Wave equation

From Wikipedia
Jump to navigation Jump to search

The wave equation is a second-order linear partial differential equation for the description of waves or standing wave fields such as mechanical waves (e.g. water waves, sound waves and seismic waves) or electromagnetic waves (including light waves). It arises in fields like acoustics, electromagnetism, and fluid dynamics.

A pulse traveling through a string with fixed endpoints as modeled by the wave equation
Spherical waves coming from a point source
A solution to the 2D wave equation

This article focuses on waves in classical physics. Quantum physics uses an operator-based wave equation often as a relativistic wave equation.

Introduction

The wave equation is a hyperbolic partial differential equation describing waves, including traveling and standing waves; the latter can be considered as linear superpositions of waves traveling in opposite directions. This article mostly focuses on the scalar wave equation describing waves in scalars by scalar functions Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u = u (x, y, z, t)} of a time variable Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle t} (a variable representing time) and one or more spatial variables Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle x, y, z} (variables representing a position in a space under discussion). At the same time, there are vector wave equations describing waves in vectors such as waves for an electrical field, magnetic field, and magnetic vector potential and elastic waves. By comparison with vector wave equations, the scalar wave equation can be seen as a special case of the vector wave equations; in the Cartesian coordinate system, the scalar wave equation is the equation to be satisfied by each component (for each coordinate axis, such as the Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle x} component for the x axis) of a vector wave without sources of waves in the considered domain (i.e., space and time). For example, in the Cartesian coordinate system, for Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle (E_x, E_y, E_z)} as the representation of an electric vector field wave Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \vec{E}} in the absence of wave sources, each coordinate axis component Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle E_i, i=x,y,z,} must satisfy the scalar wave equation. Other scalar wave equation solutions u are for physical quantities in scalars such as pressure in a liquid or gas, or the displacement along some specific direction of particles of a vibrating solid away from their resting (equilibrium) positions.

The scalar wave equation is Template:Equation box 1where

  • Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle c} is a fixed non-negative real coefficient representing the propagation speed of the wave
  • Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u} is a scalar field representing the displacement or, more generally, the conserved quantity (e.g. pressure or density)
  • Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle x, y,} and Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle z} are the three spatial coordinates and Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle t} being the time coordinate.

The equation states that, at any given point, the second derivative of Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u} with respect to time is proportional to the sum of the second derivatives of Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u} with respect to space, with the constant of proportionality being the square of the speed of the wave.

Using notations from vector calculus, the wave equation can be written compactly as Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u_{tt} = c^2 \Delta u,} or Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \Box u = 0,} where the double subscript denotes the second-order partial derivative with respect to time, Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \Delta} is the Laplace operator and Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \Box} the d'Alembert operator, defined as: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u_{tt} = \frac{\partial^2 u}{\partial t^2}, \qquad \Delta = \frac{\partial^2}{\partial x^2} + \frac{\partial^2}{\partial y^2} + \frac{\partial^2}{\partial z^2}, \qquad \Box = \frac{1}{c^2} \frac{\partial^2}{\partial t^2} - \Delta.}

A solution to this (two-way) wave equation can be quite complicated. Still, it can be analyzed as a linear combination of simple solutions that are sinusoidal plane waves with various directions of propagation and wavelengths but all with the same propagation speed Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle c} . This analysis is possible because the wave equation is linear and homogeneous, so that any multiple of a solution is also a solution, and the sum of any two solutions is again a solution. This property is called the superposition principle in physics.

The wave equation alone does not specify a physical solution; a unique solution is usually obtained by setting a problem with further conditions, such as initial conditions, which prescribe the amplitude and phase of the wave. Another important class of problems occurs in enclosed spaces specified by boundary conditions, for which the solutions represent standing waves, or harmonics, analogous to the harmonics of musical instruments.

Wave equation in one space dimension

File:Maurice Quentin de La Tour - Portrait de Jean Le Rond d'Alembert.jpg
French scientist Jean-Baptiste le Rond d'Alembert discovered the wave equation in one space dimension.[1]

The wave equation in one spatial dimension can be written as follows: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{\partial^2 u}{\partial t^2} = c^2 \frac{\partial^2 u}{\partial x^2}.} This equation is typically described as having only one spatial dimension Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle x} , because the only other independent variable is the time Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle t} .

Derivation

The wave equation in one space dimension can be derived in a variety of different physical settings. Most famously, it can be derived for the case of a string vibrating in a two-dimensional plane, with each of its elements being pulled in opposite directions by the force of tension.[2]

Another physical setting for derivation of the wave equation in one space dimension uses Hooke's law. In the theory of elasticity, Hooke's law is an approximation for certain materials, stating that the amount by which a material body is deformed (the strain) is linearly related to the force causing the deformation (the stress).

Hooke's law

The wave equation in the one-dimensional case can be derived from Hooke's law in the following way: imagine an array of little weights of mass Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle m} interconnected with massless springs of length Template:Tmath. The springs have a spring constant of Template:Tmath:

Template:Dark mode invert

Here the dependent variable Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(x)} measures the horizontal displacement from equilibrium of the mass situated at Template:Tmath, so that Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(x)} essentially measures the magnitude of a disturbance (i.e. strain) that is traveling in an elastic material. The resulting force exerted on the mass Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle m} at the location Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle x+h} is: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{align} F_\text{Hooke} &= F_{x+2h} - F_x = k [u(x + 2h, t) - u(x + h, t)] - k[u(x + h,t) - u(x, t)]. \end{align}}

By equating the latter equation with Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{align} F_\text{Newton} &= m \, a(t) = m \, \frac{\partial^2}{\partial t^2} u(x + h, t), \end{align}}

the equation of motion for the weight at the location Template:Tmath is obtained: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{\partial^2}{\partial t^2} u(x + h, t) = \frac{k}{m} [u(x + 2h, t) - u(x + h, t) - u(x + h, t) + u(x, t)].} If the array of weights consists of Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle N} weights spaced evenly over the length Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle L=Nh} of total mass Template:Tmath, and the total spring constant of the array Template:Tmath, we can write the above equation as Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{\partial^2}{\partial t^2} u(x + h, t) = \frac{KL^2}{M} \frac{[u(x + 2h, t) - 2u(x + h, t) + u(x, t)]}{h^2}.}

Taking the limit Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle N \rightarrow \infty, h \rightarrow 0} and assuming smoothness, one gets Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{\partial^2 u(x, t)}{\partial t^2} = \frac{KL^2}{M} \frac{\partial^2 u(x, t)}{\partial x^2},} which is from the definition of a second derivative. Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle KL^2/M} is the square of the propagation speed in this particular case.

File:1d wave equation animation.gif
1-d standing wave as a superposition of two waves traveling in opposite directions

Stress pulse in a bar

In the case of a stress pulse propagating longitudinally through a bar, the bar acts much like an infinite number of springs in series and can be taken as an extension of the equation derived for Hooke's law. A uniform bar, i.e. of constant cross-section, made from a linear elastic material has a stiffness Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle K} given by Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle K = \frac{EA}{L},} where Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle A} is the cross-sectional area, and Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle E} is the Young's modulus of the material. The wave equation becomes Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{\partial^2 u(x, t)}{\partial t^2} = \frac{EAL}{M} \frac{\partial^2 u(x, t)}{\partial x^2}.}

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle AL} is equal to the volume of the bar, and therefore Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{AL}{M} = \frac{1}{\rho},} where Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \rho} is the density of the material. The wave equation reduces to Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{\partial^2 u(x, t)}{\partial t^2} = \frac{E}{\rho} \frac{\partial^2 u(x, t)}{\partial x^2}.}

The speed of a stress wave in a bar is therefore Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \sqrt{E/\rho}} .

General solution

Algebraic approach

For the one-dimensional wave equation a relatively simple general solution may be found. Defining new variables[3] Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{align} \xi &= x - c t, \\ \eta &= x + c t \end{align}} changes the wave equation into Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{\partial^2 u}{\partial \xi \partial \eta}(x, t) = 0,} which leads to the general solution Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(x, t) = F(\xi) + G(\eta) = F(x - c t) + G(x + c t).}

In other words, the solution is the sum of a right-traveling function Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle F} and a left-traveling function Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle G} . "Traveling" means that the shape of these individual arbitrary functions with respect to x stays constant, however, the functions are translated left and right with time at the speed Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle c} . This was derived by Jean le Rond d'Alembert.[4]

Another way to arrive at this result is to factor the wave equation using two first-order differential operators: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \left[\frac{\partial}{\partial t} - c\frac{\partial}{\partial x}\right] \left[\frac{\partial}{\partial t} + c\frac{\partial}{\partial x}\right] u = 0.} Then, for our original equation, we can define Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle v \equiv \frac{\partial u}{\partial t} + c\frac{\partial u}{\partial x},} and find that we must have Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{\partial v}{\partial t} - c\frac{\partial v}{\partial x} = 0.}

This advection equation can be solved by interpreting it as telling us that the directional derivative of Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle v} in the Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle (1, -c)} direction is 0. This means that the value of Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle v} is constant on characteristic lines of the form x + ct = x0, and thus that Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle v} must depend only on x + ct, that is, have the form H(x + ct). Then, to solve the first (inhomogenous) equation relating Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle v} to u, we can note that its homogenous solution must be a function of the form F(x - ct), by logic similar to the above. Guessing a particular solution of the form G(x + ct), we find that

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \left[\frac{\partial}{\partial t} + c\frac{\partial}{\partial x}\right] G(x + ct) = H(x + ct).}

Expanding out the left side, rearranging terms, then using the change of variables s = x + ct simplifies the equation to

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle G'(s) = \frac{H(s)}{2c}.}

This means we can find a particular solution G of the desired form by integration. Thus, we have again shown that u obeys u(x, t) = F(x - ct) + G(x + ct).[5]

For an initial-value problem, the arbitrary functions F and G can be determined to satisfy initial conditions: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(x, 0) = f(x),} Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u_t(x, 0) = g(x).}

The result is d'Alembert's formula: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(x, t) = \frac{f(x - ct) + f(x + ct)}{2} + \frac{1}{2c} \int_{x-ct}^{x+ct} g(s) \, ds.}

In the classical sense, if f(x) ∈ Ck, and g(x) ∈ Ck−1, then u(t, x) ∈ Ck. However, the waveforms F and G may also be generalized functions, such as the delta-function. In that case, the solution may be interpreted as an impulse that travels to the right or the left.

The basic wave equation is a linear differential equation, and so it will adhere to the superposition principle. This means that the net displacement caused by two or more waves is the sum of the displacements which would have been caused by each wave individually. In addition, the behavior of a wave can be analyzed by breaking up the wave into components, e.g. the Fourier transform breaks up a wave into sinusoidal components.

Plane-wave eigenmodes

Another way to solve the one-dimensional wave equation is to first analyze its frequency eigenmodes. A so-called eigenmode is a solution that oscillates in time with a well-defined constant angular frequency ω, so that the temporal part of the wave function takes the form eiωt = cos(ωt) − i sin(ωt), and the amplitude is a function f(x) of the spatial variable x, giving a separation of variables for the wave function: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u_\omega(x, t) = e^{-i\omega t} f(x).}

This produces an ordinary differential equation for the spatial part f(x): Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{\partial^2 u_\omega }{\partial t^2} = \frac{\partial^2}{\partial t^2} \left(e^{-i\omega t} f(x)\right) = -\omega^2 e^{-i\omega t} f(x) = c^2 \frac{\partial^2}{\partial x^2} \left(e^{-i\omega t} f(x)\right).}

Therefore, Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{d^2}{dx^2}f(x) = -\left(\frac{\omega}{c}\right)^2 f(x),} which is precisely an eigenvalue equation for f(x), hence the name eigenmode. Known as the Helmholtz equation, it has the well-known plane-wave solutions Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle f(x) = A e^{\pm ikx},} with wave number k = ω/c.

The total wave function for this eigenmode is then the linear combination Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u_\omega(x, t) = e^{-i\omega t} \left(A e^{-ikx} + B e^{ikx}\right) = A e^{-i (kx + \omega t)} + B e^{i (kx - \omega t)},} where complex numbers A, B depend in general on any initial and boundary conditions of the problem.

Eigenmodes are useful in constructing a full solution to the wave equation, because each of them evolves in time trivially with the phase factor Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle e^{-i\omega t},} so that a full solution can be decomposed into an eigenmode expansion: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(x, t) = \int_{-\infty}^\infty s(\omega) u_\omega(x, t) \, d\omega,} or in terms of the plane waves, Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{align} u(x, t) &= \int_{-\infty}^\infty s_+(\omega) e^{-i(kx+\omega t)} \, d\omega + \int_{-\infty}^\infty s_-(\omega) e^{i(kx-\omega t)} \, d\omega \\ &= \int_{-\infty}^\infty s_+(\omega) e^{-ik(x+ct)} \, d\omega + \int_{-\infty}^\infty s_-(\omega) e^{ik (x-ct)} \, d\omega \\ &= F(x - ct) + G(x + ct), \end{align}} which is exactly in the same form as in the algebraic approach. Functions s±(ω) are known as the Fourier component and are determined by initial and boundary conditions. This is a so-called frequency-domain method, alternative to direct time-domain propagations, such as FDTD method, of the wave packet u(xt), which is complete for representing waves in absence of time dilations. Completeness of the Fourier expansion for representing waves in the presence of time dilations has been challenged by chirp wave solutions allowing for time variation of ω.[6] The chirp wave solutions seem particularly implied by very large but previously inexplicable radar residuals in the flyby anomaly and differ from the sinusoidal solutions in being receivable at any distance only at proportionally shifted frequencies and time dilations, corresponding to past chirp states of the source.

Vectorial wave equation in three space dimensions

TemplateStyles' src attribute must not be empty.

The vectorial wave equation (from which the scalar wave equation can be directly derived) can be obtained by applying a force equilibrium to an infinitesimal volume element. If the medium has a modulus of elasticity Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle E} that is homogeneous (i.e. independent of Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbf{x}} ) within the volume element, then its stress tensor is given by Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbf{T} = E \nabla \mathbf{u}} , for a vectorial elastic deflection Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbf{u}(\mathbf{x}, t)} . The local equilibrium of:

  1. the tension force Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \operatorname{div} \mathbf{T} = \nabla\cdot(E \nabla \mathbf{u}) = E \Delta\mathbf{u}} due to deflection Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbf{u}} , and
  2. the inertial force Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \rho \partial^2\mathbf{u}/\partial t^2} caused by the local acceleration Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \partial^2\mathbf{u} / \partial t^2}

can be written as Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \rho \frac{\partial^2 \mathbf{u}}{\partial t^2} - E \Delta \mathbf{u} = \mathbf{0}.}

By merging density Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \rho} and elasticity module Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle E,} the sound velocity Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle c = \sqrt{E/\rho}} results (material law). After insertion, follows the well-known governing wave equation for a homogeneous medium:[7] Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{\partial^2 \mathbf{u}}{\partial t^2} - c^2 \Delta \mathbf{u} = \boldsymbol{0}.} (Note: Instead of vectorial Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbf{u}(\mathbf{x}, t),} only scalar Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(x, t)} can be used, i.e. waves are travelling only along the Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle x} axis, and the scalar wave equation follows as Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{\partial^2 u}{\partial t^2} - c^2 \frac{\partial^2 u}{\partial x^2} = 0} .)

The above vectorial partial differential equation of the 2nd order delivers two mutually independent solutions. From the quadratic velocity term Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle c^2 = (+c)^2 = (-c)^2} can be seen that there are two waves travelling in opposite directions Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle +c} and Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle -c} are possible, hence results the designation "two-way wave equation". It can be shown for plane longitudinal wave propagation that the synthesis of two one-way wave equations leads to a general two-way wave equation. For Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \nabla\mathbf{c} = \mathbf{0},} special two-wave equation with the d'Alembert operator results:[8] Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \left(\frac{\partial}{\partial t} - \mathbf{c} \cdot \nabla\right)\left(\frac{\partial}{\partial t} + \mathbf{c} \cdot \nabla \right) \mathbf{u} = \left(\frac{\partial^2}{\partial t^2} + (\mathbf{c} \cdot \nabla) \mathbf{c} \cdot \nabla\right) \mathbf{u} = \left(\frac{\partial^2}{\partial t^2} + (\mathbf{c} \cdot \nabla)^2\right) \mathbf{u} = \mathbf{0}.} For Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \nabla \mathbf{c} = \mathbf{0},} this simplifies to Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \left(\frac{\partial^2}{\partial t^2} + c^2\Delta\right) \mathbf{u} = \mathbf{0}.} Therefore, the vectorial 1st-order one-way wave equation with waves travelling in a pre-defined propagation direction Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbf{c}} results[9] as Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{\partial \mathbf{u}}{\partial t} - \mathbf{c} \cdot \nabla \mathbf{u} = \mathbf{0}.}

Scalar wave equation in three space dimensions

File:Leonhard Euler 2.jpg
Swiss mathematician and physicist Leonhard Euler (b. 1707) discovered the wave equation in three space dimensions.[1]

A solution of the initial-value problem for the wave equation in three space dimensions can be obtained from the corresponding solution for a spherical wave. The result can then be also used to obtain the same solution in two space dimensions.

Spherical waves

To obtain a solution with constant frequencies, apply the Fourier transform Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \Psi(\mathbf{r}, t) = \int_{-\infty}^\infty \Psi(\mathbf{r}, \omega) e^{-i\omega t} \, d\omega,} which transforms the wave equation into an elliptic partial differential equation of the form: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \left(\nabla^2 + \frac{\omega^2}{c^2}\right) \Psi(\mathbf{r}, \omega) = 0.}

This is the Helmholtz equation and can be solved using separation of variables. In spherical coordinates this leads to a separation of the radial and angular variables, writing the solution as:[10] Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \Psi(\mathbf{r}, \omega) = \sum_{l,m} f_{lm}(r) Y_{lm}(\theta, \phi).} The angular part of the solution take the form of spherical harmonics and the radial function satisfies: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \left[\frac{d^2}{dr^2} + \frac{2}{r} \frac{d}{dr} + k^2 - \frac{l(l + 1)}{r^2}\right] f_l(r) = 0.} independent of Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle m} , with Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle k^2=\omega^2 / c^2} . Substituting Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle f_{l}(r)=\frac{1}{\sqrt{r}}u_{l}(r),} transforms the equation into Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \left[\frac{d^2}{dr^2} + \frac{1}{r} \frac{d}{dr} + k^2 - \frac{(l + \frac{1}{2})^2}{r^2}\right] u_l(r) = 0,} which is the Bessel equation.

Example

Consider the case l = 0. Then there is no angular dependence and the amplitude depends only on the radial distance, i.e., Ψ(r, t) → u(r, t). In this case, the wave equation reduces to[clarification needed]Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \left(\nabla^2 - \frac{1}{c^2} \frac{\partial^2 }{\partial t^2}\right) \Psi(\mathbf{r}, t) = 0, } or Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \left(\frac{\partial^2}{\partial r^2} + \frac{2}{r} \frac{\partial}{\partial r} - \frac{1}{c^2} \frac{\partial^2}{\partial t^2}\right) u(r, t) = 0. }

This equation can be rewritten as Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{\partial^2(ru)}{\partial t^2} - c^2 \frac{\partial^2(ru)}{\partial r^2} = 0,} where the quantity ru satisfies the one-dimensional wave equation. Therefore, there are solutions in the formFailed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(r, t) = \frac{1}{r} F(r - ct) + \frac{1}{r} G(r + ct),} where F and G are general solutions to the one-dimensional wave equation and can be interpreted as respectively an outgoing and incoming spherical waves. The outgoing wave can be generated by a point source, and they make possible sharp signals whose form is altered only by a decrease in amplitude as r increases (see an illustration of a spherical wave on the top right). Such waves exist only in cases of space with odd dimensions.[citation needed]

For physical examples of solutions to the 3D wave equation that possess angular dependence, see dipole radiation.

Monochromatic spherical wave

File:Spherical Wave.gif
Cut-away of spherical wavefronts, with a wavelength of 10 units, propagating from a point source

Although the word "monochromatic" is not exactly accurate, since it refers to light or electromagnetic radiation with well-defined frequency, the spirit is to discover the eigenmode of the wave equation in three dimensions. Following the derivation in the previous section on plane-wave eigenmodes, if we again restrict our solutions to spherical waves that oscillate in time with well-defined constant angular frequency ω, then the transformed function ru(r, t) has simply plane-wave solutions:Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle r u(r, t) = Ae^{i(\omega t \pm kr)},} or Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(r, t) = \frac{A}{r} e^{i(\omega t \pm kr)}.}

From this we can observe that the peak intensity of the spherical-wave oscillation, characterized as the squared wave amplitude Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle I = |u(r, t)|^2 = \frac{|A|^2}{r^2},} drops at the rate proportional to 1/r2, an example of the inverse-square law.

Solution of a general initial-value problem

The wave equation is linear in u and is left unaltered by translations in space and time. Therefore, we can generate a great variety of solutions by translating and summing spherical waves. Let φ(ξ, η, ζ) be an arbitrary function of three independent variables, and let the spherical wave form F be a delta function. Let a family of spherical waves have center at (ξ, η, ζ), and let r be the radial distance from that point. Thus

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle r^2 = (x - \xi)^2 + (y - \eta)^2 + (z - \zeta)^2.}

If u is a superposition of such waves with weighting function φ, then Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(t, x, y, z) = \frac{1}{4\pi c} \iiint \varphi(\xi, \eta, \zeta) \frac{\delta(r - ct)}{r} \, d\xi \, d\eta \, d\zeta;} the denominator 4πc is a convenience.

From the definition of the delta function, u may also be written as Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(t, x, y, z) = \frac{t}{4\pi} \iint_S \varphi(x + ct\alpha, y + ct\beta, z + ct\gamma) \, d\omega,} where α, β, and γ are coordinates on the unit sphere S, and ω is the area element on S. This result has the interpretation that u(t, x) is t times the mean value of φ on a sphere of radius ct centered at x: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(t, x, y, z) = t M_{ct}[\varphi].}

It follows that Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(0, x, y, z) = 0, \quad u_t(0, x, y, z) = \varphi(x, y, z).}

The mean value is an even function of t, and hence if Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle v(t, x, y, z) = \frac{\partial}{\partial t} \big(t M_{ct}[\varphi]\big),} then Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle v(0, x, y, z) = \varphi(x, y, z), \quad v_t(0, x, y, z) = 0.}

These formulas provide the solution for the initial-value problem for the wave equation. They show that the solution at a given point P, given (t, x, y, z) depends only on the data on the sphere of radius ct that is intersected by the light cone drawn backwards from P. It does not depend upon data on the interior of this sphere. Thus the interior of the sphere is a lacuna for the solution. This phenomenon is called Huygens' principle. It is only true for odd numbers of space dimension, where for one dimension the integration is performed over the boundary of an interval with respect to the Dirac measure.[11][12]

Scalar wave equation in two space dimensions

In two space dimensions, the wave equation is

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u_{tt} = c^2 \left( u_{xx} + u_{yy} \right). }

We can use the three-dimensional theory to solve this problem if we regard u as a function in three dimensions that is independent of the third dimension. If

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(0,x,y)=0, \quad u_t(0,x,y) = \phi(x,y), }

then the three-dimensional solution formula becomes

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(t,x,y) = tM_{ct}[\phi] = \frac{t}{4\pi} \iint_S \phi(x + ct\alpha,\, y + ct\beta) \, d\omega,}

where α and β are the first two coordinates on the unit sphere, and dω is the area element on the sphere. This integral may be rewritten as a double integral over the disc D with center (x, y) and radius ct:

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(t,x,y) = \frac{1}{2\pi c} \iint_D \frac{\phi(x+\xi, y +\eta)}{\sqrt{(ct)^2 - \xi^2 - \eta^2}} d\xi \, d\eta. }

It is apparent that the solution at (t, x, y) depends not only on the data on the light cone where Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle (x -\xi)^2 + (y - \eta)^2 = c^2 t^2 ,} but also on data that are interior to that cone.

Scalar wave equation in general dimension and Kirchhoff's formulae

We want to find solutions to utt − Δu = 0 for u : Rn × (0, ∞) → R with u(x, 0) = g(x) and ut(x, 0) = h(x).[13]

Odd dimensions

Assume n ≥ 3 is an odd integer, and gCm+1(Rn), hCm(Rn) for m = (n + 1)/2. Let γn = 1 × 3 × 5 × ⋯ × (n − 2) and let

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(x, t) = \frac{1}{\gamma_n} \left[\partial_t \left(\frac{1}{t} \partial_t \right)^{\frac{n-3}{2}} \left(t^{n-2} \frac{1}{|\partial B_t(x)|} \int_{\partial B_t(x)} g \, dS \right) + \left(\frac{1}{t} \partial_t \right)^{\frac{n-3}{2}} \left(t^{n-2} \frac{1}{|\partial B_t(x)|} \int_{\partial B_t(x)} h \, dS \right) \right]}

Then

  • Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u \in C^2\big(\mathbf{R}^n \times [0, \infty)\big)} ,
  • Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u_{tt} - \Delta u = 0} in Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbf{R}^n \times (0, \infty)} ,
  • Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \lim_{(x,t) \to (x^0,0)} u(x,t) = g(x^0)} ,
  • Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \lim_{(x,t) \to (x^0,0)} u_t(x,t) = h(x^0)} .

Even dimensions

Assume n ≥ 2 is an even integer and gCm+1(Rn), hCm(Rn), for m = (n + 2)/2. Let γn = 2 × 4 × ⋯ × n and let

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(x,t) = \frac{1}{\gamma_n} \left [\partial_t \left (\frac{1}{t} \partial_t \right )^{\frac{n-2}{2}} \left (t^n \frac{1}{|B_t(x)|}\int_{B_t(x)} \frac{g}{(t^2 - |y - x|^2)^{\frac{1}{2}}} dy \right ) + \left (\frac{1}{t} \partial_t \right )^{\frac{n-2}{2}} \left (t^n \frac{1}{|B_t(x)|}\int_{B_t(x)} \frac{h}{(t^2 - |y-x|^2)^{\frac{1}{2}}} dy \right ) \right ] }

then

  • uC2(Rn × [0, ∞))
  • utt − Δu = 0 in Rn × (0, ∞)
  • Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \lim_{(x,t)\to (x^0,0)} u(x,t) = g(x^0)}
  • Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \lim_{(x,t)\to (x^0,0)} u_t(x,t) = h(x^0)}

Green's function

Consider the inhomogeneous wave equation in Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle 1+D } dimensionsFailed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle (\partial_{tt} - c^2\nabla^2) u = s(t, x) } By rescaling time, we can set wave speed Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle c = 1} .

Since the wave equation Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle (\partial_{tt} - \nabla^2) u = s(t, x) } has order 2 in time, there are two impulse responses: an acceleration impulse and a velocity impulse. The effect of inflicting an acceleration impulse is to suddenly change the wave velocity Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \partial_t u} . The effect of inflicting a velocity impulse is to suddenly change the wave displacement Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u} .

For acceleration impulse, Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle s(t,x) = \delta^{D+1}(t,x)} where Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \delta} is the Dirac delta function. The solution to this case is called the Green's function Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle G} for the wave equation.

For velocity impulse, Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle s(t, x) = \partial_t \delta^{D+1}(t,x)} , so if we solve the Green function Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle G} , the solution for this case is just Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \partial_t G} .[citation needed]

Duhamel's principle

The main use of Green's functions is to solve initial value problems by Duhamel's principle, both for the homogeneous and the inhomogeneous case.

Given the Green function Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle G} , and initial conditions Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(0,x), \partial_t u(0,x)} , the solution to the homogeneous wave equation is[14]Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u = (\partial_t G) \ast u + G \ast \partial_t u } where the asterisk is convolution in space. More explicitly, Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(t, x) = \int (\partial_t G)(t, x-x') u(0, x') dx' + \int G(t, x-x') (\partial_t u)(0, x') dx'. } For the inhomogeneous case, the solution has one additional term by convolution over spacetime:Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \iint_{t' < t} G(t-t', x-x') s(t', x')dt' dx'. }

Solution by Fourier transform

By a Fourier transform,Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \hat G (\omega)= \frac{1}{-\omega_0^2 + \omega_1^2 + \cdots + \omega_D^2}, \quad G(t, x) = \frac{1}{(2\pi)^{D+1}} \int \hat G(\omega) e^{+i \omega_0 t + i \vec \omega \cdot \vec x}d\omega_0 d\vec\omega. } The Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \omega_0} term can be integrated by the residue theorem. It would require us to perturb the integral slightly either by Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle +i\epsilon} or by Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle -i\epsilon} , because it is an improper integral. One perturbation gives the forward solution, and the other the backward solution.[15] The forward solution givesFailed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle G(t,x) = \frac{1}{(2\pi)^D} \int \frac{\sin (\|\vec \omega\| t)}{\|\vec \omega\|} e^{i \vec \omega \cdot \vec x}d\vec \omega, \quad \partial_t G(t, x) = \frac{1}{(2\pi)^D} \int \cos(\|\vec \omega\| t) e^{i \vec \omega \cdot \vec x}d\vec \omega. } The integral can be solved by analytically continuing the Poisson kernel, giving[14][16]Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle G(t, x) = \lim _{\epsilon \rightarrow 0^{+}} \frac{C_D}{D-1} \operatorname{Im}\left[\|x\|^2-(t-i \epsilon)^2\right]^{-(D-1) / 2} } where Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle C_D=\pi^{-(D+1) / 2} \Gamma((D+1) / 2) } is half the surface area of a Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle (D + 1)} -dimensional hypersphere.[16]

Solutions in particular dimensions

We can relate the Green's function in Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle D} dimensions to the Green's function in Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle D+n} dimensions (lowering the dimension is possible in any case, raising is possible in spherical symmetry).[17]

Lowering dimensions

Given a function Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle s(t, x)} and a solution Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(t, x)} of a differential equation in Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle (1+D)} dimensions, we can trivially extend it to Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle (1+D+n)} dimensions by setting the additional Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle n} dimensions to be constant: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle s(t, x_{1:D}, x_{D+1:D+n}) = s(t, x_{1:D}), \quad u(t, x_{1:D}, x_{D+1:D+n}) = u(t, x_{1:D}). } Since the Green's function is constructed from Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle s} and Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u} , the Green's function in Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle (1+D+n)} dimensions integrates to the Green's function in Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle (1+D)} dimensions: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle G_D(t, x_{1:D}) = \int_{\R^n} G_{D+n}(t, x_{1:D}, x_{D+1:D+n}) d^n x_{D+1:D+n}. }

Raising dimensions

The Green's function in Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle D} dimensions can be related to the Green's function in Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle D+2} dimensions. By spherical symmetry, Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle G_D(t, r) = \int_{\R^2} G_{D+2}(t, \sqrt{r^2 + y^2 + z^2}) dydz. } Integrating in polar coordinates, Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle G_D(t, r) = 2\pi \int_0^\infty G_{D+2}(t, \sqrt{r^2 + q^2}) qdq = 2\pi \int_r^\infty G_{D+2}(t, q') q'dq', } where in the last equality we made the change of variables Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle q' = \sqrt{r^2 + q^2}} . Thus, we obtain the recurrence relationFailed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle G_{D+2}(t, r) = -\frac{1}{2\pi r} \partial_r G_D(t, r). }

Solutions in D = 1, 2, 3

When Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle D=1} , the integrand in the Fourier transform is the sinc functionFailed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{aligned} G_1(t, x) &= \frac{1}{2\pi} \int_\R \frac{\sin(|\omega| t)}{|\omega|} e^{i\omega x}d\omega \\ &= \frac{1}{2\pi} \int \operatorname{sinc}(\omega) e^{i \omega \frac xt} d\omega \\ &= \frac{\sgn(t-x) + \sgn(t+x)}{4} \\ &= \begin{cases} \frac 12 \theta(t-|x|) \quad t > 0 \\ -\frac 12 \theta(-t-|x|) \quad t < 0 \end{cases} \end{aligned}} where Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \sgn} is the sign function and Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \theta} is the unit step function.

The dimension can be raised to give the Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle D=3} caseFailed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle G_3(t, r) = \frac{\delta(t-r)}{4\pi r}} and similarly for the backward solution. This can be integrated down by one dimension to give the Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle D=2} caseFailed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle G_2(t, r) = \int_\R \frac{\delta(t - \sqrt{r^2 + z^2})}{4\pi \sqrt{r^2 + z^2}} dz = \frac{\theta(t - r)}{2\pi \sqrt{t^2 - r^2}} }

Wavefronts and wakes

In Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle D=1} case, the Green's function solution is the sum of two wavefronts Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{\sgn(t-x)}{4} + \frac{\sgn(t+x)}{4}} moving in opposite directions.

In odd dimensions, the forward solution is nonzero only at Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle t = r} . As the dimensions increase, the shape of wavefront becomes increasingly complex, involving higher derivatives of the Dirac delta function. For example,[17]Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{aligned} & G_1=\frac{1}{2 c} \theta(\tau) \\ & G_3=\frac{1}{4 \pi c^2} \frac{\delta(\tau)}{r} \\ & G_5=\frac{1}{8 \pi^2 c^2}\left(\frac{\delta(\tau)}{r^3}+\frac{\delta^{\prime}(\tau)}{c r^2}\right) \\ & G_7=\frac{1}{16 \pi^3 c^2}\left(3 \frac{\delta(\tau)}{r^5}+3 \frac{\delta^{\prime}(\tau)}{c r^4}+\frac{\delta^{\prime \prime}(\tau)}{c^2 r^3}\right) \end{aligned}} where Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \tau = t- r} , and the wave speed Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle c} is restored.

In even dimensions, the forward solution is nonzero in Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle r \leq t} , the entire region behind the wavefront becomes nonzero, called a wake. The wake has equation:[17]Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle G_{D} (t, x ) = (-1)^{1+D / 2} \frac{1}{(2 \pi)^{D / 2}} \frac{1}{c^D} \frac{\theta(t-r / c)}{\left(t^2-r^2 / c^2\right)^{(D-1) / 2}}} The wavefront itself also involves increasingly higher derivatives of the Dirac delta function.

This means that a general Huygens' principle – the wave displacement at a point Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle (t, x)} in spacetime depends only on the state at points on characteristic rays passing Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle (t, x)} – only holds in odd dimensions. A physical interpretation is that signals transmitted by waves remain undistorted in odd dimensions, but distorted in even dimensions.[18]Template:Pg

Hadamard's conjecture states that this generalized Huygens' principle still holds in all odd dimensions even when the coefficients in the wave equation are no longer constant. It is not strictly correct, but it is correct for certain families of coefficients[18]Template:Pg

Problems with boundaries

One space dimension

Reflection and transmission at the boundary of two media

For an incident wave traveling from one medium (where the wave speed is c1) to another medium (where the wave speed is c2), one part of the wave will transmit into the second medium, while another part reflects back into the other direction and stays in the first medium. The amplitude of the transmitted wave and the reflected wave can be calculated by using the continuity condition at the boundary.

Consider the component of the incident wave with an angular frequency of ω, which has the waveform Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u^\text{inc}(x, t) = Ae^{i(k_1 x - \omega t)},\quad A \in \C.} At t = 0, the incident reaches the boundary between the two media at x = 0. Therefore, the corresponding reflected wave and the transmitted wave will have the waveforms Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u^\text{refl}(x, t) = Be^{i(-k_1 x - \omega t)}, \quad u^\text{trans}(x, t) = Ce^{i(k_2 x - \omega t)}, \quad B, C \in \C.} The continuity condition at the boundary is Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u^\text{inc}(0, t) + u^\text{refl}(0, t) = u^\text{trans}(0, t), \quad u_x^\text{inc}(0, t) + u_x^\text{ref}(0, t) = u_x^\text{trans}(0, t).} This gives the equations Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle A + B = C, \quad A - B = \frac{k_2}{k_1} C = \frac{c_1}{c_2} C,} and we have the reflectivity and transmissivity Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{B}{A} = \frac{c_2 - c_1}{c_2 + c_1}, \quad \frac{C}{A} = \frac{2c_2}{c_2 + c_1}.} When c2 < c1, the reflected wave has a reflection phase change of 180°, since B/A < 0. The energy conservation can be verified by Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{B^2}{c_1} + \frac{C^2}{c_2} = \frac{A^2}{c_1}.} The above discussion holds true for any component, regardless of its angular frequency of ω.

The limiting case of c2 = 0 corresponds to a "fixed end" that does not move, whereas the limiting case of c2 → ∞ corresponds to a "free end".

The Sturm–Liouville formulation

A flexible string that is stretched between two points x = 0 and x = L satisfies the wave equation for t > 0 and 0 < x < L. On the boundary points, u may satisfy a variety of boundary conditions. A general form that is appropriate for applications is

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{align} -u_x(t, 0) + a u(t, 0) &= 0, \\ u_x(t, L) + b u(t, L) &= 0, \end{align}}

where a and b are non-negative. The case where u is required to vanish at an endpoint (i.e. "fixed end") is the limit of this condition when the respective a or b approaches infinity. The method of separation of variables consists in looking for solutions of this problem in the special form Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(t, x) = T(t) v(x).}

A consequence is that Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{T''}{c^2 T} = \frac{v''}{v} = -\lambda.}

The eigenvalue λ must be determined so that there is a non-trivial solution of the boundary-value problem Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{align} v'' + \lambda v = 0,& \\ -v'(0) + a v(0) &= 0, \\ v'(L) + b v(L) &= 0. \end{align}}

This is a special case of the general problem of Sturm–Liouville theory. If a and b are positive, the eigenvalues are all positive, and the solutions are trigonometric functions. A solution that satisfies square-integrable initial conditions for u and ut can be obtained from expansion of these functions in the appropriate trigonometric series.

Several space dimensions

File:Drum vibration mode12.gif
A solution of the wave equation in two dimensions with a zero-displacement boundary condition along the entire outer edge

The one-dimensional initial-boundary value theory may be extended to an arbitrary number of space dimensions. Consider a domain D in m-dimensional x space, with boundary B. Then the wave equation is to be satisfied if x is in D, and t > 0. On the boundary of D, the solution u shall satisfy

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{\partial u}{\partial n} + a u = 0, }

where n is the unit outward normal to B, and a is a non-negative function defined on B. The case where u vanishes on B is a limiting case for a approaching infinity. The initial conditions are

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(0, x) = f(x), \quad u_t(0, x) = g(x), }

where f and g are defined in D. This problem may be solved by expanding f and g in the eigenfunctions of the Laplacian in D, which satisfy the boundary conditions. Thus the eigenfunction v satisfies

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \nabla \cdot \nabla v + \lambda v = 0 }

in D, and

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \frac{\partial v}{\partial n} + a v = 0 }

on B.

In the case of two space dimensions, the eigenfunctions may be interpreted as the modes of vibration of a drumhead stretched over the boundary B. If B is a circle, then these eigenfunctions have an angular component that is a trigonometric function of the polar angle θ, multiplied by a Bessel function (of integer order) of the radial component. Further details are in Helmholtz equation.

If the boundary is a sphere in three space dimensions, the angular components of the eigenfunctions are spherical harmonics, and the radial components are Bessel functions of half-integer order.

Inhomogeneous wave equation in one dimension

The inhomogeneous wave equation in one dimension is Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u_{t t}(x, t) - c^2 u_{xx}(x, t) = s(x, t)} with initial conditions Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(x, 0) = f(x),} Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u_t(x, 0) = g(x).}

The function s(x, t) is often called the source function because in practice it describes the effects of the sources of waves on the medium carrying them. Physical examples of source functions include the force driving a wave on a string, or the charge or current density in the Lorenz gauge of electromagnetism.

One method to solve the initial-value problem (with the initial values as posed above) is to take advantage of a special property of the wave equation in an odd number of space dimensions, namely that its solutions respect causality. That is, for any point (xi, ti), the value of u(xi, ti) depends only on the values of f(xi + cti) and f(xicti) and the values of the function g(x) between (xicti) and (xi + cti). This can be seen in d'Alembert's formula, stated above, where these quantities are the only ones that show up in it. Physically, if the maximum propagation speed is c, then no part of the wave that cannot propagate to a given point by a given time can affect the amplitude at the same point and time.

In terms of finding a solution, this causality property means that for any given point on the line being considered, the only area that needs to be considered is the area encompassing all the points that could causally affect the point being considered. Denote the area that causally affects point (xi, ti) as RC. Suppose we integrate the inhomogeneous wave equation over this region: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \iint_{R_C} \big(c^2 u_{xx}(x, t) - u_{tt}(x, t)\big) \, dx \, dt = \iint_{R_C} s(x, t) \, dx \, dt. }

To simplify this greatly, we can use Green's theorem to simplify the left side to get the following: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \int_{L_0 + L_1 + L_2} \big({-}c^2 u_x(x, t) \, dt - u_t(x, t) \, dx\big) = \iint_{R_C} s(x, t) \, dx \, dt. }

The left side is now the sum of three line integrals along the bounds of the causality region. These turn out to be fairly easy to compute: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \int^{x_i + c t_i}_{x_i - c t_i} -u_t(x, 0) \, dx = -\int^{x_i + c t_i}_{x_i - c t_i} g(x) \, dx. }

In the above, the term to be integrated with respect to time disappears because the time interval involved is zero, thus dt = 0.

For the other two sides of the region, it is worth noting that x ± ct is a constant, namely xi ± cti, where the sign is chosen appropriately. Using this, we can get the relation dx ± cdt = 0, again choosing the right sign: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{align} \int_{L_1} \big({-}c^2 u_x(x, t) \, dt - u_t(x, t) \, dx\big) &= \int_{L_1} \big(c u_x(x, t) \, dx + c u_t(x, t) \, dt \big) \\ &= c \int_{L_1} \, du(x, t) \\ &= c u(x_i, t_i) - c f(x_i + c t_i). \end{align}}

And similarly for the final boundary segment: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{align} \int_{L_2} \big({-}c^2 u_x(x, t) \, dt - u_t(x, t) \, dx\big) &= -\int_{L_2} \big(c u_x(x, t) \, dx + c u_t(x, t) \, dt \big) \\ &= -c \int_{L_2} \, du(x, t) \\ &= c u(x_i, t_i) - c f(x_i - c t_i). \end{align}}

Adding the three results together and putting them back in the original integral gives Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{align} \iint_{R_C} s(x, t) \, dx \, dt &= - \int^{x_i + c t_i}_{x_i - c t_i} g(x) \, dx + c u(x_i, t_i) - c f(x_i + c t_i) + c u(x_i,t_i) - c f(x_i - c t_i) \\ &= 2 c u(x_i, t_i) - c f(x_i + c t_i) - c f(x_i - c t_i) - \int^{x_i + c t_i}_{x_i - c t_i} g(x) \, dx. \end{align}}

Solving for u(xi, ti), we arrive at Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle u(x_i, t_i) = \frac{f(x_i + c t_i) + f(x_i - c t_i)}{2} + \frac{1}{2 c} \int^{x_i + c t_i}_{x_i - c t_i} g(x) \, dx + \frac{1}{2 c} \int^{t_i}_0 \int^{x_i + c(t_i - t)}_{x_i - c(t_i - t)} s(x, t) \, dx \, dt. }

In the last equation of the sequence, the bounds of the integral over the source function have been made explicit. Looking at this solution, which is valid for all choices (xi, ti) compatible with the wave equation, it is clear that the first two terms are simply d'Alembert's formula, as stated above as the solution of the homogeneous wave equation in one dimension. The difference is in the third term, the integral over the source.

Further generalizations

Elastic waves

The elastic wave equation (also known as the Navier–Cauchy equation) in three dimensions describes the propagation of waves in an isotropic homogeneous elastic medium. Most solid materials are elastic, so this equation describes such phenomena as seismic waves in the Earth and ultrasonic waves used to detect flaws in materials. While linear, this equation has a more complex form than the equations given above, as it must account for both longitudinal and transverse motion: Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \rho \ddot{\mathbf{u}} = \mathbf{f} + (\lambda + 2\mu) \nabla(\nabla \cdot \mathbf{u}) - \mu\nabla \times (\nabla \times \mathbf{u}), } where:

λ and μ are the so-called Lamé parameters describing the elastic properties of the medium,
ρ is the density,
f is the source function (driving force),
u is the displacement vector.

By using ∇ × (∇ × u) = ∇(∇ ⋅ u) − ∇ ⋅ ∇ u = ∇(∇ ⋅ u) − ∆u, the elastic wave equation can be rewritten into the more common form of the Navier–Cauchy equation.

Note that in the elastic wave equation, both force and displacement are vector quantities. Thus, this equation is sometimes known as the vector wave equation. As an aid to understanding, the reader will observe that if f and ∇ ⋅ u are set to zero, this becomes (effectively) Maxwell's equation for the propagation of the electric field E, which has only transverse waves.

Dispersion relation

In dispersive wave phenomena, the speed of wave propagation varies with the wavelength of the wave, which is reflected by a dispersion relation

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \omega = \omega(\mathbf{k}),}

where ω is the angular frequency, and k is the wavevector describing plane-wave solutions. For light waves, the dispersion relation is ω = ±c |k|, but in general, the constant speed c gets replaced by a variable phase velocity:

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle v_\text{p} = \frac{\omega(k)}{k}.}

See also

Notes

  1. 1.0 1.1 Speiser, David. Discovering the Principles of Mechanics 1600–1800, p. 191 (Basel: Birkhäuser, 2008).
  2. Tipler, Paul and Mosca, Gene. Physics for Scientists and Engineers, Volume 1: Mechanics, Oscillations and Waves; Thermodynamics, pp. 470–471 (Macmillan, 2004).
  3. Eric W. Weisstein. "d'Alembert's Solution". MathWorld. Retrieved 2009-01-21.
  4. D'Alembert (1747) "Recherches sur la courbe que forme une corde tenduë mise en vibration" (Researches on the curve that a tense cord forms [when] set into vibration), Histoire de l'académie royale des sciences et belles lettres de Berlin, vol. 3, p. 214–219.
  5. "First and second order linear wave equations" (PDF). math.arizona.edu. Archived from the original (PDF) on 2017-12-15.
  6. Lua error in package.lua at line 80: module 'Module:Citation/CS1/Suggestions' not found.
  7. Bschorr, Oskar; Raida, Hans-Joachim (April 2021). "Spherical One-Way Wave Equation". Acoustics. 3 (2): 309–315. doi:10.3390/acoustics3020021. File:CC-BY icon.svg Text was copied from this source, which is available under a Creative Commons Attribution 4.0 International License.
  8. Raida, Hans-Joachim (October 2022). "One-Way Wave Operator". Acoustics. 4 (4): 885–893. doi:10.3390/acoustics4040053.
  9. Bschorr, Oskar; Raida, Hans-Joachim (December 2021). "Factorized One-way Wave Equations". Acoustics. 3 (4): 714–722. doi:10.3390/acoustics3040045.
  10. Jackson, John David (14 August 1998). Classical Electrodynamics (3rd ed.). Wiley. p. 425. ISBN 978-0-471-30932-1.
  11. Atiyah, Bott & Gårding 1970, pp. 109–189.
  12. Atiyah, Bott & Gårding 1973, pp. 145–206.
  13. Evans 2010, pp. 70–80.
  14. 14.0 14.1 Barnett, Alex H. (December 28, 2006). "Greens Functions for the Wave Equation" (PDF). users.flatironinstitute.org. Retrieved August 25, 2024.
  15. "The green function of the wave equation" (PDF). julian.tau.ac.il. Retrieved 2024-09-03.
  16. 16.0 16.1 Taylor, Michael E. (2023), Taylor, Michael E. (ed.), "The Laplace Equation and Wave Equation", Partial Differential Equations I: Basic Theory, Applied Mathematical Sciences, Cham: Springer International Publishing, 115, pp. 137–205, doi:10.1007/978-3-031-33859-5_2, ISBN 978-3-031-33859-5, retrieved 2024-08-20
  17. 17.0 17.1 17.2 Soodak, Harry; Tiersten, Martin S. (1993-05-01). "Wakes and waves in N dimensions". American Journal of Physics. 61 (5): 395–401. Bibcode:1993AmJPh..61..395S. doi:10.1119/1.17230. ISSN 0002-9505.
  18. 18.0 18.1 Courant, Richard; Hilbert, David (2009). Methods of mathematical physics. 2: Partial differential equations / by R. Courant (2. repr ed.). Weinheim: Wiley-VCH. ISBN 978-0-471-50439-9.

References