Laplace transforms: practice problems with step-by-step solutions

Free Laplace transforms practice problems with diagrams, hints and full worked solutions. New values every time, at three levels: table pairs and value theorems, inverse transform by partial fractions, ODEs and transfer functions.

Free practice problemEasy
t (s)f(t)f(∞) = ?

A signal f(t) has the Laplace transform F(s) = 22/(s(s² + 8s + 10)). Use the final value theorem to find the value f(∞) that f(t) settles to.

F(s) = 22/(s(s² + 8s + 10))
Next problem →

What you practise

  1. Easytable pairs and value theorems
  2. Mediuminverse transform by partial fractions
  3. HardODEs and transfer functions

Learn Laplace transforms from scratch

Before this: Differential equations, Integrals

1What the Laplace transform does

Circuits, motors and tanks are described by differential equations: the output depends on its own rate of change. Solving these directly is slow.

The Laplace transform turns such a problem into algebra. You swap every function of time f(t) for a function F(s) of a new variable s.

You solve the problem with ordinary algebra in s, and then translate the result back to time. That last step is the inverse transform.

F(s) = ℒ{f(t)} = ∫₀∞ f(t)·e−st dt

You rarely use this integral yourself. In practice you look up transform pairs in a table, like words in a dictionary between two languages.

tf1 ⟷ 1/stfe−at​ ⟷ 1/(s + a)tfsin ωt ⟷ ω/(s² + ω²)

The figure shows three common signals: a constant 1 (a step), a decaying exponential and a sine. Below each one is its transform.

Self-check What is the Laplace transform of the constant signal f(t) = 5?
  1. 1/(5s)
  2. 5/s
  3. 5
  4. 5s

Answer: 5/s. A constant factor stays in front, and ℒ{1} = 1/s. So ℒ{5} = 5/s. Answering 5 forgets that the transform of a constant always carries the factor 1/s.

2The table of transform pairs

Learn these five pairs. Together with two rules they cover almost every exam problem.

1 ↔ 1/s
e−at ↔ 1/(s + a)
t·e−at ↔ 1/(s + a)²
sin ωt ↔ ω/(s² + ω²)
cos ωt ↔ s/(s² + ω²)
  • Linearity: constants stay in front, and a sum is transformed term by term. So 3/(s + 2) ↔ 3·e−2t.
  • Shift: replacing s by s + a multiplies the time function by e−at. So (s + 2)/((s + 2)² + 9) ↔ e−2t·cos 3t.

Watch the sine pair: the numerator must be ω itself. For 12/(s² + 9) you have ω = 3, so write 12 = 4·3. The result is 4·sin 3t.

In sin ωt and cos ωt the angle ωt is in radians. Set your calculator to radians before you evaluate.

Worked example

Find f(t) for F(s) = 6/(s + 3) + 2/s, and evaluate f(0.5).

1

Match each term with a pair

6/(s + 3) has the form 1/(s + a) with a = 3, times 6. The term 2/s is the constant 2.

6/(s + 3) ↔ 6·e−3t 2/s ↔ 2
2

Write f(t)

Add the two parts (linearity):

f(t) = 6·e−3t + 2
3

Evaluate at t = 0.5

f(0.5) = 6·e−1.5 + 2 = 6·0.2231 + 2 = 3.34
Answer

f(t) = 6·e−3t + 2, so f(0.5) ≈ 3.34.

Self-check What is the inverse transform of 8/(s² + 16)?
  1. 2·cos 4t
  2. 2·sin 4t
  3. 8·sin 16t
  4. 8·sin 4t

Answer: 2·sin 4t. ω² = 16, so ω = 4. The pair needs 4 in the numerator: 8 = 2·4, which gives 2·sin 4t. 8·sin 4t forgets to divide by ω. Cosine belongs to s in the numerator.

3Start and end values without inverting

Sometimes you only need where f(t) starts or where it ends. Two theorems give these straight from F(s).

f(0⁺) = lims→∞ s·F(s) f(∞) = lims→0 s·F(s)
  • Initial value (s → ∞): for very large s only the highest power of s in the numerator and in the denominator counts.
  • Final value (s → 0): cancel the factor s, then set s = 0 in every remaining factor, zeros included.
  • The final value theorem only works if f(t) really settles: all poles of s·F(s) must have a negative real part.

Final value: for F(s) = 12/(s(s + 2)(s + 3)) you get s·F(s) = 12/((s + 2)(s + 3)). At s = 0 this is 12/6 = 2, so f(∞) = 2.

Initial value: for F(s) = (3s + 10)/(s² + 5s + 6) you get s·F(s) = (3s² + 10s)/(s² + 5s + 6). For large s this behaves like 3s²/s², so f(0⁺) = 3.

For the initial slope f′(0⁺), use the transform of the derivative, ℒ{f′} = s·F(s) − f(0⁺). Then apply the initial value theorem to it:

f′(0⁺) = lims→∞ s·[s·F(s) − f(0⁺)]

For the same F(s): s·F(s) − 3 = (−5s − 18)/(s² + 5s + 6). Multiply by s and let s → ∞. The highest powers give −5s²/s², so f′(0⁺) = −5.

Self-check F(s) = 10(s + 2)/(s(s + 4)(s + 5)). What value does f(t) settle to?
  1. 0.5
  2. 0
  3. 1
  4. 20

Answer: 1. s·F(s) = 10(s + 2)/((s + 4)(s + 5)), which is 20/20 = 1 at s = 0. Dropping the zero factor (s + 2) gives 0.5. The value 0 is the limit s → ∞, which is the initial value.

4Partial fractions, step by step

Most F(s) are not in the table as they stand. You split them into simple fractions that are. This is called partial fractions.

Each root of the denominator is a pole. A simple pole at s = −a gives one term A/(s + a), which becomes A·e−at in time.

F(s) = A/(s + a) + B/(s + b) ⇒ f(t) = A·e−at + B·e−bt

The cover-up rule finds each coefficient. To find A, cover the factor (s + a) in F(s) and put s = −a in everything that remains.

Example: F(s) = (s + 7)/((s + 1)(s + 4)). Then A = (−1 + 7)/(−1 + 4) = 6/3 = 2 and B = (−4 + 7)/(−4 + 1) = −1. So f(t) = 2e−t − e−4t.

ReIm−3−1j2−j2e−3t​e−t​·sin 2t

The position of a pole tells you the shape. A real pole at −3 gives a pure decay e−3t. A complex pair −1 ± j2 gives a decaying oscillation, e−t times sin 2t or cos 2t.

  • Repeated pole (s + a)²: write A/(s + a) + B/(s + a)². The second term gives B·t·e−at. So (s + 4)/(s + 1)² = 1/(s + 1) + 3/(s + 1)² ↔ e−t + 3t·e−t.
  • Complex poles: complete the square, s² + 4s + 8 = (s + 2)² + 2². Then 10/((s + 2)² + 2²) = 5·2/((s + 2)² + 2²) ↔ 5·e−2t·sin 2t.
  1. Factor the denominator and list the poles. For a quadratic, find its roots or complete the square.
  2. Write one fraction per pole: A/s, B/(s + a) and so on. A repeated pole also gets a squared term.
  3. Find each coefficient with the cover-up rule. Keep the signs of the remaining factors.
  4. Translate every term back to time with the table.
  5. Fill in the time t (radians for sine and cosine). Check f(0⁺) and f(∞) with the value theorems.
Self-check F(s) = (s + 5)/((s + 1)(s + 3)) = A/(s + 1) + B/(s + 3). What is A?
  1. 2
  2. 4
  3. −1
  4. −2

Answer: 2. Cover (s + 1) and put s = −1 in the rest: (−1 + 5)/(−1 + 3) = 4/2 = 2. The value −1 is B. 4 forgets to divide by the remaining factor, and −2 flips the sign of the remaining factor: 4/(−2) instead of 4/2.

5A worked example

This is a typical medium question. Try each step yourself before you open it.

Worked example

Find f(t) for F(s) = 12/(s(s + 2)(s + 3)) by partial fractions, and evaluate f(0.5).

1

Set up the fractions

The denominator is already factored. The poles are s = 0, s = −2 and s = −3, all simple.

F(s) = A/s + B/(s + 2) + C/(s + 3)
2

Cover-up for A

Cover the factor s and put s = 0 in the rest:

A = 12/((0 + 2)(0 + 3)) = 12/6 = 2
3

Cover-up for B and C

Cover (s + 2) and put s = −2. Then cover (s + 3) and put s = −3. Keep every sign.

B = 12/((−2)(−2 + 3)) = 12/(−2) = −6
C = 12/((−3)(−3 + 2)) = 12/3 = 4
4

Back to time

Each term is a table pair: 2/s ↔ 2, and B/(s + a) ↔ B·e−at.

f(t) = 2 − 6e−2t + 4e−3t
5

Evaluate at t = 0.5

f(0.5) = 2 − 6e−1 + 4e−1.5 = 2 − 2.207 + 0.893 = 0.685
6

Check the answer

tf(t)20.50.685123

At t = 0: 2 − 6 + 4 = 0. The initial value theorem agrees, because s·F(s) → 0 for large s.

For t → ∞ only the 2 remains. The final value theorem gives 12/(2·3) = 2 as well.

Answer

f(t) = 2 − 6e−2t + 4e−3t, so f(0.5) ≈ 0.685.

6Common mistakes

  • Mixing up the theorems: s → ∞ gives the start value f(0⁺), and s → 0 gives the end value f(∞).
  • Forgetting the factor s in s·F(s), or dropping a zero factor such as (s + 2) when you set s = 0.
  • Sign errors in the cover-up rule: at s = −3 the factor (s + 2) equals −1, not 5.
  • Using the sine pair without dividing by ω: ω/(s² + ω²) needs ω in the numerator.
  • Evaluating sin ωt or cos ωt with the calculator in degrees. The angle ωt is in radians.
  • Using the final value theorem when f(t) never settles, for example F(s) = 1/(s² + 4), which is a pure sine.
Self-check F(s) = 6/((s + 1)(s + 3)). With the cover-up rule, what is the coefficient B of e−3t?
  1. 3
  2. 6
  3. −2
  4. −3

Answer: −3. Cover (s + 3) and put s = −3 in the rest: 6/(−3 + 1) = 6/(−2) = −3. A positive 3 is a sign error (it is the coefficient A of e−t). −2 divides by the pole value instead of the remaining factor.

7How exam questions look

  • Easy: table pairs and value theorems. You invert a constant, an exponential, t·e−at, a sine or a cosine and evaluate it, or you find f(0⁺), f(∞) or the initial slope f′(0⁺).
  • Medium: inverse transforms by partial fractions. You find one coefficient A, invert three simple poles s(s + a)(s + b), a repeated pole, or complex poles by completing the square.
  • Hard: differential equations and transfer functions, for example y″ + 7y′ + 6y = 15·u(t) with given starting values. You find y at a given time.

For the hard level, transform each derivative together with its initial conditions:

ℒ{y′} = s·Y − y(0) ℒ{y″} = s²·Y − s·y(0) − y′(0)

Then solve the algebraic equation for Y(s), and invert it with partial fractions as in the worked example.

Learn it step by step in the appLearn it step by step in the app

Worked examples

Example 1Easy
t (s)f(t)f(∞) = ?

A signal f(t) has the Laplace transform F(s) = 28/(s(s² + 2s + 23)). Use the final value theorem to find the value f(∞) that f(t) settles to.

F(s) = 28/(s(s² + 2s + 23))

Find f(∞)

Show hints
  1. Final value theorem: f(∞) = lim s·F(s) for s → 0.
  2. First check that all poles of s·F(s) lie in the left half-plane, so that f(t) really settles.
  3. s·F(s) = 28/(s² + 2s + 23).
Show the answer and the step-by-step solution

Laplace transform: F(s) = ∫₀∞ f(t)·e−st dt turns derivatives into multiplications by s: ℒ{f′} = sF(s) − f(0), ℒ{f″} = s²F(s) − s·f(0) − f′(0). Standard pairs: 1 ↔ 1/s, e−at ↔ 1/(s + a), t·e−at ↔ 1/(s + a)², sin ωt ↔ ω/(s² + ω²), cos ωt ↔ s/(s² + ω²), and a shift s → s + σ multiplies the time function by e−σt. To invert a rational F(s), split it into partial fractions: the residue of a simple pole p is A = [(s − p)·F(s)] at s = p. Final value theorem: f(∞) = lims→0 s·F(s), valid only when all poles of s·F(s) lie in the left half-plane. Initial value theorem: f(0⁺) = lims→∞ s·F(s).

Check that the theorem applies

The theorem only holds when f(t) settles; a pole on the imaginary axis or in the right half-plane would give a wrong answer.

Poles of s·F(s): s² + 2s + 23 = 0, all in the left half-plane.

Final value

f(∞) = lims→0 s·F(s) = lims→0 28/(s² + 2s + 23) = 28/23 = 1.217

Answer

f(∞) = 1.217
Example 2Medium
ReIm−5−10−15−20−25

F(s) = (s + 22)/(s² + 14s + 48). Its inverse transform has the form f(t) = A·e−6t + B·e−8t. Find the coefficient A by partial fractions.

F(s) = (s + 22)/(s² + 14s + 48)

Find A

Show hints
  1. Factor the denominator: s² + 14s + 48 = (s + 6)(s + 8).
  2. Cover-up rule: A = [(s + 6)·F(s)] at s = −6.
  3. At s = −6: numerator 16, other factor 2.
Show the answer and the step-by-step solution

Laplace transform: F(s) = ∫₀∞ f(t)·e−st dt turns derivatives into multiplications by s: ℒ{f′} = sF(s) − f(0), ℒ{f″} = s²F(s) − s·f(0) − f′(0). Standard pairs: 1 ↔ 1/s, e−at ↔ 1/(s + a), t·e−at ↔ 1/(s + a)², sin ωt ↔ ω/(s² + ω²), cos ωt ↔ s/(s² + ω²), and a shift s → s + σ multiplies the time function by e−σt. To invert a rational F(s), split it into partial fractions: the residue of a simple pole p is A = [(s − p)·F(s)] at s = p. Final value theorem: f(∞) = lims→0 s·F(s), valid only when all poles of s·F(s) lie in the left half-plane. Initial value theorem: f(0⁺) = lims→∞ s·F(s).

Factor the denominator

s² + 14s + 48 = (s + 6)(s + 8)
F(s) = A/(s + 6) + B/(s + 8)

Cover-up rule

Multiply by (s + 6) and set s = −6: the B-term vanishes.

A = (s + 22)/(s + 8) |s = −6 = 16/2 = 8

Answer

A = 8
(B = −7, so f(t) = 8·e−6t − 7·e−8t)
Example 3Hard
t (s)y(t)t = 0.6y(0.6) = ?

A system obeys y″ + 7y′ + 10y = 30·u(t), with y(0) = 5 and y′(0) = 0. At t = 0 a step input u(t) = 5 is applied. Use the Laplace transform to find y(0.6).

y″ + 7y′ + 10y = 30·u(t)y(0) = 5y′(0) = 0u(t) = 5t = 0.6 s

Find y(0.6)

Show hints
  1. Transform: (s² + 7s + 10)·Y − (s + 7)·5 = 30·5/s.
  2. Multiply through by s: Y(s) = (5s² + 35s + 150)/(s(s + 2)(s + 5)).
  3. A = 15, B = −16.67, C = 6.667.
Show the answer and the step-by-step solution

Laplace transform: F(s) = ∫₀∞ f(t)·e−st dt turns derivatives into multiplications by s: ℒ{f′} = sF(s) − f(0), ℒ{f″} = s²F(s) − s·f(0) − f′(0). Standard pairs: 1 ↔ 1/s, e−at ↔ 1/(s + a), t·e−at ↔ 1/(s + a)², sin ωt ↔ ω/(s² + ω²), cos ωt ↔ s/(s² + ω²), and a shift s → s + σ multiplies the time function by e−σt. To invert a rational F(s), split it into partial fractions: the residue of a simple pole p is A = [(s − p)·F(s)] at s = p. Final value theorem: f(∞) = lims→0 s·F(s), valid only when all poles of s·F(s) lie in the left half-plane. Initial value theorem: f(0⁺) = lims→∞ s·F(s).

Transform the equation

(s² + 7s + 10)·Y(s) = 5s + 35 + 150/s
Y(s) = (5s² + 35s + 150)/(s(s + 2)(s + 5))

Partial fractions

A = 150/(2·5) = 15
B = 100/((−2)·3) = −16.67
C = 100/((−5)·(−3)) = 6.667

Result

y(t) = 15 − 16.67·e−2t + 6.667·e−5t
y(0.6) = 10.31

Answer

y(0.6) = 10.31

Check: y(0) = A + B + C = 5.

Questions and answers

What is Laplace transforms?

Circuits, motors and tanks are described by differential equations: the output depends on its own rate of change. Solving these directly is slow.

The Laplace transform turns such a problem into algebra. You swap every function of time f(t) for a function F(s) of a new variable s.

How do I solve Laplace transforms problems step by step?

Laplace transform: F(s) = ∫₀∞ f(t)·e−st dt turns derivatives into multiplications by s: ℒ{f′} = sF(s) − f(0), ℒ{f″} = s²F(s) − s·f(0) − f′(0). Standard pairs: 1 ↔ 1/s, e−at ↔ 1/(s + a), t·e−at ↔ 1/(s + a)², sin ωt ↔ ω/(s² + ω²), cos ωt ↔ s/(s² + ω²), and a shift s → s + σ multiplies the time function by e−σt. To invert a rational F(s), split it into partial fractions: the residue of a simple pole p is A = [(s − p)·F(s)] at s = p. Final value theorem: f(∞) = lims→0 s·F(s), valid only when all poles of s·F(s) lie in the left half-plane. Initial value theorem: f(0⁺) = lims→∞ s·F(s).

What are common mistakes in Laplace transforms?
  • At s = 0 the factor s² + 2s + 23 equals its constant term 23.
  • Take the limit s → 0, not s = 1.
  • That is B, the coefficient of e−8t. A belongs to the pole s = −6.
What do the Laplace transforms exercises cover?
  • Easy: table pairs and value theorems
  • Medium: inverse transform by partial fractions
  • Hard: ODEs and transfer functions

Every problem has new values, so you learn the method instead of an answer. Stuck? Open a small hint first, and the full explanation only when you need it.

How practising works

  • Every problem has new values, so you learn the method instead of an answer.
  • Stuck? Open a small hint first, and the full explanation only when you need it.
  • Your progress, mistakes and saved problems are kept, so you can review before the exam.

Topics before and after this one

Learn first

Continue with

Calculators

Courses with this topic

More topics in Electrical

Printable worksheet