Degenerate normal modes from permutation symmetry Created 2026-09-24 Updated 2026-09-24
If the mass and stiffness matrices commute with a permutation representation, each symmetry subspace is invariant under the generalized eigenvalue problem for small oscillations. On an irreducible subspace, Schur lemma forces a commuting operator to be scalar, producing a degenerate normal mode multiplet.
Eigenfrequency Created 2026-10-06 Updated 2026-10-25
An eigenfrequency is the natural frequency associated with a free normal mode. Always specify whether it means the angular frequency or the frequency in hertz. For a uniform fixed-end wave equation on a string, and ; the amplitude does not change either within the linear model. In a generalized eigenvalue problem for small oscillations, the eigenvalue is , rather than itself.
For a first-order system , a real eigenvalue of instead gives a signed eigenfrequency in . A positive imaginary part of gives exponential decay with this sign convention. Thus a complex damped eigenfrequency encodes both oscillation and decay; it is not just the number of cycles per second.
For equal rod lengths , upper mass and lower mass , use horizontal displacements , at first order. The quadratic kinetic energy is , while the stiffness matrix is
The generalized eigenvalue problem for small oscillations is , not . In particular the lower Euler-Lagrange equation is , independent of the lower mass factor after division by that mass. This reproduces the normal modes of a double pendulum and distinguishes the mechanical mass matrix from its stiffness matrix.
Initial-data decomposition into two normal modes Created 2026-10-18 Updated 2026-10-20
Suppose a two-coordinate linear oscillator has independent normal modes as displayed, with positive angular frequencies . For initial displacement and velocity , its solution is
where
These formulas follow by inverting the two-by-two matrix with columns . Each coefficient evolves by its own scalar harmonic-oscillator equation, and substituting recovers both prescribed vectors. Euclidean orthogonality of the mode shapes is unnecessary; with unequal masses, the natural orthogonality is in the mass inner product of the generalized eigenvalue problem for small oscillations.
Mechanical mass matrix 2026-10-20
The symmetric coefficient matrix of kinetic energy to second order in generalized velocities. For independent horizontal point-mass coordinates it is diagonal, with the particle masses on the diagonal. Together with the mechanical stiffness matrix it gives the generalized eigenvalue problem for small oscillations.
Normal modes of a double pendulum Created 2026-09-24 Updated 2026-10-18
For equal lengths and mass ratio , the squared angular frequencies are , where is the upper mass, the lower mass, and . The equal-mass case admits particularly simple mode shapes.
Use the ideal model of the double pendulum, with both angles measured from the downward vertical. Around , the Taylor expansions and give the quadratic Lagrangian
Here both angles and their angular velocities are counted as small. Consequently the correction to is fourth order and does not enter . The Euler-Lagrange equations give . The mass matrix is not diagonal: an angular motion of the upper rod carries the lower mass too.[ref]
For a normal mode, put with fixed amplitude vector . The resulting generalized eigenvalue problem for small oscillations is . With , its characteristic equation is
Solving this quadratic and using the second row, , gives
The lower-frequency normal mode has the rods in phase, with the lower angle times the upper one. The higher-frequency normal mode has opposite signs, corresponding to an oscillation phase difference of . These are ratios of absolute angles. The horizontal displacements are instead and ; their ratios are and respectively. Thus the lower mass moves horizontally opposite to the upper mass in the faster normal mode.
Figure 1.
Two linear normal modes: rod patterns and angle histories on the same dimensionless time scale
. Original predictions for the ideal equal-mass double pendulum, with upper-angle amplitude radians and . The snapshots use the rod geometry at , with horizontal offsets enlarged fourfold and heights unchanged; the curves show the angles predicted by linearization, not experimental records. Both histories use the same horizontal scale, making the faster opposed normal mode visible. Details.
Both squared angular frequencies are positive. Their ratio satisfies , independently of , and . For a constructed model with and , the angular frequencies are approximately and , and the oscillation periods are and . Doubling both masses leaves these unchanged; multiplying both rod lengths by four doubles both oscillation periods.
The eigenvectors are not orthogonal in the ordinary dot product: . They satisfy mass-matrix orthogonality of normal modes, since
Writing therefore removes the cross terms from both quadratic energies. The two normal coordinates satisfy . This is why the normal modes are useful: one coupled system becomes two independently evolving harmonic oscillators, and any small release can be decomposed into them. At larger angles, the discarded terms in the double pendulum equations of motion matter and this exact linear superposition no longer applies.
For three collinear masses , with , , connected consecutively by two springs of stiffness and with free ends, let denote displacements from an equilibrium. The kinetic energy and potential energy are , , where
The generalized eigenvalue problem for small oscillations has
Direct substitution verifies each pair; the three distinct eigenvalues exhaust the three-dimensional problem. The zero normal mode translates the complete system without extending either spring. The second holds the middle mass fixed while the end masses move oppositely. The third moves the end masses together and the middle mass oppositely, leaving the centre of mass fixed.
For mass-matrix orthogonality of normal modes, the squared norms are respectively , and . Dividing each shape by its corresponding square root gives . The general motion is a linear combination of the two oscillatory modes and ; the latter describes free translation with constant velocity.
The kinetic energy of the three unit masses is . Expanding the potential gives
Thus the small-oscillation mass and stiffness matrices are
where is the all-ones matrix.
The vector is an eigenvector of the stiffness matrix with eigenvalue . Every vector orthogonal to it has coordinate sum zero and is an eigenvector with eigenvalue . Since , the generalized eigenvalue problem for small oscillations gives equal to these eigenvalues. One orthonormal choice of normal modes is
The last two may be replaced by any orthonormal basis of the sum-zero plane because the frequency is degenerate. Hence the normal frequencies are .
The Euler--Lagrange equations for the quadratic Lagrangian are
For a normal mode , they become the generalized eigenvalue problem for small oscillations
Put . With the stated spring constants,
The final matrix has characteristic polynomial
so its eigenvalue are . Hence
The two angular frequencies therefore satisfy
This is the spectrum recorded by normal modes of two equal masses between three springs.
Taking downward distance as positive, the Lagrangian is
At equilibrium the lower spring supports only the lower mass, while the upper spring supports both masses:
Hence
Let . The linear terms cancel by the equilibrium equations, and the quadratic Lagrangian is
with the small-oscillation mass and stiffness matrices
The generalized eigenvalue problem for small oscillations is
Its characteristic equation is
so
Corresponding displacement eigenvectors are
They are not orthogonal in the ordinary Euclidean inner product. They are orthogonal in the kinetic-energy, or mass-matrix, inner product:
This is mass-matrix orthogonality of normal modes.
General definitions. The Euler-Lagrange equation gives . Write and . A normal mode has fixed displacement pattern and common time factor, ; its normal frequency satisfies
Here is angular frequency. A normal coordinate is the coefficient of one pattern in a complete modal expansion, so these coordinates decouple the equations. Since is positive definite, the change turns the mode equation into the ordinary symmetric eigenvalue problem for .
Three-mass equations. Let be horizontal displacements from the unstretched equilibrium, ordered left to right. The kinetic energy and potential energy are
Differentiating the potential energy gives
Thus and
Frequencies and patterns. Put . Expansion of the generalized eigenvalue problem for small oscillations gives
Solving at each root gives
The zero normal mode is uniform translation. In the lower nonzero mode, the central mass stays fixed, the two end masses move oppositely, and their unequal displacements balance both the end-mass momenta and the forces on the central mass. In the upper mode the end masses move together and the centre oppositely. Both vibrating modes leave the centre of mass fixed.
Orthogonality. Because is symmetric, two mode equations imply
Distinct eigenvalues therefore give the mass-matrix orthogonality of normal modes:
The Euclidean dot product need not vanish for unequal masses; for example , while . The modal squared norms are .
Figure 1.
The three normal modes of the unequal free mass chain
. Masses from left to right are m, 2m and 3m, joined by springs k and 3k. Arrow lengths show the modal amplitude ratios (1,1,1), (-3,0,1), and (1,-2,1). Details.
Normal coordinates. Expand . Project using the mass-weighted inner product and divide by each modal norm to obtain
For example, the inverse equations are , , . They reduce the energies to
and hence
The first coordinate is the centre of mass and has free linear motion. Multiplying by respectively gives mass-normalized normal coordinates if desired.
For a conservative system near a stable equilibrium, the quadratic Lagrangian has the form , with symmetric mass matrix and stiffness matrix . A normal mode satisfies the generalized eigenvalue problem for small oscillations , so the frequency equation is .
To quadratic order, vertical velocities contribute only fourth-order corrections to the kinetic energy, leaving . A string of length with small horizontal difference shortens its vertical projection by . The upper segment carries all three masses, the middle segment two, and the lower segment one. Hence their increases in gravitational potential energy sum to
Subtracting from gives the stated approximate Lagrangian. Here and
For a mode with middle displacement zero, write . The middle row requires , so . A nonzero mode then has , and the outer rows require . Therefore the necessary and sufficient condition is
When it holds, the mode shape is with . This is the force-cancellation mechanism of the stationary middle mass in a three-mass spring chain, applied to the equivalent quadratic stiffnesses here.
The quadratic Lagrangian gives and . Thus the Euler-Lagrange equations are
A nonzero mode vector has a common harmonic time factor and satisfies the generalized eigenvalue problem for small oscillations ; is its normal frequency. A zero-frequency mode instead admits a constant or linear time factor.
Measure the three coordinates as displacements from a configuration with both springs unstretched. The kinetic energy is , and the potential energy is . Expansion gives
For , direct substitution yields the three normal modes:
The three vectors are independent and orthogonal in the mass inner product , so they exhaust the motion. Their squared mass norms are ; division by the corresponding square roots gives normalized modes. This is the unit-spring, unit-outer-mass case of the normal modes of three masses connected by two equal springs.
As , the central displacement in the symmetric oscillatory mode tends to zero and both nonzero frequencies tend to one. The two limiting shapes and span independent motions of the outer masses against an effectively fixed centre; each unit mass has its own unit spring frequency. The translational mode remains at zero frequency. Under a bounded kinetic-energy condition its common velocity tends to zero as , while a static common displacement is still an equilibrium shift. One must specify that energy condition before concluding that an arbitrary freely translating heavy mass remains stationary.
Figure 1.
Mode shapes of a free three-mass chain, including the zero-frequency translation
. Details.
The Lagrangian is , and the Euler-Lagrange equations are
At a rest equilibrium , for all three coordinates. The Taylor expansion therefore starts as
The symmetric Hessian matrix is the matrix of the quadratic potential energy. If a quadratic coefficient vanishes along a direction, higher-order terms can be the first nonconstant terms there; equilibrium by itself does not imply strict stability.
Write . Terms involving the variation of are cubic in small displacements and velocities, so the quadratic small oscillation Lagrangian is
A normal mode has fixed displacement ratios, . Its angular frequency is an eigenfrequency, or normal frequency, and satisfies the generalized eigenvalue problem for small oscillations
Here is positive definite for independent physical coordinates and positive masses. A stable quadratic minimum makes ; a negative value would describe exponential instability rather than oscillation.
For the suspended bar, let and denote the actual incremental spring constants of the upper and each lower spring. The physical displacement of the bar is , while the lower spring extensions change by and . Consequently
The linear gravitational and elastic terms cancel at the loaded equilibrium. Expanding the remaining squares gives the small-oscillation mass and stiffness matrices
Thus
Source convention: the printed matrix is obtained by setting and . Although the PDF prose calls spring constants, that matrix treats them as elastic parameters whose ratios to the stated lengths are the incremental stiffnesses. If they are read literally as Hooke-law spring constants, the divisions by should instead be omitted. The numerical case has , so this discrepancy does not affect its results.
With the numerical parameters, and
Use the exchange symmetry of the lower masses to find the vertical modes of a horizontally constrained suspended bar. The antisymmetric vector obeys , giving . In the symmetric sector put and . The two independent equations are
Their determinant gives , so . Taking , the full set is
In the lowest normal mode, all three masses move in phase, with the lower masses moving about times as far as the bar. In the antisymmetric normal mode, the bar stays still and the lower masses move equally in opposite directions; their changing forces on the bar cancel. In the highest normal mode, the lower masses move together against the bar, with magnitude about of its displacement. Any small motion is a superposition of these three modes.
Figure 1.
Relative vertical displacements in the three normal modes, with the bar constrained to remain horizontal
. Details.
Use displacements of the left oxygen, carbon and right oxygen along a common positive direction. In this harmonic model the kinetic energy and elastic potential energy are
Thus the generalized eigenvalue problem for small oscillations is , where
The normal modes of three masses connected by two equal springs give the three independent solutions
The second row follows by holding the centre fixed and moving the end masses oppositely. In the remaining internal mode the end displacements are equal, and zero displacement of the centre of mass gives , yielding the third row; substitution verifies its frequency. Both nonzero modes have fixed centre of mass. In the symmetric stretch the two bond-length changes are equal; in the antisymmetric stretch they are opposite.
Figure 1.
Longitudinal mode directions of the free three-mass molecular model; the zero mode translates every mass together
. Details.
The zero mode occurs because a uniform translation changes neither spring length, so . It represents free center-of-mass motion, not an additional restoring vibration. Its general time amplitude is . Only one translational zero mode exists in the restricted one-dimensional model; transverse and rotational motion are outside its specified coordinates.
For the initial impulse, all displacement amplitudes at zero time vanish. Resolve the initial velocity into these three mode shapes:
Writing and gives the impulse on an end mass of a free symmetric three-mass chain:
In particular
where . The initial derivatives are , as required. The carbon dioxide model therefore drifts uniformly while undergoing both internal stretches. Its total momentum is the initial ; omitting the zero mode would incorrectly hold the centre of mass fixed.
Take both displacement coordinates positive to the right. The kinetic energy and elastic potential energy are
Thus the equations of motion are and . With , the generalized eigenvalue problem for small oscillations is
Its determinant gives . Put . The two-mass three-spring normal modes have
Both squared frequencies are positive because . Also , so and : the lower mode moves the masses in phase, and the higher mode moves them oppositely. A general mode is an arbitrary sinusoidal amplitude multiplying its fixed shape.
For equal masses these reduce to , and , . For unequal masses the vectors need not be Euclidean-orthogonal; they are orthogonal in the mass inner product, .
Figure 1.
In-phase and out-of-phase mode directions for an illustrative unequal-mass system; arrow lengths show relative displacements
. Details.
For equal masses, write with . The generalized eigenvalue problem for small oscillations is .
Exchange symmetry of climbers 2 and 3 gives , for which . Hence
The physical displacements are , so climber 1 is stationary and the other two move vertically with equal amplitudes in opposite directions. Their changes in force on climber 1 cancel.
For the remaining symmetric modes, put and let . The eigenproblem becomes , . Eliminating gives . Therefore . Since ,
For clarity, their relative physical climber displacements, rather than rope-length amplitudes, are
The lower mode moves all climbers in phase; the higher mode moves the lower pair against the top climber. These are the normal modes of three vertically suspended masses with a branched spring connection.
Figure 1.
Relative physical climber displacements in the three vertical normal modes; branch spacing is schematic
. Details.
Keep the constraint from part (b). For equal masses and spring constants, the generalized eigenvalue problem for small oscillations reduces to
The horizontal coordinate decouples, giving
In this normal mode, mass 1 oscillates horizontally, mass 2 has its horizontal coordinate fixed, and neither mass has a vertical displacement.
For the vertical block, write . Its characteristic polynomial is . Thus , and the first vertical equation gives . If is the golden ratio, the two vertical modes are
In the lower-frequency mode, the masses move vertically in phase, with the lower mass having the larger amplitude. In the higher-frequency mode they move oppositely, with lower-to-upper amplitude ratio . Their Euclidean inner product is zero because ; since , this is also mass-matrix orthogonality of normal modes.
The three frequencies satisfy . Each mode has a scalar coordinate , and their superposition gives the general constrained motion. No zero-frequency mode remains because the first spring anchors the system. Gravity fixes the equilibrium extensions but drops out of these frequencies for zero-natural-length springs.
Use displacements from an equilibrium, so the two spring extensions are and . The kinetic energy and elastic potential energy are
Thus and , with the small-oscillation mass and stiffness matrices
If instead denote absolute positions, the appropriate natural spring lengths must first be subtracted from the differences in . They do not affect the equations for displacements.
Euler-Lagrange equations give , so a normal mode obeys the generalized eigenvalue problem for small oscillations . Reflection symmetry separates antisymmetric shapes from symmetric shapes . In the antisymmetric sector the end equation is , giving . In the symmetric sector the two independent equations are
Twice the first plus the second gives . If , then . Otherwise , and substitution into the first equation gives . Thus the three independent shapes are:
For both springs retain their lengths, so this is uniform translation. For the end masses move oppositely and their forces on the middle mass cancel. For the end masses move together, while the middle mass moves oppositely so the centre of mass remains fixed. Direct substitution verifies all three eigenpairs; for positive the three eigenvalues are distinct and exhaust the three degrees of freedom. These are the normal modes of three masses connected by two equal springs.
A useful normalization is the weighted inner product induced by . Since the squared mass norms are , and , respectively, take
If ordinary Euclidean unit eigenvectors are intended instead, divide by , respectively. The frequencies and physical motions are independent of this normalization choice. The zero-frequency coordinate has general motion rather than an oscillation.
A normal mode is a motion in which all displacement coordinates oscillate at one angular frequency with fixed amplitude ratios. For small conservative oscillations, the symmetric stiffness and mass matrices give the generalized eigenvalue problem for small oscillations, . For positive mass and a stable equilibrium, its mass-orthogonal eigenvectors span the motion. A superposition of these modes, with phases and amplitudes fixed by initial displacements and velocities, gives the general solution; different modes need not share a phase.
Use upward end displacements. The spring compressions are and , while the beam's centre rises by . The potential energy is
Static force balance gives , cancelling the linear terms and leaving
For a uniform beam, its central moment of inertia in the vertical plane is . To first order in the tilt, . Its translational and rotational kinetic energies are
Thus and . The normal modes of a rigid beam on two end springs have eigenvectors
The first translates without tilt; the second rocks about a stationary centre. Ordinary frequencies are and .
Assume the system had settled before the end load leaves, and put that load at end 1. Its extra static spring load is at that end and zero at the other. Therefore , , and both initial velocities vanish because no impulse is imparted. Decomposing into the two normal modes gives
Only the symmetric mode contributes to the centre position:
The datum is the unloaded beam's equilibrium height; no absolute height is supplied. The rocking mode is present even though it cancels out of this coordinate. These results use small tilt, , ideal light vertical springs and negligible damping.