1.2 Linear System v.s Nonlinear System

Linear System

Consider the dynamical system x˙(t)=F(x(t)) in ΩRn.
If F consists of only linear functions, then the system is called linear, otherwise the system is nonlinear.

Let ARn×n be the coefficient matrix of a linear system, the system can be denoted by

x˙(t)=Ax(t).

Harmonic Oscillation

x¨(t)=xx˙=yy˙=x[x˙y˙]=[0110]A[xy]

Solution:

det(AλI)=λ2+1,λ=±i

For λ1=i:

[i101i0]R1(i)R1[1i01i0]R2R2+R1[1i0000]

x1ix2=0x1=ix2
So

(x1,x2)=x2(i,1),Nullspace=span{(i,1)}.

For λ2=i

[i101i0]R1iR1[1i01i0]R2R2+R1[1i0000]

x1+ix2=0x1=ix2

(x1,x2)=x2(i,1),Nullspace=span{(i,1)}.

From the eigen-decomposition:

x(t)=c1eit[1i]+c2eit[1i].eit[1i]=[cost+isinticostsint],eit[1i]=[costisinticost+sint].
  1. Add them (real part):
[cost+isinticostsint]+[costisinticost+sint]=[(cost+isint)+(costisint)(icostsint)+(icost+sint)]=[2cost2icost].

Divide by 2 to normalize:

x1(t)=[costicost].
  1. Subtract them (imag part), multiply by i:
i([cost+isinticostsint][costisinticost+sint])=i[(cost+isint)(costisint)(icostsint)(icost+sint)]=i[2isint2sint]=[2sint2isint].

Divide by (-2) for a cleaner solution:

x2(t)=[sintisint].

Combine:

Now you have two independent solutions:

x(t)=C1[costicost]+C2[sintisint].

x(t)=C1cost+C2sint

Pendulum

θ˙=p,p˙=sinθ

image-2.png|267x259

Double Pendulum

image-3.png|238x270
Is harder to understand

  1. A nonlinear system is generally more challenging than a linear system (e.g., oscillator vs. pendulum).

  2. A system with more degrees of freedom is typically more difficult to analyze than a system with fewer degrees of freedom (e.g., pendulum vs. double pendulum).

We can try to find

Fixed points: Points from which the system remains at rest.

Periodic orbits: Orbits that return to the initial point after a certain (finite) time.

Homoclinic/heteroclinic orbits: Orbits that connect a fixed point to itself or to another fixed point over infinite time.