Month: April 2026

  • sqrt(2)

    Let’s imagine we don’t have a calculating machine or computer and we want to calculate the value of the root of 2 using perturbation theory. Remember that we always insert epsilon so that the problem is exactly solvable for epsilon equals zero. Here’s how we might proceed:

    \displaystyle x = \sqrt{2} \quad \text{Problem}
    \displaystyle x^2 = 2
    \displaystyle x^2 - 1 = 1
    \displaystyle x^2 - \epsilon = 1 \quad \text{Insert }\epsilon
    \displaystyle (a_0 + a_1 \epsilon + a_2 \epsilon^2 + ...)^2 - \epsilon = 1 \quad \text{Insert }x_{\epsilon}
    \displaystyle a_0^2 + 2a_0 a_1 \epsilon + 2 a_0 a_2 \epsilon^2 + a_1^2 \epsilon^2 + ... - \epsilon = 1
    \displaystyle a_0^2 + (2a_0 a_1 - 1) \epsilon + (2 a_0 a_2 + a_1^2) \epsilon^2 + ... = 1

    In this case, we keep only the powers of epsilon up to order two. We want to perform a perturbative calculation of order two.

    \displaystyle \implies a_0 = 1, a_1 = \frac{1}{2}, a_2 = -\frac{1}{8}, ...
    \displaystyle x_{\epsilon} = 1 + \frac{1}{2} \epsilon - \frac{1}{8}\epsilon^2 + ...
    \displaystyle x_{\epsilon = 1} = 1 + \frac{1}{2} - \frac{1}{8} + ...

    Let us solve the same problem but this time we keep the powers of epsilon up to order three.

    \displaystyle x = \sqrt{2} \quad \text{Problem}
    \displaystyle x^2 = 2
    \displaystyle x^2 - 1 = 1
    \displaystyle x^2 - \epsilon = 1 \quad \text{Insert }\epsilon
    \displaystyle (a_0 + a_1 \epsilon + a_2 \epsilon^2 + a_3 \epsilon^3 + ...)^2 - \epsilon = 1 \quad \text{Insert }x_{\epsilon}
    \displaystyle a_0^2+a_1^2\epsilon^2+2a_0a_1\epsilon+2a_0a_2\epsilon^2+2a_0a_3\epsilon^3+2a_1a_2\epsilon^3 + ... - \epsilon = 1
    \displaystyle a_0^2+(2a_0a_1 -1)\epsilon+(2a_0a_2 + a_1^2)\epsilon^2+(2a_0a_3+2a_1a_2)\epsilon^3 + ... = 1
    \displaystyle \implies a_0 = 1, a_1 = \frac{1}{2}, a_2 = -\frac{1}{8}, a_3 = \frac{1}{16}
    \displaystyle x_{\epsilon} = 1 + \frac{1}{2} \epsilon - \frac{1}{8}\epsilon^2 + \frac{1}{16}\epsilon^3 + ...
    \displaystyle x_{\epsilon = 1} = 1 + \frac{1}{2} - \frac{1}{8} + \frac{1}{16}

    This suggests the following (using the double factorial notation):

    \displaystyle \sqrt{2} = 1 + \sum_{k=1}^\infty (-1)^{k+1} \frac{(2k-3)!!}{(2k)!!}
    \displaystyle = 1 + \frac{1}{2} - \frac{1}{2\cdot4} + \frac{1\cdot3}{2\cdot4\cdot6} - \frac{1\cdot3\cdot5}{2\cdot4\cdot6\cdot8} + \cdots
    \displaystyle = 1 + \frac{1}{2} - \frac{1}{8} + \frac{1}{16} - \frac{5}{128} + \frac{7}{256} + \cdots

    We could use Euler’s summation to speed up the convergence of this series. We observe that perturbing the initial problem in this form:

    \displaystyle x^2 - \epsilon = 1

    is similar to finding the roots of the polynomial

    \displaystyle x^2 - \epsilon -1 = 0
    \displaystyle x^2 - (\epsilon +1) = 0

    whose solution is (see figure below)

    \displaystyle x= \sqrt{\epsilon+1}
  • Perturbation Theory – Case Study 2

    We would like to solve a very simple problem. This time we will set a power of \epsilon:

    \displaystyle x - 2 = 0 \quad \text{Problem}
    \displaystyle x - 2\epsilon^2 = 0 \quad \text{Insert }\epsilon^2
    \displaystyle x = 0 \quad \text{Set }\epsilon^2 = 0
    \displaystyle (a_0 + a_1 \epsilon + a_2 \epsilon^2 + \dots) - 2\epsilon^2 = 0 \quad \text{Insert }x_{\epsilon}
    \displaystyle a_0 + a_1 \epsilon + (a_2 - 2)\epsilon^2 + \dots = 0 + 0 + 0 + \dots

    By identifying coefficients of equal powers of \epsilon (uniqueness of power series expansion), we obtain:

    \displaystyle \implies a_0 = 0,\ a_1 = 0,\ a_2 = 2,\ \dots
    \displaystyle x_{\epsilon} = 0 + 0 + 2\epsilon^2 + \dots
    \displaystyle x_{\epsilon} = 2\epsilon^2

    Evaluating the solution at \epsilon = 1 recovers the original problem and gives x = 2. In the figure below we visualize the solution of x - 2\epsilon^2 = 0 as a function of \epsilon.

    For this very simple example, we essentially chose a placement of \epsilon such that the unperturbed problem (for \epsilon = 0) becomes trivial. We also have many choices for the power of \epsilon. In this example, the perturbation series terminates and yields the exact solution.

  • Perturbation Theory – Case Study 1

    Since then, we have presented some methods to sum series (Padé approximants, Euler summation, Borel summation, Borel-Écalle summation, generic summation and Zeta summation). We have also seen techniques to accelerate convergence (Shanks transformation and Richardson transformation).

    When a problem is not solvable exactly (extracting the roots of a polynomial, solving a specific differential equation, …) the idea of perturbation theory is to obtain an approximate solution (analytically) by inserting a small parameter \epsilon and assuming the answer has the form a_0 + a_1 \epsilon + a_2 \epsilon^2 + a_3 \epsilon^3 + \dots.

    Procedure:

    • Insert \displaystyle \epsilon
    • Set \displaystyle \epsilon = 0 (the problem must be exactly solvable for \displaystyle \epsilon = 0)
    • The solution has the form \displaystyle x_{\epsilon} = a_0 + a_1 \epsilon + a_2 \epsilon^2 + a_3 \epsilon^3 + \dots
    • Set \displaystyle \epsilon = 1 (the solution of the initial problem is now \displaystyle a_0 + a_1 + a_2 + a_3 + \dots)
    • Study the convergence of \displaystyle a_0 + a_1 + a_2 + a_3 + \dots
    • If necessary use a summation method

    Solve a very simple ‘problem’ using perturbation theory:

    \displaystyle x - 2 = 0 \quad \text{Problem}
    \displaystyle x - 2\epsilon = 0 \quad \text{Insert } \epsilon
    \displaystyle (a_0 + a_1 \epsilon + a_2 \epsilon^2 + \dots) - 2\epsilon = 0 \quad \text{Insert } x_{\epsilon}
    \displaystyle a_0 + (a_1 - 2)\epsilon + a_2 \epsilon^2 + \dots = 0 + 0 + 0 + \dots

    Because coefficients of Taylor series are unique (see proof) we are allowed to compare powers of \epsilon.

    \displaystyle \implies a_0 = 0,\ a_1 = 2,\ a_2 = 0,\ \dots
    \displaystyle x_{\epsilon} = 0 + 2\epsilon + 0 + \dots
    \displaystyle x_{\epsilon} = 2\epsilon

    This implies that x = 2 (setting \epsilon = 1).

    In the figure below, we visualize the solution of x - 2\epsilon = 0 as a function of \epsilon.


    Solution of the problem x - 2 = 0 using perturbation theory. For \epsilon = 0 the solution is zero and for \epsilon = 1 the solution is 2. By making \epsilon approach 1 we obtain an increasingly precise answer to the initial problem.

  • The Path to Perturbation Theory

    “Almost no problems are exactly solvable”

    Carl Bender

    In physics, most problems—from the anharmonic oscillator to Quantum Electrodynamics (QED)— cannot be solved exactly. We rely on Perturbation Theory, expanding the solution in powers of a small coupling constant (often denoted λ or α).

    A classic example is the quantum anharmonic oscillator, where the Hamiltonian is

    \displaystyle H = \frac{p^2}{2m} + \frac{1}{2} m \omega^2 x^2 + \lambda x^4

    (with the quartic term treated as a small perturbation λ ≪ 1). Another famous case is QED, where the fine-structure constant α ≈ 1/137 serves as the small parameter for expanding processes involving electrons and photons.

    The challenge? These perturbative expansions are almost always asymptotic series with a null radius of convergence. The coefficients a_n typically grow factorially as n! (or even faster), making the series eventually diverge regardless of how small the coupling constant is.

    For instance, in the anharmonic oscillator, the perturbative corrections to the energy levels involve terms whose coefficients grow like n!, leading to a divergent series for any nonzero λ. Similarly, in QED, the perturbative series for quantities like the electron’s anomalous magnetic moment (g−2) is asymptotic: it gives spectacular agreement with experiment up to high orders, but diverges if pushed too far.

    This is where our journey pays off. By applying Borel resummation and Padé approximants to these divergent series, we can extract non-perturbative information and obtain remarkably accurate physical predictions. In quantum field theory, Borel summation helps recover meaningful results from perturbative expansions (for example, in certain Euclidean field theories or by handling contributions from instantons and renormalons). Padé approximants are routinely used to accelerate convergence and estimate the behavior of series in QCD and other models.

    In our upcoming posts, we will see how this mathematical framework becomes the essential language of modern theoretical physics.

  • Summation Techniques for Perturbation Theory

    After several months of exploring various summation and acceleration methods, it is time to synthesize these tools before we apply them to one of their most important domains: Perturbation Theory.

    When a power series \displaystyle \sum_{n=0}^\infty a_n z^{n} has a small or even zero radius of convergence, or converges too slowly to be numerically useful, we require more than standard arithmetic. Here is a recap of the methods we have covered and how they bridge the gap between formal series and numerical values.


    Summation Methods: Taming Divergence

    • Borel and Borel–Écalle: By using the Borel transform, we transform factorially growing coefficients into a convergent series in the Borel plane. The Borel–Écalle framework further allows us to handle singularities via resurgence theory, providing a unique “resummed” value even for non-Borel-summable series.
    • Euler and Zeta summation: These methods assign finite values to divergent sums by analytic continuation. While Euler summation is ideal for alternating series, Zeta summation provides a powerful way to handle the infinite sums that frequently appear in quantum vacuum energy calculations.
    • Generic summation: Beyond these classical approaches, we have also explored the idea of generic summation, which provides a unifying framework for assigning values to divergent or slowly convergent series.

    Acceleration Techniques: Enhancing Convergence

    • Shanks Transformation and Padé Approximants: These nonlinear transformations (often related to continued fractions) excel at capturing the behavior of functions beyond their radius of convergence, particularly when poles are present.
    • Richardson Extrapolation: A fundamental tool for numerical analysis that cancels out the leading error terms, allowing us to estimate the limit of a sequence Sn with much higher precision from only a few terms.

    An important consistency check underlies all these techniques: whenever different summation or acceleration methods apply to the same series, they agree on a common value. This convergence of independent approaches is not accidental, it reflects the fact that these methods capture an underlying analytic object beyond the formal series itself. When they work, they do not merely assign a value: they reveal a coherent extension of the function that the original divergent expansion was hinting at.