∂²u/∂t² = c²∂²u/∂x². d'Alembert (1746): u(x,t) = f(x−ct) + g(x+ct). Any wave splits into right-traveling f and left-traveling g components. Boundary conditions create reflections.