The whole book Contents and reading orders
- Part 0 Entrance — how to read this book
- 0-01 How to read this book
- 0-02 One picture
- 0-03 Reading the problem statement word by word
- 0-04 Four dimensions in mathematics and four dimensions in physics
- Part 1 Mathematical preparation
- 1-01 Vector spaces and linear maps
- 1-02 What a group is
- 1-03 Lie groups and Lie algebras
- 1-04 SU(2) and SU(3)
- 1-05 Manifolds and tangent spaces
- 1-06 Differential forms and the exterior derivative
- 1-07 Vector bundles and connections
- 1-08 Probability and measure
- 1-09 Probability in infinite dimensions
- 1-10 Hilbert spaces and self-adjoint operators
- 1-11 Fourier analysis and distributions
- 1-12 Detour: what happens only in four dimensions
- Part 2 Physical preparation
- 2-01 Lagrangians and the action
- 2-02 The idea of a field
- 2-03 Electromagnetism is a gauge theory
- 2-04 Special relativity and spacetime
- 2-05 The bones of quantum mechanics
- 2-06 The harmonic oscillator and creation and annihilation
- 2-07 The idea of the path integral
- 2-08 Statistical mechanics and phase transitions
- 2-09 Detour: the gap and the correlation length in the Ising model
- 2-10 The relaxation time and the dynamical exponent z
- Part 3 Yang–Mills theory (classical)
- 3-01 The gauge principle
- 3-02 Non-abelian gauge fields
- 3-03 The action and the equations
- 3-04 Gauge theory as geometry
- 3-05 Instantons and topology
- 3-06 Detour: Donaldson and exotic R⁴
- 3-07 Yang–Mills inside the Standard Model
- Part 4 Quantisation
- 4-01 Canonical quantisation and the Hamiltonian
- 4-02 The path integral and Euclideanisation
- 4-03 Perturbation theory and Feynman diagrams
- 4-04 Divergences and renormalisation
- 4-05 The algebra of divergences
- 4-06 Asymptotic freedom
- 4-07 Dimensional transmutation and Λ
- 4-08 Gauge fixing and Faddeev–Popov
- 4-09 The axioms of quantum field theory
- 4-10 The Osterwalder–Schrader axioms and reconstruction
- 4-11 The definition of the mass gap
- 4-12 Detour: the perturbation series diverges
- Part 5 Lattice gauge theory
- 5-01 Wilson's lattice
- 5-02 The strong-coupling expansion
- 5-03 Reflection positivity and the transfer matrix
- 5-04 The infinite-volume limit and the cluster expansion
- 5-05 Weak coupling and the continuum limit
- 5-06 How U(1) differs from the non-abelian case
- 5-07 The Monte Carlo method
- 5-08 Measuring glueballs and the string tension
- 5-09 What to hold fixed when taking the limit
- 5-10 Lattice gauge theory with finite groups
- 5-11 Detour: Bakry–Émery and one-link integration
- Part 6 Constructive field theory
- 6-01 What constructive field theory is
- 6-02 Solvability in two dimensions and the Yang–Mills measure
- 6-03 Constructing scalar fields
- 6-04 The cluster expansion
- 6-05 The sequence of renormalisation group steps
- 6-06 Ultraviolet stability of three-dimensional Yang–Mills
- 6-07 Four dimensions
- 6-08 Triviality of φ⁴ in four dimensions
- 6-09 Stochastic quantisation and regularity structures
- 6-10 Where four dimensions stops
- 6-11 Obstacles other than divergence
- 6-12 Detour: "if 1/0 is given a symbol"
- Part 7 From the side of physics
- 7-01 How physics sees it
- 7-02 Mechanisms of confinement
- 7-03 The string picture
- 7-04 Large N
- 7-05 String theory and extra dimensions
- 7-06 How extra dimensions become invisible
- 7-07 Where gauge fields come from
- 7-08 Holography
- 7-09 The mass gap becomes geometry
- 7-10 Back to four dimensions
- 7-11 Supersymmetry and Seiberg–Witten
- 7-12 The sentence that plays the role of an equivalence principle
- 7-13 Where the way physics digs parts from mathematics
- Part 8 A dictionary of two languages — the physical and the mathematical view
- 8-01 How to read the dictionary
- 8-02 Dictionary A
- 8-03 Dictionary B
- 8-04 Dictionary C
- 8-05 The physical counterparts of our assumptions
- Part 9 Where things stand, and open tasks
- 9-01 How far the world has come
- 9-02 Where the two ways of digging part
- 9-03 Candidates for new concepts
- 9-04 The list of open tasks
- 9-05 Common misconceptions
- Part 10 Towards a proof of the mass gap — building the first step of the staircase
- 10-00 Entrance — the staircase, and the random walk, the ruler and the clock
- 10-01 The line of construction and Assumption H
- 10-02 Roads tried on the four-dimensional lattice, and walls
- 10-03 The four steps of the staircase — why we start from 0+1 dimensions
- 10-04 The path measure of the double well, and kinks
- 10-05 The statement of the first step — four conditions and Proposition 4.5
- 10-06 (H1) Local Poincaré within a phase
- 10-07 The map of (H2) — seven routes and the seam of the ring
- 10-08 What computer-assisted means — the conditions on the chain inside the window
- 10-09 The sector framework and the three strands of route 5
- 10-10 The list of detour plans — types of breakage
- 10-11 (H3)(H4) and the constant of the core
- 10-12 The integrated table and the dependency graph
- 10-13 Lean statements and the limits of machine checking
- 10-14 Reconciliation — the numbers of the record and the known numbers
- 10-15 What remains and its cost — the distance to a theorem
- 10-16 What is not claimed
- 10-17 Insights and small questions
- Part 11 Further considerations — beyond Assumption H, and other views
- 11-00 Further considerations — entrance
- 11-01 One form that obstructs H — a nearly conserved global quantity
- 11-02 Choosing the ruler and the coordinates again — the length at which conservation breaks
- 11-03 Two ways to repair H — the sector H and the local H
- 11-04 Which H the one-sided bridge needs
- 11-05 Making time continuous — the Hamiltonian lattice and the vacuum measure
- 11-06 Paying with rarity instead of convexity — renormalisation on groups and log-Sobolev
- 11-07 Because it is four dimensions — the dimensionless coupling and topology
- 11-08 Questions, and what is not claimed
- 11-A1 Table of notation for Part 11
- Appendices
- A-01 Table of notation
- A-02 Glossary
- A-03 Guide to the literature
- A-04 Lean and machine checking
- A-05 How this book was made
- A-06 Index of assumptions
What computer-assisted means — the conditions on the chain inside the window
What this chapter shows — We make it possible to read what results labelled "computer-assisted" (Computer-assisted) in this part guarantee and what they do not. The example is the contraction condition for the chain extending outside the core. Instead of writing floating-point values as they are, we hold every number as an interval that contains the true value, make itself an interval, and check that the inequality holds at every point of the computed window of . We describe this mechanism and its premises (the rounding conventions). At the end we look at an example where computer assistance returns "no", and confirm that it says nothing about what lies outside the window.
Prerequisite chapters — 10-07 §02 (routes 1 and 6), 10-00 §01 (the labels of the five grades), 10-04 §01 (the path measure).
Said first — The level is [Y2]–[Y3]. §01–§03 are written to be readable at [Y2], and §04 onwards lean towards [Y3]. The inequalities treated in this chapter are one input to the construction of the first step with Assumption H at its axis, and by themselves they do not close condition (H2) (10-07 §06).
- Floating-point values, and inequalities written with intervals — a small example that can be checked by hand
- What the chain condition guarantees — the Stein-kernel ratio, and the geometric series of influence
- The premises of interval arithmetic — the rounding conventions and our own exponential function
- Making an interval — why it breaks when done naively, and three lemmas
- Example 1: the outer chain of the core of the bridge — 25 subintervals (Table 1)
- Example 2: the outer chain of the ring — from the conditioned chain to the unconditioned chain
- Cross-checks, controls, pre-registration — reproduction by another implementation, and positive and negative controls
- What Lean checked — the construction with the table of outputs of interval arithmetic placed as an assumption
- Examples where computer assistance returns "no" — the inner chain, and a subinterval with first-order tilting
- What computer assistance does not say, and the cost — how to read the label (box)
Floating-point values, and inequalities written with intervals
Real numbers on a computer are floating-point numbers, and the result of most operations is the true value rounded to the nearest representable number. For example, becomes in double precision. Each rounding is small, so in many computations it can be ignored. But when claiming an inequality "" about a value close to 1, such as , one must show that accumulated rounding does not flip the direction of the inequality.
Interval arithmetic is computation in which every number is held as "an interval that is sure to contain the true value". Intervals are built from intervals: addition is , multiplication takes the minimum and maximum of the four products of the ends, and so on. When the ends are computed, rounding is taken outwards (the lower end downwards, the upper end upwards). Then the final interval is sure to contain the true , and if , then follows as an inequality. In this part, inequalities obtained in this way carry the label Computer-assisted. Floating-point values written as they are carry Reading.
An example that can be checked by hand. The true range of on is . A naive evaluation in interval arithmetic gives, from and , . This contains the true value, but the width has grown eightfold. The cause is that the intervals forget the dependence that and come from the same . There are two ways to fix this.
- Split finely. Splitting into and gives and , together , and the width shrinks to 1.25.
- Expand about the centre. With , and , we get , and the width is 1. This takes the first-order part of the dependence outside the interval.
What we meet in §04 when making an interval is a large-scale version of these two fixes. We split the window of into 25 subintervals (split finely), and within each subinterval expand the expectations in to take the first- and second-order movement outside the interval (expand about the centre).
What the chain condition guarantees
Seen from a site in the core, consider the chain extending to one side. The term of the action between neighbours is , and the measure is . Fixing and integrating out the far side, the conditional law of takes the form
( is the effective potential with the far side integrated out, and does not depend on ). Let be the mean of , and let the kernel be
. Integration by parts gives (the boundary term vanishes since ). On the other hand, the logarithmic derivative of (1) in is , so
Proved here (differentiation under the integral sign and integration by parts; the box is bounded and the density is smooth). (3) reads: "each step back, the slope of a function (its Lipschitz constant) becomes at most times as large". Going back steps gives at most times. If , the influence of fluctuations at distant sites on nearby sites decreases as a geometric series. This is the content of "the chain condition", and we call the Stein-kernel ratio.
A check. If is a normal distribution with variance , computing (2) gives , and . For the harmonic chain ( a quadratic), one can check by hand that this ratio converges stage by stage to a fixed value.
What it is used for. In the construction of the logarithmic Sobolev constant of the site window (the product form of 10-07 §04), the quantity that adds up the influence of all stages outside the window enters as a factor. Adding the contribution of the stages inside the window and the contribution of the stages outside the window on the two sides, left and right, gives
(the form with the ratio of the stages inside the window set to 1. The paper construction is not placed in the book, so the step that uses (4) sits on an Assumption row). If , then is finite, and if , then and Proved here (arithmetic).
Why is close to 1. The right wall of the box of the outer chain of the core is the top , and there . At the corner of this wall the classical ratio is exactly 1 (the corner at the wall in 10-07 §03), and the departure from 1 is set by the width of the thin layer near the wall, of size Reading (an expansion of the classical map, cross-checked with transfer-matrix values). The smaller is, the closer comes to 1. This also shows that checking inside a fixed window of leaves the behaviour as as a separate question.
The premises of interval arithmetic
The computer assistance of this part is interval arithmetic built on Python's double-precision floating point (float64). We collect the premises in one place.
- Rounding conventions. We assume that each arithmetic operation returns, as the IEEE 754 standard specifies, the floating-point number nearest the true value (correct rounding). The result of each operation is made into an interval by moving it outwards by one to the neighbouring floating-point number (the lower end one down, the upper end one up). The error of correct rounding is at most half a unit, so moving one unit outwards contains the true value. It is not a scheme that switches the rounding direction for each operation. Fused multiply–add (FMA) is not used.
- Summation error. Long sums are widened outwards by a known upper bound on summation error.
- The exponential function. The error of the standard mathematical functions is not guaranteed, so we use our own implementation of the exponential function and add an upper bound on its error to the interval. The arithmetic of the constants of the upper bound is checked in Lean.
- Integrals. For each grid cell we build upper and lower envelopes of the integrand (with a concavity correction) and squeeze the integral outwards. Truncation of the integral (cells with weight below of the maximum) enters the interval as an upper bound on the truncated mass.
In this part this premise row is Assumption (row IA of 10-07 §05). That the computer and the language implementation keep correct IEEE 754 rounding is placed as a premise, not something we checked. When citing a computer-assisted result, we write this premise in the same row.
Making an interval — why it breaks when done naively, and three lemmas
To get at a point value of (for example ), the interval arithmetic of §03 is enough. To say it for every in the window , itself must be put into an interval. Even if a downward trend is seen at three points, that the upper bound is monotone in cannot be derived on paper (the formula for the upper bound contains two terms that are largest at opposite ends of ).
We fix notation. ; for a subinterval , ; midpoint , half-width , and . enters only through .
Naive intervals break. Multiplying the exponent of the density by the interval of as it is allows the weight of each grid cell to move independently by factors , and the width of the exponent is of order . It is the same loss of dependence as in §01. Indeed, for the chain of the double well, at the second stage the interval of the mean spread over the whole box (width ), and the map of the stages lost its meaning.
Lemma TAU (making the expectation a linear-fractional function of ). Putting ( a constant) and , with ,
(, , , ; are the integrals of the remainders). With the values of the remainders fixed, is linear-fractional, and if the denominator is positive at it is monotone on . Hence for all the expectation lies between its two values at the ends , and evaluating those two in intervals encloses it Proved here Leanmobius_between (assumptions: the denominator is positive at , ). The first-order term represents the real change with , and only times the quadrature error and the remainder (of order ) are left in the width of the interval.
Lemmas SH and SH2 (holding the enclosure tilted in ). The fixed points of the map of the stages (the conditional means of each stage of the chain) really move with . When the width of a subinterval is , that movement alone is , and putting it into the width of the enclosure ruins the downstream estimates. So we hold the enclosure in the form " lies in an interval" ( and are floating-point sequences). On the output side the identity
extracts the first-order movement Proved here Leanshear_identity (assumptions: , ). Tilting to second order, the remaining width is of order . This is the form "expand about the centre" of §01.
Lemma DVτ (moving the centre with ). The upper bound on the variance has the form of a sum of two one-sided parts , and when the mean moves by one increases and the other decreases. Maximising the two separately at the ends of adds movements that in truth cancel. Moving the centre as and bounding by brought this loss down from to Proved here Leandvtau_pos (no assumptions).
Invariant sets. The chain is infinitely long, so we cannot run the map of the stages a finite number of times and stop. The map on a subinterval is built to contain the results of the maps for all , so if interval arithmetic confirms for some enclosure , then for every Proved here (transitivity of inclusion). All later stages lie inside , and it is enough to evaluate the upper bound on once on .
| Version | (width 3%) | (width 10%) |
|---|---|---|
| Naive intervals | Breaks at the second stage | Breaks at the second stage |
| Lemma TAU only | Computer-assisted | — |
| TAU + first-order tilt + DVτ | Computer-assisted | The upper bound is , above 1, and no certificate is produced (§09) |
| TAU + second-order tilt + DVτ | — | Computer-assisted |
Second-order tilting made subintervals of width 10% usable, and the window was covered by 25 subintervals with ends (, ratio between neighbours ). The grid width is , and the number of stages is 20 on the upper half and 25 on the lower half.
Example 1: the outer chain of the core of the bridge — on the whole window
Write for the ratio of the unmarked chain extending outside the site window of the core of the bridge (box , ) (route 1 of 10-07 §02). On each of the 25 subintervals we built the enclosures of the map of the stages and an invariant set in interval arithmetic, and obtained an upper bound on for all chain lengths and all pins of the box (the values at the end of the chain). The results are the left column of Table 2.
For the path measure of the 0+1-dimensional double well (, , , mark threshold ), under the premises of §03, for every in the window
On the upper half , . The maximum is on the subinterval at the lower end of the window. Regularity and the inputs of the sector framework are Assumption.
The values in the table (rounded up at 9 digits) increase as decreases, with a bulge only at the two at the upper end. The limiting place is the cell where the value at the end of the chain lies just below the wall . It is exactly the place in §02 where "the corner at the wall is exactly 1".
| # | Subinterval of | Bridge | Ring |
|---|---|---|---|
| 01 | 0.997808483 | 0.993773312 | |
| 02 | 0.998098180 | 0.993531447 | |
| 03 | 0.996740073 | 0.993402112 | |
| 04 | 0.995689889 | 0.993847141 | |
| 05 | 0.994979345 | 0.994267993 | |
| 06 | 0.995310186 | 0.994690320 | |
| 07 | 0.995450880 | 0.995072576 | |
| 08 | 0.995739245 | 0.995442678 | |
| 09 | 0.996022449 | 0.995791525 | |
| 10 | 0.996294103 | 0.996116234 | |
| 11 | 0.996551317 | 0.996416208 | |
| 12 | 0.996695721 | 0.996606914 | |
| 13 | 0.996969923 | 0.996887371 | |
| 14 | 0.997198625 | 0.997139630 | |
| 15 | 0.997410737 | 0.997371392 | |
| 16 | 0.997607042 | 0.997583254 | |
| 17 | 0.997791698 | 0.997780790 | |
| 18 | 0.997966990 | 0.997966387 | |
| 19 | 0.998126215 | 0.998135077 | |
| 20 | 0.998276990 | 0.998293614 | |
| 21 | 0.998414660 | 0.998437926 | |
| 22 | 0.998559421 | 0.998572746 | |
| 23 | 0.998691543 | 0.998697045 | |
| 24 | 0.998741829 | 0.998780022 | |
| 25 | 0.998854904 | 0.998888530 |
Example 2: the outer chain of the ring — from the conditioned chain to the unconditioned chain
The outer chain of the seam of the ring (10-07 §03) is a chain moving in a region of fixed sign, and mapped to by reflection it becomes the same type as Example 1. But there is no lower wall as in the box of the bridge, so the certificate of Example 1 cannot be used as it is. We swapped the grid of the same machinery and closed it in two stages.
- The chain conditioned on a box. For a chain conditioned on a finite box for each subinterval ( on the upper half, on the lower half), the upper bound on the whole window is Computer-assisted. As it stands, four assumption rows are needed to pay separately for configurations that leave the box.
- The unconditioned chain. Widen the box to , and put the contribution of the tail into the remainder of the interval arithmetic by a tangent upper bound from the convexity of the tail. The upper bound on the tail variance, in a form that pushes the law onto a single row at the end of the tail, is at every (within needed for convexity and needed for the correlation inequality). Pins deeper than are covered by a closed-form upper bound, . The results are the right column of Table 2, with maximum Computer-assisted (all pins , evaluation points , end value ; (lim), (ENDrand) and regularity are Assumption).
Comparing the two columns, the upper bound for the bridge bulges at the two at the upper end, while that for the ring is smallest on the third subinterval and then increases monotonically. At the lower end the ring is slightly closer to 1 (difference ), and the order of the floating-point point values (the ring closer to 1) appears in the upper bounds as well. Each row of the unconditioned chain is higher than the corresponding row of the conditioned chain by only –, with the same limiting place and shape.
The boundary stage is not covered. The claim of the right column is a claim for pins . In configurations where the lump touches the end of the window, the pin of the first outer stage falls in , and there the floating-point reading is Reading. It is a single finite stage, so it does not break the finiteness of the construction, but when citing the right column of Table 2 the condition "pin " cannot be dropped.
Cross-checks, controls, pre-registration
The correctness of the interval-arithmetic scripts themselves has not been formally verified. Instead they pass the following checks. All are checks to see "whether what we think we checked has drifted from what we wanted to check".
- Cross-check with another implementation. On every subinterval of Example 1, we ran the map of the stages by a floating-point recursion separate from the interval arithmetic, at three values of (the two ends and the midpoint of the subinterval), and counted whether its values fell inside the interval enclosures at every stage and every grid point (75 runs, 0 misses). For the unconditioned chain of the ring, the same check at one per subinterval (25 runs, 0 misses).
- Cross-check with point values. The floating-point point values obtained from the transfer matrix (26 ends) all lay below the upper bound of the subinterval containing that end (the smallest difference, at the lower end of the window, was ).
- Positive control. Whether the machinery reproduces the answer where it is known in closed form. For the pure Gaussian chain (variance per stage , mean , neither depending on ), every point fell inside the enclosures with kept as an interval. With the width of the interval of set to 0, it gave the same values as the machinery at a point to order . The unconditioned machinery for the ring reproduced the limiting place and shape of the version conditioned on a box on the same subintervals, with values within an upward difference of order (they are not the same chain, so this is a check of reproduction, not agreement).
- Negative control. Whether the machinery rejects claims that should not hold. We confirmed that lowering the target upper bound at the limiting cell by makes the Lean check fail to close, that replacing one entry of the table by 1 makes on the whole window fail to close, and that setting the tail variance above the convexity line stops the tail stage.
- Pre-registration. Before running the computations, we wrote down the expected range of values, the limiting place, and the pass lines of the positive and negative controls, and recorded after the results whether they were right. In Example 1 we expected 60–120 subintervals and 25 sufficed (wrong), and the limiting place coming at the lower end of the window was right. That a prediction was wrong does not weaken the result, but it is a record that the pass lines were not moved after seeing the results.
What Lean checked — the construction with the table of outputs of interval arithmetic placed as an assumption
The Lean column attached to computer-assisted results splits into the following three layers.
- The algebraic core. The monotonicity of the linear-fractional function of Lemma TAU (
mobius_between), the tilting identity (shear_identity), the inequality of Lemma DVτ (dvtau_pos), and the algebra of passing from the cover to the whole window (cover_le, assumption: on each subinterval). - Recomputation of cells. From the input values output by the interval arithmetic (exact values of the floating-point numbers) and the rational ends of the subintervals, for the limiting cells and randomly chosen cells (46 in Example 1, 23 in the conditioned version for the ring), the formula for the upper bound at the last stage was recomputed inside Lean, closing "at most the interval-arithmetic value + ". This is not verification of every cell (a few dozen out of more than several million cells in one subinterval).
- Assembly of the table.
win_qfree_window_le_of_interval_table(Example 1),unc_window_lt_one_of_table(Example 2) andvt_window_of_table(tail variance) place as an assumption " for every in each subinterval" (the table of outputs of interval arithmetic; is an abstract function), and give as conclusion " for every in the window".
Outside Lean lie the map of the stages (the interval evaluation of Lemmas TAU, SH2 and DVτ), quadrature, the invariant sets, the layers of the formula for the upper bound on , and the choice of evaluation points. So the machine-checking column guarantees "if the outputs of the interval arithmetic are correct, the conclusion on the whole window is correct as algebra", and "the outputs of the interval arithmetic are correct" rests on the premises of §03 and the checks of §07.
Examples where computer assistance returns "no"
When the upper bound from interval arithmetic exceeds 1, all one can say is "this construction produces no certificate", not "the true value exceeds 1". We distinguish two cases.
(a) An example where it fails on the side of the tool. On the subinterval of width 10% in Table 1, the version with first-order tilting only gave the upper bound . On the same subinterval the version with second-order tilting shows the true value is , so this "no" comes from the width of the tool (having put the curvature of the true in into the interval). It is the kind of "no" that disappears with finer subintervals or a higher order of expansion.
(b) An example where it fails on the side of the object — the inner chain of the ring. For the stages inside the site window of the ring (the inner chain), measuring by floating-point transfer gave at Reading, moving upwards as the grid was refined. The limit is set by the stage with the pin at the edge of the far wall of the lump box, the corner where the wall force points out of the box (classical value ) (10-07 §03). Here, even building interval machinery is not expected to give . What it would give is only a finite upper bound . This "no" is of a kind that does not disappear however fine the tool is made, and it can only be absorbed on the side of the construction (making a form that does not need , or paying the coefficient ).
When reading a computer-assisted result and seeing a report that the upper bound exceeded 1, check whether (a) or (b) is what is written.
What computer assistance does not say, and the cost
An inequality carries Computer-assisted only when all of the following are in place. (1) It is the output of a computation that holds every number as an outward interval, not a floating-point value written as it is. (2) The premises (correct IEEE 754 rounding, upper bounds on summation error, upper bounds on the error of our own exponential function, regularity) are written in the same row. (3) The scope of the claim (the window of , the chain lengths, the range of pins) is written in the same row. It says nothing outside the window of , as , or for pins outside the range.
What it does not say. (i) outside the window . As seen in §02, approaches 1 as , so the further the window is extended downwards, the finer the subintervals and grid must be, and no finite computation can cover the whole of . The power form of H is a statement as , so that is work for paper asymptotics. (ii) Anything outside the model on the lattice (the difference from the continuum path measure). (iii) Regularity (smoothness of eigenfunctions and conditional expectations) and the inputs of the sector framework. (iv) The boundary stage of Example 2 (pin ). (v) Condition (H2) itself (10-07 §06).
| Computation | Runs | Time | Size of one run |
|---|---|---|---|
| Example 1, outer chain of the core of the bridge (whole window) | 27 runs | About 4 hours 10 minutes | 6–16 minutes, 107 MB or less |
| Example 2, outer chain of the ring, form conditioned on a box | 25 runs | About 3 hours 19 minutes | 5–12 minutes, 114 MB or less |
| Example 2, outer chain of the ring, unconditioned form | 25 runs | About 6 hours 44 minutes | 13–22 minutes, 123 MB or less |
| Putting the inner chain of the ring into intervals (estimate) | About 50 runs | About 42 hours | About 50 minutes |
| Remaining numbers of route 2 (estimate; decided not to run) | About 42 runs | About 21 hours | Within 30 minutes |
This part is a study with Assumption H at its axis, and within it computer assistance is used as a tool that raises individual inequalities inside the window from floating-point readings to inequalities. Other views are treated in Part 11.
What this chapter can say
| What is said | What is not said |
|---|---|
| Computer-assisted at every of the window, and for the outer chain of the ring (pin ). On the premises of §03 | Outside the window, , the boundary stage |
| Proved here The derivation of the chain condition (3), the algebra of Lemmas TAU, SH and DVτ, the inclusion of invariant sets Lean (the algebraic core and the assembly of the table) | The formal correctness of the interval-arithmetic scripts (only as far as checked by cross-checks and controls) |
| Reading The inner chain of the ring | An interval upper bound on it |
Sources and reproduction
| Item | Kind | Source / tools |
|---|---|---|
| The ideas of interval arithmetic, loss of dependence and the centred form | — | Standard methods (interval arithmetic, Taylor-form enclosures). This chapter cites no bibliography and places the example of §01 and the lemmas of §04 in the text. |
| The Stein kernel and the chain condition | Proved here | (2)(3) of §02 (integration by parts and differentiation under the integral sign). |
| Implementation of interval arithmetic | Computer-assisted | Python float64, one floating-point step outwards per operation, our own exponential function, grid , stages 20 / 25, 25 subintervals. |
| Cross-checks | Reading | A separate floating-point recursion (three values of ), transfer-matrix point values (26 points). |
| Lean | Lean | mobius_between, shear_identity, dvtau_pos, cover_le, win_qfree_window_le_of_interval_table, unc_window_lt_one_of_table, vt_window_of_table (the assumptions are the rows of the text). The list of statements is in 10-13. |
Words used in this chapter — computer-assisted, interval arithmetic, outward rounding, loss of dependence, expanding about the centre, Stein-kernel ratio, chain condition, subinterval, tilting, invariant set, cross-check, positive and negative controls, pre-registration, boundary stage. Their meanings are in A-02 Glossary.
Next chapter to read: 10-09 The sector framework and the three strands of route 5 — states the five steps of the sum over sectors and the closing condition, the derivation of the needed value, how far the three strands that attacked the one remaining proposition got, and the common wall, the shortfall of the curvature at one site at the top.
← 10-07 The map of (H2) — seven routes and the seam of the ringContents10-09 The sector framework and the three strands of route 5 →