Solving Infinite Coupled ODEs to Tackling Complex Systems

In summary: This problem can be solved by a variety of methods, but the most direct (and likely) route is to use the eigenvalues and eigenvectors to solve for the solution.
  • #1
dirk_mec1
761
13

Homework Statement



[tex]
\dot{x}_i = \sum_{ n=1}^{\infty} a(n,i) x_n +b(n,i) y_n
[/tex][tex]
\dot{y}_i = \sum_{ n=1}^{\infty} c(n,i) x_n +d(n,i) y_n
[/tex][tex] \forall i \in \mathbb{N} [/tex]

Homework Equations


a,b,c and d are constants (though dependent on the constants n and i).

The Attempt at a Solution


I want to know how I can solve such an infinite large coupled system of ODE's. Can someone help me?
 
Physics news on Phys.org
  • #2
well, you have multiple unknowns and 2 equations. u need as many equations as you have unknowns. Maybe you can choose i such that you have enough equations to solve?
 
  • #3
Nick Bruno said:
well, you have multiple unknowns and 2 equations. u need as many equations as you have unknowns. Maybe you can choose i such that you have enough equations to solve?

Maybe I wasn't clear enough, i runs from 1 till infinity, in the first post I've denoted that i is part of the natural numbers so

i = 1,2,3,...,inf.
 
  • #4
He has an infinite number of equations there, Nick.

To the OP: Convert this problem to a set of equations of the form

[tex]\dot u_i = \sum_{n=1}^{\infty}e_{n,i} u_n[/tex]

with the following:

[tex]\aligned
u_{2n-1} &= x_n \\
u_{2n} &= y_n \\
e_{2n-1,2m-1} &= a_{n,m} \\
e_{2n-1,2m} &= b_{n,m} \\
e_{2n,2m-1} &= c_{n,m} \\
e_{2n,2m} &= d_{n,m}
\endaligned[/tex]

Now you have a problem in one infinite-dimensioned vector (u) rather than two (x and y). See if you can take it from there.
 
  • #5
Very smart: creating one infinite dimensional vector but shouldn't there be another summation sign for m?
 
  • #6
dirk_mec1 said:
but shouldn't there be another summation sign for m?
No.

Suppose that instead of an infinite number of x and y, we only have two:

[tex]\aligned
\dot x_1 &= a_{1,1} x_1 + b_{1,1} y_1 + a_{2,1} x_2 + b_{2,1} y_2 \\
\dot y_1 &= c_{1,1} x_1 + d_{1,1} y_1 + c_{2,1} x_2 + d_{2,1} y_2 \\
\dot x_2 &= a_{1,2} x_1 + b_{1,2} y_1 + a_{2,2} x_2 + b_{2,2} y_2 \\
\dot y_2 &= c_{1,2} x_1 + d_{1,2} y_1 + c_{2,2} x_2 + d_{2,2} y_2
\endaligned[/tex]

Define the four-vector [itex]\vec u = [u_1, u_2, u_3, u_4]^T = [x_1, y_1, x_2, y_2]^T[/itex]. The above becomes

[tex]\aligned
\dot u_1 &= a_{1,1} u_1 + b_{1,1} u_2 + a_{2,1} u_3 + b_{2,1} u_4 \\
\dot u_2 &= c_{1,1} u_1 + d_{1,1} u_2 + c_{2,1} u_3 + d_{2,1} u_4 \\
\dot u_3 &= a_{1,2} u_1 + b_{1,2} u_2 + a_{2,2} u_3 + b_{2,2} u_4 \\
\dot u_4 &= c_{1,2} u_1 + d_{1,2} u_2 + c_{2,2} u_3 + d_{2,2} u_4
\endaligned[/tex]

This is just a matrix-vector equation: [itex]\dot{\vec u} = \mathbf A \vec u[/itex] if you treat u as a column vector (or [itex]\dot{\vec u} = vec u \mathbf A^T[/itex] if you use row vectors). Each of those a, b, c, and d elements maps to exactly one of the elements of the state matrix A.

This won't change when you go to infinite dimensional space.
 
  • #7
D_H, thanks for clarifying that. Now with this mapping the equation we've got is:

[tex]
\dot{ u} = \mathbf A u
[/tex]Normally I would determine eigenvalues and eigenvectors to get an explicit solution because the general solution is:

[tex] u(t) = e^{At} [/tex]But now I've got an infinite large matrix. I've thought about this and there's isn't an exact solution that can be found, right?
 
  • #8
Infinite state matrices are the subjects of many books. Long books. Long books with lots of hairy math.

The best I can do is refer you to some. Here is one: http://books.google.com/books?id=G_x-F-l2V2UC

Google the term "infinite dimensional linear system" and you will find many more.
 

FAQ: Solving Infinite Coupled ODEs to Tackling Complex Systems

What is an infinite coupled ODE?

An infinite coupled ODE (ordinary differential equation) is a type of mathematical model that describes the relationship between multiple variables, where the rate of change of one variable is dependent on the values of other variables. In this case, there are an infinite number of variables that are coupled together in a system of equations, making it a complex problem to solve.

What are some examples of systems that can be modeled using infinite coupled ODE's?

Infinite coupled ODE's can be used to model various physical, biological, and chemical systems. Some examples include heat transfer in a solid object, population dynamics in ecology, and chemical reactions in a closed system.

What methods are used to solve infinite coupled ODE's?

There are several methods that can be used to solve infinite coupled ODE's, such as the finite difference method, finite element method, and the method of lines. These methods involve discretizing the infinite system of equations into a finite number of equations that can be solved numerically.

How do you determine the stability of a solution to an infinite coupled ODE?

The stability of a solution to an infinite coupled ODE can be determined by analyzing the eigenvalues of the system's Jacobian matrix. If all eigenvalues have negative real parts, the solution is stable. If any eigenvalue has a positive real part, the solution is unstable.

Can infinite coupled ODE's be solved analytically?

In general, it is not possible to find an analytical solution for an infinite coupled ODE. However, in some cases, simplifying assumptions can be made to reduce the complexity of the system and allow for an analytical solution to be found. In most cases, numerical methods are used to solve these types of equations.

Similar threads

Replies
6
Views
1K
Replies
7
Views
1K
Replies
1
Views
2K
Replies
15
Views
2K
Replies
1
Views
909
Replies
2
Views
1K
Replies
1
Views
1K
Back
Top