Skip to main content

Laplace Transforms

Imagine you are handed a differential equation — an object built from derivatives, rates of change, and unknown functions — and told to solve it. That usually means integration, guessing forms, and juggling constants. The Laplace transform offers a radically different route: it converts the whole differential equation into an ordinary algebra problem. You solve the algebra with the same skills you learned in high school, then translate the answer back. It is, in the most literal sense, a machine for turning calculus into algebra.

This one idea powers control systems, electrical engineering, signal processing, and mechanical vibration analysis. Once you internalize why it works — that differentiation in the original world becomes multiplication in the transformed world — the Laplace transform stops feeling like a table to memorize and starts feeling like a genuinely elegant tool.

Learning Objectives

  • Define the Laplace transform as an integral operator and compute it for basic functions.
  • Explain why the transform turns differentiation into multiplication, and therefore turns ODEs into algebraic equations.
  • Use the transform to solve initial-value problems, including the role of initial conditions.
  • Apply the inverse transform, especially via partial fractions, to recover solutions.
  • Understand the historical motivation from Laplace's probability work and Heaviside's operational calculus.

Quick Answer

The Laplace transform of a function f(t)f(t) is defined by L{f(t)}=F(s)=0estf(t)dt. \mathcal{L}\{f(t)\} = F(s) = \int_0^\infty e^{-st} f(t)\, dt. Its defining superpower is the derivative rule: L{f(t)}=sF(s)f(0)\mathcal{L}\{f'(t)\} = sF(s) - f(0). Because differentiation becomes multiplication by ss (plus initial-condition terms), a linear differential equation in tt becomes an ordinary algebraic equation in ss. You solve that algebra for F(s)F(s), then apply the inverse transform — usually with partial fractions and a table — to recover f(t)f(t). Initial conditions are baked in from the start, so no arbitrary constants need to be chased down at the end.

Where It Came From

The story begins not with differential equations but with probability. In the late 1700s and early 1800s, Pierre-Simon Laplace was studying generating functions — sums and integrals that packaged an entire sequence or distribution into a single function. His integral 0estf(t)dt\int_0^\infty e^{-st} f(t)\,dt appeared as a tool for manipulating these probability generating functions and for approximating integrals. Laplace was not primarily trying to solve differential equations; he was trying to tame infinite processes and asymptotics.

The transform's rise to fame as a differential-equation solver came a century later through Oliver Heaviside (1850–1925), a self-taught English engineer working on telegraph and telephone signal transmission. Heaviside faced a practical crisis: the equations governing current and voltage on long cables were differential equations that were painful to solve by classical methods, and engineers needed fast, repeatable answers. He invented an "operational calculus" in which the derivative operator ddt\tfrac{d}{dt} was treated as an algebraic symbol pp that you could multiply, divide, and even take reciprocals of. He would write 1p\tfrac{1}{p} to mean integration and manipulate expressions with breathtaking boldness.

The catch: Heaviside could not rigorously justify his methods, and mathematicians of his era were scandalized. His famous retort — "Shall I refuse my dinner because I do not fully understand the process of digestion?" — captured his engineer's pragmatism. It fell to mathematicians in the early 20th century (notably Bromwich, Carson, and others) to prove that Heaviside's operational shortcuts were exactly the Laplace transform in disguise, giving the operator pp the rigorous meaning of the variable ss. So the tool we use today is a marriage: Laplace's integral supplied the rigor, and Heaviside's engineering need supplied the purpose.

The Transform: A Machine That Eats Functions

The Laplace transform takes a function of time tt and produces a function of a new variable ss:

F(s)=0estf(t)dt. F(s) = \int_0^\infty e^{-st} f(t)\, dt.

The factor este^{-st} decays rapidly, which is what makes the integral converge for a wide class of functions (those that don't grow faster than an exponential). The variable ss can be thought of as a "complex frequency."

Worked example — the transform of 1 1. Let f(t)=1f(t) = 1 for t0t \ge 0. Then

F(s)=0est1dt=[1sest]0=0(1s)=1s,s>0. F(s) = \int_0^\infty e^{-st} \cdot 1 \, dt = \left[ -\frac{1}{s} e^{-st} \right]_0^\infty = 0 - \left(-\frac{1}{s}\right) = \frac{1}{s}, \quad s > 0.

Worked example — the transform of eate^{at}. Let f(t)=eatf(t) = e^{at}. Then

F(s)=0esteatdt=0e(sa)tdt=1sa,s>a. F(s) = \int_0^\infty e^{-st} e^{at}\, dt = \int_0^\infty e^{-(s-a)t}\, dt = \frac{1}{s-a}, \quad s > a.

Notice a beautiful pattern already: exponentials in time become simple poles (fractions) in ss. Here is a starter table you will lean on constantly.

f(t)f(t)F(s)=L{f(t)}F(s) = \mathcal{L}\{f(t)\}
1 11s\dfrac{1}{s}
tnt^nn!sn+1\dfrac{n!}{s^{n+1}}
eate^{at}1sa\dfrac{1}{s-a}
sin(ωt)\sin(\omega t)ωs2+ω2\dfrac{\omega}{s^2 + \omega^2}
cos(ωt)\cos(\omega t)ss2+ω2\dfrac{s}{s^2 + \omega^2}

The transform is linear: L{af(t)+bg(t)}=aF(s)+bG(s)\mathcal{L}\{af(t) + bg(t)\} = aF(s) + bG(s). This follows immediately from the linearity of the integral, and it means you can transform complicated combinations piece by piece.

Why Differentiation Becomes Multiplication

This is the heart of everything. Apply the definition to f(t)f'(t) and integrate by parts:

L{f(t)}=0estf(t)dt=[estf(t)]0+s0estf(t)dt. \mathcal{L}\{f'(t)\} = \int_0^\infty e^{-st} f'(t)\, dt = \left[ e^{-st} f(t) \right]_0^\infty + s\int_0^\infty e^{-st} f(t)\, dt.

The boundary term at \infty vanishes (thanks to este^{-st}), and at 0 0 it gives f(0)-f(0). So:

L{f(t)}=sF(s)f(0). \mathcal{L}\{f'(t)\} = sF(s) - f(0).

Applying this again gives the second derivative rule:

L{f(t)}=s2F(s)sf(0)f(0). \mathcal{L}\{f''(t)\} = s^2 F(s) - s f(0) - f'(0).

Look at what happened: the operation of differentiating in time-world turned into multiplying by ss in ss-world, with the initial conditions attached as small correction terms. A derivative — a calculus operation — has become multiplication, an algebra operation. That is the whole trick that lets us convert differential equations into algebraic ones, and it is precisely the rigorous version of Heaviside's operator pp.

Solving Initial-Value Problems: The Three-Step Recipe

The method always follows the same shape:

  1. Transform every term of the differential equation, using the derivative rules to fold in the initial conditions.
  2. Solve algebraically for F(s)F(s).
  3. Invert F(s)F(s) back to f(t)f(t), usually via partial fractions and the table.

Worked example. Solve y+3y=0y' + 3y = 0 with y(0)=2y(0) = 2.

Step 1 — transform. Using L{y}=sY(s)y(0)\mathcal{L}\{y'\} = sY(s) - y(0):

sY(s)2+3Y(s)=0. sY(s) - 2 + 3Y(s) = 0.

Step 2 — solve for Y(s)Y(s).

(s+3)Y(s)=2Y(s)=2s+3. (s+3)Y(s) = 2 \quad\Rightarrow\quad Y(s) = \frac{2}{s+3}.

Step 3 — invert. From the table, 1saeat\dfrac{1}{s-a} \leftrightarrow e^{at} with a=3a = -3:

y(t)=2e3t. y(t) = 2e^{-3t}.

You can check: y(0)=2y(0) = 2 ✓ and y+3y=6e3t+6e3t=0y' + 3y = -6e^{-3t} + 6e^{-3t} = 0 ✓. Notice there was no arbitrary constant to determine at the end — the initial condition entered in Step 1.

A second-order worked example. Solve y+4y=0y'' + 4y = 0 with y(0)=1y(0) = 1, y(0)=0y'(0) = 0 (undamped oscillation).

Step 1. Using the second-derivative rule:

(s2Y(s)s10)+4Y(s)=0. \big(s^2 Y(s) - s\cdot 1 - 0\big) + 4Y(s) = 0.

Step 2.

(s2+4)Y(s)=sY(s)=ss2+4. (s^2 + 4) Y(s) = s \quad\Rightarrow\quad Y(s) = \frac{s}{s^2 + 4}.

Step 3. From the table, ss2+ω2cos(ωt)\dfrac{s}{s^2 + \omega^2} \leftrightarrow \cos(\omega t) with ω=2\omega = 2:

y(t)=cos(2t). y(t) = \cos(2t).

Exactly the oscillation we expect from a mass on a spring released from rest.

The Inverse Transform and Partial Fractions

Most real problems produce an F(s)F(s) that is a ratio of polynomials but not yet in table form. The workhorse technique is partial fraction decomposition: break the ratio into simple pieces each matching a table entry.

Worked example. Solve yy=e2ty' - y = e^{2t} with y(0)=0y(0) = 0.

Step 1. L{e2t}=1s2\mathcal{L}\{e^{2t}\} = \dfrac{1}{s-2}, so:

sY(s)0Y(s)=1s2. sY(s) - 0 - Y(s) = \frac{1}{s-2}.

Step 2.

(s1)Y(s)=1s2Y(s)=1(s1)(s2). (s-1)Y(s) = \frac{1}{s-2} \quad\Rightarrow\quad Y(s) = \frac{1}{(s-1)(s-2)}.

Step 3 — partial fractions. Write

1(s1)(s2)=As1+Bs2. \frac{1}{(s-1)(s-2)} = \frac{A}{s-1} + \frac{B}{s-2}.

Multiplying through: 1=A(s2)+B(s1) 1 = A(s-2) + B(s-1). Set s=2s = 2: 1=B(1) 1 = B(1), so B=1B = 1. Set s=1s = 1: 1=A(1) 1 = A(-1), so A=1A = -1. Therefore

Y(s)=1s1+1s2. Y(s) = \frac{-1}{s-1} + \frac{1}{s-2}.

Inverting term by term:

y(t)=et+e2t. y(t) = -e^{t} + e^{2t}.

Check: y(0)=1+1=0y(0) = -1 + 1 = 0 ✓, and yy=(et+2e2t)(et+e2t)=e2ty' - y = (-e^t + 2e^{2t}) - (-e^t + e^{2t}) = e^{2t} ✓.

Real-World Applications

  • Electrical circuits. Kirchhoff's laws for circuits with resistors, inductors, and capacitors produce differential equations. Transforming them turns the whole circuit into an algebraic network of "impedances" in ss, which is exactly how engineers analyze filters and transient response.
  • Control systems. The "transfer function" of a system — the backbone of control engineering — is literally the Laplace transform of its output over its input. Stability is read off directly from the location of poles in the ss-plane.
  • Mechanical vibrations. Suspension systems, buildings under earthquake loading, and machinery with damping are all governed by second-order ODEs solved cleanly by transforms, especially when forces switch on suddenly (step and impulse inputs).
  • Signal processing. The Laplace transform generalizes the Fourier transform and is used to design and analyze how systems respond across frequencies.

Common Mistakes

  1. Forgetting the initial-condition terms. Students write L{y}=sY(s)\mathcal{L}\{y'\} = sY(s) and drop the y(0)-y(0). Why it's wrong: those boundary terms come directly from integration by parts and carry the initial data. Correction: always write the full rules sYy(0)sY - y(0) and s2Ysy(0)y(0)s^2Y - sy(0) - y'(0), even when a condition is zero.

  2. Confusing L{f(t)g(t)}\mathcal{L}\{f(t)g(t)\} with F(s)G(s)F(s)G(s). The transform of a product is not the product of transforms. Why it's wrong: the integral of a product doesn't factor that way. Correction: the product F(s)G(s)F(s)G(s) corresponds to a convolution 0tf(τ)g(tτ)dτ\int_0^t f(\tau)g(t-\tau)\,d\tau, not to f(t)g(t)f(t)g(t).

  3. Botching partial fractions with repeated or complex roots. For a repeated factor (sa)2(s-a)^2 you need both Asa\dfrac{A}{s-a} and B(sa)2\dfrac{B}{(s-a)^2}; for irreducible quadratics you need a numerator Bs+CBs + C. Why it's wrong: a single term can't represent the full behavior. Correction: match the decomposition form to the denominator's factor structure before solving for coefficients.

Comparison and Connections

The Laplace transform sits in a family of tools that all trade one domain for another.

MethodBest forHandles initial conditions?
Laplace transformLinear ODEs, discontinuous/impulse forcing, transientsYes, built in
Fourier transformSteady-state, frequency content of signalsNo (assumes no transients)
Undetermined coefficientsSimple constant-coefficient ODEs by handApplied at the end
Variation of parametersGeneral forcing, variable inputsApplied at the end

The Fourier transform is essentially the Laplace transform evaluated along the imaginary axis (s=iωs = i\omega), which is why Laplace is the more general tool for systems that start from rest and settle over time. Compared with classical solution methods, Laplace's advantage grows sharply when the forcing function is discontinuous — a switch flipped at t=5t = 5, or a sudden hammer-blow impulse — where the Heaviside step and Dirac delta functions make the transform approach far cleaner.

Practice Questions

Recall

State the definition of the Laplace transform and the rule for L{f(t)}\mathcal{L}\{f''(t)\}. Answer: F(s)=0estf(t)dtF(s) = \int_0^\infty e^{-st} f(t)\,dt; and L{f(t)}=s2F(s)sf(0)f(0)\mathcal{L}\{f''(t)\} = s^2 F(s) - s f(0) - f'(0).

Understanding

Explain in one or two sentences why the Laplace transform converts a differential equation into an algebraic one. Answer: Because integration by parts turns differentiation into multiplication by ss (plus initial-condition terms), so every derivative in the equation becomes a polynomial factor in ss, leaving an algebraic equation for F(s)F(s).

Application

Solve y+2y=0y' + 2y = 0 with y(0)=5y(0) = 5. Answer: Transform: sY5+2Y=0Y=5s+2sY - 5 + 2Y = 0 \Rightarrow Y = \dfrac{5}{s+2}. Invert: y(t)=5e2ty(t) = 5e^{-2t}.

Analysis

Solve y+y=0y'' + y = 0 with y(0)=0y(0) = 0, y(0)=3y'(0) = 3, and explain physically what the solution represents. Answer: Transform: s2Y03+Y=0Y=3s2+1s^2 Y - 0 - 3 + Y = 0 \Rightarrow Y = \dfrac{3}{s^2+1}. Since ωs2+ω2sin(ωt)\dfrac{\omega}{s^2+\omega^2} \leftrightarrow \sin(\omega t) with ω=1\omega = 1, we get y(t)=3sinty(t) = 3\sin t. It represents an undamped oscillator started at equilibrium with an initial push, oscillating with amplitude 3.

FAQ

Why do we integrate from 0 0 to \infty and not over all time? Because most engineering problems have a definite "start" (a switch flips, a system is released) and we care about behavior for t0t \ge 0. This one-sided transform is exactly what lets initial conditions at t=0t = 0 enter the algebra naturally.

What is the variable ss, really? It is a complex "frequency" variable. Its real part measures growth or decay and its imaginary part measures oscillation. The locations in the ss-plane where F(s)F(s) blows up (its poles) tell you how the solution behaves in time.

Do I have to memorize the whole table? No. Memorize a handful — 1 1, eate^{at}, sin\sin, cos\cos, tnt^n — and the derivative rules. Everything else you either derive or look up. Understanding the derivative rule matters far more than memorizing entries.

When does the transform fail to exist? When f(t)f(t) grows faster than any exponential (for example et2e^{t^2}), the integral diverges for all ss. For "exponentially bounded" functions — nearly everything in engineering — it converges for ss large enough.

How is this connected to Heaviside's operator pp? Heaviside treated ddt\tfrac{d}{dt} as a multiplicable symbol pp; the Laplace transform proves that this symbol behaves exactly like the variable ss (for zero initial conditions). Heaviside had the right intuition decades before it was made rigorous.

Quick Revision

  • Definition: F(s)=0estf(t)dtF(s) = \int_0^\infty e^{-st} f(t)\,dt.
  • Linearity: L{af+bg}=aF+bG\mathcal{L}\{af + bg\} = aF + bG.
  • Key transforms: 11s 1 \to \tfrac{1}{s}, eat1sae^{at} \to \tfrac{1}{s-a}, sinωtωs2+ω2\sin\omega t \to \tfrac{\omega}{s^2+\omega^2}, cosωtss2+ω2\cos\omega t \to \tfrac{s}{s^2+\omega^2}, tnn!sn+1t^n \to \tfrac{n!}{s^{n+1}}.
  • Derivative rules: L{f}=sFf(0)\mathcal{L}\{f'\} = sF - f(0); L{f}=s2Fsf(0)f(0)\mathcal{L}\{f''\} = s^2F - sf(0) - f'(0).
  • Recipe: transform → solve algebra for F(s)F(s) → invert (partial fractions + table).
  • Initial conditions are built in from the start — no chasing arbitrary constants.
  • Product of transforms = convolution, NOT product of functions.

Prerequisites

  • First-order and second-order linear differential equations
  • The Heaviside step function and Dirac delta (impulse) inputs
  • Fourier analysis and transfer functions

Next Topics

  • Convolution and the convolution theorem
  • Systems of differential equations via matrix methods (Linear Algebra)
  • Applications to control theory and circuit analysis