Unit 8, lesson 48

Coupled Oscillators and Normal Modes

How springs that join several masses lead to a mass matrix and a stiffness matrix, how the generalized eigenvalue problem gives normal modes, and how modal coordinates separate the motion.

  • Video 48
  • Coupled Oscillators and Normal Modes

Two carts on a straight track are each tied to a wall by a spring and tied to each other by a third spring. Pull the first cart aside and let it go. The second cart starts at rest, yet it soon swings as well, and the two carts pass motion back and forth in a pattern that looks irregular. This lesson writes the motion as one matrix equation, finds the special shapes in which every cart oscillates at a single frequency, and uses those shapes as coordinates in which the system separates into independent copies of the single mass on a spring.

Key terms

Coupled oscillators

Definition Let tt be time, let primes denote derivatives with respect to tt, and let the vector q(t)=(q1(t),…,qn(t))Tq(t) = (q_1(t), \dots, q_n(t))^{T} list the displacements of nn bodies from an equilibrium configuration. A linear undamped system of coupled oscillators is a system

Mq′′+Kq=0,Mq'' + Kq = 0,

where the mass matrix MM is a constant symmetric positive definite n×nn \times n matrix and the stiffness matrix KK is a constant symmetric n×nn \times n matrix. When KK is also positive definite, the equilibrium is stable and every motion is a combination of oscillations, as the normal modes below show. The oscillators are coupled when MM or KK is not diagonal, so that the equation for one coordinate contains other coordinates and the equations cannot be solved one at a time. The model describes small motions with no damping and no outside force. For given q(0)q(0) and q′(0)q'(0) it has exactly one solution, and that solution is defined for every real tt. With the state XX that stacks qq on top of q′q', a vector with 2n2n entries, it becomes the first-order system

X′=[0I−M−1K0]X,X' = \begin{bmatrix} 0 & I \\ -M^{-1}K & 0 \end{bmatrix} X,

but the second-order form keeps MM and KK in view and leads to a problem of size nn instead of 2n2n.

In plain words Each body is pulled by springs whose stretch depends on its own position and on the positions of its neighbors. Moving one body changes the forces on the others, so no coordinate can be followed on its own.

Example Two bodies of mass 1 kg1\ \text{kg} move along a line between two walls. Each is tied to its wall by a spring of stiffness 2 N/m2\ \text{N/m}, and a middle spring of stiffness 1 N/m1\ \text{N/m} joins them. The middle spring changes length by q2−q1q_2 - q_1, so with qq in meters it exerts a force of q2−q1q_2 - q_1 newtons on the first body and the opposite force on the second. Newton’s second law gives

q1′′=−2q1−(q1−q2)=−3q1+q2,q2′′=−(q2−q1)−2q2=q1−3q2,\begin{aligned} q_1'' &= -2q_1 - (q_1 - q_2) \\ &= -3q_1 + q_2, \\[0.4em] q_2'' &= -(q_2 - q_1) - 2q_2 \\ &= q_1 - 3q_2, \end{aligned}

which is Mq′′+Kq=0Mq'' + Kq = 0 with

M=I,K=[3−1−13].M = I, \qquad K = \begin{bmatrix} 3 & -1 \\ -1 & 3 \end{bmatrix}.

Release the first body from q(0)=(2,0)T mq(0) = (2, 0)^{T}\ \text{m} with both bodies at rest. The second body sits at equilibrium with zero velocity, yet its acceleration at that moment is q2′′(0)=2−0=2 m/s2q_2''(0) = 2 - 0 = 2\ \text{m/s}^2, because the middle spring already pushes on it with a force of 2 N2\ \text{N}.

Mass matrix

Definition The mass matrix of a linear system in coordinates qq measured from equilibrium is the symmetric positive definite matrix MM for which the kinetic energy is

12(q′)TMq′.\tfrac{1}{2}(q')^{T} M q'.

When body ii is a point mass mim_i moving along a line and qiq_i is its own displacement, the mass matrix is M=diag⁡(m1,…,mn)M = \operatorname{diag}(m_1, \dots, m_n) in kilograms, and positive definiteness says that every mass is positive. Other coordinates, such as the two angles of a double pendulum, can give a mass matrix that is not diagonal. Because MM is invertible, the system can be solved for the accelerations as q′′=−M−1Kqq'' = -M^{-1}Kq.

In plain words The mass matrix says how strongly each coordinate resists being accelerated. The same force moves a heavy body less than a light one, so the masses have to appear wherever forces are turned into accelerations.

Example Take m1=2 kgm_1 = 2\ \text{kg} and m2=1 kgm_2 = 1\ \text{kg}, with a left wall spring of 2 N/m2\ \text{N/m}, a middle spring of 2 N/m2\ \text{N/m} and a right wall spring of 1 N/m1\ \text{N/m}. Then

M=[2001],K=[4−2−23],\begin{gathered} M = \begin{bmatrix} 2 & 0 \\ 0 & 1 \end{bmatrix}, \\[0.4em] K = \begin{bmatrix} 4 & -2 \\ -2 & 3 \end{bmatrix}, \end{gathered}

where KK comes from the chain formula in the next section. At the displacement q=(1,0)T mq = (1, 0)^{T}\ \text{m} the spring forces are −Kq=(−4,2)T N-Kq = (-4, 2)^{T}\ \text{N}, and the accelerations are M−1(−Kq)=(−2,2)T m/s2M^{-1}(-Kq) = (-2, 2)^{T}\ \text{m/s}^2. Forces of different sizes give accelerations of the same size, because the first body is twice as heavy. At the velocity q′=(1,1)T m/sq' = (1, 1)^{T}\ \text{m/s} the kinetic energy is 12(2⋅12+1⋅12)=1.5 J\tfrac{1}{2}(2 \cdot 1^2 + 1 \cdot 1^2) = 1.5\ \text{J}.

Stiffness matrix

Definition The stiffness matrix is the symmetric matrix KK for which the spring forces on the bodies form the vector −Kq-Kq, or equivalently for which the energy stored in the springs is 12qTKq\tfrac{1}{2}q^{T}Kq. Its entry kijk_{ij}, in newtons per meter, is minus the spring force on body ii per unit displacement of body jj, with every other body at its equilibrium position. It is symmetric because all the spring forces come from one stored energy. For the chain made of a wall, a spring k1k_1, body 1, a spring k2k_2, body 2, a spring k3k_3 and a wall, the stored energy is

12qTKq=12k1q12+12k2(q2−q1)2+12k3q22,\begin{aligned} \tfrac{1}{2}q^{T}Kq &= \tfrac{1}{2}k_1q_1^2 \\ &\quad + \tfrac{1}{2}k_2(q_2 - q_1)^2 \\ &\quad + \tfrac{1}{2}k_3q_2^2, \end{aligned}

so

K=[k1+k2−k2−k2k2+k3].K = \begin{bmatrix} k_1 + k_2 & -k_2 \\ -k_2 & k_2 + k_3 \end{bmatrix}.

The matrix KK is positive definite when every nonzero displacement stores energy. For this chain with k2>0k_2 > 0 and k1,k3≥0k_1, k_3 \ge 0, that happens exactly when k1+k3>0k_1 + k_3 > 0. With k1=k3=0k_1 = k_3 = 0 the vector (1,1)T(1, 1)^{T} satisfies K(1,1)T=0K(1, 1)^{T} = 0, and the pair can slide together without stretching any spring.

In plain words Column jj of KK lists, with a minus sign, the forces that appear on all the bodies when only body jj is moved by one unit. The off-diagonal entries are the coupling, the springs that connect different bodies.

Example For the two 1 kg1\ \text{kg} bodies of the first section, k1=k3=2k_1 = k_3 = 2 and k2=1k_2 = 1, which gives KK with rows (3,−1)(3, -1) and (−1,3)(-1, 3). Moving only the first body by 1 m1\ \text{m} produces a force of −3 N-3\ \text{N} on it and +1 N+1\ \text{N} on the second body, the negatives of the first column. At the release position q=(2,0)T mq = (2, 0)^{T}\ \text{m} the springs store

12qTKq=12⋅3⋅22=6 J,\tfrac{1}{2}q^{T}Kq = \tfrac{1}{2} \cdot 3 \cdot 2^2 = 6\ \text{J},

which is 4 J4\ \text{J} in the left wall spring plus 2 J2\ \text{J} in the middle spring, compressed by 2 m2\ \text{m}.

Generalized eigenvalue problem

Definition Try q(t)=v s(t)q(t) = v\,s(t) with a constant vector v≠0v \ne 0 and a scalar function ss, not identically zero, with s′′=−ω2ss'' = -\omega^2 s. Substituting gives (K−ω2M)v s(t)=0(K - \omega^2 M)v\,s(t) = 0, so the trial solves Mq′′+Kq=0Mq'' + Kq = 0 exactly when Kv=ω2MvKv = \omega^2 Mv. The generalized eigenvalue problem, or generalized eigenproblem, for the pair (K,M)(K, M) asks for numbers λ\lambda and vectors v≠0v \ne 0 with

Kv=λMv.Kv = \lambda Mv.

The eigenvalues are the roots of det⁡(K−λM)=0\det(K - \lambda M) = 0, a polynomial equation of degree nn because MM is invertible. If MM is symmetric positive definite and KK is symmetric, there are nn real eigenvalues λ1,…,λn\lambda_1, \dots, \lambda_n, counted with multiplicity, and eigenvectors v1,…,vnv_1, \dots, v_n that form a basis of Rn\mathbb{R}^n with viTMvj=0v_i^{T}Mv_j = 0 for i≠ji \ne j. Each eigenvalue equals

λi=viTKviviTMvi,\lambda_i = \frac{v_i^{T}Kv_i}{v_i^{T}Mv_i},

so every λi\lambda_i is positive when KK is positive definite, and none is negative when KK is positive semidefinite. The problem has the same solutions as the ordinary eigenvalue problem for M−1KM^{-1}K, but that matrix is usually not symmetric. When MM is a multiple of II, as for equal masses, the eigenvectors of KK alone are the mode shapes, but in general they are not.

In plain words We look for a displacement shape that keeps its proportions while it oscillates. The squared angular frequency is the eigenvalue and the shape is the eigenvector. The masses stay in the equation because the same spring force accelerates a light body more than a heavy one.

Example For the unequal chain with M=diag⁡(2,1)M = \operatorname{diag}(2, 1) and KK with rows (4,−2)(4, -2) and (−2,3)(-2, 3),

det⁡(K−λM)=(4−2λ)(3−λ)−4=2(λ−1)(λ−4).\begin{aligned} &\det(K - \lambda M) \\ &\quad = (4 - 2\lambda)(3 - \lambda) - 4 \\ &\quad = 2(\lambda - 1)(\lambda - 4). \end{aligned}

For λ1=1\lambda_1 = 1 the matrix K−MK - M has rows (2,−2)(2, -2) and (−2,2)(-2, 2), which gives v1=(1,1)Tv_1 = (1, 1)^{T}, and indeed Kv1=(2,1)T=Mv1Kv_1 = (2, 1)^{T} = Mv_1. For λ2=4\lambda_2 = 4 the matrix K−4MK - 4M has rows (−4,−2)(-4, -2) and (−2,−1)(-2, -1), which gives v2=(1,−2)Tv_2 = (1, -2)^{T}, with Kv2=(8,−8)T=4Mv2Kv_2 = (8, -8)^{T} = 4Mv_2. The natural angular frequencies are 11 and 22 radians per second. The eigenvalues of KK by itself are (7±17)/2(7 \pm \sqrt{17})/2, about 1.441.44 and 5.565.56, which are not the squared frequencies, and Kv1=(2,1)TKv_1 = (2, 1)^{T} is not a multiple of v1v_1.

Normal modes

Definition Let λ>0\lambda > 0 and v≠0v \ne 0 satisfy Kv=λMvKv = \lambda Mv, and put ω=λ\omega = \sqrt{\lambda}. The corresponding normal mode is the family of solutions

q(t)=v (Acos⁡ωt+Bsin⁡ωt)q(t) = v\,(A\cos\omega t + B\sin\omega t)

with real constants AA and BB, not both zero. The number ω\omega is a natural angular frequency of the system, and vv is the mode shape, fixed only up to a nonzero factor. Modes with different eigenvalues λi≠λj\lambda_i \ne \lambda_j are MM-orthogonal, meaning viTMvj=0v_i^{T}Mv_j = 0, because symmetry of KK and MM gives

λi vjTMvi=vjTKvi=viTKvj=λj viTMvj\begin{aligned} \lambda_i\,v_j^{T}Mv_i &= v_j^{T}Kv_i \\ &= v_i^{T}Kv_j \\ &= \lambda_j\,v_i^{T}Mv_j \end{aligned}

and vjTMvi=viTMvjv_j^{T}Mv_i = v_i^{T}Mv_j, so (λi−λj) viTMvj=0(\lambda_i - \lambda_j)\,v_i^{T}Mv_j = 0. For a repeated eigenvalue an MM-orthogonal basis of its eigenspace can be chosen, but two arbitrary eigenvectors in that eigenspace need not be MM-orthogonal. If KK is positive definite, every solution of Mq′′+Kq=0Mq'' + Kq = 0 is a sum of the nn terms vi(Aicos⁡ωit+Bisin⁡ωit)v_i(A_i\cos\omega_i t + B_i\sin\omega_i t), one for each eigenvector of the basis above, with ωi=λi\omega_i = \sqrt{\lambda_i} and some terms possibly zero. An eigenvalue λ=0\lambda = 0 gives the motion v(a+bt)v(a + bt) instead, which stretches no spring, and a negative eigenvalue gives solutions that grow exponentially, so the equilibrium is then unstable.

In plain words In a normal mode every body moves at the same frequency, reaches its extreme position at the same instant and passes through equilibrium at the same instant. A body whose entry in vv is zero stays at rest. Bodies whose entries in vv have the same sign move in step, and bodies whose entries have opposite signs move in opposite directions. The whole configuration grows and shrinks without changing its shape.

Example For the two 1 kg1\ \text{kg} bodies with KK rows (3,−1)(3, -1) and (−1,3)(-1, 3),

K[11]=[22],K[1−1]=[4−4].\begin{gathered} K\begin{bmatrix} 1 \\ 1 \end{bmatrix} = \begin{bmatrix} 2 \\ 2 \end{bmatrix}, \\[0.4em] K\begin{bmatrix} 1 \\ -1 \end{bmatrix} = \begin{bmatrix} 4 \\ -4 \end{bmatrix}. \end{gathered}

So v1=(1,1)Tv_1 = (1, 1)^{T} is a mode with ω1=2\omega_1 = \sqrt{2} radians per second, and v2=(1,−1)Tv_2 = (1, -1)^{T} is a mode with ω2=2\omega_2 = 2 radians per second. In the first mode the bodies move together, the middle spring keeps its length, and each body feels only its wall spring, so ω12=2/1\omega_1^2 = 2/1. In the second mode they move in opposite directions, the middle spring changes length by twice each displacement, and each body feels a stiffness of 2+2⋅1=4 N/m2 + 2 \cdot 1 = 4\ \text{N/m}, so ω22=4/1\omega_2^2 = 4/1. Here M=IM = I, so MM-orthogonality is the ordinary v1Tv2=0v_1^{T}v_2 = 0. For the unequal chain of the previous section the modes (1,1)T(1, 1)^{T} and (1,−2)T(1, -2)^{T} are not perpendicular, since their dot product is −1-1, but they are MM-orthogonal, since 2⋅1⋅1+1⋅1⋅(−2)=02 \cdot 1 \cdot 1 + 1 \cdot 1 \cdot (-2) = 0.

Definition Let v1,…,vnv_1, \dots, v_n be MM-orthogonal eigenvectors of Kv=λMvKv = \lambda Mv that form a basis, and let VV be the invertible matrix with these columns. The modal coordinates of a displacement qq are the entries of η=V−1q\eta = V^{-1}q, so that

q=Vη=η1v1+⋯+ηnvn.q = V\eta = \eta_1 v_1 + \cdots + \eta_n v_n.

By MM-orthogonality both VTMVV^{T}MV and VTKVV^{T}KV are diagonal, with modal masses μi=viTMvi>0\mu_i = v_i^{T}Mv_i > 0 and entries viTKvi=λiμiv_i^{T}Kv_i = \lambda_i\mu_i. Substituting q=Vηq = V\eta into Mq′′+Kq=0Mq'' + Kq = 0, multiplying on the left by the invertible matrix VTV^{T} and dividing row ii by μi\mu_i gives the separate equations

ηi′′+λiηi=0\eta_i'' + \lambda_i\eta_i = 0

for i=1,…,ni = 1, \dots, n. The initial data become η(0)=V−1q(0)\eta(0) = V^{-1}q(0) and η′(0)=V−1q′(0)\eta'(0) = V^{-1}q'(0), and MM-orthogonality gives each entry directly, for example ηi(0)=viTMq(0)/μi\eta_i(0) = v_i^{T}Mq(0)/\mu_i. The energy separates too,

E=12(q′)TMq′+12qTKq=∑i=1n12μi((ηi′)2+λiηi2),\begin{aligned} E &= \tfrac{1}{2}(q')^{T}Mq' + \tfrac{1}{2}q^{T}Kq \\[0.4em] &= \sum_{i=1}^{n} \tfrac{1}{2}\mu_i\bigl((\eta_i')^2 + \lambda_i\eta_i^2\bigr), \end{aligned}

and each term of the sum is constant along every solution.

In plain words Modal coordinates measure how much of each mode shape is present in the current displacement. In these coordinates each equation contains only its own unknown, so the coupled system becomes nn single oscillators that are solved one at a time and then added back together.

Example For the two 1 kg1\ \text{kg} bodies take

V=[111−1].V = \begin{bmatrix} 1 & 1 \\ 1 & -1 \end{bmatrix}.

Then VTMV=2IV^{T}MV = 2I and VTKV=diag⁡(4,8)V^{T}KV = \operatorname{diag}(4, 8), so the modal equations are η1′′+2η1=0\eta_1'' + 2\eta_1 = 0 and η2′′+4η2=0\eta_2'' + 4\eta_2 = 0. Release the first body from 2 m2\ \text{m} with both bodies at rest, so q(0)=(2,0)Tq(0) = (2, 0)^{T} and q′(0)=0q'(0) = 0. The conditions η1(0)+η2(0)=2\eta_1(0) + \eta_2(0) = 2 and η1(0)−η2(0)=0\eta_1(0) - \eta_2(0) = 0 give η1(0)=η2(0)=1\eta_1(0) = \eta_2(0) = 1, and both modal velocities start at zero. Hence η1=cos⁡(2 t)\eta_1 = \cos(\sqrt{2}\,t) and η2=cos⁡2t\eta_2 = \cos 2t, and

q1=cos⁡(2 t)+cos⁡2t,q2=cos⁡(2 t)−cos⁡2t.\begin{aligned} q_1 &= \cos(\sqrt{2}\,t) + \cos 2t, \\[0.4em] q_2 &= \cos(\sqrt{2}\,t) - \cos 2t. \end{aligned}

Substitution confirms it. For example q1′′=−2cos⁡(2 t)−4cos⁡2tq_1'' = -2\cos(\sqrt{2}\,t) - 4\cos 2t, and −3q1+q2-3q_1 + q_2 gives the same expression. The energy stays 6 J6\ \text{J}, with 2 J2\ \text{J} in the first mode and 4 J4\ \text{J} in the second. Each modal coordinate is periodic, but the first body never returns exactly to q1=2q_1 = 2 after t=0t = 0, since that needs cos⁡(2 t)=cos⁡2t=1\cos(\sqrt{2}\,t) = \cos 2t = 1 at the same time, and 2\sqrt{2} is irrational.

Check yourself

  1. Two bodies of mass 1 kg1\ \text{kg} are each tied to a wall by a spring of stiffness 5 N/m5\ \text{N/m} and to each other by a spring of stiffness 2 N/m2\ \text{N/m}. With primes denoting derivatives in tt, write the system Mq′′+Kq=0Mq'' + Kq = 0 and find the mode shapes and natural angular frequencies.
Show the answer

The chain formula with k1=k3=5k_1 = k_3 = 5 and k2=2k_2 = 2 gives

M=I,K=[7−2−27].M = I, \qquad K = \begin{bmatrix} 7 & -2 \\ -2 & 7 \end{bmatrix}.

The products K(1,1)T=(5,5)TK(1, 1)^{T} = (5, 5)^{T} and K(1,−1)T=(9,−9)TK(1, -1)^{T} = (9, -9)^{T} show that the in-step mode v1=(1,1)Tv_1 = (1, 1)^{T} has ω1=5\omega_1 = \sqrt{5} radians per second and the opposite mode v2=(1,−1)Tv_2 = (1, -1)^{T} has ω2=3\omega_2 = 3 radians per second. These are all the modes, since det⁡(K−λI)=(λ−5)(λ−9)\det(K - \lambda I) = (\lambda - 5)(\lambda - 9). The in-step frequency does not depend on the middle spring, because that spring keeps its length in this mode.

  1. A system has M=diag⁡(3,1)M = \operatorname{diag}(3, 1) and KK with rows (6,−3)(6, -3) and (−3,4)(-3, 4). A classmate computes the eigenvalues 5±105 \pm \sqrt{10} of KK and reports their square roots as the natural angular frequencies. Find the correct frequencies and mode shapes, and explain the mistake.
Show the answer

The squared frequencies are the roots of

det⁡(K−λM)=(6−3λ)(4−λ)−9=3(λ−1)(λ−5),\begin{aligned} &\det(K - \lambda M) \\ &\quad = (6 - 3\lambda)(4 - \lambda) - 9 \\ &\quad = 3(\lambda - 1)(\lambda - 5), \end{aligned}

so ω1=1\omega_1 = 1 and ω2=5\omega_2 = \sqrt{5} radians per second. The matrix K−MK - M has rows (3,−3)(3, -3) and (−3,3)(-3, 3), which gives v1=(1,1)Tv_1 = (1, 1)^{T}, and K−5MK - 5M has rows (−9,−3)(-9, -3) and (−3,−1)(-3, -1), which gives v2=(1,−3)Tv_2 = (1, -3)^{T}. As a check, Kv1=(3,1)T=Mv1Kv_1 = (3, 1)^{T} = Mv_1 and Kv2=(15,−15)T=5Mv2Kv_2 = (15, -15)^{T} = 5Mv_2, and the modes are MM-orthogonal, since 3⋅1⋅1+1⋅1⋅(−3)=03 \cdot 1 \cdot 1 + 1 \cdot 1 \cdot (-3) = 0. The classmate solved Kv=λvKv = \lambda v, which treats both bodies as if each had mass 1 kg1\ \text{kg}. The accelerations are q′′=−M−1Kqq'' = -M^{-1}Kq, and a given force gives the 3 kg3\ \text{kg} body only one third of the acceleration it would give a 1 kg1\ \text{kg} body, so MM has to stay in the problem. The classmate’s values, about 1.361.36 and 2.862.86 radians per second, are not frequencies of this system.

  1. Two bodies of mass 1 kg1\ \text{kg} on a frictionless track are joined only by a spring of stiffness 2 N/m2\ \text{N/m}, with no wall springs. The first body is struck so that q(0)=0q(0) = 0 and q′(0)=(2,0)T m/sq'(0) = (2, 0)^{T}\ \text{m/s}, where primes are derivatives in tt. Find q(t)q(t), and explain what the eigenvalue zero means for the motion.
Show the answer

Here M=IM = I and KK has rows (2,−2)(2, -2) and (−2,2)(-2, 2), which is only positive semidefinite. The equation det⁡(K−λI)=(2−λ)2−4=λ(λ−4)=0\det(K - \lambda I) = (2 - \lambda)^2 - 4 = \lambda(\lambda - 4) = 0 gives λ1=0\lambda_1 = 0 with v1=(1,1)Tv_1 = (1, 1)^{T} and λ2=4\lambda_2 = 4 with v2=(1,−1)Tv_2 = (1, -1)^{T}. The modal equations are η1′′=0\eta_1'' = 0 and η2′′+4η2=0\eta_2'' + 4\eta_2 = 0. Both modal coordinates start at 00, and the velocities satisfy η1′(0)+η2′(0)=2\eta_1'(0) + \eta_2'(0) = 2 and η1′(0)−η2′(0)=0\eta_1'(0) - \eta_2'(0) = 0, so both modal velocities start at 11. Hence η1=t\eta_1 = t and η2=12sin⁡2t\eta_2 = \tfrac{1}{2}\sin 2t, and

q1=t+12sin⁡2t,q2=t−12sin⁡2t.\begin{aligned} q_1 &= t + \tfrac{1}{2}\sin 2t, \\[0.4em] q_2 &= t - \tfrac{1}{2}\sin 2t. \end{aligned}

Substituting back, q′′=(−2sin⁡2t,2sin⁡2t)Tq'' = (-2\sin 2t, 2\sin 2t)^{T} and Kq=(2sin⁡2t,−2sin⁡2t)TKq = (2\sin 2t, -2\sin 2t)^{T}, which add to zero. The eigenvalue zero belongs to a motion that stretches no spring, so its coordinate grows linearly instead of oscillating. The pair drifts at an average velocity of 1 m/s1\ \text{m/s} while the spring between them vibrates at 22 radians per second. Writing that mode as Acos⁡ωt+Bsin⁡ωtA\cos\omega t + B\sin\omega t with ω=0\omega = 0 leaves only a constant, which cannot match the modal velocity 11.

How this lesson connects