Sensitivity coefficients: how input uncertainties reach the result
A sensitivity coefficient converts an input's uncertainty into its effect on the result. For a direct temperature comparison it is 1; elsewhere, derive it.
The GUM's law of propagation of uncertainty multiplies each input's standard uncertainty by a sensitivity coefficient — the partial derivative of the measurement model with respect to that input — before combining. The coefficient answers: if this input moves by one unit, how much does the result move?
Examples
- Correction = reference − indicated: both coefficients are ±1 in temperature units.
- A resistance thermometer: converting an uncertainty in ohms to kelvin needs the sensor's sensitivity, about 0.39 Ω/K for a Pt100 near 0 °C, so c ≈ 2.6 K/Ω.
- Relative humidity from a temperature error: the coefficient can be several %rh per kelvin near saturation.
Writing the measurement model down explicitly is the step most budgets skip — and the step that reveals the coefficients.
Worked coefficients for temperature work
A sensitivity coefficient is the partial derivative of the model with respect to one input — how much the result moves per unit of that input. Most of the ones you need in temperature work are either 1 or a number you can look up.
| Model | Input | Coefficient | Worked |
|---|---|---|---|
| Correction = t_ref − t_indicated | Either temperature | ±1 | 0.01 °C in gives 0.01 °C out |
| Pt100: t from R | Resistance | ≈ 2.6 K/Ω near 0 °C | 1 mΩ gives 2.6 mK |
| Type K thermocouple: t from E | EMF | ≈ 24 K/mV near 0 °C | 1 µV gives 0.024 °C |
| Type S thermocouple: t from E | EMF | ≈ 170 K/mV near 0 °C | 1 µV gives 0.17 °C — seven times worse |
| RH from temperature error | Temperature | ≈ 3 %RH/°C at 50 %RH | 1 °C gives about 3 %RH |
| Dew point from RH | RH | ≈ 0.17 °C/%RH near 20 °C, 50 %RH | 2 %RH gives about 0.34 °C |
The two thermocouple rows are worth pausing on. They are the reason a microvolt of readout noise is a minor nuisance on a type K and a serious problem on a type S: the same electrical uncertainty reaches the temperature seven times larger, because the Seebeck coefficient of a noble-metal couple is that much smaller.
The step most budgets skip
You cannot obtain a coefficient without a model, and writing the measurement model down explicitly is the step that gets left out. A budget that lists components with no equation behind them has assumed every coefficient is 1, which is true for a direct temperature comparison and false for everything else. Write the model first — even in a single line — and the coefficients fall out of it.
When you cannot differentiate the model
The analytical route assumes you can write the measurement as a function and differentiate it. Often you cannot: the model is a lookup table, a manufacturer’s polynomial, an iterative solution, or a spreadsheet nobody wants to unpick. The coefficient is still obtainable, numerically, and the method is the one most practitioners end up using without quite naming it.
- Compute the result at the nominal input values and record it.
- Perturb one input by a small amount — a convenient choice is its own standard uncertainty — leaving the others alone.
- Recompute. The change in the result divided by the change in the input is the sensitivity coefficient for that input, in the units the budget needs.
- Repeat for each input. Perturb in both directions where the model might be asymmetric, and use the larger magnitude.
The step size is a judgement rather than a formula. Too large and the finite difference stops approximating the derivative wherever the model curves; too small and it is swamped by the rounding of whatever computed it. A perturbation of one standard uncertainty is usually a sound compromise, and it has the useful property that the resulting change in the output IS that component’s contribution, so you can read it straight into the uncertainty budget without multiplying anything.
Coefficients that are not constant
- Almost all of the values above vary with temperature. A Pt100's sensitivity falls from about 0.391 Ω/K at −200 °C to 0.296 Ω/K at 800 °C, so the coefficient must be evaluated near the point of interest, not once for the whole range.
- Where a model is strongly non-linear over the range of an input's uncertainty, the linear approximation behind the law of propagation starts to fail. That is one of the standard triggers for Monte Carlo evaluation under JCGM 101.
- A coefficient of zero is a real and useful result: it says the input does not reach the output through this model, and the component can be dropped with a note rather than carried forward.
- Signs matter only where inputs are correlated. For independent inputs the terms are squared and the sign vanishes — which is exactly why correlated inputs need separate treatment.
Frequently asked questions
- Can a sensitivity coefficient be estimated experimentally?
- Yes: change the input by a known amount and observe the change in the result. The GUM allows this when the model is not available analytically.
References
- [1]JCGM 100:2008 — Guide to the expression of uncertainty in measurement (GUM)
General technical guidance written against the cited sources. It is not regulatory or legal advice and does not replace the applicable standard, guideline or a qualified reviewer's judgement.
Have a question on this topic?
Ask ValiTrac AI and see the evidence and calculation behind the answer.
Ask ValiTrac AIFree calculator: Uncertainty budget
Combine Type A and Type B components per the GUM: divisors by distribution, sensitivity coefficients, u_c, effective degrees of freedom and U at k = 2.
Open the calculatorMetrology on ValiTrac
Measurement science, traceability, uncertainty and technical evidence.
Ask a metrology questionRelated articles
Building an uncertainty budget step by step
Write the model, list the inputs, evaluate each as a standard uncertainty, apply sensitivity coefficients, combine in quadrature, expand with k. One table.
Type A vs Type B uncertainty: the difference that matters
Type A comes from repeated measurements, Type B from everything else. It changes nothing about how they combine, and everything about degrees of freedom.