Sturm-Liouville Eigenfunctions
What you are seeing: a clamped string whose mass density you choose. Its normal modes are the eigenfunctions of the regular Sturm-Liouville problem on , , solved numerically (finite differences, Jacobi). A uniform string recovers the textbook , . Load it (heavy centre, a density step, a taper) and the mode shapes bend toward the heavy region and the spectrum shifts off , yet the modes stay orthonormal under the weighted inner product . That invariance is the substance of Sturm-Liouville theory.
Top: the vibrating string, line weight tracking the local density, with the density ribbon drawn beneath. Middle: the eigenvalue ladder against the open-tick reference. Bottom: every one of the modes you ask for (mode has exactly interior nodes, the Sturm oscillation theorem). Click the string to re-pluck it with a triangular tent.
WHAT TO TRY
- Choose a mass-density profile: a uniform string gives clean sine modes, but loading the centre or one end warps the eigenfunctions and crowds the nodes where the string is heavy.
- The eigenvalues are the squared mode frequencies: heavier loading lowers them, the same reason a thicker guitar string sounds a lower note.
- Whatever the density, the modes stay orthogonal and complete, so any plucked shape is a sum of them, the Sturm-Liouville theory behind every separation of variables.