8.4: Coupled Oscillators
( \newcommand{\kernel}{\mathrm{null}\,}\)
Two Coupled Pendulums
A beautiful demonstration of how energy can be transferred from one oscillator to another is provided by two weakly coupled pendulums. Imagine we have two identical pendulums of length L and mass m, which are connected by a weak spring with spring constant k (Figure 8.4.1a).
The equation of motion of the combined system is then given by:
˙L¨θ1=−gsinθ1−kL(sinθ1−sinθ2)L¨θ2=−gsinθ2+kL(sinθ1−sinθ2)
We will once again use the small angle expansion in which we can approximate sinθ≈θ, and identify ω0=√gL as the frequency of each of the (uncoupled) pendulums. Equations 8.4.1 and 8.4.2 then become
¨θ1=−ω20θ1−kθ1+kθ2¨θ2=−ω20θ2+kθ1−kθ2
We can solve the system of coupled differential equations in Equations 8.4.4 and 8.4.5 easily by introducing two new variables: α=θ1+θ2 and β=θ1−θ2, which gives us two uncoupled equations:
¨α=−ω20α¨β=−ω20β−2kβ=−(ω′)2β
where (ω′)2=ω20+2k or ω′=√2k+g/L. Since Equations 8.4.7 and 8.4.8 are simply the equations of harmonic oscillators, we can write down their solutions immediately:
α(t)=Acos(ω0t+ϕ0)β(t)=Bcos(ω′t+ϕ′)
Converting back to the original variables θ1 and θ2 is also straightforward, and gives
θ1=12(α+β)=A2cos(ω0t+ϕ0)+B2cos(ω′t+ϕ′)θ2=12(α−β)=A2cos(ω0t+ϕ0)−B2cos(ω′t+ϕ′)
Let’s put in some specific initial conditions: we leave pendulum number 2 at rest in its equilibrium position (θ2(0)=˙θ2(0)=0) and give pendulum number 1 a finite amplitude but also release it at rest (θ1(0)=θ0,˙θ1(0)=0). Working out the four unknowns (A,B,ϕ0 and ϕ′) is straightforward, and we get:
θ1=θ02cos(ω0t)+θ02cos(ω′t)=θ0cos(ω0+ω′2t)cos(ω0−ω′2t)θ2=θ02cos(ω0t)−θ02cos(ω′t)=θ0sin(ω0+ω′2t)sin(ω′−ω02t)
The solution given by Equations 8.4.16 and 8.4.17 is plotted in Figure 8.4.1. Note that the solutions have two frequencies (known as the eigenfrequencies of the system). The fast one, 12(ω0+ω′), which for a weak coupling constant k is very close to the eigenfrequency ω0 of a single pendulum, is the frequency at which the pendulums oscillate. The do so in anti-phase, as expressed mathematically by the fact that one oscillation has a sine and the other a cosine (which is of course just a sine shifted over π2). The second frequency, 12(ω′−ω0) is much slower, and represents the frequency at which the two pendulums transfer energy to each other, through the spring that couples them. In Figure 8.4.1b, it is the frequency of the envelope of the amplitude of the oscillation of either of the pendulums. All these phenomena will return in the next section, in the study of waves, which travel in a medium in which many oscillators are coupled to one another (Figure 8.4.2).

Normal Modes
For a system with only two oscillators, the technique we used above for solving the system of coupled Equations 8.4.1 and 8.4.2 is straightforward. It does however not generalize easily to systems with many oscillators. Instead, we can exploit the fact that the equations are linear and use techniques from linear algebra (as you may have guessed from the term eigenfrequency). We can rewrite Equations 8.4.1 and 8.4.2 in matrix form:
d2dt2(θ1θ2)=(−(ω20+k)kk−(ω20+k))(θ1θ2)
Equation ??? is a homogeneous, second-order differential equation with constant coefficients, strongly resembling the equation for a simple, one-dimensional harmonic oscillator. Consequently, we may expect the solutions to look similar as well, so we try our usual Ansatz:
(θ1θ2)=(C1C2)eiωt
where C1 and C2 are constants. Substituting ??? in ??? gives
(ω20+k−k−kω20+k)(C1C2)=ω2(C1C2)
which you hopefully recognize as an eigenvalue problem. Solving for the eigenvalues ω2 gives:
(−ω2+ω20+k)2−k2=0
The solutions of Equation ??? unsurprisingly reproduce the frequencies of the uncoupled equations in Section 8.4.1:
ω2+=ω20,ω2−=ω20+2k.
The eigenvectors of ??? are given by
C+=1√2(11) for ω+ and C−=1√2(1−1) for ω−
Note that the eigenvectors are orthogonal; this is a general property of the eigenvectors of symmetric matrices. Each eigenvector corresponds to a possible steady-state of motion of the system; these states are known as the normal modes (‘normal’ referring to the orthogonality of the eigenvectors). We can now immediately write down the most general solution of Equation ??? as a linear combination of the eigenmodes:
(θ1(t)θ2(t))=A+2ei(ω+t+ϕ+)(11)+A−2ei(ω−t+ϕ−)(1−1)
where the amplitudes A± and phases ϕ± are determined by the initial conditions.
Writing our system of equations in matrix form allows us to easily generalize both to asymmetric configurations (see Problem 8.7) and to systems with many coupled oscillators. An important example of the latter case is the study of vibrations in solids. Atoms or ions in solids typically form a crystal lattice, that can be modeled as a large number of masses coupled by springs. Such crystals can have complicated vibrational properties, that can be analyzed in terms of its normal modes. In particular the modes with a low energy can typically be accessed easily. They are known as phonons, and correspond to sound waves in the solid.