Annexe D — Fondements statistiques pour le tir de précision
Appendix D — Statistical Foundations for Precision Shooting
L'évaluation des performances des munitions — consistance de vitesse initiale, taille de groupement, stabilité du point d'impact — est fondamentalement un problème statistique. Cette annexe fournit le cadre mathématique nécessaire pour tirer des conclusions rigoureuses à partir de petits échantillons, comme c'est typique au banc de rechargement.
D.1 — Moyenne
Étant donné n observations x1, x2, …, xn (par ex. des vitesses initiales mesurées au chronographe), la moyenne est :
La moyenne est un estimateur sans biais de la moyenne de population μ. Sa précision s'améliore avec n : l'erreur standard de x̄ est σ/√n.
D.2 — Écart-type
La variance est :
et l'écart-type est s = √s². Le diviseur n−1 (correction de Bessel) donne un estimateur sans biais de la variance de population σ².
Extreme Spread vs. écart-type
La plupart des chronographes indiquent l'extreme spread (ES = xmax − xmin). Bien qu'intuitif, l'ES est une métrique médiocre car il est très sensible à la taille de l'échantillon. L'écart-type s ne souffre pas de ce biais et devrait être préféré pour toute comparaison rigoureuse.
D.3 — La loi normale
Les méthodes statistiques de cette annexe reposent sur l'hypothèse que la quantité mesurée suit une loi normale (gaussienne). L'hypothèse tient pour la vitesse initiale et pour le poids des douilles, où la variation résulte de la superposition de nombreux facteurs indépendants (tolérance de charge, brisance de l'amorce, tension de collet, température, etc.). Par le théorème central limite, de telles sommes convergent vers une loi normale.
La taille d'un groupement fait exception, et l'exception compte. Un groupement n'est pas une somme de petits effets : c'est la plus grande distance entre les impacts, une statistique de valeur extrême d'une loi à deux dimensions. Le théorème central limite ne s'y applique pas. Sa loi est bornée à zéro et étirée vers la droite : en simulant une dispersion parfaitement circulaire, on trouve un coefficient d'asymétrie d'environ +0,4 à trois coups — et encore +0,4 à vingt. Contrairement à une moyenne, l'asymétrie ne s'efface pas quand l'échantillon grandit. Les outils de cette annexe — intervalles de confiance sur la moyenne, bornes de tolérance — sont faits pour la vitesse et pour la masse ; ils ne se transposent pas tels quels aux tailles de groupement. Le chapitre 6 en donne la conséquence sur la cible.
La loi normale centrée réduite Z ~ N(0,1) possède les propriétés suivantes :
- P(μ − σ < X < μ + σ) ≈ 68,27 %
- P(μ − 2σ < X < μ + 2σ) ≈ 95,45 %
- P(μ − 3σ < X < μ + 3σ) ≈ 99,73 %
Pour le rechargeur, la « règle des 3σ » signifie qu'un tir déviant de la moyenne de plus de trois écarts-types est attendu environ une fois tous les 370 tirs.
Quantiles de la loi normale
| p | zp | p | zp | |
|---|---|---|---|---|
| 0,500 | 0,000 | 0,950 | 1,645 | |
| 0,600 | 0,253 | 0,960 | 1,751 | |
| 0,700 | 0,524 | 0,970 | 1,881 | |
| 0,750 | 0,674 | 0,975 | 1,960 | |
| 0,800 | 0,842 | 0,980 | 2,054 | |
| 0,850 | 1,036 | 0,990 | 2,326 | |
| 0,900 | 1,282 | 0,995 | 2,576 | |
| 0,925 | 1,440 | 0,999 | 3,090 |
D.4 — Loi de Student
Lorsque σ est connu, la moyenne centrée réduite suit une loi normale. En pratique, σ doit être estimé par s, et la quantité
suit une loi de Student à ν = n−1 degrés de liberté, avec des queues plus épaisses que la loi normale, reflétant l'incertitude supplémentaire liée à l'estimation de σ. Quand ν → ∞, la loi de Student converge vers la loi normale.
Quantiles de la loi de Student
| ν | 0,900 | 0,950 | 0,975 | 0,990 | 0,995 | 0,999 |
|---|---|---|---|---|---|---|
| 1 | 3,078 | 6,314 | 12,706 | 31,821 | 63,657 | 318,31 |
| 2 | 1,886 | 2,920 | 4,303 | 6,965 | 9,925 | 22,327 |
| 3 | 1,638 | 2,353 | 3,182 | 4,541 | 5,841 | 10,215 |
| 4 | 1,533 | 2,132 | 2,776 | 3,747 | 4,604 | 7,173 |
| 5 | 1,476 | 2,015 | 2,571 | 3,365 | 4,032 | 5,893 |
| 6 | 1,440 | 1,943 | 2,447 | 3,143 | 3,707 | 5,208 |
| 7 | 1,415 | 1,895 | 2,365 | 2,998 | 3,499 | 4,785 |
| 8 | 1,397 | 1,860 | 2,306 | 2,896 | 3,355 | 4,501 |
| 9 | 1,383 | 1,833 | 2,262 | 2,821 | 3,250 | 4,297 |
| 10 | 1,372 | 1,812 | 2,228 | 2,764 | 3,169 | 4,144 |
| 12 | 1,356 | 1,782 | 2,179 | 2,681 | 3,055 | 3,930 |
| 14 | 1,345 | 1,761 | 2,145 | 2,624 | 2,977 | 3,787 |
| 16 | 1,337 | 1,746 | 2,120 | 2,583 | 2,921 | 3,686 |
| 18 | 1,330 | 1,734 | 2,101 | 2,552 | 2,878 | 3,610 |
| 20 | 1,325 | 1,725 | 2,086 | 2,528 | 2,845 | 3,552 |
| 25 | 1,316 | 1,708 | 2,060 | 2,485 | 2,787 | 3,450 |
| 30 | 1,310 | 1,697 | 2,042 | 2,457 | 2,750 | 3,385 |
| 40 | 1,303 | 1,684 | 2,021 | 2,423 | 2,704 | 3,307 |
| 60 | 1,296 | 1,671 | 2,000 | 2,390 | 2,660 | 3,232 |
| 120 | 1,289 | 1,658 | 1,980 | 2,358 | 2,617 | 3,160 |
| ∞ | 1,282 | 1,645 | 1,960 | 2,326 | 2,576 | 3,090 |
D.5 — Loi du χ²
La loi du χ² apparaît naturellement dans l'évaluation de la variabilité d'un échantillon. Si X1, …, Xn sont des variables normales centrées réduites indépendantes, la somme de leurs carrés suit une loi du χ² à n degrés de liberté.
En pratique, elle gouverne la distribution de la variance échantillonnale :
Cette relation est utilisée pour construire des intervalles de confiance pour σ² et apparaît dans le facteur de tolérance de Lieberman–Resnikoff.
Quantiles de la loi du χ²
| ν | 0,025 | 0,050 | 0,100 | 0,900 | 0,950 | 0,975 |
|---|---|---|---|---|---|---|
| 1 | 0,001 | 0,004 | 0,016 | 2,706 | 3,841 | 5,024 |
| 2 | 0,051 | 0,103 | 0,211 | 4,605 | 5,991 | 7,378 |
| 3 | 0,216 | 0,352 | 0,584 | 6,251 | 7,815 | 9,348 |
| 4 | 0,484 | 0,711 | 1,064 | 7,779 | 9,488 | 11,143 |
| 5 | 0,831 | 1,145 | 1,610 | 9,236 | 11,070 | 12,833 |
| 6 | 1,237 | 1,635 | 2,204 | 10,645 | 12,592 | 14,449 |
| 7 | 1,690 | 2,167 | 2,833 | 12,017 | 14,067 | 16,013 |
| 8 | 2,180 | 2,733 | 3,490 | 13,362 | 15,507 | 17,535 |
| 9 | 2,700 | 3,325 | 4,168 | 14,684 | 16,919 | 19,023 |
| 10 | 3,247 | 3,940 | 4,865 | 15,987 | 18,307 | 20,483 |
| 12 | 4,404 | 5,226 | 6,304 | 18,549 | 21,026 | 23,337 |
| 14 | 5,629 | 6,571 | 7,790 | 21,064 | 23,685 | 26,119 |
| 16 | 6,908 | 7,962 | 9,312 | 23,542 | 26,296 | 28,845 |
| 18 | 8,231 | 9,390 | 10,865 | 25,989 | 28,869 | 31,526 |
| 20 | 9,591 | 10,851 | 12,443 | 28,412 | 31,410 | 34,170 |
| 25 | 13,120 | 14,611 | 16,473 | 34,382 | 37,652 | 40,646 |
| 29 | 16,047 | 17,708 | 19,768 | 39,087 | 42,557 | 45,722 |
| 30 | 16,791 | 18,493 | 20,599 | 40,256 | 43,773 | 46,979 |
| 40 | 24,433 | 26,509 | 29,051 | 51,805 | 55,758 | 59,342 |
| 50 | 32,357 | 34,764 | 37,689 | 63,167 | 67,505 | 71,420 |
| 60 | 40,482 | 43,188 | 46,459 | 74,397 | 79,082 | 83,298 |
| 99 | 73,361 | 77,046 | 81,449 | 117,407 | 123,225 | 128,422 |
D.6 — Intervalles de confiance
Un intervalle de confiance fournit une plage qui contient μ avec une probabilité spécifiée.
Variance connue
Pour un intervalle à 95 %, z0,025 = 1,960.
Variance inconnue (Student)
Pour les petits n (typiques au banc), la loi de Student produit des intervalles plus larges, reflétant correctement l'incertitude supplémentaire.
Exemple pratique
Un rechargeur tire n = 10 coups et mesure x̄ = 2 750 fps avec s = 12 fps. L'intervalle de confiance à 95 % pour la vitesse moyenne vraie est :
soit [2 741,4 ; 2 758,6] fps.
D.7 — Bornes unilatérales et méthode de Lieberman–Resnikoff
En tir de précision, la préoccupation n'est souvent pas la moyenne mais le pire cas : quelle est la vitesse maximale (et donc la pression maximale) qu'une charge pourrait produire ? Cela nécessite une borne de confiance unilatérale supérieure.
Borne de tolérance pour les valeurs individuelles
Sous hypothèse de normalité, la borne de tolérance unilatérale supérieure couvrant une proportion β avec confiance γ est :
Borne de tolérance unilatérale supérieure. La zone bleue couvre la proportion p ; la queue rouge représente la fraction 1−p.
Approximation de Lieberman–Resnikoff
Lieberman et Resnikoff (1955) fournissent une approximation pratique qui évite les tables de la loi de Student non centrée :
L'ordre du quantile du χ² mérite qu'on s'y arrête, car on écrit volontiers χ²γ par habitude et le résultat n'est pas seulement imprécis, il est absurde. Une borne de tolérance supérieure doit protéger du cas où s a sous-estimé le vrai σ : c'est la queue basse de s², donc le quantile bas du χ² — celui d'ordre 1−γ, soit la colonne p = 0,050 pour γ = 0,95, comme la section D.5 le dit déjà. Avec le quantile haut, on obtient k = 1,34 pour n = 5 : en dessous de la valeur asymptotique z0,95 = 1,645, ce qui reviendrait à dire que cinq tirs bornent la population plus étroitement qu'un échantillon infini.
| Taille n | k exact | approx. L–R | Écart |
|---|---|---|---|
| 5 | 4,203 | 4,173 | −0,7 % |
| 10 | 2,911 | 2,841 | −2,4 % |
| 15 | 2,566 | 2,491 | −2,9 % |
| 20 | 2,396 | 2,322 | −3,1 % |
| 30 | 2,220 | 2,150 | −3,1 % |
| 50 | 2,065 | 2,004 | −3,0 % |
| 100 | 1,927 | 1,878 | −2,5 % |
| ∞ | 1,645 | 1,645 | — |
Deux traits de ce tableau demandent l'attention. D'abord, l'approximation est toujours basse, et un facteur de tolérance trop petit donne une borne trop serrée — le sens permissif. Quand la borne sert à une décision de sécurité, arrondir la valeur exacte vers le haut. Ensuite, l'écart ne décroît pas régulièrement avec n : il est le plus faible pour les tout petits échantillons (moins de 1 % à n = 5, moins de 0,1 % à n = 4), le plus fort entre 20 et 50, et ne s'améliore qu'ensuite. L'approximation est au mieux là où l'on aurait attendu qu'elle fût au pire.
Noter aussi l'ampleur de ces facteurs. À n = 5, le multiplicateur vaut 4,20 — plus de quatre écarts-types — parce que le s calculé sur cinq tirs est lui-même une estimation très imprécise de σ. Le niveau de confiance n'est pas gratuit : exiger 95 % au lieu de 90 % fait passer le facteur de 3,40 à 4,20 à n = 5, près d'un quart de plus.
Application : vitesse maximale attendue
Avec n = 10 tirs, x̄ = 2 750 fps et s = 12 fps, en utilisant le k exact de 2,911 :
Le rechargeur peut affirmer avec 95 % de confiance qu'au moins 95 % des tirs ne dépasseront pas environ 2 785 fps. L'approximation de Lieberman–Resnikoff aurait donné 2 784,1 fps — proche, mais du côté optimiste, comme toujours.
D.8 — Loi de Student non centrée et facteurs de tolérance exacts
L'approximation de Lieberman–Resnikoff fournit une formule commode. Cependant, les facteurs de tolérance exacts — y compris ceux prescrits par la C.I.P. pour le contrôle de conformité des pressions — sont dérivés de la loi de Student non centrée. Cette section développe le lien mathématique, en suivant l'analyse présentée par René Malfatti.
Énoncé du problème
Soit X ~ N(μ, σ²) la pression d'une cartouche, où μ et σ sont inconnus. À partir d'un échantillon de taille n, on cherche le facteur k tel que la borne de tolérance x̄ + k · s couvre au moins une proportion p de la population avec confiance γ.
Réduction à la loi non centrée
La condition de couverture interne exige :
En réarrangeant et multipliant par √n, on identifie deux variables aléatoires classiques :
- Z = (x̄ − μ) / (σ/√n) ~ N(0,1)
- V = (n−1)s² / σ² ~ χ²n−1
En écrivant s/σ = √[V/(n−1)], le membre de droite prend la forme :
où δ = zp√n est une constante fixe.
Définition
Si Z ~ N(0,1) et V ~ χ²ν sont indépendants, le rapport
suit la loi de Student non centrée à ν degrés de liberté et paramètre de non-centralité δ, notée T' ~ t'(ν, δ). Quand δ = 0, on retrouve la loi de Student ordinaire.
Solution pour le facteur de tolérance
L'exigence de confiance est satisfaite lorsque k√n égale le quantile d'ordre γ de la loi non centrée :
avec ν = n−1 et δ = zp√n.
Vérification : paramètres C.I.P.
La C.I.P. spécifie γ = 0,95 et p = 0,99, soit z0,99 = 2,32635. Pour n = 5 :
- Degrés de liberté : ν = 4
- Paramètre de non-centralité : δ = 2,32635 × √5 ≈ 5,2018
- Quantile non centré : t'0,95; 4; 5,2018 = 12,8375
On retrouve précisément la valeur prescrite par la C.I.P.
| n | ν = n−1 | δ = z0,99√n | t'0,95; ν; δ | k (arrondi haut) |
|---|---|---|---|---|
| 5 | 4 | 5,202 | 12,8375 | 5,7411 → 5,75 |
| 10 | 9 | 7,357 | 12,5894 | 3,9811 → 3,99 |
| 20 | 19 | 10,404 | 14,7364 | 3,2952 → 3,30 |
| 50 | 49 | 16,450 | 20,2406 | 2,8624 → 2,87 |
L'arrondi est délibérément fait vers le haut. Pour un critère de conformité, un k arrondi vers le bas abaisse la borne et laisse passer un lot qui aurait dû être refusé : le sens de l'erreur d'arrondi compte davantage que son ampleur. Ce sont les valeurs employées par la section sécurité, et elles doivent s'accorder avec elle.
L'approximation de Lieberman–Resnikoff évite les tables de la loi non centrée en substituant des quantités plus simples. Elle est juste à quelques pour cent sur tout le domaine utile et — contrairement à ce qu'on attendrait — c'est pour les plus petits échantillons qu'elle est la plus fidèle. Ce qu'elle n'est pas, c'est conservatrice : elle passe sous le facteur exact à toutes les tailles d'échantillon, et un critère de conformité bâti dessus accepterait des lots que le critère exact refuse. Pour le travail critique comme le contrôle de pression C.I.P., utiliser les facteurs exacts du tableau ci-dessus.
The evaluation of ammunition performance—muzzle velocity consistency, group size, point-of-impact stability—is fundamentally a statistical problem. A shooter who fires five rounds and computes an average velocity has performed a statistical estimation, whether consciously or not. This appendix provides the mathematical framework needed to draw rigorous conclusions from small samples, as is typical at the loading bench.
Sample Mean
Given \(n\) observations \(x_1, x_2, \ldots, x_n\) (e.g., muzzle velocities from a chronograph), the sample mean is \[\bar{x} = \frac{1}{n}\sum_{i=1}^{n} x_i.\] The sample mean is an unbiased estimator of the population mean \(\mu\). Its precision improves with \(n\): the standard error of \(\bar{x}\) is \(\sigma/\sqrt{n}\), where \(\sigma\) is the population standard deviation.
Sample Standard Deviation
The sample variance is \[s^2 = \frac{1}{n-1}\sum_{i=1}^{n}(x_i - \bar{x})^2,\] and the sample standard deviation is \(s = \sqrt{s^2}\). The divisor \(n-1\) (Bessel’s correction) yields an unbiased estimate of the population variance \(\sigma^2\). In practical terms, \(s\) quantifies the typical deviation of a single round from the mean—a direct measure of load consistency.
For computation, the equivalent form \[s^2 = \frac{1}{n-1}\left(\sum_{i=1}^{n} x_i^2 - n\bar{x}^2\right)\] is sometimes more convenient when working from a running total on a calculator.
Extreme Spread versus Standard Deviation
Most chronographs report the extreme spread (ES), defined as \(\mathrm{ES} = x_{\max} - x_{\min}\). While intuitive, ES is a poor metric for comparing loads because it is highly sensitive to sample size: a 10-round string will almost always show a larger ES than a 5-round string from the same ammunition, even if the underlying consistency is identical. The standard deviation \(s\) does not suffer from this bias and should be preferred whenever rigorous comparison is needed.
The Normal Distribution
The statistical methods in this appendix rest on the assumption that the measured quantity follows a normal (Gaussian) distribution. The assumption is sound for muzzle velocity and for case weight, where the variation arises from the superposition of many small, independent factors (powder charge tolerance, primer brisance, neck tension, ambient temperature, etc.). By the central limit theorem, such sums converge to a normal distribution regardless of the distribution of the individual factors.
Group size is the exception, and an important one. A group size is not a sum of small effects: it is the largest distance among the shots fired—an extreme-value statistic of a two-dimensional distribution. The central limit theorem does not apply to it. Its distribution is bounded below by zero and skewed to the right, and simulation of a perfectly circular dispersion gives a skewness of about \(+0.4\) at three shots and \(+0.4\) again at twenty: unlike an average, the skew does not fade as the sample grows. The tools of this appendix—confidence intervals on the mean, tolerance bounds—are built for velocity and for case weight; they must not be carried over to group sizes without further care. Chapter [ch:diagnostics] gives the practical consequence at the target.
Definition
A continuous random variable \(X\) follows the normal distribution with mean \(\mu\) and variance \(\sigma^2\), written \(X \sim \mathcal{N}(\mu,\,\sigma^2)\), if its probability density function is \[f(x) = \frac{1}{\sigma\sqrt{2\pi}}\,\exp\!\left(-\frac{(x-\mu)^2}{2\sigma^2}\right), \quad -\infty < x < \infty.\] The distribution is symmetric about \(\mu\) and is completely determined by its two parameters \(\mu\) and \(\sigma\).
The Standard Normal Distribution
The standard normal distribution is the special case \(Z \sim \mathcal{N}(0,\,1)\). Any normal variable can be standardized: \[Z = \frac{X - \mu}{\sigma}.\] The cumulative distribution function \(\Phi(z) = P(Z \leq z)\) cannot be expressed in closed form and is tabulated below.
Properties
The normal distribution satisfies the well-known probability rules:
\(P(\mu - \sigma < X < \mu + \sigma) \approx 68.27\%\),
\(P(\mu - 2\sigma < X < \mu + 2\sigma) \approx 95.45\%\),
\(P(\mu - 3\sigma < X < \mu + 3\sigma) \approx 99.73\%\).
For the handloader, the “\(3\sigma\) rule” means that a round deviating from the mean by more than three standard deviations is expected roughly once every 370 rounds.
Standard Normal Quantile Table
The table below gives \(z_p\) such that \(P(Z \leq z_p) = p\) for the standard normal distribution. By symmetry, \(z_{1-p} = -z_p\).
| \(p\) | \(z_p\) | \(p\) | \(z_p\) | ||
|---|---|---|---|---|---|
| 0.500 | 0.000 | 0.950 | 1.645 | ||
| 0.600 | 0.253 | 0.960 | 1.751 | ||
| 0.700 | 0.524 | 0.970 | 1.881 | ||
| 0.750 | 0.674 | 0.975 | 1.960 | ||
| 0.800 | 0.842 | 0.980 | 2.054 | ||
| 0.850 | 1.036 | 0.990 | 2.326 | ||
| 0.900 | 1.282 | 0.995 | 2.576 | ||
| 0.925 | 1.440 | 0.999 | 3.090 |
Student’s \(t\)-Distribution
Origin and Motivation
When \(\sigma\) is known, the standardized sample mean \((\bar{x} - \mu)/(\sigma/\sqrt{n})\) follows a standard normal distribution. In practice, \(\sigma\) must be replaced by the sample estimate \(s\), and the resulting quantity \[T = \frac{\bar{x} - \mu}{s/\sqrt{n}}\] no longer follows a normal distribution. William Sealy Gosset, publishing under the pseudonym “Student” in 1908, showed that \(T\) follows a distribution with heavier tails than the normal, now called Student’s \(t\)-distribution with \(\nu = n-1\) degrees of freedom.
Definition
The probability density function of the \(t\)-distribution with \(\nu\) degrees of freedom is \[f(t) = \frac{\Gamma\!\left(\frac{\nu+1}{2}\right)}{\sqrt{\nu\pi}\;\Gamma\!\left(\frac{\nu}{2}\right)}\left(1 + \frac{t^2}{\nu}\right)^{-(\nu+1)/2}, \quad -\infty < t < \infty,\] where \(\Gamma(\cdot)\) is the gamma function. Like the normal, the \(t\)-distribution is symmetric about zero, but its tails are heavier: extreme values are more probable, reflecting the additional uncertainty from estimating \(\sigma\).
Relationship to the Normal Distribution
As \(\nu \to \infty\), the \(t\)-distribution converges to the standard normal. The convergence is rapid: for \(\nu \geq 30\), the difference is small; for \(\nu \geq 100\), it is negligible for most practical purposes. Table [tab:t_quantiles] illustrates this convergence.
Quantile Table
Table [tab:t_quantiles] gives the upper quantiles \(t_{p,\,\nu}\) such that \(P(T \leq t_{p,\,\nu}) = p\) for selected values of \(p\) and \(\nu\). The column \(p = 0.975\) is used for two-sided 95% confidence intervals; \(p = 0.950\) is used for one-sided 95% bounds.
| \(p\) | ||||||
|---|---|---|---|---|---|---|
| 2-7 \(\nu\) | 0.900 | 0.950 | 0.975 | 0.990 | 0.995 | 0.999 |
| 1 | 3.078 | 6.314 | 12.706 | 31.821 | 63.657 | 318.31 |
| 2 | 1.886 | 2.920 | 4.303 | 6.965 | 9.925 | 22.327 |
| 3 | 1.638 | 2.353 | 3.182 | 4.541 | 5.841 | 10.215 |
| 4 | 1.533 | 2.132 | 2.776 | 3.747 | 4.604 | 7.173 |
| 5 | 1.476 | 2.015 | 2.571 | 3.365 | 4.032 | 5.893 |
| 6 | 1.440 | 1.943 | 2.447 | 3.143 | 3.707 | 5.208 |
| 7 | 1.415 | 1.895 | 2.365 | 2.998 | 3.499 | 4.785 |
| 8 | 1.397 | 1.860 | 2.306 | 2.896 | 3.355 | 4.501 |
| 9 | 1.383 | 1.833 | 2.262 | 2.821 | 3.250 | 4.297 |
| 10 | 1.372 | 1.812 | 2.228 | 2.764 | 3.169 | 4.144 |
| 12 | 1.356 | 1.782 | 2.179 | 2.681 | 3.055 | 3.930 |
| 14 | 1.345 | 1.761 | 2.145 | 2.624 | 2.977 | 3.787 |
| 16 | 1.337 | 1.746 | 2.120 | 2.583 | 2.921 | 3.686 |
| 18 | 1.330 | 1.734 | 2.101 | 2.552 | 2.878 | 3.610 |
| 20 | 1.325 | 1.725 | 2.086 | 2.528 | 2.845 | 3.552 |
| 25 | 1.316 | 1.708 | 2.060 | 2.485 | 2.787 | 3.450 |
| 30 | 1.310 | 1.697 | 2.042 | 2.457 | 2.750 | 3.385 |
| 40 | 1.303 | 1.684 | 2.021 | 2.423 | 2.704 | 3.307 |
| 60 | 1.296 | 1.671 | 2.000 | 2.390 | 2.660 | 3.232 |
| 120 | 1.289 | 1.658 | 1.980 | 2.358 | 2.617 | 3.160 |
| \(\infty\) | 1.282 | 1.645 | 1.960 | 2.326 | 2.576 | 3.090 |
The Chi-Squared Distribution
Origin and Motivation
The chi-squared distribution arises naturally when assessing the variability of a sample. If \(X_1, X_2, \ldots, X_n\) are independent standard normal variables, the sum of their squares \[Q = \sum_{i=1}^{n} X_i^2\] follows a chi-squared distribution with \(n\) degrees of freedom, written \(Q \sim \chi^2_n\).
In practice, the chi-squared distribution governs the sampling distribution of the sample variance. Specifically, if \(X_1, \ldots, X_n \sim \mathcal{N}(\mu,\,\sigma^2)\), then \[\frac{(n-1)\,s^2}{\sigma^2} \sim \chi^2_{n-1}.\] This relationship is used to construct confidence intervals for \(\sigma^2\) and appears in the Lieberman–Resnikoff tolerance factor (Section [sec:lieberman]).
Definition
The probability density function of the chi-squared distribution with \(\nu\) degrees of freedom is \[f(x) = \frac{1}{2^{\nu/2}\,\Gamma(\nu/2)}\,x^{\nu/2-1}\,e^{-x/2}, \quad x > 0.\] Unlike the normal and \(t\)-distributions, the chi-squared distribution is defined only for \(x > 0\) and is not symmetric: it is right-skewed, with the skewness decreasing as \(\nu\) increases.
Properties
Mean: \(E[\chi^2_\nu] = \nu\).
Variance: \(\mathrm{Var}[\chi^2_\nu] = 2\nu\).
Additivity: If \(Q_1 \sim \chi^2_{\nu_1}\) and \(Q_2 \sim \chi^2_{\nu_2}\) are independent, then \(Q_1 + Q_2 \sim \chi^2_{\nu_1+\nu_2}\).
Normal approximation: For large \(\nu\), \(\sqrt{2\chi^2_\nu} - \sqrt{2\nu - 1}\) is approximately standard normal (Fisher 1922).
Quantile Table
Table [tab:chi2_quantiles] gives \(\chi^2_{p,\,\nu}\) such that \(P(\chi^2 \leq \chi^2_{p,\,\nu}) = p\). The lower quantiles (small \(p\)) are needed for upper confidence bounds on \(\sigma^2\); the upper quantiles (large \(p\)) are needed for lower bounds. Both appear in tolerance factor calculations.
| \(p\) | ||||||
|---|---|---|---|---|---|---|
| 2-7 \(\nu\) | 0.025 | 0.050 | 0.100 | 0.900 | 0.950 | 0.975 |
| 1 | 0.001 | 0.004 | 0.016 | 2.706 | 3.841 | 5.024 |
| 2 | 0.051 | 0.103 | 0.211 | 4.605 | 5.991 | 7.378 |
| 3 | 0.216 | 0.352 | 0.584 | 6.251 | 7.815 | 9.348 |
| 4 | 0.484 | 0.711 | 1.064 | 7.779 | 9.488 | 11.143 |
| 5 | 0.831 | 1.145 | 1.610 | 9.236 | 11.070 | 12.833 |
| 6 | 1.237 | 1.635 | 2.204 | 10.645 | 12.592 | 14.449 |
| 7 | 1.690 | 2.167 | 2.833 | 12.017 | 14.067 | 16.013 |
| 8 | 2.180 | 2.733 | 3.490 | 13.362 | 15.507 | 17.535 |
| 9 | 2.700 | 3.325 | 4.168 | 14.684 | 16.919 | 19.023 |
| 10 | 3.247 | 3.940 | 4.865 | 15.987 | 18.307 | 20.483 |
| 12 | 4.404 | 5.226 | 6.304 | 18.549 | 21.026 | 23.337 |
| 14 | 5.629 | 6.571 | 7.790 | 21.064 | 23.685 | 26.119 |
| 16 | 6.908 | 7.962 | 9.312 | 23.542 | 26.296 | 28.845 |
| 18 | 8.231 | 9.390 | 10.865 | 25.989 | 28.869 | 31.526 |
| 20 | 9.591 | 10.851 | 12.443 | 28.412 | 31.410 | 34.170 |
| 25 | 13.120 | 14.611 | 16.473 | 34.382 | 37.652 | 40.646 |
| 29 | 16.047 | 17.708 | 19.768 | 39.087 | 42.557 | 45.722 |
| 30 | 16.791 | 18.493 | 20.599 | 40.256 | 43.773 | 46.979 |
| 40 | 24.433 | 26.509 | 29.051 | 51.805 | 55.758 | 59.342 |
| 50 | 32.357 | 34.764 | 37.689 | 63.167 | 67.505 | 71.420 |
| 60 | 40.482 | 43.188 | 46.459 | 74.397 | 79.082 | 83.298 |
| 99 | 73.361 | 77.046 | 81.449 | 117.407 | 123.225 | 128.422 |
Confidence Intervals
A single value of \(\bar{x}\) is a point estimate of \(\mu\). A confidence interval provides a range that is expected to contain \(\mu\) with a specified probability.
Known Variance
If \(\sigma\) is known and the observations are normally distributed (or \(n\) is large), the two-sided \((1-\alpha)\) confidence interval for \(\mu\) is \[\bar{x} \pm z_{\alpha/2}\,\frac{\sigma}{\sqrt{n}},\] where \(z_{\alpha/2}\) is the upper \(\alpha/2\) quantile of the standard normal distribution (Table [tab:z_quantiles]). For a 95% interval, \(z_{0.025} = 1.960\).
Unknown Variance (Student’s \(t\))
In practice, \(\sigma\) is unknown and must be estimated by \(s\). The confidence interval then uses Student’s \(t\)-distribution with \(\nu = n - 1\) degrees of freedom: \[\bar{x} \pm t_{\alpha/2,\,n-1}\,\frac{s}{\sqrt{n}}.\] For small \(n\) (typical at the loading bench), the \(t\)-distribution has heavier tails than the normal, producing wider intervals that correctly reflect the additional uncertainty from estimating \(\sigma\). The relevant quantiles are found in Table [tab:t_quantiles].
Practical Example
A handloader fires \(n = 10\) rounds over a chronograph and records a mean velocity \(\bar{x} = 2{,}750\) fps with \(s = 12\) fps. The 95% confidence interval for the true mean velocity is \[2{,}750 \pm 2.262 \times \frac{12}{\sqrt{10}} = 2{,}750 \pm 8.6 \;\text{fps},\] i.e., \([2{,}741.4,\; 2{,}758.6]\) fps. Although the sample mean is 2,750 fps, the true mean could plausibly lie anywhere in this range.
One-Sided Confidence Bounds and the Lieberman–Resnikoff Method
In precision shooting, a common concern is not the average but the worst case: what is the maximum velocity (and hence maximum pressure) that a load might produce? This calls for a one-sided upper confidence bound rather than a two-sided interval.
One-Sided Upper Bound on the Mean
A one-sided \((1-\alpha)\) upper confidence bound for \(\mu\) is \[\mu \leq \bar{x} + t_{\alpha,\,n-1}\,\frac{s}{\sqrt{n}}.\] Note that this uses \(t_{\alpha,\,n-1}\) (not \(t_{\alpha/2}\)), since the entire \(\alpha\) risk is concentrated in one tail.
Upper Tolerance Bound for Individual Values
A bound on the mean tells us about the average round; it does not tell us how fast the hottest round in a large production run might be. For that, we need a tolerance bound: a value that, with confidence \(\gamma\), will exceed at most a fraction \(\beta\) of all individual values.
Under normality, the one-sided upper \((1-\beta)\)-content tolerance bound with confidence \(\gamma\) is \[U = \bar{x} + k(n, \beta, \gamma)\,s,\] where the tolerance factor \(k\) depends on the sample size, the coverage proportion \(\beta\), and the confidence level \(\gamma\).
[Figure: One-sided upper tolerance bound. The shaded blue area covers a proportion \(p\) of the population; the red tail represents the fraction \(1-p\) that may exceed the bound \(\bar{x} + k \cdot s\). this diagram is drawn by LaTeX and appears in the PDF edition.]
The Lieberman–Resnikoff Approximation
Lieberman and Resnikoff (1955) provide a practical approximation for \(k\) that avoids the non-central \(t\)-distribution tables. For a one-sided tolerance bound covering proportion \(\beta\) of the population with confidence \(\gamma\), the factor is approximated by \[k \approx z_\beta\,\sqrt{\frac{n-1}{\chi^2_{1-\gamma,\,n-1}}} + z_\beta^2 \cdot \frac{1}{2n},\] where
\(z_\beta\) is the standard normal quantile such that \(P(Z \leq z_\beta) = \beta\),
\(\chi^2_{1-\gamma,\,n-1}\) is the lower \((1-\gamma)\)-quantile of the chi-squared distribution with \(n-1\) degrees of freedom (Table [tab:chi2_quantiles]) — for \(\gamma = 0.95\), the column \(p = 0.050\).
The order of the chi-squared quantile is worth dwelling on, because it is easy to write \(\chi^2_{\gamma}\) out of habit and the result is not merely inaccurate but absurd. An upper tolerance bound must protect against the case where \(s\) has understated the true \(\sigma\); that is the lower tail of \(s^2\), hence the lower quantile of \(\chi^2\), as Section [sec:chi2] already states. Substituting the upper quantile instead gives \(k = 1.34\) for \(n = 5\)—below the asymptotic value \(z_{0.95} = 1.645\), which would mean that five rounds bound the population more tightly than an infinite sample.
A simpler first-order approximation, often sufficient for practical use, is \[k \approx z_\beta\,\sqrt{\frac{n-1}{\chi^2_{1-\gamma,\,n-1}}}.\]
| Sample size \(n\) | Exact \(k\) | L–R approx. | Deviation |
|---|---|---|---|
| 5 | 4.203 | 4.173 | \(-0.7\,\%\) |
| 10 | 2.911 | 2.841 | \(-2.4\,\%\) |
| 15 | 2.566 | 2.491 | \(-2.9\,\%\) |
| 20 | 2.396 | 2.322 | \(-3.1\,\%\) |
| 30 | 2.220 | 2.150 | \(-3.1\,\%\) |
| 50 | 2.065 | 2.004 | \(-3.0\,\%\) |
| 100 | 1.927 | 1.878 | \(-2.5\,\%\) |
| \(\infty\) | 1.645 | 1.645 | — |
Two features of this table deserve attention. First, the approximation is always low, and a tolerance factor that is too small produces a bound that is too tight—the permissive direction. Where the bound is used for a safety decision, round the exact value up. Second, the deviation does not shrink steadily with \(n\): it is smallest for the very smallest samples (under \(1\,\%\) at \(n = 5\), and under \(0.1\,\%\) at \(n = 4\)), worst around \(n = 20\) to \(50\), and only then improves. The approximation is at its best precisely where one might have expected it to fail.
Note also how large these factors are. At \(n = 5\) the multiplier is \(4.20\)—more than four standard deviations—because \(s\) computed from five rounds is itself a very imprecise estimate of \(\sigma\). A confidence level is not free: demanding \(95\,\%\) rather than \(90\,\%\) raises the factor at \(n = 5\) from \(3.40\) to \(4.20\), a difference of nearly a quarter.
Application: Establishing a Maximum Expected Velocity
Suppose a handloader fires \(n = 10\) rounds and measures \(\bar{x} = 2{,}750\) fps with \(s = 12\) fps. Using the exact \(k = 2.911\) from Table [tab:lr_factors], the one-sided upper bound covering 95% of all rounds with 95% confidence is \[U = 2{,}750 + 2.911 \times 12 = 2{,}784.9 \;\text{fps}.\] The handloader can state with 95% confidence that at least 95% of all rounds from this load will not exceed approximately 2,785 fps. (The Lieberman–Resnikoff approximation would have given 2,784.1 fps—close, but on the optimistic side, as always.) This is directly useful for checking that a load remains within the pressure ceiling specified by the cartridge manufacturer, even accounting for round-to-round variation and the limited sample size.
Conversely, if the maximum safe velocity for a given cartridge is known (from published data or pressure testing), one can work backwards: a load is acceptable only if \(U\) falls below that threshold. This discipline transforms load development from guesswork into an engineering decision bounded by quantified risk.
The Non-Central \(t\)-Distribution and Exact Tolerance Factors
The Lieberman–Resnikoff approximation (Section [sec:lieberman]) provides a convenient formula for tolerance factors. However, the exact tolerance factors—including those prescribed by the C.I.P. for pressure compliance testing—are derived from the non-central \(t\)-distribution. This section develops the mathematical connection, following the analysis presented by Malfatti (2004).
Problem Statement
Let \(X \sim \mathcal{N}(\mu,\,\sigma^2)\) represent the pressure of a single cartridge, where both \(\mu\) and \(\sigma\) are unknown. From a sample of size \(n\) with sample mean \(\bar{X}\) and sample standard deviation \(s\), we seek the factor \(k\) such that the one-sided tolerance bound \(\bar{X} + k \cdot s\) covers at least a proportion \(p\) of the population with confidence \(\gamma\): \[\mathbb{P}_{\bar{X},\,s}\!\left(\mathbb{P}_{X}\!\left(X \leq \bar{X} + k \cdot s\right) \geq p\right) = \gamma.\]
Reduction to the Non-Central \(t\)
The inner probability condition requires \[\frac{\bar{X} + k \cdot s - \mu}{\sigma} \geq z_p,\] where \(z_p = \Phi^{-1}(p)\) is the standard normal quantile of order \(p\). Rearranging and multiplying both sides by \(\sqrt{n}\): \[k\sqrt{n} \geq \frac{\dfrac{\bar{X} - \mu}{\sigma/\sqrt{n}} + z_p\sqrt{n}}{\dfrac{s}{\sigma}}.\]
We identify two classical random variables in the right-hand side:
\(Z = \dfrac{\bar{X} - \mu}{\sigma/\sqrt{n}} \sim \mathcal{N}(0,1)\), since \(\bar{X} \sim \mathcal{N}(\mu,\,\sigma^2/n)\).
\(V = \dfrac{(n-1)\,s^2}{\sigma^2} \sim \chi^2_{n-1}\) (Equation [eq:chi2_variance]).
Writing \(s/\sigma = \sqrt{V/(n-1)}\), the right-hand side of ([eq:ksqrtn]) takes the form \[\frac{Z + \delta}{\sqrt{V/(n-1)}},\] where \(\delta = z_p\sqrt{n}\) is a fixed constant.
Definition of the Non-Central \(t\)-Distribution
If \(Z \sim \mathcal{N}(0,1)\) and \(V \sim \chi^2_\nu\) are independent, the ratio \[T' = \frac{Z + \delta}{\sqrt{V/\nu}}\] follows the non-central \(t\)-distribution with \(\nu\) degrees of freedom and non-centrality parameter \(\delta\), written \(T' \sim t'(\nu,\,\delta)\). When \(\delta = 0\), this reduces to the ordinary (central) Student’s \(t\)-distribution of Section [sec:student]. The non-centrality parameter shifts the distribution away from zero: a positive \(\delta\) shifts the entire distribution to the right.
Solution for the Tolerance Factor
The confidence requirement ([eq:tol_exact]) is satisfied when \(k\sqrt{n}\) equals the \(\gamma\)-quantile of the non-central \(t\)-distribution: \[k = \frac{1}{\sqrt{n}}\;t'_{\gamma,\;\nu,\;\delta},\] where \(t'_{\gamma,\,\nu,\,\delta}\) denotes the value such that \(P(T' \leq t'_{\gamma,\,\nu,\,\delta}) = \gamma\), with \(\nu = n-1\) and \(\delta = z_p\sqrt{n}\).
Verification: C.I.P. Parameters
The C.I.P. standard specifies \(\gamma = 0.95\) (95% confidence) and \(p = 0.99\) (99% population coverage), giving \(z_{0.99} \approx 2.3263\). For a sample of \(n = 5\) rounds:
Degrees of freedom: \(\nu = 4\).
Non-centrality parameter: \(\delta = 2.32635 \times \sqrt{5} \approx 5.2018\).
Non-central \(t\) quantile: \(t'_{0.95,\;4,\;5.2018} = 12.8375\).
Therefore \[k = \frac{12.8375}{\sqrt{5}} = 5.7411,\] which the C.I.P. publishes as \(\mathbf{5.75}\). The remaining factors follow by the same procedure:
| \(n\) | \(\nu = n-1\) | \(\delta = z_{0.99}\sqrt{n}\) | \(t'_{0.95,\,\nu,\,\delta}\) | \(k\) (rounded up) |
|---|---|---|---|---|
| 5 | 4 | 5.202 | 12.8375 | 5.7411 \(\to\) 5.75 |
| 10 | 9 | 7.357 | 12.5894 | 3.9811 \(\to\) 3.99 |
| 20 | 19 | 10.404 | 14.7364 | 3.2952 \(\to\) 3.30 |
| 50 | 49 | 16.450 | 20.2406 | 2.8624 \(\to\) 2.87 |
The rounding is deliberately upward. For a conformity criterion, an under-rounded \(k\) lowers the bound and admits a lot that should have been rejected; the direction of the rounding error matters more than its magnitude. These are the values used in the safety chapter, and they must agree with it.
The Lieberman–Resnikoff approximation of Section [sec:lieberman] avoids the non-central \(t\) tables by substituting simpler quantities involving only the standard normal and chi-squared distributions. It is accurate to a few percent over the whole useful range, and—contrary to what one might expect—it is at its most accurate for the smallest samples. What it is not is conservative: it falls below the exact factor at every sample size, and a compliance criterion built on it would accept lots that the exact criterion rejects. For safety-critical work such as C.I.P. pressure testing, use the exact factors of Table [tab:nct_factors].