Determine the solution to the differential equation, Programming Languages

Assignment Help:

Determine the solution to the following differential equation.

x2 y′′ + 3xy′ + 4 y = 0

 Solution

Find the roots to (3) first as generally.

r(r -1) + 3r + 4 = 0

r2 + 2r + 4 = 0                          ⇒                     r1,2 = -1 + √(3i)

Then the general solution is,

y(x) = c1 x-1 cos (√3 ln x ) + c2 x-1 sin (√3 ln x ) = x-1 (c1 cos (√3 ln x ) + c2 sin (√3 ln x ))

We must now talk about how to deal along with x<0 as it is a possibility on occasion. To deal with it we require using the variable transformation,

h = - x

In this case as x<0 we will find h>0. Now, describe as,

u (h) = y(x) = y (-h)

So using the chain rule we can notice that,

u′ (h) = - y′(x)

 And u′′(h) = y′′(x)

 

 With this transformation the differential equation turns into,

a (-h)2 u′′ + b (-h)(-u′) + cu = 0

ah2u′′ + bhu′ +cu = 0

In other words, as h>0 we can use the work above to find solutions to this differential equation. We will also go back to x's with using the variable transformation in reverse.

h= - x

Now here we take the real, distinct case first to notice what happens.

m (h) = c1hr1 + c2 hr2

y(x) = c1 (-x) r1 + c2 (-x) r2

Here, we could do that for the rest of the cases if we needed to, although before doing that let's see that if we recall the definition of absolute value as,

667_Determine the solution to the differential equation.png

We can combine both of our solutions to such case in one and write the solution,

y(x) = c1 |x| r1 + c2 |x| r2

x ≠ 0;

Remember that we still require to avoid x=0 as we could even get division by zero. Though it is now a solution for any interval which doesn't have x=0.

We can do similarly for the other two cases and the subsequent solutions for any interval not having x=0.

y(x) = c1 |x|r + c2 |x|r In|x|

y(x) = c1 |x|l (cos m In|x|) + c2 |x|l (sin m In|x|)

We can create one more generalization before working one more illustration. A more common form of an Euler Equation is as,

a(x - x0)2 y'' + b (x - x0) y' + cy = 0;

And we can ask for solutions for any interval not having x = x0. The work for generating the solutions in that case is identical to all the above work and therefore isn't demonstrated now.

The solutions for this general case for any interval not containing x=a are,

y(x) = c1|x - a|r1 + c2 |x - a|r2

y(x) = |x - a|r (c1+ c2  In |x - a|)

y(x) = |x - a|l c1 cos (m In|x -a|) + c2 sin (m In|x - a|)

Here then the roots are for solution to:

ar(r - 1) + b(r) + c = 0


Related Discussions:- Determine the solution to the differential equation

I have to create three batch files, I have to create a bank atm machine usi...

I have to create a bank atm machine using MS-DOS. I am struggling to create LIST ALL ACCOUNTS ROLL-BACK TRANSACTIONS ACCESS AN ACCOUNT

Create a raptor program - use class in raptor and in python, In this porti...

In this portion of the lab you will analyze a problem and create a Raptor program to solve it.  Make sure you use a class in Raptor and in Python to solve the problem.  Read the fo

Irc or internet relay chat application, Programming Project Specification: ...

Programming Project Specification: IRC or Internet Relay Chat is an application that lets multiple users communicate via text messages with each other in common "virtual" rooms.

Java input stream, Expertsmind brings you unique solution in java assignme...

Expertsmind brings you unique solution in java assignments I.O streams The Java.io packages contains nearly every category you might ever need to execute feedback and resu

Describe the term inter-process communication, UNIX Operating System 1....

UNIX Operating System 1. Explain all the layers present in a UNIX Architecture? List and explain each of them. 2. Describe the term Inter-Process Communication. What are var

Pl sql project, create a small database for a company, require at least 4 t...

create a small database for a company, require at least 4 tables. also, have 4 business report, oracle built-in function, 5 string, 5 number or math functions, 5 date and time func

Modularity, Modularity, Abstraction, and Modelling Whether proving a t...

Modularity, Abstraction, and Modelling Whether proving a theorem by creating up from lemmas to simple basic theorems to more accurate results, or designing a circuit by creati

Steps for creating a simple html program, 1)      Go to Start -> Programs-...

1)      Go to Start -> Programs->Accessories->Notepad. 2)      Start with a document type tag & an opening tag. Enter the given line in your doc.

Implement a two-dimensional table in prolog, Implement a two-dimensional ta...

Implement a two-dimensional table in Prolog. Your program will contain: 1.  An insert_entry predicate that takes a table, row, column and an entry and inserts the entry at the g

Write a procedure to prints the avl tree, (a) Write a procedure called (loo...

(a) Write a procedure called (lookup n t). This procedure has 2 arguments: n is the value being looked up, t is the AVL tree. The subtree with n as its root is returned (or '() if

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd