Solving Infinite Coupled ODEs to Tackling Complex Systems

  • Thread starter Thread starter dirk_mec1
  • Start date Start date
  • Tags Tags
    Coupled Infinite
Click For Summary
SUMMARY

This discussion focuses on solving infinite coupled ordinary differential equations (ODEs) represented by the equations \(\dot{x}_i = \sum_{n=1}^{\infty} a(n,i) x_n + b(n,i) y_n\) and \(\dot{y}_i = \sum_{n=1}^{\infty} c(n,i) x_n + d(n,i) y_n\). Participants suggest converting the problem into a single infinite-dimensional vector form, allowing for the use of matrix-vector equations. The general solution approach involves determining eigenvalues and eigenvectors, although exact solutions for infinite matrices are not feasible. Resources for further reading include literature on infinite dimensional linear systems.

PREREQUISITES
  • Understanding of ordinary differential equations (ODEs)
  • Familiarity with matrix algebra and eigenvalue problems
  • Knowledge of infinite dimensional spaces in mathematics
  • Basic concepts of linear systems theory
NEXT STEPS
  • Research "infinite dimensional linear systems" for comprehensive literature
  • Study matrix-vector equations and their applications in ODEs
  • Explore eigenvalue and eigenvector determination methods for infinite matrices
  • Investigate numerical methods for approximating solutions to infinite coupled ODEs
USEFUL FOR

Mathematicians, physicists, and engineers dealing with complex systems modeled by infinite coupled ODEs, as well as students and researchers in applied mathematics and systems theory.

dirk_mec1
Messages
755
Reaction score
13

Homework Statement



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

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
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?
 
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.
 
He has an infinite number of equations there, Nick.

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

\dot u_i = \sum_{n=1}^{\infty}e_{n,i} u_n

with the following:

\aligned<br /> u_{2n-1} &amp;= x_n \\<br /> u_{2n} &amp;= y_n \\<br /> e_{2n-1,2m-1} &amp;= a_{n,m} \\<br /> e_{2n-1,2m} &amp;= b_{n,m} \\<br /> e_{2n,2m-1} &amp;= c_{n,m} \\<br /> e_{2n,2m} &amp;= d_{n,m}<br /> \endaligned

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.
 
Very smart: creating one infinite dimensional vector but shouldn't there be another summation sign for m?
 
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:

\aligned<br /> \dot x_1 &amp;= a_{1,1} x_1 + b_{1,1} y_1 + a_{2,1} x_2 + b_{2,1} y_2 \\<br /> \dot y_1 &amp;= c_{1,1} x_1 + d_{1,1} y_1 + c_{2,1} x_2 + d_{2,1} y_2 \\<br /> \dot x_2 &amp;= a_{1,2} x_1 + b_{1,2} y_1 + a_{2,2} x_2 + b_{2,2} y_2 \\<br /> \dot y_2 &amp;= c_{1,2} x_1 + d_{1,2} y_1 + c_{2,2} x_2 + d_{2,2} y_2<br /> \endaligned

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

\aligned<br /> \dot u_1 &amp;= a_{1,1} u_1 + b_{1,1} u_2 + a_{2,1} u_3 + b_{2,1} u_4 \\<br /> \dot u_2 &amp;= c_{1,1} u_1 + d_{1,1} u_2 + c_{2,1} u_3 + d_{2,1} u_4 \\<br /> \dot u_3 &amp;= a_{1,2} u_1 + b_{1,2} u_2 + a_{2,2} u_3 + b_{2,2} u_4 \\<br /> \dot u_4 &amp;= c_{1,2} u_1 + d_{1,2} u_2 + c_{2,2} u_3 + d_{2,2} u_4<br /> \endaligned

This is just a matrix-vector equation: \dot{\vec u} = \mathbf A \vec u if you treat u as a column vector (or \dot{\vec u} = vec u \mathbf A^T 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.
 
D_H, thanks for clarifying that. Now with this mapping the equation we've got is:

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

u(t) = e^{At}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?
 
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.
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
Replies
8
Views
3K
  • · Replies 16 ·
Replies
16
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K