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
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.
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.
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/(5s)
5/s
5
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)?
2·cos 4t
2·sin 4t
8·sin 16t
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?
0.5
0
1
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.
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.
Factor the denominator and list the poles. For a quadratic, find its roots or complete the square.
Write one fraction per pole: A/s, B/(s + a) and so on. A repeated pole also gets a squared term.
Find each coefficient with the cover-up rule. Keep the signs of the remaining factors.
Translate every term back to time with the table.
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?
2
4
−1
−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.
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?
3
6
−2
−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.
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
Final value theorem: f(∞) = lim s·F(s) for s → 0.
First check that all poles of s·F(s) lie in the left half-plane, so that f(t) really settles.
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.
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
Factor the denominator: s² + 14s + 48 = (s + 6)(s + 8).
Cover-up rule: A = [(s + 6)·F(s)] at s = −6.
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
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).
Multiply through by s: Y(s) = (5s² + 35s + 150)/(s(s + 2)(s + 5)).
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.