Realization BoundariesReading edition

Formal companion and proof guide

Reading tools
Reading libraryFind statementsInspect Lean
Switch work

Saved reading

Read side by side

Start reading

Resources & source

Read and explore

Proofs and implementation

About this work

Other resources

Original TeX with line links · Download TeX

The wording and mathematics follow the retained manuscript. This reading format does not add a proof review or extend Lean coverage.

Skip contents and start reading

B Formal companion and proof guide

The formal companion works with the actual infinite groups and their canonical completions. Its computational theorems use explicit oracle programs and decidable equality on named copies. This appendix explains the interfaces and the evidence behind them.

B.1 The proof dependencies

Principal dependencies of the proof development. Finite arithmetic checks illustrate the constructions. The infinite theorems are proved independently, and effective conclusions use their own oracle and presentation semantics.
Figure 8. Principal dependencies of the proof development. Finite arithmetic checks illustrate the constructions. The infinite theorems are proved independently, and effective conclusions use their own oracle and presentation semantics.

View full-size figure (new tab)

The companion retains both the ambient preimage and the finite normal form. The ambient model supplies the purity, homomorphism, and completion arguments. The finite model supplies executable arithmetic. Coordinate identities connect the two models, so a finite calculation is never substituted for a theorem about the infinite object.

The machine readable statement registry records all numbered contracts in the book, their Lean declarations, and their exact scope. The table below lists the principal dependencies. Compiler receipts and source hashes accompany the companion rather than interrupting the mathematical exposition.

B.2 Statement registry

Formal companion and proof guide (table 8)
StatementConclusionKey dependency
1.8An inaccessible packet obstructs generation.Typed block-support condition.
2.1\({\operatorname{Tor}}(P)=D\), and \(D\) is dense.Distinct prime coordinates.
2.2All endomorphisms of \(D\) are diagonal.Prime annihilators.
2.3\(D\) has infinite endomorphism-seed rank.Finite support.
2.4\(P\) is topologically cyclic.Chinese remainder theorem.
2.5\(\widehat D=P\).Cofinal finite coordinate kernels.
2.6\(P/D\) is a rational vector space.Unique integer division modulo \(D\).
3.1\({\operatorname{Sub}}(D)\cong\mathcal P({\mathbb N})\).Coordinate isolation by CRT.
3.3Computable copies of \(D_B\) correspond to enumerable selectors.Prime-order witness searches.
3.5Unary selector groups correspond to ultimately periodic sets.Finite-state orbit.
4.2Pure intermediate groups are rational preimages.Finite adjustment at divisor primes.
4.4All preimages \(H_W\) have completion \(P\).Purity and finite-target exponent.
4.5Restriction preserves all maps to finite targets.Finite coordinate factorization.
5.1\(G_A\) has unique \((r,d)\) names.Nonzero rational line.
5.2Each cocycle value has controlled finite support.Reduction outside denominator primes.
5.3The normal forms form the actual group \(G_A\).Cocycle identity.
5.4A cocycle value reads one selector coordinate.The chosen section at one prime.
6.1A root or a prime obstruction is constructible.Finite residual correction.
6.2A nonempty root fiber has \({\operatorname{rad}}(m)\) elements.The prime-coordinate kernel.
6.3\(G_A/mG_A=C_{{\operatorname{rad}}(m)}\).Root kernel and finite surjectivity.
7.1Every nontorsion element has the same tail signature.Finite numerator, denominator, and support exceptions.
7.2\(G_A\cong G_B\) iff \(A{=^{*}} B\).Intrinsic divisibility and finite transport.
7.5Every homomorphism is a diagonal multiplier.The quotients \(G_A/pG_A\).
7.6Different eventual classes admit only torsion-image maps.One selected prime per pair.
7.7Exact endomorphism-ring description.Diagonal action on the rational line.
7.9Every \(G_A\) has infinite seed rank.Infinitely many omitted unselected coordinates.
8.3An oracle computes a copy iff it computes \(A\).Cocycle evaluation and complementary root searches.
9.1No recovery from the unmarked quotient system.Two nonisomorphic common-completion groups.
9.3Completion is faithful but not full on the paired family.Finite separation and the torsion-image obstruction.
9.4Completion reflects isomorphisms between paired-prime groups.Diagonal units and the exact source category.
10.1Continuum many groups escape a fixed countable grammar.Repeated diagonal disagreement.

B.3 Reading the formal layers

B.3.1 Ambient groups, subgroups, and generation

The prime product is an unrestricted dependent function space. Its finite support subgroup is defined inside that product. The quotient becomes a rational vector space only after positive integer multiplication is proved bijective on the actual quotient.

The subgroup classification isolates coordinates by Chinese remainder interpolation and reconstructs every finite support vector from prime seeds. Intrinsic prime torsion gives abstract isomorphism classification. The topology on the subgroup lattice is independently induced by membership functions, and the resulting Cantor homeomorphism is then proved continuous in both directions.

The general reachability theorem uses a genuine dependent direct sum, primitive transfer blocks, finite operator words, and ordinary finite directed paths. An omitted nonzero packet supplies both the algebraic obstruction and, under the stated continuity hypotheses, the closed kernel obstruction to topological generation.

B.3.2 Finite arithmetic and roots

The executable root solver takes a rational code, a finite residue list, and a selector oracle. Each list position names a prime value. Positions that are not prime do not contribute to the interpreted vector. Consequently raw list equality is not the equality of represented group elements.

Every finite support correction admits a residue list, and every element of the original selector group admits one of the finite normal form codes. A successful solver output is proved to satisfy the root equation at every prime. A rejected request returns a prime dividing the multiplier with a nonzero target coordinate. The correction is zero at divisor primes. This normalization concerns the correction, and need not make the entire root coordinate zero.

The traced implementation erases to the executable solver. If \(B\) is its finite correction bound, it uses at most \(m+1+2B\) selector queries and at most \(m+1+B\) loop candidates. These are explicit oracle and iteration counts. They are not bounds on the bit cost of rational arithmetic, primality testing, division, or modular inversion. The Lean proofs certify the Lean implementation and its mathematical interpretation. They do not claim kernel verification of the separate Python runtime.

B.3.3 Computable copies and degrees

The effective layer uses native oracle recursion with oracle calls, primitive recursion, and terminating searches. A named infinite copy has a bijection from the natural numbers, a specified zero, and an oracle computable addition operation. Equality of names is decidable. Inversion and subtraction are computed by proved terminating searches.

Redundant finite codes are permitted only after equality of their represented elements is proved oracle computable. The companion then constructs least representatives, computes their enumeration, and obtains genuinely bijective natural names. The concrete normal form supplies all those hypotheses through rational arithmetic and finite cocycle evaluation.

Marked decoding performs two complementary positive root searches. For an unmarked copy, the existence proof may choose a finite natural name of the distinguished element under an abstract isomorphism and hard code that name. It does not uniformly locate the distinguished element from an arbitrary copy. This gives the same existential oracle criterion while preserving the marked and unmarked distinction.

The degree statements use the native Turing reducibility relation. Ordinary degrees of sets are represented by total binary membership oracles. The least degree is attained by a constructed copy and is a lower bound for every other oracle computing a copy. All members retain the same finite quotient observation system.

B.3.4 Observations, categories, and fixed grammars

The observation interface contains finite groups, transition maps, and their cofiltered index category. It does not contain the source group or evaluations of named source points. The common coordinate subsystem is proved categorically cofinal in the system of all finite quotient kernels. A natural isomorphism identifies its reindexed diagrams. The no decoder theorem therefore concerns the actual unmarked quotient systems.

Faithfulness uses the official completion functor on all residually finite groups. Failure of fullness is packaged on the paired family. Failure to reflect isomorphisms is packaged on the larger full category that also contains the direct sum. These are distinct source categories, as required by the mathematical statements.

Grammar escape uses infinitely repeated disagreement against every semantic output. Independent repeated bits retain continuum many pairwise nonisomorphic groups, with no embeddings between distinct members. The semantics may be noncomputable. The theorem excludes outputs of the fixed grammar and does not assert escape from every possible surrounding language.

B.4 Reproduction and trust

The companion includes source files, exact statement contracts, positive examples, rejection controls, source hashes, and compiler receipts. The verification script rebuilds the production modules with warnings treated as errors, audits their declaration dependencies, executes the contracts, and replays the project modules with the supplied kernel checker. The portable runtime and dependency revisions are pinned in the accompanying machine readable files.

The rejection controls test specific false strengthenings, including universal root existence, the wrong cyclic quotient modulus, literal unmarked selector recovery, removal of required finiteness hypotheses, and reconstruction from the unmarked observation system. Each rejection must contain the intended diagnostic. A missing import or an unrelated elaboration error is not accepted as a mathematical rejection.

Only the standard logical dependencies recorded by the companion are admitted. Imported dependency caches are trusted inputs whose bytes are checked during the run. Kernel replay uses the same Lean implementation, so it is not an independent kernel or external peer review. The source archive and its receipts preserve enough information to repeat the checks within that stated trust boundary.

Source and conversion record

Source SHA-256: 2fbf2a7d38c1f2127bbd98c35d739b67935f679a1172d4600a4037e90bc11910

Unsupported prose commands stop the build. The mathematical expression sequence is checked against the source, with manuscript macros expanded for display.

Conversion records

Notation in Realization Boundaries

Look up a symbol without leaving this chapter. Select text before opening help to search for it.

Search this work’s notation.

    Symbols can have different meanings in different passages. Read each result in its own context.

    Open the full notation index