Foutenpropagatie

  1. Basisregel
  2. Som en verschil
  3. Vermenigvuldigen met constante
  4. Vermenigvuldigen en delen met variabelen

Vaak kunnen we de grootheid die we willen bepalen niet direct meten, maar meten we een observabele die zich via een bepaalde functie verhoudt tot de gezochte grootheid. Of meten we zelfs twee of meer observabelen die we nodig hebben om de gewilde grootheid te bepalen.

Dit is bijvoorbeeld het geval als we de gemiddelde snelheid van een auto willen bepalen. Dit zouden we kunnen doen door de tijd te meten die de auto nodig heeft om een bepaald traject af te leggen. We meten dan de door de auto gebruikte tijd, TT en de lengte van het traject, LL, en die zetten we dan om in snelheid via de bekende formule v=L/Tv=L/T. Of we bepalen bijvoorbeeld de massa van een elementair deeltje (in rust) en willen dit omzetten naar de energie van het deeltje via de formule E=mc2E=mc^2.

Als we de onzekerheid (de standaardafwijking) kennen op de gemeten grootheid, dan kunnen we deze omzetten naar de onzekerheid van de grootheid die we willen bepalen. Dit noemen we het propageren van fouten. In dit hoofdstuk leren we je de basisregels voor het propageren van ongecorreleerde fouten. Dat wil zeggen dat als er meerdere onzekerheden worden gepropageerd deze onzekerheden onafhankelijk zijn; De meting van de ene heeft geen invloed op de meting van de andere observabele; de fout die we maken in het meten van de ene grootheid hangt niet af van de fout die we maken op de andere gemeten grootheid.

Het is goed om alvast te beseffen dat er ook gecorreleerde fouten bestaan. Er zijn twee oorzaken voor het ontstaan van gecorreleerde fouten:

Hier behandelen we dus alleen ongecorreleerde fouten.

Basisregel

We beginnen met de algemene regel voor het propageren van ongecorreleerde fouten. Daarna zullen we laten zien hoe deze regel eruitziet voor eenvoudige relaties. Deze zou je apart kunnen leren, maar je kunt ook altijd de basisregel toepassen. Het resultaat behoort hetzelfde te zijn. We noteren de onzekerheid op variabele xx in dit hoofdstuk met Δx\Delta x waar we eerder ook wel σx\sigma_x of sxs_x hebben gebruikt.

Als q=q(x,y,z,)q = q(x,y,z,\dots) een functie is met meerdere ongecorreleerde variabelen, dan wordt de onzekerheid op qq gegeven door:

Δq=(qxΔx)2+(qyΔy)2+(qzΔz)2+\Delta q = \sqrt{\left(\frac{\partial q}{\partial x}\Delta x \right)^2+\left(\frac{\partial q}{\partial y}\Delta y\right)^2+\left(\frac{\partial q}{\partial z}\Delta z\right)^2+\dots}

Hierbij zijn qx\frac{\partial q}{\partial x}, qy\frac{\partial q}{\partial y} etc. de partiële afgeleiden van qq naar de betreffende variabele.

We zullen laten zien hoe deze formule werkt aan de hand van een paar voorbeelden.

Voorbeeld 1: Factor

Stel we hebben een vergelijking y=cxy = c\cdot x met een standaardafwijking op xx van Δx\Delta x. Dan is de standaardafwijking op yy, (Δy\Delta y), gelijk aan:

Δy=(yxΔx)2=cΔx.\displaystyle \Delta y = \sqrt{\left( \frac{\partial y}{\partial x} \Delta x \right)^2} = c \cdot \Delta x.

In dit geval schaalt de onzekerheid op xx (Δx\Delta x) dus met dezelfde factor cc tot de onzekerheid op yy (Δy\Delta y). In de grafiek hieronder wordt voor een willekeurige waarde xix_i het effect van de propagatie van Δx\Delta x rond de waarde xix_i naar de fout Δy\Delta y rond yiy_i visueel weergegeven. Je kunt in de grafiek zien dat de grootte Δx\Delta x geschaald met factor cc de grootte van Δy\Delta y oplevert.

Visualisatie van de propagatie van $$\Delta x$$ naar $$\Delta y$$ voor een lineaire functie.

De onzekerheid op een meting is direct gerelateerd aan de standaardafwijking van de verwachtingswaarde van de te meten grootheid (de stochast). De variantie van de is zoals gebruikelijk het kwadraat van de standaardafwijking. In dit geval is dus de variantie op yy:

Var(y)=(Δy)2=(cΔx)2=c2Var(x).\displaystyle{ Var(y) = (\Delta y)^2 = \left( c \cdot \Delta x\right)^2 = c^2 \cdot Var(x) .}

Voorbeeld 2: Translatie

Stel we hebben een vergelijking y=x+ay = x + a met een standaardafwijking op xx van Δx\Delta x. Dan is de standaardafwijking op yy, (Δy\Delta y), gelijk aan:

Δy=(yxΔx)2=Δx.\displaystyle \Delta y = \sqrt{\left( \frac{\partial y}{\partial x} \Delta x \right)^2} = \Delta x.

Wederom geven we het effect van de foutenpropagatie van Δx\Delta x rond xix_i naar Δy\Delta y rond yiy_i grafisch weer in de grafiek hieronder. Je ziet dat de translatie geen effect heeft op de grootte van de onzekerheid.

Visualisatie van de propagatie van $$\Delta x$$ naar $$\Delta y$$ bij een translatie.

Voorbeeld 3: Macht

Stel we hebben een vergelijking y=x3y = x^3 met een standaardafwijking op xx van Δx\Delta x. Dan is de standaardafwijking op yy, (Δy\Delta y), gelijk aan:

Δy=(yxΔx)2=3x2Δx.\displaystyle \Delta y = \sqrt{\left( \frac{\partial y}{\partial x} \Delta x \right)^2} = 3x^2 \cdot \Delta x.

Het effect van de foutenpropagatie volgens deze formule van Δx\Delta x rond xix_i naar Δy\Delta y rond yiy_i wordt weer grafisch weergegeven in het plaatje hieronder. Je kunt zien dat de mate waarin de grootte van Δx\Delta x verandert afhangt van de gekozen waarde van xix_i, op sommige plekken is hij kleiner geworden, op andere plekken groter.
Visualisatie van de propagatie van $$\Delta x$$ naar $$\Delta y$$ bij een macht.

Voorbeeld 4: Parabool

Stel we hebben een vergelijking y=ax+bx2+cy = ax + bx^2 + c met een standaardafwijking op xx van Δx\Delta x. Dan is de standaardafwijking op yy, (Δy\Delta y), gelijk aan:

Δy=(yxΔx)2=(a+2bx)Δx.\displaystyle \Delta y = \sqrt{\left( \frac{\partial y}{\partial x} \Delta x \right)^2} = (a + 2bx) \Delta x.

In het plaatje hieronder geven we nu voor verschillende waardes xix_i de foutenpropagatie van Δx\Delta x naar Δy\Delta y de grafische interpretatie. We zien dat niet alleen de relatieve grootte van Δy\Delta y afhangt van de gekozen waarde van xix_i maar dat op sommige plaatsen de boven en ondergrens van de onzekerheid zijn geïnverteerd.
Visualisatie van de propagatie van $$\Delta x$$ naar $$\Delta y$$ voor een kwadratische vergelijking.

Voorbeeld 5: Twee dimensionaal

Stel we hebben een vergelijking z=ax+y2z = ax + y^2 met standaardafwijkingen Δx\Delta x en Δy\Delta y . Dan is de standaardafwijking op zz, (Δz\Delta z), gelijk aan:

Δz=(zxΔx)2+(zyΔy)2=(aΔx)2+(2yΔy)2.\displaystyle \Delta z = \sqrt{ \left( \frac{\partial z}{\partial x} \Delta x \right)^2 + \left( \frac{\partial z}{\partial y} \Delta y \right)^2} = \sqrt{(a \Delta x)^2 + (2y \Delta y)^2}.

Voorbeeld 6: Twee dimensionaal

Stel we hebben een vergelijking z=ax+y2+2xyz = ax + y^2 + 2xy met standaardafwijkingen Δx\Delta x en Δy\Delta y . Dan is de standaardafwijking op zz, (Δz\Delta z), gelijk aan:

Δz=(zxΔx)2+(zyΔy)2=((a+2y)Δx)2+((2y+2x)Δy)2.\displaystyle \Delta z = \sqrt{ \left( \frac{\partial z}{\partial x} \Delta x \right)^2 + \left( \frac{\partial z}{\partial y} \Delta y \right)^2} = \sqrt{\left( (a + 2y) \cdot \Delta x \right)^2 + \left( (2y + 2x)\cdot \Delta y \right)^2}.

Som en verschil

De algemene regel kan eenvoudig worden uitgeschreven naar de regel voor som en verschil.
Als q=x+yq = x + y of q=xyq = x - y dan wordt de onzekerheid op qq gegeven door:

Δq=(qxΔx)2+(qyΔy)2=(Δx)2+(Δy)2.\displaystyle \Delta q = \sqrt{\left(\frac{\partial q}{\partial x} \Delta x \right)^2 + \left( \frac{\partial q}{\partial y} \Delta y \right)^2} = \sqrt{\left(\Delta x\right)^2+\left(\Delta y\right)^2}.

We mogen de varianties (Δx)2(\Delta x)^2 en (Δy)2(\Delta y)^2 in het geval van een vergelijking met enkel sommen en/of verschillen dus optellen.

Vermenigvuldigen met constante

Als qq het exacte veelvoud cc is van de gemeten waarde xx, dus q=cxq = c \cdot x, dan geldt:

Δq=(qxΔx)2=cΔx.\displaystyle \Delta q = \sqrt{\left( \frac{\partial q}{\partial x} \Delta x \right) ^2} = |c| \Delta x.

De onzekerheid op qq is dus gelijk aan de onzekerheid op xx geschaald met dezelfde factor c.c.

Vermenigvuldigen en delen met variabelen

Als qq een vermenigvuldiging is van meerdere variabelen, dus bijvoorbeeld q=xyzq = x\cdot y \cdot z dan geldt:

Δq=(qxΔx)2+(qyΔy)2+(qzΔz)2=(qxΔx)2+(qyΔy)2+(qzΔz)2.\displaystyle \Delta q = \sqrt{\left( \frac{\partial q}{\partial x} \Delta x \right)^2 +\left( \frac{\partial q}{\partial y} \Delta y \right)^2 +\left( \frac{\partial q}{\partial z} \Delta z \right)^2} = \sqrt{\left( \frac{q}{x} \Delta x\right)^2 + \left( \frac{q}{y} \Delta y\right)^2 +\left( \frac{q}{z} \Delta z \right)^2 }.

Dit kan je eenvoudiger schrijven als:

Δqq=(Δxx)2+(Δyy)2+(Δzz)2.\displaystyle \frac{\Delta q}{q} = \sqrt{\left( \frac{\Delta x}{x} \right)^2 + \left(\frac{\Delta y}{y}\right)^2 + \left(\frac{\Delta z}{z} \right)^2}.

Ofwel de relatieve fout Δqq\frac{\Delta q}{q} is gelijk aan de kwadratische som van de variabelen.

Voorbeeld: foutenpropagatie en afronding van de getallen

Stel dat we de lengte van het blokje hebben gemeten en we lezen de volgende waarde af:

  • De lengte (l)=7.60±0.10 cm\text{lengte (l)} = 7.60 \pm 0.10 \text{ cm}
  • De breedte (b)=4.10±0.20 cm\text{breedte (b)} = 4.10 \pm 0.20 \text{ cm}
  • De hoogte (h)=2.00±0.20 cm\text{hoogte (h)} = 2.00 \pm 0.20 \text{ cm}

Het volume van het blokje wordt gegeven door:

V=lbh=7.604.102.00=62.32 cm3V = l\cdot b\cdot h = 7.60 \cdot 4.10 \cdot 2.00 = 62.32 \text{ cm}^3

We gebruiken de regel dat als q=xyq = x\cdot y\cdot \dots dan:

Δqq=(Δxx)2+(Δyy)2+(Δzz)2\frac{\Delta q}{|q|} = \sqrt{\left(\frac{\Delta x}{x}\right)^2 +\left(\frac{\Delta y}{y}\right)^2+\left(\frac{\Delta z}{z}\right)^2}

Dus:

ΔVV=(Δll)2+(Δbb)2+(Δhh)2=(0.17.6)2+(0.24.1)2+(0.22.0)2=0.01255\begin{aligned}\frac{\Delta V}{|V|} &= \sqrt{\left(\frac{\Delta l}{l}\right)^2+\left(\frac{\Delta b}{b}\right)^2+\left(\frac{\Delta h}{h}\right)^2} \\ &= \sqrt{\left(\frac{0.1}{7.6}\right)^2+\left(\frac{0.2}{4.1}\right)^2+\left(\frac{0.2}{2.0}\right)^2}\\ &= 0.01255 \dots \end{aligned}

We ronden dit nog niet af, dat doen we pas als we de absolute fout hebben:

ΔV=ΔVVV=0.0125562.32=0.782280.78\begin{aligned} \Delta V &= \frac{\Delta V}{|V|} \cdot |V| \\ &= 0.01255\dots \cdot 62.32 \\ &= 0.78228 \dots \\ &\approx 0.78\end{aligned}

Het gemeten volume van het blokje is dus V=62.32±0.78 cm3V = 62.32 \pm 0.78 \text{ cm}^3