Hand Calculations logo Hand Calculations All help pages ▾

Weibull Median⚠ unverified

General Calculations / Reliability · Compute the median life of a Weibull distribution

Parameters

InputSymbolUnitDefaultDescription
shapeshape1.0Weibull shape parameter (beta), dimensionless
scalescale1.0Weibull scale parameter (eta), in time units
OutputSymbolUnitDescription
resultmedianMedian life (time by which 50% have failed), in time units

The science & history

Understanding the Parameters

Derivation (Approaching a Proof)

The median is the time at which the reliability has fallen to one half — equivalently, where half the population has failed. Setting the Weibull survival function (Weibull Reliability) equal to $0.5$:

$$R(t_{50}) = e^{-(t_{50}/\eta)^\beta} = \frac12.$$

Take logarithms of both sides:

$$-\left(\frac{t_{50}}{\eta}\right)^\beta = \ln\frac12 = -\ln 2 \quad\Longrightarrow\quad \left(\frac{t_{50}}{\eta}\right)^\beta = \ln 2.$$

Raise to the power $1/\beta$ and solve:

$$t_{50} = \eta\,(\ln 2)^{1/\beta}. \qquad\blacksquare$$

This is a special case of the general percentile (B-life) formula $t_p = \eta\,[-\ln(1-p)]^{1/\beta}$ with $p = 0.5$; the B10 Life is the same formula with $p = 0.10$. The whole family of Weibull life percentiles follows this single inversion of the survival function.

Dimensional check. $(\ln 2)^{1/\beta}$ is a dimensionless number; $\eta$ carries the time units, so $t_{50}$ is a time. $\checkmark$

History and Development

Related Concepts: Weibull Mean, Weibull Mode, B10 Life, Weibull Reliability, Weibull Distribution PDF, Weibull Failure Rate

Notes: Registry calculator weibull-median (unverified). $t_{50} = \eta(\ln 2)^{1/\beta}$ — correct as shipped; the B50 life. Always $< \eta$ (the $63.2\%$ point) since $\ln 2 < 1$. Special case of the percentile formula $t_p = \eta[-\ln(1-p)]^{1/\beta}$ (cf. B10 Life, $p=0.1$). Robust to skew, unlike the mean. Registry labels $\eta$ dimensionless (is a time).

← Back to the workspace  ·  All help pages  ·  Getting started