What is Uncertainty Propagation?
Every physical measurement has an uncertainty - a range within which the true value is likely to lie. When you measure the length of a rod with a ruler, you might write L = 12.3 ± 0.1 cm. The ± 0.1 cm is the measurement uncertainty.
The problem arises when you use multiple measured quantities to calculate a derived quantity. If you calculate the area of a rectangle from its length and width - both of which have uncertainties - what is the uncertainty in the area?
Uncertainty propagation (also called error propagation or propagation of errors) is the mathematical method for answering exactly this question. It tells you how the individual measurement uncertainties combine - propagate - through your formula to produce the total uncertainty in the final result.
Type of Measurement Error
Before propagating uncertainties, you need to understand the two fundamentally different types of error in experimental physics.
- Random errors
- Unpredictable fluctuations that vary from one measurement to the next. They scatter readings randomly around the true value. Causes include electrical noise, vibration, human reaction time, and air currents. Random errors can be reduced by taking repeated measurements and averaging - the uncertainty in the mean decreases as .
- Systematic errors
- Consistent biases that shift every reading in the same direction by the same amount. Causes include miscalibrated instruments, parallax, zero-offset errors, and environmental factors. Systematic errors cannot be reduced by averaging - they must be identified and corrected. They do not appear in uncertainty propagation unless explicitly included as a variable.
The General Propagation Formula
For a function f that depends on n independently measured variables , each with uncertainty , the propagated uncertainty is:
This formula is derived from a first-order Taylor expansion of f around the measured values, keeping only the linear terms. It assumes:
- The uncertainties are small compared to the values themselves
- The variables are independent (not correlated)
- The uncertainties are random, not systematic
The key operation is the partial derivative - this tells you how sensitive the result is to a change in variable while all other variables are held constant. A large partial derivative means that variable contributes heavily to the total uncertainty.
Special Cases and Rules
The general formula simplifies beautifully for the most common mathematical operations. These rules are worth memorising for lab reports.
Addition and Subtraction
For or , the partial derivatives are both , so:
Notice that subtraction does not reduce uncertainty - you still add in quadrature. If you subtract two nearly-equal numbers with similar uncertainties, the relative uncertainty of the result can become very large. This is called catastrophic cancellation.
Multiplication and Division
For or :
The key insight: for products and quotients, use relative uncertainties (), not absolute ones. The variable with the largest relative uncertainty dominates the total.
Powers
For (where n is a constant):
This is why small uncertainties in a radius become large uncertainties in a volume (r³) - the power multiplier amplifies them. A 1% uncertainty in r becomes a 3% uncertainty in r³.
Multiplication by a Constant
For (where c is an exact constant):
Quick Reference Table
| Operation | Formula f | Uncertainty rule |
|---|---|---|
| Addition | f = x + y | Δf = √(Δx² + Δy²) |
| Subtraction | f = x − y | Δf = √(Δx² + Δy²) |
| Multiplication | f = x · y | Δf/f = √((Δx/x)² + (Δy/y)²) |
| Division | f = x / y | Δf/f = √((Δx/x)² + (Δy/y)²) |
| Power | f = xⁿ | Δf/f = |n| · Δx/x |
| Constant × var | f = c · x | Δf = |c| · Δx |
| Log (natural) | f = ln(x) | Δf = Δx / |x| |
| Exponential | f = eˣ | Δf = eˣ · Δx |
Worked Example: Kinetic Energy
Let's walk through a complete lab report calculation. We want to find the kinetic energy of a moving cart:
We measure:
m2.50 ± 0.05 kgMass - weighed on balancev4.00 ± 0.10 m/sVelocity - from timing gateStep 1 - Compute the result
Step 2 - Compute partial derivatives
Step 3 - Compute each term
Step 4 - Combine in quadrature
Step 5 - Write the final result
KE = 20.0 ± 1.1 J
Relative uncertainty: 5.4%
Common Mistakes to Avoid
Reporting Results Correctly
A result is only meaningful if it is reported with the appropriate number of significant figures. The rule of thumb for experimental physics is:
- Round the uncertainty to 1 or 2 significant figures
- Round the result to match the last decimal place of the uncertainty
- Always include units on both the result and the uncertainty
KE = 20.0000 ± 1.0823 JKE = 20 ± 1.0823 JKE = 20.0 ± 1.1 JKE = (20.0 ± 1.1) JFrequently Asked Questions
Q1What is the difference between uncertainty and error?
In modern metrology, 'error' refers to the difference between a measured value and the true value - which is generally unknowable. 'Uncertainty' is the quantified doubt about the result, expressed as a range. The terms are often used interchangeably in undergraduate physics, but technically uncertainty is the preferred term in scientific reporting.
Q2Can I just add uncertainties directly instead of in quadrature?
You can, and it gives a conservative (upper bound) estimate. Linear addition assumes all errors act in the same direction simultaneously - which is a worst-case scenario. Quadrature addition is statistically correct for independent random errors. Most physics labs require quadrature. Some engineering applications use linear addition for safety margins.
Q3Does uncertainty propagation work for trigonometric functions?
Yes. For f = sin(θ), the partial derivative is cos(θ), so Δf = |cos(θ)| · Δθ. For f = cos(θ), Δf = |sin(θ)| · Δθ. Note that angles must be in radians for these derivatives to be correct. Our calculator handles trig functions automatically.
Q4What if my variables are correlated?
You need to include the covariance terms in the propagation formula. This is common when, for example, you use the same ruler to measure both length and width of an object - any calibration error in the ruler affects both. In practice, redesigning the experiment to use independent measurements is often preferable to dealing with correlations.
Q5How many significant figures should I keep during intermediate steps?
Keep at least 2–3 extra significant figures during intermediate calculations to avoid rounding errors. Only round to the final number of significant figures when writing the final result. This is called 'carrying guard digits'.
Q6What is the difference between standard deviation and standard error?
The standard deviation σ describes the spread of individual measurements. The standard error of the mean σ/√n describes the uncertainty in the average of n measurements. For reporting a mean value from multiple trials, use the standard error - it decreases as you take more measurements.
Ready to calculate your uncertainty?
Any formula, any variables - full step-by-step working in one click.
Open the Calculator →