All courses › Laplace, Fourier and PDEs

Laplace, Fourier and PDEs (PDE): free practice, theory and problems

The Laplace transform turns a function of time, , into a function of a complex variable : . The key point is that it turns differential equations into algebraic equations – instead of differentiating and integrating in the time domain, you multiply and divide in the -domain. This is the very tool engineers use to analyze circuits, mechanical systems and control systems without solving the differential equation directly.

3 parts65 problems9 concepts explainedPractice examFree
Start practising for free →

Contents

  1. The Laplace transform
  2. Fourier series
  3. Partial differential equations

1. The Laplace transform

What is it about?

The Laplace transform turns a function of time, f(t)f(t), into a function of a complex variable ss: F(s)=L{f(t)}=∫0∞f(t)e−st dtF(s) = \mathcal L\{f(t)\} = \int_0^\infty f(t)e^{-st}\,dt. The key point is that it turns differential equations into algebraic equations – instead of differentiating and integrating in the time domain, you multiply and divide in the ss-domain. This is the very tool engineers use to analyze circuits, mechanical systems and control systems without solving the differential equation directly.

Key concepts and formulas

How to solve the problems

  1. Transform the whole differential equation term by term, using the derivative rules together with the initial conditions.
  2. Solve the resulting algebraic equation for Y(s)Y(s).
  3. Split Y(s)Y(s) with partial fractions into simple terms you recognize from the table.
  4. Transform back term by term to get y(t)y(t).
  5. Check the answer: does y(0)y(0) match the initial condition?

Example

Solve y′′+4y=0y'' + 4y = 0, y(0)=2y(0) = 2, y′(0)=0y'(0) = 0.

  1. Transform: s2Y−2s−0+4Y=0s^2Y - 2s - 0 + 4Y = 0.
  2. Solve for YY: Y(s2+4)=2sY(s^2+4) = 2s, so Y(s)=2ss2+4Y(s) = \dfrac{2s}{s^2+4}.
  3. We recognize this as the transform of cos⁡2t\cos 2t: y(t)=2cos⁡2ty(t) = 2\cos 2t.
  4. Check: y(0)=2cos⁡0=2y(0) = 2\cos 0 = 2. Correct.

Common mistakes

Laplace turns a differential equation into algebra in ss. Solve for Y(s)Y(s), split it with partial fractions, and transform back term by term.

Concepts in this part

Practise the Laplace transform in the app →

2. Fourier series

What is it about?

Any reasonable periodic function can be written as a sum of sine and cosine terms of different frequencies – a Fourier series. This is powerful because linear systems (circuits, mechanical oscillators) respond simply to each individual sine wave, so you can analyze the response to a complicated periodic signal term by term. Fourier series are the foundation of signal processing, acoustics, and solving partial differential equations with periodic or bounded boundary conditions.

Key concepts and formulas

Convergence (Dirichlet's theorem): the series converges to f(x)f(x) where ff is continuous, and to the average of the left- and right-hand limits at a jump discontinuity. Gibbs phenomenon: an overshoot of about 9% near a jump, which does not disappear even with more terms.

How to solve the problems

  1. Check symmetry first: is ff even, odd, or neither? This decides whether you can skip ana_n or bnb_n.
  2. Compute a0a_0, ana_n and bnb_n with the integral formulas (use integration by parts where ff is a polynomial times sine/cosine).
  3. Assemble the series, or use a known standard result (square wave, sawtooth, triangle wave) if the problem asks for it.
  4. For half-range series: decide whether the problem needs a sine or a cosine expansion based on the boundary conditions.
  5. Use Parseval's identity to compute power/energy without summing the whole series explicitly.

Example

A sawtooth wave has f(x)=xf(x)=x on (−π,π)(-\pi,\pi), periodic with period 2π2\pi. Find b3b_3.

  1. ff is odd, so an=0a_n=0 for all nn, and we only need bnb_n.
  2. The standard result for this function is bn=2(−1)n+1nb_n = \dfrac{2(-1)^{n+1}}{n}.
  3. b3=2(−1)43=23≈0.667b_3 = \dfrac{2(-1)^4}{3} = \dfrac23 \approx 0.667.

Common mistakes

Check symmetry first – it halves the work. The Fourier series converges to the average of the limits at a jump, not to either one of them.

Concepts in this part

Practise fourier series in the app →

3. Partial differential equations

What is it about?

Partial differential equations (PDEs) describe quantities that vary both in space and time – temperature in a rod, displacement of a string, potential in a region. The three classic examples are the heat equation (diffusion), the wave equation (propagating oscillations) and Laplace's equation (steady states). Separation of variables breaks a PDE into simpler ordinary differential equations, and Fourier series glue the solutions together so the boundary and initial conditions are satisfied.

Key concepts and formulas

How to solve the problems

  1. Identify the type of equation (heat/wave/Laplace) and the boundary conditions (Dirichlet: value given; Neumann: derivative given).
  2. Set u=X(x)T(t)u=X(x)T(t), substitute into the PDE, and separate so that one side depends only on xx and the other only on tt.
  3. Solve the eigenvalue problem for XX with the boundary conditions – this gives the allowed λn\lambda_n and eigenfunctions.
  4. Solve the equation for T(t)T(t) with the same λn\lambda_n.
  5. Sum up the modes with coefficients determined by the initial condition (often via a Fourier series).

Example

A string of length L=2L=2 and wave speed c=3c=3 has an initial shape that is a pure mode n=1n=1: u(x,0)=5sin⁡(πx/2)u(x,0)=5\sin(\pi x/2), with zero initial velocity. Find u(1,0.2)u(1, 0.2).

  1. With only mode 1 present, the solution is u(x,t)=5sin⁡(πx/2)cos⁡(ω1t)u(x,t) = 5\sin(\pi x/2)\cos(\omega_1 t), where ω1=cnπ/L=3π/2\omega_1 = cn\pi/L = 3\pi/2.
  2. At x=1x=1: sin⁡(π/2)=1\sin(\pi/2)=1.
  3. At t=0.2t=0.2: ω1t=3π/2⋅0.2≈0.942\omega_1t = 3\pi/2\cdot 0.2 \approx 0.942, and cos⁡(0.942)≈0.588\cos(0.942)\approx 0.588.
  4. u(1,0.2)≈5⋅1⋅0.588≈2.94u(1, 0.2) \approx 5\cdot 1\cdot 0.588 \approx 2.94.

Common mistakes

Separation of variables breaks the PDE into two ODEs. The boundary conditions decide the eigenfunctions (sine for Dirichlet, cosine for Neumann); the initial condition decides the coefficients in front of them.

Concepts in this part

Practise partial differential equations in the app →

Example problems with solutions

Here are some of the problems in laplace, Fourier and PDEs. In the app, calculation problems get new numbers every time, so you can practise until it sticks – and take a graded practice exam before the real one.

The Laplace transform: L{1}=\mathcal L\{1\} =

Answer: 1/s1/s

∫0∞e−st dt=1/s\int_0^\infty e^{-st}\,dt = 1/s for s>0s > 0.

Fourier series: An odd function has a Fourier series with only …

Answer: sine terms

sin⁡\sin is odd and cos⁡\cos is even. Hence a0=an=0a_0 = a_n = 0.

Partial differential equations: Which equation is the heat equation (in one dimension)?

Answer: ut=c2uxxu_t = c^2u_{xx}

It is first order in time and describes diffusion.

The Laplace transform: L{t}=\mathcal L\{t\} =

Answer: 1/s21/s^2

In general L{tn}=n!/sn+1\mathcal L\{t^n\} = n!/s^{n+1}.

Practise all the problems →

Matches these university courses

The content covers the syllabus found in engineering degrees, for example: