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 σ².
Écart extrême et écart-type
La plupart des chronographes indiquent l'écart extrême (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 elle gouverne l'incertitude de s que les facteurs de tolérance doivent absorber (section D.7).
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 facteurs de tolérance
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 Natrella
Le facteur exact demande la loi de Student non centrée (section D.8). À défaut, Natrella (Experimental Statistics, 1963, p. 2-15) donne une approximation en forme close qui n'emploie que des quantiles normaux. Pour une borne unilatérale couvrant une proportion p avec une confiance γ :
où zp et zγ sont les quantiles de la loi normale d'ordre p et γ. Le manuel statistique du NIST (e-Handbook of Statistical Methods, § 7.2.6.3) donne la même formule.
| Taille n | k exact | Natrella | Écart |
|---|---|---|---|
| 5 | 4,203 | 4,190 | −0,3 % |
| 10 | 2,911 | 2,875 | −1,2 % |
| 15 | 2,566 | 2,542 | −0,9 % |
| 20 | 2,396 | 2,378 | −0,7 % |
| 30 | 2,220 | 2,209 | −0,5 % |
| 50 | 2,065 | 2,058 | −0,3 % |
| 100 | 1,927 | 1,923 | −0,2 % |
| ∞ | 1,645 | 1,645 | — |
Deux traits de ce tableau demandent l'attention. D'abord, dès n = 5, l'approximation reste à moins de 1,2 % du facteur exact, légèrement en dessous : 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é, prendre la valeur exacte, arrondie vers le haut. Ensuite, l'approximation échoue pour les plus petits échantillons : à n = 4 elle surestime le facteur de 2,9 %, à n = 3 de 25 %, et à n = 2 la quantité a devient négative et la formule ne donne plus rien d'utilisable. Sous cinq tirs, seul le facteur exact convient.
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 Natrella aurait donné 2 784,5 fps — proche, mais du côté optimiste.
D.8 — Loi de Student non centrée et facteurs de tolérance exacts
L'approximation de Natrella (section D.7) 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. René Malfatti (Manuel de rechargement, p. 42) énonce le critère, moyenne + k·s ≤ 1,15 Pmax, avec k = 5,75 pour cinq coups et un exemple chiffré en .44 Remington Magnum ; il ne dérive pas k, et ses valeurs pour 10, 20 et 50 coups (3,94 ; 3,27 ; 2,85) sont un peu inférieures aux facteurs exacts comme à la table publiée. Ses quatre valeurs sont celles de l'approximation de Natrella (Experimental Statistics, 1963, p. 2-15), k = (zp + √(zp² − ab))/a, avec a = 1 − zγ²/(2(n−1)) et b = zp² − zγ²/n, arrondies au centième (5,7504 ; 3,9400 ; 3,2743 ; 2,8546) ; elle sous-estime le facteur exact de 1 % à n = 10. Cette section développe la dérivation.
É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 (publié) |
|---|---|---|---|---|
| 5 | 4 | 5,202 | 12,8375 | 5,7411 → 5,75 |
| 10 | 9 | 7,357 | 12,5894 | 3,9811 → 3,98 |
| 20 | 19 | 10,404 | 14,7364 | 3,2952 → 3,30 |
| 50 | 49 | 16,450 | 20,2406 | 2,8624 → 2,86 |
La table publiée (réglementation allemande d'épreuve, Beschussverordnung, annexe III, tableau 4, qui applique le critère C.I.P. P̄n + k1,n·sn ≤ 1,15 Pmax aux munitions à percussion centrale) concorde avec les facteurs exacts à 0,009 près pour tout n de 5 à 100. Elle n'est pas uniformément arrondie vers le haut : 5,741 y devient 5,75 et 5,062 devient 5,07, mais 3,981 devient 3,98 et 2,862 devient 2,86. Un rechargeur qui fonde une décision de sécurité sur une telle borne peut arrondir vers le haut ; les valeurs officielles sont celles de la table. Ce sont les valeurs employées par la section sécurité, et elles doivent s'accorder avec elle.
L'approximation de Natrella de la section D.7 évite les tables de la loi non centrée en n'employant que des quantiles normaux. Aux paramètres de la C.I.P. (p = 0,99, γ = 0,95), elle donne 5,750 à n = 5 (+0,2 %), puis passe légèrement sous le facteur exact dès n = 6 : −1,0 % à 10, −0,6 % à 20, −0,3 % à 50, jamais plus de 1,1 %. Les coefficients de Malfatti sont ces valeurs. Un critère bâti dessus serait donc un peu plus permissif que le critère exact. Pour le travail critique comme le contrôle de pression C.I.P., utiliser les facteurs exacts du tableau ci-dessus, qui sont ceux que la C.I.P. prescrit.
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 6 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 D.2 illustrates this convergence.
Quantile Table
Table D.2 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 it governs the uncertainty of \(s\) that tolerance factors must absorb (Section D.7).
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 D.3 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 D.1). 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 D.2.
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 Tolerance Factors
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.]
Natrella’s Approximation
The exact factor requires the non-central \(t\)-distribution (Section D.8). Where it is not available, Natrella (1963, 2–15) gives a closed-form approximation using only normal quantiles. For a one-sided bound covering a proportion \(p\) of the population with confidence \(\gamma\), \[a = 1 - \frac{z_\gamma^2}{2(n-1)}, \qquad b = z_p^2 - \frac{z_\gamma^2}{n}, \qquad k \approx \frac{z_p + \sqrt{z_p^2 - a\,b}}{a},\] where \(z_p\) and \(z_\gamma\) are the standard normal quantiles of order \(p\) and \(\gamma\). The same formula is given in the NIST/SEMATECH e-Handbook of Statistical Methods (§ 7.2.6.3).
| Sample size \(n\) | Exact \(k\) | Natrella | Deviation |
|---|---|---|---|
| 5 | 4.203 | 4.190 | \(-0.3\,\%\) |
| 10 | 2.911 | 2.875 | \(-1.2\,\%\) |
| 15 | 2.566 | 2.542 | \(-0.9\,\%\) |
| 20 | 2.396 | 2.378 | \(-0.7\,\%\) |
| 30 | 2.220 | 2.209 | \(-0.5\,\%\) |
| 50 | 2.065 | 2.058 | \(-0.3\,\%\) |
| 100 | 1.927 | 1.923 | \(-0.2\,\%\) |
| \(\infty\) | 1.645 | 1.645 | — |
Two features of this table deserve attention. First, from \(n = 5\) the approximation is within \(1.2\,\%\) of the exact factor, and slightly below it: 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, use the exact value, rounded up. Second, the approximation fails for the smallest samples: at \(n = 4\) it overstates the factor by \(2.9\,\%\), at \(n = 3\) by \(25\,\%\), and at \(n = 2\) the quantity \(a\) is negative and the formula gives no usable value. Below five rounds, only the exact factor will do.
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 D.4, 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. (Natrella’s approximation would have given 2,784.5 fps—close, but on the optimistic side.) 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
Natrella’s approximation (Section D.7) 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. Malfatti (2004, 42) sets out the criterion, mean \(+\;k\cdot s \le 1.15\,P_{\max}\), with \(k = 5.75\) for five rounds and a worked .44 Remington Magnum example; he does not derive \(k\), and his values for 10, 20 and 50 rounds (3.94, 3.27, 2.85) fall slightly below both the exact factors and the published table. All four of his values are those of Natrella’s approximation, \(k = \bigl(z_p + \sqrt{z_p^2 - ab}\bigr)/a\) with \(a = 1 - z_\gamma^2/(2(n-1))\) and \(b = z_p^2 - z_\gamma^2/n\) (Natrella 1963, 2–15), rounded to the hundredth (5.7504, 3.9400, 3.2743, 2.8546); it understates the exact factor by 1 % at \(n = 10\). This section develops the derivation.
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 D.9).
Writing \(s/\sigma = \sqrt{V/(n-1)}\), the right-hand side of (D.18) 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 D.4. 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 (D.16) 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\) (published) |
|---|---|---|---|---|
| 5 | 4 | 5.202 | 12.8375 | 5.7411 \(\to\) 5.75 |
| 10 | 9 | 7.357 | 12.5894 | 3.9811 \(\to\) 3.98 |
| 20 | 19 | 10.404 | 14.7364 | 3.2952 \(\to\) 3.30 |
| 50 | 49 | 16.450 | 20.2406 | 2.8624 \(\to\) 2.86 |
The published table (German proof ordinance, which applies the C.I.P. criterion \(\bar{P}_n + k_{1,n}\, s_n \le 1.15\,P_{\max}\) to centre-fire ammunition) agrees with the exact factors to within \(0.009\) for every \(n\) from 5 to 100. It is not rounded uniformly upward: \(5.741\) becomes \(5.75\) and \(5.062\) becomes \(5.07\), but \(3.981\) becomes \(3.98\) and \(2.862\) becomes \(2.86\). A handloader who uses such a bound for a safety decision may round up; the official values are those of the table. These are the values used in the safety chapter, and they must agree with it.
Natrella’s approximation of Section D.7 avoids the non-central \(t\) tables by using normal quantiles only. At the C.I.P. parameters (\(p = 0.99\), \(\gamma = 0.95\)) it gives \(5.750\) at \(n = 5\) (\(+0.2\,\%\)), then falls slightly below the exact factor from \(n = 6\): \(-1.0\,\%\) at \(n = 10\), \(-0.6\,\%\) at \(n = 20\), \(-0.3\,\%\) at \(n = 50\), never more than \(1.1\,\%\). Malfatti’s coefficients are these values. A criterion built on it is therefore marginally more permissive than the exact one. For safety-critical work such as C.I.P. pressure testing, use the exact factors of Table D.5, which are the prescribed ones.