Mathematics · Calculus · Integral Transforms
Laplace Transform Calculator
Compute forward and inverse Laplace transforms with complete step-by-step derivations. Supports elementary functions, products, and rational functions via partial fractions.
Formula
The Laplace transform converts a time-domain function f(t) into a complex frequency-domain function F(s). The transform exists for values of s satisfying Re(s) > σ₀, where σ₀ is the abscissa of convergence.
Laplace Transform Table
30 standard transform pairs with regions of convergence.
Delta function
f(t)
F(s)
Shifted delta
f(t)
F(s)
Unit step
f(t)
F(s)
Shifted step
f(t)
F(s)
Ramp
f(t)
F(s)
Power
f(t)
F(s)
General power
f(t)
F(s)
Exponential
f(t)
F(s)
Sine
f(t)
F(s)
Cosine
f(t)
F(s)
Hyp. sine
f(t)
F(s)
Hyp. cosine
f(t)
F(s)
Damped exp.
f(t)
F(s)
Damped sine
f(t)
F(s)
Damped cosine
f(t)
F(s)
t·sin(ωt)
f(t)
F(s)
t·cos(ωt)
f(t)
F(s)
t·e^(at)
f(t)
F(s)
t²·e^(at)
f(t)
F(s)
sin²(ωt)
f(t)
F(s)
cos²(ωt)
f(t)
F(s)
sin·cos
f(t)
F(s)
1−cos(ωt)
f(t)
F(s)
ωt−sin(ωt)
f(t)
F(s)
t·sin(ωt)/2ω
f(t)
F(s)
√t
f(t)
F(s)
1/√t
f(t)
F(s)
erf(√t)
f(t)
F(s)
Bessel J₀
f(t)
F(s)
ln(t)
f(t)
F(s)
How it works
For the forward transform, the engine identifies the type of input — delta, step, power, exponential, trigonometric, hyperbolic, or products thereof — and applies the corresponding closed-form rule. The first shifting theorem () and multiplication-by-t property () handle compound forms.
For the inverse transform, rational functions are processed via partial fraction decomposition. The denominator polynomial is factored numerically using Newton's method and Bairstow's algorithm for complex conjugate pole pairs. Each partial fraction term is then mapped back to the time domain using the standard inverse table.
Worked example
Find the Laplace transform of .
Apply the first shifting theorem: , then replace s with (s + 2):
, valid for .
Enter e^(-2t)*sin(3t) in the calculator above to see the full derivation.
Frequently asked questions
What functions does this Laplace transform calculator support?
The calculator supports delta functions δ(t), unit step u(t), powers t^n, exponentials e^(at), sine, cosine, hyperbolic sine and cosine, and products of these. For the inverse transform, it handles rational functions F(s) = N(s)/D(s) via partial fraction decomposition.
What is the Region of Convergence (ROC)?
The ROC is the set of complex values s for which the Laplace integral converges. It is typically a right half-plane Re(s) > σ₀, where σ₀ is determined by the growth rate of f(t). Knowing the ROC is essential for correctly inverting the transform.
How does the inverse transform handle complex poles?
Complex conjugate pole pairs are handled by completing the square in the denominator. For a pair at s = α ± jβ, the contribution maps to a damped sinusoid: e^(αt)[A·cos(βt) + B·sin(βt)] in the time domain.
What is the difference between the initial value and final value theorems?
The Initial Value Theorem gives f(0⁺) = lim(s→∞) sF(s) — the behavior right at t=0. The Final Value Theorem gives lim(t→∞) f(t) = lim(s→0) sF(s) — the steady-state value, but only if all poles of sF(s) lie in the left half-plane.
Last updated: 2026-04-04 · Formulas verified against standard references.