Inverse Laplace Transform Examples with Solutions
Solved inverse Laplace transform examples by case: simple, repeated and complex poles, exponential delays and products. Check each with the calculator.
Inverse Laplace Transform Examples with Solutions
To find the inverse Laplace transform, decompose a rational function F(s) into standard forms from a transform table and read off the time-domain f(t). The table in Boyce & DiPrima §6.1 (Table 6.1.1) or Kreyszig Table 6.1 lists fewer than 20 pairs: exponentials, sines, cosines, powers of t, and the unit step. Most F(s) from real problems do not match a pair directly. The work is partial fraction expansion. These worked examples, drawn from Boyce & DiPrima ch. 6 exercise sets, walk through every case you will meet, from direct lookups to repeated poles, complex poles, time delays, and convolution. Each example gives the algebraic steps, the answer in f(t), and a link to verify with a symbolic calculator.
Direct Table Lookups
Some F(s) are already in the standard pair table. Identify the form by matching the denominator pattern and the numerator power of s. For a function that lands directly on a table entry, write the inverse in one line.
Example 1: Exponential Decay
Find ℒ⁻¹{5/(s+3)}. The pair is 1/(s+a) → e^{-at}. Multiply by 5: f(t) = 5e^{-3t}. No partial fractions needed. Check with Wolfram InverseLaplaceTransform: input 5/(s+3) and compare.
Example 2: Sine and Cosine
Find ℒ⁻¹{ (2s + 3)/(s² + 4) }. Separate into 2s/(s²+4) + 3/(s²+4). The first gives 2cos(2t); the second gives (3/2) sin(2t).Distinguish the pairs: s/(s²+ω²) is cos(ωt); ω/(s²+ω²) is sin(ωt). A common failure is using the wrong numerator form.
Distinct Real Poles: Heaviside Cover-Up Method
When F(s) has only distinct real poles, the Heaviside cover-up method gives each partial fraction coefficient by covering the corresponding factor in the denominator and evaluating at the pole. This is the fastest manual technique.
Example 3: Two Distinct Real Poles
Find ℒ⁻¹{ (5s+3) / [(s+1)(s+2)] }. Write 5s+3 = A/(s+1) + B/(s+2). For A, cover (s+1) and set s=-1: A = (5(-1)+3)/(-1+2) = (-5+3)/1 = -2. For B, cover (s+2) and set s=-2: B = (5(-2)+3)/(-2+1) = (-10+3)/(-1) = 7.Partial fraction decomposition is required for credit in differential equations courses; the Heaviside cover-up method appears in Boyce & DiPrima §6.2. Check with SymPy inverse_laplace_transform.
Example 4: Three Distinct Real Poles
Find ℒ⁻¹{ (s+8) / [s(s+2)(s+4)] }. Decompose as A/s + B/(s+2) + C/(s+4). A = (0+8)/[(0+2)(0+4)] = 8/8 = 1. B = (-2+8)/[(-2)(-2+4)] = 6/[(-2)(2)] = 6/(-4) = -1.5. C = (-4+8)/[(-4)(-4+2)] = 4/[(-4)(-2)] = 4/8 = 0.5.
Repeated Poles: The Derivative Term
When a pole repeats, the partial fraction expansion requires one term for each power. Write A/(s-p) + B/(s-p)² for a double pole at p. The Heaviside cover-up method does not work directly; you must solve a system of equations.
Example 5: Repeated Pole in a Simple Rational Function
Find ℒ⁻¹{ (s+2) / (s-1)² }. Write as A/(s-1) + B/(s-1)². Multiply through by (s-1)²: s+2 = A(s-1) + B. Expand: s+2 = A s - A + B. Equate coefficients: A = 1. Then -A + B = 2 → -1 + B = 2 → B = 3.
Example 6: Repeated Pole in a Denominator with Two Factors
Find ℒ⁻¹{ (s² + 3s + 2) / [s (s+1)²] }. Write as A/s + B/(s+1) + C/(s+1)². Multiply by s(s+1)²: s²+3s+2 = A(s+1)² + B s(s+1) + C s. Expand: s²+3s+2 = A(s²+2s+1) + B(s²+s) + C s = (A+B)s² + (2A+B+C)s + A. Equate: A+B=1, 2A+B+C=3, A=2. Then A=2, so B = 1-2 = -1. Then 2(2)+(-1)+C=3 → 4-1+C=3 → C=0.The repeated-pole term had zero coefficient in this case, but only the correct form reveals that.
Complex Poles: Underdamped Second-Order Response
Complex-conjugate poles appear in pairs and produce oscillatory time-domain terms. The standard second-order system form is ω_n²/(s²+2ζω_n s+ω_n²). For an underdamped response (ζ < 1), the poles are complex: s = -ζω_n ± jω_n√(1-ζ²). The time-domain step response formula from Nise §4.3 is f(t) = 1 - e^{-ζω_n t} [cos(ω_d t) + (ζ/√(1-ζ²)) sin(ω_d t)], where ω_d = ω_n√(1-ζ²).
Example 7: Underdamped Step Response
Find ℒ⁻¹{ 16 / (s² + 3.2s + 16) }. Write denominator as s² + 2ζω_n s + ω_n². So ω_n² = 16 → ω_n = 4. Then 2ζω_n = 3.2 → ζ = 3.2/(2*4) = 0.4. ω_d = 4√(1-0.16) = 4√0.84. The inverse is the step response: f(t) = 1 - e^{-1.6t}[cos(ω_d t) + (0.4/√0.84) sin(ω_d t)]. Alternatively, complete the square: s²+3.2s+16 = (s+1.6)² + (16-2.56) = (s+1.6)² + 13.44.Both forms are equivalent; the second is often faster.
Example 8: Numerator with s
Find ℒ⁻¹{ (s+2) / (s² + 2s + 5) }. Complete the square: s²+2s+5 = (s+1)² + 4. Write numerator as s+2 = (s+1) + 1. Then F(s) = (s+1)/[(s+1)²+4] + 1/[(s+1)²+4]. The first term is e^{-t} cos(2t); the second is (1/2) e^{-t} sin(2t).The frequency-shift theorem explains the e^{-t} factor: ℒ⁻¹{F(s-a)} = e^{at}f(t).
Terms With e^{−as}: Time Delay and the Unit Step Function
The time-shift theorem states ℒ⁻¹{e^{-as}F(s)} = f(t-a)u(t-a). The unit step function u(t) is zero for t < a and one for t ≥ a. Forgetting u(t) is a common mistake: the inverse is defined only for t ≥ a.
Example 9: Simple Time Delay
Find ℒ⁻¹{e^{-2s} / s}. Here F(s) = 1/s → f(t)=1. Then ℒ⁻¹{e^{-2s}/s} = u(t-2). So the answer is 0 for t < 2, 1 for t ≥ 2.
Example 10: Delayed Exponential Decay
Find ℒ⁻¹{e^{-3s} / (s+5)}.Then the inverse is e^{-5(t-3)} u(t-3). For t < 3, the function is zero. The delay in the s-domain corresponds to a right shift in the time domain by 3 seconds.
Example 11: Delayed Sine
Find ℒ⁻¹{e^{-s} / (s²+1)}.Then the inverse is sin(t-1)u(t-1). Check with Wolfram InverseLaplaceTransform.
Products and the Convolution Theorem
The convolution theorem states ℒ⁻¹{F(s)G(s)} = (f * g)(t) = ∫₀ᵗ f(τ)g(t-τ) dτ. Use it when F(s) is a product of two transforms that are easier to invert separately than to combine into a single rational function.
Example 12: Convolution of Two Simple Functions
Find ℒ⁻¹{1/[s(s²+1)]}. Write as (1/s) * (1/(s²+1)).Use convolution as a cross-check.
Practice Set: Inverse Laplace Transform Solved Problems
Work these six problems. The answers are hidden below each. Use partial fraction decomposition and the standard pair table. Verify each with SymPy inverse_laplace_transform.
1.
2.
3.
4.
5.
6. F(s) = e^{-4s}/(s-1). Answer: e^{(t-4)}u(t-4).
Inverse Laplace Transform Practice Problems: Who It Suits and Who Should Skip
These practice problems suit undergraduate differential equations students who must show partial fraction steps for credit, signals and systems students finding impulse and step responses from transfer functions, control-engineering students verifying step-response calculations, and practising engineers cross-checking a datasheet pole-zero plot. The method works for rational F(s) with up to about four poles; beyond that, algebraic complexity makes manual work impractical, and you should use a symbolic tool.
Skip these practice problems if you only need a numeric answer from a known F(s) and do not need to show steps. Use Wolfram InverseLaplaceTransform or MATLAB ilaplace directly. Also skip if you are studying the Bromwich integral or complex analysis foundations; those belong to Churchill's Operational Mathematics, not to these examples.
Common Questions
How do I handle a repeated complex-conjugate pole pair in partial fractions?
Treat the pair as a single irreducible quadratic factor. Write the partial fraction term as (As+B)/[(s+ζω_n)²+ω_d²], then complete the square and match the numerator to the sine and cosine forms. Most textbooks show real repeated poles and complex-conjugate poles separately, but not the combination; this method works for the combined case.
What do I do when the numerator degree equals the denominator degree?
Perform polynomial division first. For example, F(s) = (s²+5s+6)/(s²+4) = 1 + (5s+2)/(s²+4).The Dirac delta δ(t) appears because the division produces a constant term, whose transform is 1.
How do I verify my partial fraction decomposition is correct before looking up the inverse?
Recombine the partial fractions over a common denominator. The numerator should match the original F(s) numerator. For manual checking, evaluate both sides at a convenient value of s, such as s=0 or s=1. Symbolic tools like SymPy's apart() function will decompose automatically.
When can I use the Heaviside cover-up method, and when must I use the full system of equations?
Use the Heaviside cover-up method only for distinct real poles. For repeated poles, complex poles, or when the numerator degree equals the denominator degree, you must solve a system of equations from the partial fraction identity. The cover-up method works because the residue at each distinct pole is isolated; repeated poles require derivative terms that the cover-up cannot produce.
What is the fastest way to invert a rational function with 4 or more poles by hand?
Use the Heaviside cover-up for distinct real poles and the completed-square method for quadratic factors. For four distinct real poles, the cover-up method gives each coefficient in one line. For four poles with a mix of real and complex, handle the complex pair as a single quadratic factor. Beyond four poles, the algebraic effort grows quickly; consider using a symbolic computation tool.