At a glance
This sim expands one integral, a field theory shrunk to a single point, as a power series in its coupling λ, and compares every partial sum with the exact value. Many particle-physics predictions are partial sums of a series in a small coupling, so this is the situation they are in.
What you'll learn
- Where the terms of the series come from: pairing up fields, which is counting Feynman diagrams.
- How the size of each term depends on its order n and on λ.
- What limits the accuracy of the best partial sum, and how that limit depends on λ.
- What the sign of the interaction tells us about the series.
What's on screen
- Top panel, solid: the integrand e−x²/2−λx⁴. Its area ÷ √2π is the exact Z.
- Top panel, dashed: the integrand of the N-term truncation. Its area ÷ √2π is the series sum SN.
- Partial-sums panel: one dot per N against the exact value Z (amber line).
- Term-size panel (log axis) and readouts (sidebar): |anλⁿ| for each term, and SN, Z and their distance. The panels appear as the inquiry reaches them; Free Exploration opens them all.
The controls
Press ⌖ on a row to see where that control sits. A panel that is not on screen yet is reported as "not showing yet".
| Control | What it changes | Range | |
|---|---|---|---|
| Terms kept N | How many orders of the series are summed: SN = a₀ + a₁λ + … + aNλᴺ, which is N + 1 terms. | 0–25 opens at 0, the bare Gaussian | |
| −1 / +1 term | Steps N down or up by one. | buttons | |
| Coupling λ | The strength of the x⁴ interaction. The slider is logarithmic, so equal steps multiply λ. | 0.005–0.200 opens at 0.0100 | |
| Sign of the interaction | ✓ +λx⁴ is the physical sign. ⚠ −λx⁴ flips it, so the integrand becomes e−x²/2+λx⁴. The control appears later in the inquiry. | two buttons opens on +λx⁴ | |
| Compare these two | The series sum SN next to the exact Z. With the sign flipped, Z reads "no value". | readout | |
| Distance from the exact line | |SN − Z|, the gap between the two. | readout | |
| Closest approach | A readout panel that opens later in a run. Section 05 explains what it reports. | readout | |
| ↻ Reset | Puts λ back to 0.0100 and N back to 0, and restarts the mode you are in. | top bar |
Fixed: every quantity is dimensionless. Z is computed by numerical integration over x from −12 to 12, and the plotted window is x from −8 to 8. In Free Exploration, N opens at 7. There is no Play or Speed: nothing moves until you change a control.
One integral holds the whole series
The sim's theory is one integral. The x²/2 part is the free theory (the Gaussian, or propagator); λx⁴ is the interaction. Z = 1 at λ = 0.
Expand e−λx⁴ in powers of λ and average each term over the Gaussian. The average of x4n is (4n−1)!!, the number of ways to pair up 4n fields.
So S₁ = 1 − 3λ, which is 0.97 at λ = 0.01. Each partial sum adds one more order of diagrams.
Why the terms start growing
Each coefficient follows from the one before it. The sim uses this recurrence for every an.
The ratio of successive terms is exactly λ(16n + 3/(n+1)). For large n it is about 16λn. That grows with n, so for any λ above zero the terms stop shrinking at some order and then grow without limit.
At λ = 0.01 the terms shrink up to n = 7 and grow from n = 8 on, so the smallest term is n = 7. The radius of convergence of the series is zero.
The best the series can do
While the terms shrink, each one brings SN closer to Z. Once they grow, each one pushes it away. The best stopping point is therefore near the valley, at N* ≈ 1/(16λ).
These sliders move the sim too.
- Halving λ doubles N* and squares the scale e−1/16λ.
- The sim's Closest approach panel calls e−1/16λ a floor. The closest distance is a fraction of it, from 0.078 to 0.28 across the λ slider, so it sets the size of the best error and is not a bound.
- e−1/16λ has every derivative zero at λ = 0, so no power series in λ can reproduce it.
Why it can never converge
Flip the sign of the interaction and the integrand becomes e−x²/2+λx⁴. It falls until x* = 1/(2√λ), where its height is e−1/16λ, and then it turns and grows without limit.
This is Dyson's argument from 1952, in miniature. A series with a non-zero radius of convergence would also define a function for small negative λ. No such function exists, so the radius is zero. The term sizes |anλⁿ| do not change with the sign of λ, so the bars stay put.
Where it matters
- Quantum electrodynamics. Predictions such as the electron's anomalous magnetic moment are series in the small coupling α, calculated through five loops. The series is expected to be asymptotic, as in Dyson's argument, but its smallest term is expected only at an order far beyond any that has been computed.
- QCD at low energy. The coupling is large there, so a series in it does not describe quantities such as hadron masses. They are computed non-perturbatively, for example on a lattice.
- Effects invisible to every order. A contribution of the form e−const/coupling, like the scale in this sim, is missed by each term of a perturbative series. This sim does not compute one; it only shows that the scale exists.
- Reporting a result. A number from a truncated series should be quoted with its truncation error.
Summary
Key points
- The coefficients an count Feynman diagrams and grow like 16ⁿ·n!.
- The term ratio is about 16λn, so the radius of convergence is zero.
- Smaller λ allows more useful terms and a much smaller best error, but never convergence.
- With the sign flipped there is no Z at all, which is why the series cannot converge.
Common mix-ups
- "The sums run away because of rounding error." The coefficients are exact ratios. The growth is in the series itself.
- "A small coupling means the series converges." A small λ gives more useful terms, about 1/(16λ) of them, but the terms still grow eventually.
- "An asymptotic series is useless." Stopped near N*, it is accurate to 2×10⁻⁴ at λ = 0.01 and 3×10⁻⁷ at λ = 0.005.
Things to try on your own
- Set λ = 0.2 and find the best N. Compare it with 1/(16λ).
- Pick three values of λ, step N to the closest approach for each, and compare the distance with the scale e−1/16λ.
- Flip the sign, then drag λ across its range, and note what stays on screen and what does not.