Laplace transform

From Wikipedia, the free encyclopedia
(Redirected from S-plane)
Jump to navigation Jump to search

Template:Short description Template:CS1 config In mathematics, the Laplace transform, named after Pierre-Simon Laplace (Template:IPAc-en), is an integral transform that converts a function of a real variable (usually Template:Tmath, in the time domain) to a function of a complex variable s (in the complex-valued frequency domain, also known as s-domain or s-plane). The functions are often denoted using a lowercase symbol for the time-domain function and the corresponding uppercase symbol for the frequency-domain function, e.g. x(t) and Template:Tmath.

The transform is useful for converting differentiation and integration in the time domain into much easier multiplication and division in the Laplace domain (analogous to how logarithms are useful for simplifying multiplication and division into addition and subtraction). This gives the transform many applications in science and engineering, mostly as a tool for solving linear differential equations[1] and dynamical systems by simplifying ordinary differential equations and integral equations into algebraic polynomial equations, and by simplifying convolution into multiplication.[2][3]

For example, through the Laplace transform, the equation of the simple harmonic oscillator (Hooke's law) x(t)+kx(t)=0 is converted into the algebraic equation s2X(s)sx(0)x(0)+kX(s)=0, which incorporates the initial conditions x(0) and Template:Tmath, and can be solved for the unknown function X(s). Once solved, the inverse Laplace transform can be used to transform it to the original domain. This is often aided by referencing tables such as that given below.

The Laplace transform is defined (for suitable functions Template:Tmath) by the integral {f}(s)=0f(t)estdt, where s is a complex number.

The Laplace transform is related to many other transforms. It is essentially the same as the Mellin transform and is closely related to the Fourier transform. Unlike for the Fourier transform, the Laplace transform of a function is often an analytic function, meaning that it has a convergent power series, the coefficients of which represent the moments of the original function. Moreover, the techniques of complex analysis, especially contour integrals, can be used for simplifying calculations.

History

File:Laplace, Pierre-Simon, marquis de.jpg
Pierre-Simon, marquis de Laplace

The Laplace transform is named after mathematician and astronomer Pierre-Simon, Marquis de Laplace, who used a similar transform in his work on probability theory.[4] Laplace wrote extensively about the use of generating functions (1814), and the integral form of the Laplace transform evolved naturally as a result.[5]

Laplace's use of generating functions was similar to what is now known as the z-transform, and he gave little attention to the continuous variable case which was discussed by Niels Henrik Abel.[6]

From 1744, Leonhard Euler investigated integrals of the form z=X(x)eaxdx and z=X(x)xAdx as solutions of differential equations, introducing in particular the gamma function.[7] Joseph-Louis Lagrange was an admirer of Euler and, in his work on integrating probability density functions, investigated expressions of the form X(x)eaxaxdx, which resembles a Laplace transform.[8][9]

These types of integrals seem first to have attracted Laplace's attention in 1782, where he was following in the spirit of Euler in using the integrals themselves as solutions of equations.[10] However, in 1785, Laplace took the critical step forward when, rather than simply looking for a solution in the form of an integral, he started to apply the transforms in the sense that was later to become popular. He used an integral of the form xsφ(x)dx, akin to a Mellin transform, to transform the whole of a difference equation, in order to look for solutions of the transformed equation. He then went on to apply the Laplace transform in the same way and started to derive some of its properties, beginning to appreciate its potential power.[11]

Laplace also recognised that Joseph Fourier's method of Fourier series for solving the diffusion equation could only apply to a limited region of space, because those solutions were periodic. In 1809, Laplace applied his transform to find solutions that diffused indefinitely in space.[12] In 1821, Cauchy developed an operational calculus for the Laplace transform that could be used to study linear differential equations in much the same way the transform is now used in basic engineering. This method was popularized, and perhaps rediscovered, by Oliver Heaviside around the turn of the century.[13]

Bernhard Riemann used the Laplace transform in his 1859 paper On the number of primes less than a given magnitude, in which he also developed the inversion theorem. Riemann used the Laplace transform to develop the functional equation of the Riemann zeta function, and his method is still used to relate the modular transformation law of the Jacobi theta function, which is simple to prove via Poisson summation, to the functional equation.[14]

Hjalmar Mellin was among the first to study the Laplace transform, rigorously in the Karl Weierstrass school of analysis, and apply it to the study of differential equations and special functions, at the turn of the 20th century.[15] At around the same time, Heaviside was busy with his operational calculus. Thomas Joannes Stieltjes considered a generalization of the Laplace transform connected to his work on moments. Other contributors in this time period included Mathias Lerch,[16] Oliver Heaviside, and Thomas Bromwich.[17]

In 1929, Vannevar Bush and Norbert Wiener published Operational Circuit Analysis as a text for engineering analysis of electrical circuits, applying both Fourier transforms and operational calculus, and in which they included one of the first predecessors of the modern table of Laplace transforms. In 1934, Raymond Paley and Norbert Wiener published the important work Fourier transforms in the complex domain, about what is now called the Laplace transform (see below). Also during the 30s, the Laplace transform was instrumental in G H Hardy and John Edensor Littlewood's study of tauberian theorems, and this application was later expounded on by Script error: No such module "Footnotes"., who developed other aspects of the theory such as a new method for inversion. Edward Charles Titchmarsh wrote the influential Introduction to the theory of the Fourier integral (1937).

The current widespread use of the transform (mainly in engineering) came about during and soon after World War II,[18] replacing the earlier Heaviside operational calculus. The advantages of the Laplace transform had been emphasized by Gustav Doetsch,[19] to whom the name Laplace transform is apparently due.

Formal definition

File:Complex frequency s-domain negative.jpg
(est) for various complex frequencies in the s-domain (s=σ+iω), which can be expressed as eσtcos(ωt). The σ=0 axis contains pure cosines. Positive σ contains damped cosines. Negative σ contains exponentially growing cosines.

The Laplace transform of a function f(t)Script error: No such module "Check for unknown parameters"., defined for all real numbers t ≥ 0Script error: No such module "Check for unknown parameters"., is the function F(s)Script error: No such module "Check for unknown parameters"., which is a unilateral transform defined byScript error: No such module "Unsubst". Template:Equation box 1 where s is a complex frequency-domain parameter s=σ+iω with real numbers Template:Mvar and Template:Mvar.

An alternate notation for the Laplace transform is Script error: No such module "anchor".{f} instead of FScript error: No such module "Check for unknown parameters"..[3] Thus F(s)={f}(s) in functional notation. This is often written, especially in engineering settings, as Template:Tmath, with the understanding that the dummy variable t does not appear in the function Template:Tmath.

The meaning of the integral depends on types of functions of interest. A necessary condition for existence of the integral is that Template:Mvar must be locally integrable on Template:Closed-open. For locally integrable functions that decay at infinity or are of exponential type (Template:Tmath), the integral can be understood to be a (proper) Lebesgue integral. However, for many applications it is necessary to regard it as a conditionally convergent improper integral at Script error: No such module "Check for unknown parameters".. Still more generally, the integral can be understood in a weak sense, and this is dealt with below.

One can define the Laplace transform of a finite Borel measure Template:Mvar by the Lebesgue integral[20] {μ}(s)=[0,)estdμ(t).

An important special case is where Template:Mvar is a probability measure, for example, the Dirac delta function. In operational calculus, the Laplace transform of a measure is often treated as though the measure came from a probability density function Template:Mvar. In that case, to avoid potential confusion, one often writes {f}(s)=0f(t)estdt, where the lower limit of 0Script error: No such module "Check for unknown parameters". is shorthand notation for limε0+ε.

This limit emphasizes that any point mass located at 0Script error: No such module "Check for unknown parameters". is entirely captured by the Laplace transform. Although with the Lebesgue integral, it is not necessary to take such a limit, it does appear more naturally in connection with the Laplace–Stieltjes transform.

Bilateral Laplace transform

Script error: No such module "Labelled list hatnote".

When one says "the Laplace transform" without qualification, the unilateral or one-sided transform is usually intended. The Laplace transform can be alternatively defined as the bilateral Laplace transform, or two-sided Laplace transform, by extending the limits of integration to be the entire real axis. If that is done, the common unilateral transform simply becomes a special case of the bilateral transform, where the definition of the function being transformed includes being multiplied by the Heaviside step function.

The bilateral Laplace transform F(s)Script error: No such module "Check for unknown parameters". is defined as follows: Template:Equation box 1 An alternate notation for the bilateral Laplace transform is Template:Tmath, instead of Template:Mvar.

Inverse Laplace transform

Script error: No such module "Labelled list hatnote". Two integrable functions have the same Laplace transform only if they differ on a set of Lebesgue measure zero. This means that, on the range of the transform, there is an inverse transform. In fact, besides integrable functions, the Laplace transform is a one-to-one mapping from one function space into another in many other function spaces as well, although there is usually no easy characterization of the range.

Typical function spaces in which this is true include the spaces of bounded continuous functions, the space L(0, ∞)Script error: No such module "Check for unknown parameters"., or more generally tempered distributions on Template:Open-open. The Laplace transform is also defined and injective for suitable spaces of tempered distributions.

In these cases, the image of the Laplace transform lives in a space of analytic functions in the region of convergence. The inverse Laplace transform is given by the following complex integral, which is known by various names (the Bromwich integral, the Fourier–Mellin integral, and Mellin's inverse formula): Template:Equation box 1 where Template:Mvar is a real number so that the contour path of integration is in the region of convergence of F(s)Script error: No such module "Check for unknown parameters".. In most applications, the contour can be closed, allowing the use of the residue theorem. An alternative formula for the inverse Laplace transform is given by Post's inversion formula. The limit here is interpreted in the weak-* topology.

In practice, it is typically more convenient to decompose a Laplace transform into known transforms of functions obtained from a table and construct the inverse by inspection.

Probability theory

In pure and applied probability, the Laplace transform is defined as an expected value. If Template:Mvar is a random variable with probability density function Template:Mvar, then the Laplace transform of Template:Mvar is given by the expectation {f}(s)=E[esX], where E[r] is the expectation of random variable Template:Tmath.

By convention, this is referred to as the Laplace transform of the random variable Template:Mvar itself. Here, replacing Template:Mvar by tScript error: No such module "Check for unknown parameters". gives the moment generating function of Template:Mvar. The Laplace transform has applications throughout probability theory, including first passage times of stochastic processes such as Markov chains, and renewal theory.

Of particular use is the ability to recover the cumulative distribution function of a continuous random variable Template:Mvar by means of the Laplace transform as follows:[21] FX(x)=1{1sE[esX]}(x)=1{1s{f}(s)}(x).

Algebraic construction

The Laplace transform can be alternatively defined in a purely algebraic manner by applying a field of fractions construction to the convolution ring of functions on the positive half-line. The resulting space of abstract operators is exactly equivalent to Laplace space, but in this construction the forward and reverse transforms never need to be explicitly defined (avoiding the related difficulties with proving convergence).[22]

Region of convergence

Script error: No such module "Labelled list hatnote". If fScript error: No such module "Check for unknown parameters". is a locally integrable function (or more generally a Borel measure locally of bounded variation), then the Laplace transform F(s)Script error: No such module "Check for unknown parameters". of fScript error: No such module "Check for unknown parameters". converges provided that the limit limR0Rf(t)estdt exists.

The Laplace transform converges absolutely if the integral 0|f(t)est|dt exists as a proper Lebesgue integral. The Laplace transform is usually understood as conditionally convergent, meaning that it converges in the former but not in the latter sense.

The set of values for which F(s)Script error: No such module "Check for unknown parameters". converges absolutely is either of the form Re(s) > aScript error: No such module "Check for unknown parameters". or Re(s) ≥ aScript error: No such module "Check for unknown parameters"., where aScript error: No such module "Check for unknown parameters". is an extended real constant with −∞ ≤ a ≤ ∞Script error: No such module "Check for unknown parameters". (a consequence of the dominated convergence theorem). The constant aScript error: No such module "Check for unknown parameters". is known as the abscissa of absolute convergence, and depends on the growth behavior of f(t)Script error: No such module "Check for unknown parameters"..[23] Analogously, the two-sided transform converges absolutely in a strip of the form a < Re(s) < bScript error: No such module "Check for unknown parameters"., and possibly including the lines Re(s) = aScript error: No such module "Check for unknown parameters". or Re(s) = bScript error: No such module "Check for unknown parameters"..[24] The subset of values of sScript error: No such module "Check for unknown parameters". for which the Laplace transform converges absolutely is called the region of absolute convergence, or the domain of absolute convergence. In the two-sided case, it is sometimes called the strip of absolute convergence. The Laplace transform is analytic in the region of absolute convergence: this is a consequence of Fubini's theorem and Morera's theorem.

Similarly, the set of values for which F(s)Script error: No such module "Check for unknown parameters". converges (conditionally or absolutely) is known as the region of conditional convergence, or simply the region of convergence (ROC). If the Laplace transform converges (conditionally) at s = s0Script error: No such module "Check for unknown parameters"., then it automatically converges for all sScript error: No such module "Check for unknown parameters". with Re(s) > Re(s0)Script error: No such module "Check for unknown parameters".. Therefore, the region of convergence is a half-plane of the form Re(s) > aScript error: No such module "Check for unknown parameters"., possibly including some points of the boundary line Re(s) = aScript error: No such module "Check for unknown parameters"..

In the region of convergence Re(s) > Re(s0)Script error: No such module "Check for unknown parameters"., the Laplace transform of fScript error: No such module "Check for unknown parameters". can be expressed by integrating by parts as the integral F(s)=(ss0)0e(ss0)tβ(t)dt,β(u)=0ues0tf(t)dt.

That is, F(s)Script error: No such module "Check for unknown parameters". can effectively be expressed, in the region of convergence, as the absolutely convergent Laplace transform of some other function. In particular, it is analytic.

There are several Paley–Wiener theorems concerning the relationship between the decay properties of fScript error: No such module "Check for unknown parameters"., and the properties of the Laplace transform within the region of convergence.

In engineering applications, a function corresponding to a linear time-invariant (LTI) system is stable if every bounded input produces a bounded output. This is equivalent to the absolute convergence of the Laplace transform of the impulse response function in the region Re(s) ≥ 0Script error: No such module "Check for unknown parameters".. As a result, LTI systems are stable, provided that the poles of the Laplace transform of the impulse response function have negative real part.

This ROC is used in knowing about the causality and stability of a system.

Properties and theorems

The Laplace transform's key property is that it converts differentiation and integration in the time domain into multiplication and division by sScript error: No such module "Check for unknown parameters". in the Laplace domain. Thus, the Laplace variable sScript error: No such module "Check for unknown parameters". is also known as an operator variable in the Laplace domain: either the derivative operator or (for s−1)Script error: No such module "Check for unknown parameters". the integration operator.

Given the functions f(t)Script error: No such module "Check for unknown parameters". and g(t)Script error: No such module "Check for unknown parameters"., and their respective Laplace transforms F(s)Script error: No such module "Check for unknown parameters". and G(s)Script error: No such module "Check for unknown parameters"., f(t)=1{F(s)},g(t)=1{G(s)},

the following table is a list of properties of unilateral Laplace transform:[25]

Properties of the unilateral Laplace transform
Property Time domain sScript error: No such module "Check for unknown parameters". domain Comment
Linearity af(t)+bg(t)  aF(s)+bG(s)  Can be proved using basic rules of integration.
Frequency-domain derivative tf(t)  F(s)  FScript error: No such module "Check for unknown parameters". is the first derivative of FScript error: No such module "Check for unknown parameters". with respect to sScript error: No such module "Check for unknown parameters"..
Frequency-domain general derivative tnf(t)  (1)nF(n)(s)  More general form, nScript error: No such module "Check for unknown parameters".th derivative of F(s)Script error: No such module "Check for unknown parameters"..
Derivative f(t)  sF(s)f(0)  fScript error: No such module "Check for unknown parameters". is assumed to be a differentiable function, and its derivative is assumed to be of exponential type. This can then be obtained by integration by parts
Second derivative f(t)  s2F(s)sf(0)f(0)  fScript error: No such module "Check for unknown parameters". is assumed twice differentiable and the second derivative to be of exponential type. Follows by applying the Differentiation property to f′(t)Script error: No such module "Check for unknown parameters"..
General derivative f(n)(t)  snF(s)k=1nsnkf(k1)(0)  fScript error: No such module "Check for unknown parameters". is assumed to be nScript error: No such module "Check for unknown parameters".-times differentiable, with nScript error: No such module "Check for unknown parameters".th derivative of exponential type. Follows by mathematical induction.
Frequency-domain integration 1tf(t)  sF(σ)dσ  This is deduced using the nature of frequency differentiation and conditional convergence.
Time-domain integration 0tf(τ)dτ=(u*f)(t) 1sF(s) u(t)Script error: No such module "Check for unknown parameters". is the Heaviside step function and (uf)(t)Script error: No such module "Check for unknown parameters". is the convolution of u(t)Script error: No such module "Check for unknown parameters". and f(t)Script error: No such module "Check for unknown parameters"..
Frequency shifting eatf(t) F(sa)
Time shifting f(ta)u(ta)

f(t)u(ta) 

easF(s) 

eas{f(t+a)}

a > 0Script error: No such module "Check for unknown parameters"., u(t)Script error: No such module "Check for unknown parameters". is the Heaviside step function
Time scaling f(at) 1aF(sa) a > 0Script error: No such module "Check for unknown parameters".
Multiplication f(t)g(t) 12πilimTciTc+iTF(σ)G(sσ)dσ  The integration is done along the vertical line Re(σ) = cScript error: No such module "Check for unknown parameters". that lies entirely within the region of convergence of FScript error: No such module "Check for unknown parameters"..[26]
Convolution (f*g)(t)=0tf(τ)g(tτ)dτ F(s)G(s) 
Circular convolution (f*g)(t)=0Tf(τ)g(tτ)dτ F(s)G(s)  For periodic functions with period TScript error: No such module "Check for unknown parameters"..
Complex conjugation f*(t) F*(s*)
Periodic function f(t) 11eTs0Testf(t)dt f(t)Script error: No such module "Check for unknown parameters". is a periodic function of period TScript error: No such module "Check for unknown parameters". so that f(t) = f(t + T)Script error: No such module "Check for unknown parameters"., for all t ≥ 0Script error: No such module "Check for unknown parameters".. This is the result of the time shifting property and the geometric series.
Periodic summation fP(t)=n=0f(tTn)

fP(t)=n=0(1)nf(tTn)

FP(s)=11eTsF(s)

FP(s)=11+eTsF(s)

Initial value theorem
f(0+)=limssF(s).
Final value theorem
Template:Tmath, if all poles of sF(s) are in the left half-plane.
The final value theorem is useful because it gives the long-term behaviour without having to perform partial fraction decompositions (or other difficult algebra). If F(s)Script error: No such module "Check for unknown parameters". has a pole in the right-hand plane or poles on the imaginary axis (e.g., if f(t)=et or Template:Tmath), then the behaviour of this formula is undefined.

Relation to power series

The Laplace transform can be viewed as a continuous analogue of a power series.[27] If a(n)Script error: No such module "Check for unknown parameters". is a discrete function of a positive integer nScript error: No such module "Check for unknown parameters"., then the power series associated to a(n)Script error: No such module "Check for unknown parameters". is the series n=0a(n)xn where xScript error: No such module "Check for unknown parameters". is a real variable (see Z-transform). Replacing summation over nScript error: No such module "Check for unknown parameters". with integration over tScript error: No such module "Check for unknown parameters"., a continuous version of the power series becomes 0f(t)xtdt where the discrete function a(n)Script error: No such module "Check for unknown parameters". is replaced by the continuous one f(t)Script error: No such module "Check for unknown parameters"..

Changing the base of the power from xScript error: No such module "Check for unknown parameters". to eScript error: No such module "Check for unknown parameters". gives 0f(t)(elnx)tdt

For this to converge for, say, all bounded functions fScript error: No such module "Check for unknown parameters"., it is necessary to require that ln x < 0Script error: No such module "Check for unknown parameters".. Making the substitution s = ln xScript error: No such module "Check for unknown parameters". gives just the Laplace transform: 0f(t)estdt

In other words, the Laplace transform is a continuous analog of a power series, in which the discrete parameter nScript error: No such module "Check for unknown parameters". is replaced by the continuous parameter tScript error: No such module "Check for unknown parameters"., and xScript error: No such module "Check for unknown parameters". is replaced by esScript error: No such module "Check for unknown parameters"..

Analogously to a power series, if Template:Tmath, then the power series converges to an analytic function in Template:Tmath, if Template:Tmath, the Laplace transform converges to an analytic function for Template:Tmath.Template:Sfn

Relation to moments

Script error: No such module "Labelled list hatnote". The quantities μn=0tnf(t)dt are the moments of the function fScript error: No such module "Check for unknown parameters".. If the first nScript error: No such module "Check for unknown parameters". moments of fScript error: No such module "Check for unknown parameters". converge absolutely, then by repeated differentiation under the integral, (1)n(f)(n)(0)=μn. This is of special significance in probability theory, where the moments of a random variable XScript error: No such module "Check for unknown parameters". are given by the expectation values Template:Tmath. Then, the relation holds μn=(1)ndndsnE[esX](0).

Transform of a function's derivative

It is often convenient to use the differentiation property of the Laplace transform to find the transform of a function's derivative. This can be derived from the basic expression for a Laplace transform as follows: {f(t)}=0estf(t)dt=[f(t)ests]00estsf(t)dt(by parts)=[f(0)s]+1s{f(t)}, yielding {f(t)}=s{f(t)}f(0), and in the bilateral case, {f(t)}=sestf(t)dt=s{f(t)}.

The general result {f(n)(t)}=sn{f(t)}sn1f(0)f(n1)(0), where f(n) denotes the nScript error: No such module "Check for unknown parameters".th derivative of fScript error: No such module "Check for unknown parameters"., can then be established with an inductive argument.

Evaluating integrals over the positive real axis

A useful property of the Laplace transform is the following: 0f(x)g(x)dx=0(f)(s)(1g)(s)ds under suitable assumptions on the behaviour of f,g in a right neighbourhood of 0 and on the decay rate of f,g in a left neighbourhood of Template:Tmath. The above formula is a variation of integration by parts, with the operators ddx and dx being replaced by and Template:Tmath. Let us prove the equivalent formulation: 0(f)(x)g(x)dx=0f(s)(g)(s)ds.

By plugging in (f)(x)=0f(s)esxds the left-hand side turns into: 00f(s)g(x)esxdsdx, but assuming Fubini's theorem holds, by reversing the order of integration we get the wanted right-hand side.

This method can be used to compute integrals that would otherwise be difficult to compute using elementary methods of real calculus. For example, 0sinxxdx=0(1)(x)sinxdx=01(sin)(x)dx=0dxx2+1=π2.

Relationship to other transforms

Laplace–Stieltjes transform

The (unilateral) Laplace–Stieltjes transform of a function g : ℝ → ℝScript error: No such module "Check for unknown parameters". is defined by the Lebesgue–Stieltjes integral {*g}(s)=0estdg(t).

The function gScript error: No such module "Check for unknown parameters". is assumed to be of bounded variation. If gScript error: No such module "Check for unknown parameters". is the antiderivative of fScript error: No such module "Check for unknown parameters".: g(x)=0xf(t)dt

then the Laplace–Stieltjes transform of Template:Mvar and the Laplace transform of Template:Mvar coincide. In general, the Laplace–Stieltjes transform is the Laplace transform of the Stieltjes measure associated to Template:Mvar. So in practice, the only distinction between the two transforms is that the Laplace transform is thought of as operating on the density function of the measure, whereas the Laplace–Stieltjes transform is thought of as operating on its cumulative distribution function.[28]

Fourier transform

Script error: No such module "labelled list hatnote".

Let f be a complex-valued Lebesgue integrable function supported on Template:Tmath, and let F(s)=f(s) be its Laplace transform. Then, within the region of convergence, we have F(σ+iτ)=0f(t)eσteiτtdt, which is the Fourier transform of the function Template:Tmath.[29]

Indeed, the Fourier transform is a special case (under certain conditions) of the bilateral Laplace transform. The main difference is that the Fourier transform of a function is a complex function of a real variable (frequency Template:Tmath), the Laplace transform of a function is a complex function of a complex variable (damping factor σ and frequency Template:Tmath). The Laplace transform is usually restricted to transformation of functions of tScript error: No such module "Check for unknown parameters". with t ≥ 0Script error: No such module "Check for unknown parameters".. A consequence of this restriction is that the Laplace transform of a function is a holomorphic function of the variable sScript error: No such module "Check for unknown parameters".. Unlike the Fourier transform, the Laplace transform of a distribution is generally a well-behaved function. Techniques of complex variables can also be used to directly study Laplace transforms. As a holomorphic function, the Laplace transform has a power series representation. This power series expresses a function as a linear superposition of moments of the function. This perspective has applications in probability theory.

Formally, the Fourier transform is equivalent to evaluating the bilateral Laplace transform with imaginary argument s = Script error: No such module "Check for unknown parameters".[30][31] when the condition explained below is fulfilled, f^(ω)={f(t)}={f(t)}|s=iω=F(s)|s=iω=eiωtf(t)dt.

This convention of the Fourier transform (Template:Tmath in Template:Section link) requires a factor of Template:SfracScript error: No such module "Check for unknown parameters". on the inverse Fourier transform. This relationship between the Laplace and Fourier transforms is often used to determine the frequency spectrum of a signal or dynamical system.

The above relation is valid as stated if and only if the region of convergence (ROC) of F(s)Script error: No such module "Check for unknown parameters". contains the imaginary axis, σ = 0Script error: No such module "Check for unknown parameters"..

For example, the function f(t) = cos(ω0t)Script error: No such module "Check for unknown parameters". has a Laplace transform F(s) = s/(s2 + ω02)Script error: No such module "Check for unknown parameters". whose ROC is Re(s) > 0Script error: No such module "Check for unknown parameters".. As s = 0Script error: No such module "Check for unknown parameters". is a pole of F(s)Script error: No such module "Check for unknown parameters"., substituting s = Script error: No such module "Check for unknown parameters". in F(s)Script error: No such module "Check for unknown parameters". does not yield the Fourier transform of f(t)u(t)Script error: No such module "Check for unknown parameters"., which contains terms proportional to the Dirac delta functions δ(ω ± ω0)Script error: No such module "Check for unknown parameters"..

However, a relation of the form limσ0+F(σ+iω)=f^(ω) holds under much weaker conditions. For instance, this holds for the above example provided that the limit is understood as a weak limit of measures (see vague topology). General conditions relating the limit of the Laplace transform of a function on the boundary to the Fourier transform take the form of Paley–Wiener theorems.

Mellin transform

Script error: No such module "Labelled list hatnote".

The Mellin transform and its inverse are related to the two-sided Laplace transform by a simple change of variables.

If in the Mellin transform G(s)={g(θ)}=0θsg(θ)dθθ we set θ = etScript error: No such module "Check for unknown parameters". we get a two-sided Laplace transform.

Z-transform

Script error: No such module "labelled list hatnote".

The unilateral or one-sided Z-transform is simply the Laplace transform of an ideally sampled signal with the substitution of z=defesT, where T = 1/fsScript error: No such module "Check for unknown parameters". is the sampling interval (in units of time e.g., seconds) and fsScript error: No such module "Check for unknown parameters". is the sampling rate (in samples per second or hertz).

Let ΔT(t) =def n=0δ(tnT) be a sampling impulse train (also called a Dirac comb) and xq(t)=defx(t)ΔT(t)=x(t)n=0δ(tnT)=n=0x(nT)δ(tnT)=n=0x[n]δ(tnT) be the sampled representation of the continuous-time x(t)Script error: No such module "Check for unknown parameters". x[n]=defx(nT).

The Laplace transform of the sampled signal xq(t) Script error: No such module "Check for unknown parameters". is Xq(s)=0xq(t)estdt=0n=0x[n]δ(tnT)estdt=n=0x[n]0δ(tnT)estdt=n=0x[n]ensT.

This is the precise definition of the unilateral Z-transform of the discrete function x[n]Script error: No such module "Check for unknown parameters". X(z)=n=0x[n]zn with the substitution of zesTScript error: No such module "Check for unknown parameters"..

Comparing the last two equations, we find the relationship between the unilateral Z-transform and the Laplace transform of the sampled signal, Xq(s)=X(z)|z=esT.

The similarity between the Z- and Laplace transforms is expanded upon in the theory of time scale calculus.

Borel transform

The integral form of the Borel transform F(s)=0f(z)eszdz is a special case of the Laplace transform for fScript error: No such module "Check for unknown parameters". an entire function of exponential type, meaning that |f(z)|AeB|z| for some constants AScript error: No such module "Check for unknown parameters". and BScript error: No such module "Check for unknown parameters".. The generalized Borel transform allows a different weighting function to be used, rather than the exponential function, to transform functions not of exponential type. Nachbin's theorem gives necessary and sufficient conditions for the Borel transform to be well defined.

Fundamental relationships

Since an ordinary Laplace transform can be written as a special case of a two-sided transform, and since the two-sided transform can be written as the sum of two one-sided transforms, the theory of the Laplace-, Fourier-, Mellin-, and Z-transforms are at bottom the same subject. However, a different point of view and different characteristic problems are associated with each of these four major integral transforms.

Table of selected Laplace transforms

Script error: No such module "Labelled list hatnote".

The following table provides Laplace transforms for many common functions of a single variable.[32][33] For definitions and explanations, see the Explanatory Notes at the end of the table.

Because the Laplace transform is a linear operator,

  • The Laplace transform of a sum is the sum of Laplace transforms of each term.{f(t)+g(t)}={f(t)}+{g(t)}
  • The Laplace transform of a multiple of a function is that multiple times the Laplace transformation of that function.{af(t)}=a{f(t)}

Using this linearity, and various trigonometric, hyperbolic, and complex number (etc.) properties and/or identities, some Laplace transforms can be obtained from others more quickly than by using the definition directly.

The unilateral Laplace transform takes as input a function whose time domain is the non-negative reals, which is why all of the time domain functions in the table below are multiples of the Heaviside step function, u(t)Script error: No such module "Check for unknown parameters"..

The entries of the table that involve a time delay τScript error: No such module "Check for unknown parameters". are required to be causal (meaning that τ > 0Script error: No such module "Check for unknown parameters".). A causal system is a system where the impulse response h(t)Script error: No such module "Check for unknown parameters". is zero for all time Template:Mvar prior to t = 0Script error: No such module "Check for unknown parameters".. In general, the region of convergence for causal systems is not the same as that of anticausal systems.

Selected Laplace transforms
Function Time domain Script error: No such module "string". f(t)=1{F(s)} Laplace sScript error: No such module "Check for unknown parameters".-domain
F(s)={f(t)}
Region of convergence Reference
unit impulse δ(t)  1 all sScript error: No such module "Check for unknown parameters". inspection
delayed impulse δ(tτ)  eτs  all sScript error: No such module "Check for unknown parameters". time shift ofScript error: No such module "string".unit impulse
unit step u(t)  1s Re(s)>0 integrate unit impulse
delayed unit step u(tτ)  1seτs Re(s)>0 time shift ofScript error: No such module "string".unit step
product of delayed function and delayed step f(tτ)u(tτ) esτ{f(t)} u-substitution, u=tτ
rectangular impulse u(t)u(tτ) 1s(1eτs) Re(s)>0
ramp tu(t)  1s2 Re(s)>0 integrate unitScript error: No such module "string".impulse twice
nScript error: No such module "Check for unknown parameters".th power
(for integer nScript error: No such module "Check for unknown parameters".)
tnu(t) n!sn+1 Re(s)>0
(n > −1Script error: No such module "Check for unknown parameters".)
integrate unitScript error: No such module "string".step nScript error: No such module "Check for unknown parameters". times
qScript error: No such module "Check for unknown parameters".th power
(for complex qScript error: No such module "Check for unknown parameters".)
tqu(t) Γ(q+1)sq+1 Re(s)>0
Re(q)>1
[34][35]
nScript error: No such module "Check for unknown parameters".th root tnu(t) 1s1n+1Γ(1n+1) Re(s)>0 Set q = 1/nScript error: No such module "Check for unknown parameters". above.
nScript error: No such module "Check for unknown parameters".th power with frequency shift tneαtu(t) n!(s+α)n+1 Re(s)>α Integrate unit step,
apply frequency shift
delayed nScript error: No such module "Check for unknown parameters".th power
with frequency shift
(tτ)neα(tτ)u(tτ) n!eτs(s+α)n+1 Re(s)>α integrate unit step,Script error: No such module "string".apply frequency shift,Script error: No such module "string".apply time shift
exponential decay eαtu(t) 1s+α Re(s)>α Frequency shift ofScript error: No such module "string".unit step
two-sided exponential decay Script error: No such module "string".(only for bilateral transform) eα|t|  2αα2s2 α<Re(s)<α Frequency shift ofScript error: No such module "string".unit step
exponential approach (1eαt)u(t)  αs(s+α) Re(s)>0 unit step minus
exponential decay
sine sin(ωt)u(t)  ωs2+ω2 Re(s)>0 Template:Sfn
cosine cos(ωt)u(t)  ss2+ω2 Re(s)>0 Template:Sfn
hyperbolic sine sinh(αt)u(t)  αs2α2 Re(s)>|α| Template:Sfn
hyperbolic cosine cosh(αt)u(t)  ss2α2 Re(s)>|α| Template:Sfn
exponentially decaying
sine wave
eαtsin(ωt)u(t)  ω(s+α)2+ω2 Re(s)>α Template:Sfn
exponentially decaying
cosine wave
eαtcos(ωt)u(t)  s+α(s+α)2+ω2 Re(s)>α Template:Sfn
natural logarithm ln(t)u(t) 1s[ln(s)+γ] Re(s)>0 Template:Sfn
Bessel function Script error: No such module "string". of the first kind,
of order nScript error: No such module "Check for unknown parameters".
Jn(ωt)u(t) (s2+ω2s)nωns2+ω2 Re(s)>0
(n > −1Script error: No such module "Check for unknown parameters".)
Template:Sfn
Error function erf(t)u(t) 1ses2/4(1erfs2) Re(s)>0 Template:Sfn
Explanatory notes: <templatestyles src="Col-begin/styles.css"/>

s-domain equivalent circuits and impedances

The Laplace transform is often used in circuit analysis, and simple conversions to the sScript error: No such module "Check for unknown parameters".-domain of circuit elements can be made. Circuit elements can be transformed into impedances, very similar to phasor impedances.

Here is a summary of equivalents:

sScript error: No such module "Check for unknown parameters".-domain equivalent circuits
sScript error: No such module "Check for unknown parameters".-domain equivalent circuits

Note that the resistor is exactly the same in the time domain and the sScript error: No such module "Check for unknown parameters".-domain. The sources are put in if there are initial conditions on the circuit elements. For example, if a capacitor has an initial voltage across it, or if the inductor has an initial current through it, the sources inserted in the sScript error: No such module "Check for unknown parameters".-domain account for that.

The equivalents for current and voltage sources are simply derived from the transformations in the table above.

Examples and applications

The Laplace transform is used frequently in engineering and physics; the output of a linear time-invariant system can be calculated by convolving its unit impulse response with the input signal. Performing this calculation in Laplace space turns the convolution into a multiplication; the latter being easier to solve because of its algebraic form. For more information, see control theory. The Laplace transform is invertible on a large class of functions. Given a simple mathematical or functional description of an input or output to a system, the Laplace transform provides an alternative functional description that often simplifies the process of analyzing the behavior of the system, or in synthesizing a new system based on a set of specifications.[36]

The Laplace transform can also be used to solve differential equations and is used extensively in mechanical engineering and electrical engineering. The Laplace transform reduces a linear differential equation to an algebraic equation, which can then be solved by the formal rules of algebra. The original differential equation can then be solved by applying the inverse Laplace transform. English electrical engineer Oliver Heaviside first proposed a similar scheme, although without using the Laplace transform; and the resulting operational calculus is credited as the Heaviside calculus.

Evaluating improper integrals

Let Template:Tmath. Then (see the table above) s{f(t)t}=s0f(t)testdt=0f(t)estdt=F(s)

From which one gets: {f(t)t}=sF(p)dp.

In the limit Template:Tmath, one gets 0f(t)tdt=0F(p)dp, provided that the interchange of limits can be justified. This is often possible as a consequence of the final value theorem. Even when the interchange cannot be justified the calculation can be suggestive. For example, with a ≠ 0 ≠ bScript error: No such module "Check for unknown parameters"., proceeding formally one has 0cos(at)cos(bt)tdt=0(pp2+a2pp2+b2)dp=[12lnp2+a2p2+b2]0=12lnb2a2=ln|ba|.

Complex impedance of a capacitor

In the theory of electrical circuits, the current flow in a capacitor is proportional to the capacitance and rate of change in the electrical potential (with equations as for the SI unit system). Symbolically, this is expressed by the differential equation i=Cdvdt, where CScript error: No such module "Check for unknown parameters". is the capacitance of the capacitor, i = i(t)Script error: No such module "Check for unknown parameters". is the electric current through the capacitor as a function of time, and v = v(t)Script error: No such module "Check for unknown parameters". is the voltage across the terminals of the capacitor, also as a function of time.

Taking the Laplace transform of this equation, we obtain I(s)=C(sV(s)V0), where I(s)={i(t)},V(s)={v(t)}, and V0=v(0).

Solving for V(s)Script error: No such module "Check for unknown parameters". we have V(s)=I(s)sC+V0s.

The definition of the complex impedance ZScript error: No such module "Check for unknown parameters". (in ohms) is the ratio of the complex voltage VScript error: No such module "Check for unknown parameters". divided by the complex current IScript error: No such module "Check for unknown parameters". while holding the initial state V0Script error: No such module "Check for unknown parameters". at zero: Z(s)=V(s)I(s)|V0=0.

Using this definition and the previous equation, we find: Z(s)=1sC, which is the correct expression for the complex impedance of a capacitor. In addition, the Laplace transform has large applications in control theory.

Impulse response

Consider a linear time-invariant system with transfer function H(s)=1(s+α)(s+β).

The impulse response is simply the inverse Laplace transform of this transfer function: h(t)=1{H(s)}.

Partial fraction expansion

To evaluate this inverse transform, we begin by expanding H(s)Script error: No such module "Check for unknown parameters". using the method of partial fraction expansion, 1(s+α)(s+β)=Ps+α+Rs+β.

The unknown constants PScript error: No such module "Check for unknown parameters". and RScript error: No such module "Check for unknown parameters". are the residues located at the corresponding poles of the transfer function. Each residue represents the relative contribution of that singularity to the transfer function's overall shape.

By the residue theorem, the inverse Laplace transform depends only upon the poles and their residues. To find the residue PScript error: No such module "Check for unknown parameters"., we multiply both sides of the equation by s + αScript error: No such module "Check for unknown parameters". to get 1s+β=P+R(s+α)s+β.

Then by letting s = −αScript error: No such module "Check for unknown parameters"., the contribution from RScript error: No such module "Check for unknown parameters". vanishes and all that is left is P=1s+β|s=α=1βα.

Similarly, the residue RScript error: No such module "Check for unknown parameters". is given by R=1s+α|s=β=1αβ.

Note that R=1βα=P and so the substitution of RScript error: No such module "Check for unknown parameters". and PScript error: No such module "Check for unknown parameters". into the expanded expression for H(s)Script error: No such module "Check for unknown parameters". gives H(s)=(1βα)(1s+α1s+β).

Finally, using the linearity property and the known transform for exponential decay (see Item #3 in the Table of Laplace Transforms, above), we can take the inverse Laplace transform of H(s)Script error: No such module "Check for unknown parameters". to obtain h(t)=1{H(s)}=1βα(eαteβt), which is the impulse response of the system.

Convolution

The same result can be achieved using the convolution property as if the system is a series of filters with transfer functions 1/(s + α)Script error: No such module "Check for unknown parameters". and 1/(s + β)Script error: No such module "Check for unknown parameters".. That is, the inverse of H(s)=1(s+α)(s+β)=1s+α1s+β is 1{1s+α}*1{1s+β}=eαt*eβt=0teαxeβ(tx)dx=eαteβtβα.

Phase delay

Time function Laplace transform
sin(ωt+φ) ssin(φ)+ωcos(φ)s2+ω2
cos(ωt+φ) scos(φ)ωsin(φ)s2+ω2.

Starting with the Laplace transform, X(s)=ssin(φ)+ωcos(φ)s2+ω2 we find the inverse by first rearranging terms in the fraction: X(s)=ssin(φ)s2+ω2+ωcos(φ)s2+ω2=sin(φ)(ss2+ω2)+cos(φ)(ωs2+ω2).

We are now able to take the inverse Laplace transform of our terms: x(t)=sin(φ)1{ss2+ω2}+cos(φ)1{ωs2+ω2}=sin(φ)cos(ωt)+cos(φ)sin(ωt).

This is just the sine of the sum of the arguments, yielding: x(t)=sin(ωt+φ).

We can apply similar logic to find that 1{scosφωsinφs2+ω2}=cos(ωt+φ).

Statistical mechanics

In statistical mechanics, the Laplace transform of the density of states g(E) defines the partition function.[37] That is, the canonical partition function Z(β) is given by Z(β)=0eβEg(E)dE and the inverse is given by g(E)=12πiβ0iβ0+ieβEZ(β)dβ

Spatial (not time) structure from astronomical spectrum

The wide and general applicability of the Laplace transform and its inverse is illustrated by an application in astronomy which provides some information on the spatial distribution of matter of an astronomical source of radiofrequency thermal radiation too distant to resolve as more than a point, given its flux density spectrum, rather than relating the time domain with the spectrum (frequency domain).

Assuming certain properties of the object, e.g. spherical shape and constant temperature, calculations based on carrying out an inverse Laplace transformation on the spectrum of the object can produce the only possible model of the distribution of matter in it (density as a function of distance from the center) consistent with the spectrum.[38] When independent information on the structure of an object is available, the inverse Laplace transform method has been found to be in good agreement.

Birth and death processes

Consider a random walk, with steps {+1,1} occurring with probabilities Template:Tmath.[39] Suppose also that the time step is a Poisson process, with parameter Template:Tmath. Then the probability of the walk being at the lattice point n at time t is Pn(t)=0tλeλ(ts)(pPn1(s)+qPn+1(s))ds(+eλtwhen n=0). This leads to a system of integral equations (or equivalently a system of differential equations). However, because it is a system of convolution equations, the Laplace transform converts it into a system of linear equations for πn(s)=(Pn)(s), namely: πn(s)=λλ+s(pπn1(s)+qπn+1(s))(+1λ+swhen n=0) which may now be solved by standard methods.

Tauberian theory

The Laplace transform of the measure μ on [0,) is given by μ(s)=0estdμ(t). It is intuitively clear that, for small Template:Tmath, the exponentially decaying integrand will become more sensitive to the concentration of the measure μ on larger subsets of the domain. To make this more precise, introduce the distribution function: M(t)=μ([0,t)). Formally, we expect a limit of the following kind: lims0+μ(s)=limtM(t). Tauberian theorems are theorems relating the asymptotics of the Laplace transform, as Template:Tmath, to those of the distribution of μ as Template:Tmath. They are thus of importance in asymptotic formulae of probability and statistics, where often the spectral side has asymptotics that are simpler to infer.[39]

Two Tauberian theorems of note are the Hardy–Littlewood Tauberian theorem and Wiener's Tauberian theorem. The Wiener theorem generalizes the Ikehara Tauberian theorem, which is the following statement:

Let A(x) be a non-negative, monotonic nondecreasing function of x, defined for 0 ≤ x < ∞. Suppose that f(s)=0A(x)exsdx converges for ℜ(s) > 1 to the function f(s) and that, for some non-negative number c, f(s)cs1 has an extension as a continuous function for ℜ(s) ≥ 1. Then the limit as x goes to infinity of ex A(x) is equal to c.

This statement can be applied in particular to the logarithmic derivative of Riemann zeta function, and thus provides an extremely short way to prove the prime number theorem.[40]

See also

Script error: No such module "Portal".

<templatestyles src="Div col/styles.css"/>

Notes

<templatestyles src="Reflist/styles.css" />

  1. Script error: No such module "citation/CS1".
  2. Script error: No such module "citation/CS1".
  3. a b Script error: No such module "citation/CS1".
  4. Script error: No such module "citation/CS1".
  5. Script error: No such module "citation/CS1".
  6. Script error: No such module "citation/CS1". 1881 edition
  7. Script error: No such module "Footnotes"., Script error: No such module "Footnotes"., Script error: No such module "Footnotes".
  8. Script error: No such module "Footnotes".
  9. Script error: No such module "Footnotes".
  10. Script error: No such module "Footnotes".
  11. Script error: No such module "Footnotes".
  12. Script error: No such module "Footnotes".
  13. Script error: No such module "citation/CS1".
  14. Script error: No such module "citation/CS1".
  15. Script error: No such module "citation/CS1"., Appendix C
  16. Script error: No such module "citation/CS1".
  17. Script error: No such module "citation/CS1".
  18. An influential book was: Script error: No such module "citation/CS1".
  19. Script error: No such module "citation/CS1". translation 1943
  20. Script error: No such module "Footnotes"..
  21. The cumulative distribution function is the integral of the probability density function.
  22. Script error: No such module "citation/CS1".
  23. Script error: No such module "Footnotes".
  24. Script error: No such module "Footnotes".
  25. Script error: No such module "Footnotes".
  26. Script error: No such module "Footnotes".
  27. Archived at GhostarchiveTemplate:Cbignore and the Wayback MachineTemplate:Cbignore: Script error: No such module "citation/CS1".Template:Cbignore
  28. Script error: No such module "Footnotes".
  29. Script error: No such module "citation/CS1"., p 224.
  30. Script error: No such module "citation/CS1".
  31. Script error: No such module "Footnotes".
  32. Script error: No such module "citation/CS1".
  33. Script error: No such module "citation/CS1".
  34. Script error: No such module "citation/CS1". – provides the case for real qScript error: No such module "Check for unknown parameters"..
  35. http://mathworld.wolfram.com/LaplaceTransform.html – Wolfram Mathword provides case for complex qScript error: No such module "Check for unknown parameters".
  36. Script error: No such module "Footnotes".
  37. Script error: No such module "citation/CS1".
  38. Script error: No such module "citation/CS1"., and
    Script error: No such module "citation/CS1".
  39. a b Script error: No such module "citation/CS1".
  40. Script error: No such module "citation/CS1".

Script error: No such module "Check for unknown parameters".

References

Modern

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".

Historical

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"., Chapters 3–5
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".

Further reading

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1". – see Chapter VI. The Laplace transform
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".

External links

Template:Sister project Template:Sister project

Template:Authority control