Observatory

A totally ramified extension of Q2 prints the digits of 2/πe, π a uniformizer, in the arrival spectra of its torsion approximants — a proved staircase law, and, run backwards, a design kit: a window built to spell any chosen word.

Fix a prime p and a finite extension K/Qp, totally ramified of degree e with residue degree f = 1 — on this page, a window. Write π for a uniformizer, v for the valuation with v(π) = 1, OK for the integers, and i* = e/(p−1) for the Kummer seat, assumed integral. The p-th power map moves the unit filtration Ui = 1 + πiOK by two gears: v(up − 1) = min(p·i, i+e) for u of level i — the Frobenius gear p·i below the seat, the pump gear i+e above — with cancellation possible only at the seat itself, where the p-th roots of unity live. (The tower connects through its lock: Growth — the clock of the depth column a lock prime returns ticks on a local field's unit filtration, and these laws price its finite-time transient.)

An arrival class (c, m) — c·pm = i* — consists of the units u = 1 + ρπc, ρ a unit, whose m Frobenius steps land upm on the seat. Such a unit is an approximant of primitive pm+1-torsion: a window carries one arrival class per cyclotomic layer, (c, m) playing for the primitive pm+1-th roots of unity. The landing L(u) = v(upm+1 − 1) ≥ p·i* grades the approach — reported below as L = p·i* + rel — and the class's arrival spectrum is the set of its landings, computed by a weighted binomial game: each monomial of (1 + ρπc)pm+1 enters at a level priced by its exact multinomial p-content, and the walk stops where the summed digit at a level is nonzero. No unit sails past every level unless the window contains the torsion it approximates: a full sail Cauchy-converges to a primitive root of unity. Below a certain level the summed digits are functions of the digits of w = 2/πe (−p/πe at odd p), a unit of K, alone — the unit's own choice of ρ does not reach them — so a class whose walk stops below it stops at the same place for every unit, and its spectrum is a single value: rigid. The freedom rung is the first level a choice of ρ does reach, and can toggle, so a landing there is graded by the unit rather than forced by the window's own digits.

The digit object is that unit w. Since f = 1 its Teichmüller digits w0, w1, … are canonical and idempotent (digitp = digit; at p = 2, literal bits). The window word is the in-window digit vector — (w1, …, w3e/2−1) at p = 2, (w0, …, we) at odd p; deeper digits enter above the window (the telescope). The claims below say the arrival spectra are not statistics: they are a readout — of the window word, digit for digit, and of the ramification of the p-power cyclotomic tower over the window — lawful enough to prove and invertible enough to design.

The readout theorem

The readout theorem theorem

K/Q2 totally ramified of degree e, f = 1 (so i* = e), any arrival class (c, m) with c·2m = e. Every arrival spectrum is rigid below its freedom rung, and its minimum is one general staircase on the digits of w = 2/πe. An intermediate class (c > 1, any even e) reads the digits w1w2m−1: L = 2e + min(j1, 2m), j1 the position of the first nonzero digit. The window's own top class (c = 1, forcing e a 2-power) reads w1w3e/2−1 — half again the window's depth: the walk stops at the first rel r with nonzero effective digit, which is wr everywhere except the two skeleton positions r = e/2 and r = 5e/4 (one position at e = 2), where it is wr + 1 — that added 1 a constant, contributed by the binomial game itself and by no digit; freedom at 3e/2. The skeleton positions are the blind rungs: a field whose digits vanish there stops anyway — the pure fields xed, v(d) = 1, collapse at rel e/2. Corollaries: w1 = 1 locks every class with m ≥ 1 rigid at 2e + 1 (the starters m = 0 grade at the same floor); the unique stopless digit vector is nonzero exactly at {e/2, 5e/4}, and ζ2e carries it — the vector of 2/(ζ2e − 1)e is exactly that skeleton at every 2-power depth. The top readout grows linearly with the window — 2, 5, 11, 23, 47 digits at e = 2, 4, 8, 16, 32.

Scope. Proved for every e and every class by pricing each monomial of the game with its exact multinomial 2-content: six monomials enter below 3e/2, and the staircase, the lock, the blind rungs, and the no-stop vector are one enumeration. f = 1 is essential (digit idempotence; f ≥ 2 Frobenius-twists the digits and the pair-cancellation dies). Engine: the enumeration brute-checked to e = 64; the e = 32 face — five classes past the starter, digit windows 1, 3, 7, 15, 47 — confirmed sight-unseen, ζ64's vector {16, 40} called by the corollary before measurement.

verifier: explore_readout_proof.py

The ramification reading

The landing has a second reading, and it holds at every p: an arrival class plays for the primitive pm+1-th roots of unity, and its landing decomposes as a sum of forced approaches to the individual roots — priced not by the digits of w but by the ramification of the cyclotomic tower K(μpm+1)/K over the window (μn the n-th roots of unity).

The constellation law rule

The landing of an arrival class is the avoidance value of its torsion constellation. The primitive pm+1-th roots of unity all sit at v(ζ − 1) = c, the class's own level; the landing is i* plus the approach sum Σ v(uζ) over the constellation, and a class-c unit approaches each root exactly as deep as the window forces — integer levels, Fp-rational residues. The forcing ends at a fractional level (K(ζ)/K ramified), at a non-rational residue (unramified), or at the constellation's own branching when the torsion is in K — a tree game on the pairwise root distances, the higher-unit filtration of the torsion. Measured at the μ4 floor over all six ramified quadratics of Q2, exhaustively: the class-1 landing minimum is 5 / 6 / 7 — the floor p·i* + 1 shared by units starting on the seat itself, plus 0 / 1 / 2 — iff K(i)/K is ramified / unramified / split, the letter computed independently of any orbit; √−5 is the unique unramified field, and two fields never before censused, √10 and √−10, were predicted on √2's chain and measured exactly so. In-field torsion plays the tree: the achieving class-1 unit at ζ8 approaches the four primitive eighth roots with multiset {2, 2, 3, 3} — collide one antipodal pair, avoid the other. The odd-p face is doubly thin: arrival classes exist iff p(p−1) | e, and the μp floor never shows the ramified letter — K(ζp) = K((−p/πe)1/(p−1)) is a tame unit-root extension, always unramified (Wilson's theorem) — so the third letter is a p = 2 wildness privilege. Beneath it the seat splice is a residue pigeonhole: the orbit chain deviates from the pure two-gear law iff ζpK — the p − 1 torsion directions exhaust Fp×, and F2's single residue is why every p = 2, f = 1 seat splices.

Scope. Rule in range, two censuses. The constellation census: exhaustive units at Q2, the six ramified quadratics, x3 − 2, x6 − 2, and ζ8; sampled at ζ16 — the four class landings 17, 18, 20, 28 predicted then measured — and ζ9. The odd-p census: exhaustive at the two ramified quadratics of Q3, sampled at five e = 6 fields (p = 3) and two e = 20 fields (p = 5); ramification labels certified independently of every orbit (residue tests, constructed torsion elements).

verifiers: explore_arrival_defect.py, explore_tame_face.py

The cutoff law rule

Where the constellation forces a collision — ζpK, by the pigeonhole above — the depth of the forced approach is a Kummer defect. The collided cluster — the pm preimages of ζp among the primitive roots — has cluster product upmζp exactly, so its approach sum never leaves the window: it is bounded by Dm = maxy v(ypmζp), the pm-power Kummer defect of ζp in K — window-internal, measured by its own climb — and the per-root approach ends at the level Dm/pm. At m = 1, writing δ = D1: the arrival ceiling is (p−1)·i* + δ, and the value menu is δ ∈ {ℓ ∈ (i*, p·i*) : p ∤ ℓ} ∪ {p·i*} ∪ {∞} — exactly one fractional value exists at e = 2, which is why the four quadratics of Q2 whose letter is ramified share the cut 3/2; at p = 3 the censused sextics x6 + 3, x6 − 6, and x6 + 3x4 + 3 all measure δ = 7, cut 7/3. The trichotomy is the defect read at its three ranges: ramified δ < p·i* (fractional cut), unramified δ = p·i* (residue cut at the integer i*; the boundary Artin–Schreier image is {0}, so odd-p, f = 1 unramified specimens exist and are word-designable — the designed word [1, 0, 0, 2, 1, 1, 2] measures δ = 9 with spectrum {12, 15}, ζ9 certified in its unramified cubic lift), split δ = ∞ (the torsion in-field). Classically the defect is the Kummer conductor: the ramification break of the degree-p extension cut by a unit of defect depth δK(ζp2)/K at the μp2 storey — is t = p·i* − δ, verified by direct σ-action at the ζ9 and ζ8 models; the textbook 2k − 1 break ladder of Q2(ζ2n) is the δ = 1 rigid case. At m = 2 the ceiling reads the p2-power defect: x18 + 3 has D2 = 21, per-root cut 21/9 = 7/3 again.

Scope. The cluster reduction and the ceiling identity are derivations general in (p, m); the value menu is derived at m = 1 (the two-gear image argument); field verification is a rule in range — seventeen fields at p = 2, 3, 5 (e ≤ 20, m ≤ 2), defects and ceilings measured by independent targeted climbs, torsion certified at the Hensel and Newton margins.

verifier: explore_cutoff_ladder.py

The odd-p face

The tame readout theorem

Odd p, K/Qp totally ramified of degree e, f = 1, integral seat i* = e/(p−1), any class (c, m). One formula: L = p·i* + min(δw, pm), where δw = v(w − 1) is the window defect of w = −p/πe (−p, not p — with this sign, by Wilson's theorem, the leading digit w0 = 1 iff ζpK) — a different depth from the cutoff law's Kummer defect δ: the designed word [1, 0, 0, 2, 1, 1, 2] above has δ = 9 and δw = 3, its spectrum minimum 9 + min(3, 3) = 12. Gate closed — w0 ≠ 1, δw = 0 — every class lands rigid at p·i*. Gate open, the ladder digits stop the walk rigidly and freedom arrives at the truncation pm. δw itself depends on the choice of π; its pm-truncation is uniformizer-invariant — exactly the invariant content of w − 1. Odd p has no in-window constants and no blind rungs: the wildness criterion c(p−1)2 < p — the first deeper-squaring constant undercuts freedom iff it holds — fails at every odd p and every p = 2 intermediate class, and holds exactly at the p = 2 top class, where the always-open gate, the 3e/2 bonus, and the skeleton constants all live. The long p = 2 windows are a wildness privilege with an exact criterion, and the p = 2 intermediate staircase L = 2e + min(j1, 2m) is this formula verbatim.

Scope. The enumeration proof is general in (p, c, m, e); field verification is a rule in range at p = 3, 5 (e ≤ 20, m ≤ 2): designed defect ladders δw = 1, 2, 3, 5 land on the formula, including floors that beat the previously censused law.

verifier: explore_tame_readout.py

The designed readout

The readout runs backwards. The two p = 2 claims live on the Eisenstein data F(x) = xe + Σ 2bixi − 2d over Z2, d odd, e even, π a root of F; the third is their odd-p face.

The triangle theorem

Order the sub-leading coefficient bits of F by level: bi mod 2 at level i (i = 1 … e−1), d mod 4 at level e, ⌊bi/2⌋ mod 2 at level e + i (i = 1 … e/2−1) — 3e/2 − 1 bits, the word length exactly. The map bits → window word is unitriangular over F2: digit r equals the level-r bit plus a function of strictly earlier bits. Hence a bijection — every word in {0,1}3e/2−1 is printable, each by exactly one reduced design (an F whose coefficients carry only the listed bits), and a greedy level-by-level solve places any chosen word without disturbing its prefix. Designed worlds print their words in live arrival spectra: at every class the sampled spectrum minimum equals the staircase on the placed word. The readout is a lossless programmable channel — the window word is the sub-leading Eisenstein data, re-encoded bijectively.

Scope. Unitriangularity is general in even e, nowhere using a 2-power; the bijection is exhaustive at e = 4, 6, 8 (32 / 256 / 2048 designs, every word realized), placement at e = 16 (27 target words, prefix invariance asserted at every step); the live-spectrum tie is a rule in range at e = 8, 16.

verifier: explore_readout_triangle.py

The reduction law theorem

Every deeper coefficient bit feeds levels ≥ 3e/2, so word(F) = word(reduce(F)), where reduce(F) is the reduced design carrying F's triangle bits. With the triangle's bijection: the word is a complete invariant of the reduced bits — Eisenstein windows sort into exactly 23e/2−1 word classes, one per reduced design, and word(F) = word(G) iff reduce(F) = reduce(G). The cyclotomic anchor reduces in closed form: by Kummer's binomial parities, reduce(Φ2e(x+1)) = xe + 2xe/2 + 4xe/4 − 6 at every 2-power e ≥ 4 — the unique reduced design carrying ζ2e's skeleton word at every 2-power depth. At depth e = 32 the three-term world x32 + 2x16 + 4x8 − 6 walks its top class stopless to the freedom rung and lands at 112, ζ64's landing: a designed cyclotomic mimic, exact mod the invisible bits. The mimic option is itself a p = 2 wildness privilege: at odd p a stopless designed sail does not imitate the cyclotomic anchor — it generates the field (x6 − 3x4 + 3 generates Q3(ζ9)).

Scope. The level pricing is the triangle's own derivation, general in even e; the closed form is verified by direct binomial bits and by the Kummer count independently at e = 4 … 64. Engine: 628 non-grid fields — deep-bit perturbations plus a random Eisenstein zoo, e ≤ 16 — each print their reduction's word.

verifier: explore_reduction_law.py

The odd-p triangle theorem

At odd p the channel is thinner and closes at the window edge: for F = xe + Σ p·bixip·d Eisenstein over Zp, the in-window word (w0, …, we) is a function of exactly (b1be−1 mod p; d mod p2) — there is no second diagonal, and the deeper coefficient digits first act at level e + 1. The grid → word map is unitriangular with diagonal −w02, hence a bijection, and the greedy solve designs any word — the landing-15 world x6 + 6x4 − 15 realizes a landing absent from every censused (3, 1, 1) field. One difference from p = 2: the odd-p word is a π-chart, not a field invariant — it moves under uniformizer twists up to an exact depth (twist depth pm·k, invariance from k > i† = c(p−1)) — and the invariant is the arrival spectrum together with the field's chart-word set, the solution variety of its forced-digit laws.

Scope. The diagonal pricing and the unitriangularity are general in (p, e), seat-free; censuses exhaustive at (p, e) = (3, 4), (5, 3), (3, 6) — 162 / 500 / 1458 words, all distinct; designed landings and the chart action are rules in range at p = 3, 5.

verifiers: explore_slot_algebra.py, explore_deep_spectrum.py

The telescope

The telescope rule

The two gears are Herbrand's two slopes: ψ(i) = min(p·i, i+e) = p·φseat(i) identically, φseat the two-slope function breaking at the seat, slopes 1 and 1/p — Herbrand's shape. At m ≥ 2 the game's monomials organize into storeys by j = vp(A), A the monomial's part total, and the scaling bijection — sizes ×p, offsets fixed — carries the (c, m−1) game's band onto storey j ≥ 1 verbatim: multinomial valuations and digit values preserved (Wilson's theorem in blocks), onsets relj = e(mj) − c(pmpj), and relj(c, m) = pj · rel0(c, mj), rel0 taken in that class's own window, of degree e/pj. Every storey opens as a copy of the game one window down; the only m-dependence left is a sign, so gate-open the shifted digits are pinned at every storey — wrelj = (−1)m+1−j and wrelj+pj = (−1)mj·k1, the fork digit k1 = wpm returning at every storey with alternating sign. Measured in one digit vector: Q3(ζ81) has k1 = 2 and pins (2, 2, 1, 1) = (−1, +k1, +1, −k1) at rels 84, 87, 136, 137; six single-coefficient perturbations of Φ81(x+1) stick at 81 + the violated rel, exactly. And the filtration is the classical one: with ζ = ζ81 and σa: ζζa the Galois action, the spectrum iG(σa) = v(ζaζ) on Q3(ζ81) is the seat ladder {c·pj}, lower breaks one below ({0, 2, 8, 26}), upper numbering equally spaced — the textbook cyclotomic ladder measured in the game's own model. The observatory reads the cyclotomic tower's ramification filtration through the unit filtration; the words, pins, and designed sticks above are digit-level fine structure the classical objects do not carry.

Scope. The Herbrand identity is exact, swept p ≤ 7; the scaling bijection is a general derivation with its census face verified exhaustively in range; the pin ladder is a rule in range — the anchor plus six designed perturbations at (p, c, m) = (3, 1, 3), gate-open regime; the m = 3 sign flip was fixed as the falsification point before the run, and held. The Q3(ζ81) filtration is a measurement, not a general theorem. The p-power map's two slopes and the cyclotomic break ladder are classical (Serre); the contact names the game.

verifier: explore_telescope.py

Related work

Krasner's lemma and its sharp forms — Yoshida's ultrametric on Eisenstein coefficients, Keating's perturbation congruences, Fontaine's (Pm) property — price coefficient proximity. The Ore–Newton polygon–residual polynomial ladder (the Pauli school) builds invariants and realization templates from leading coefficient data. Monge's reduced polynomials name each extension canonically from all of its digits; norm subgroups drive design in the abelian case. Indices of inseparability are valuation-level invariants. The ramification filtrations of normal towers are classical (Serre, Sen; the Lubin–Tate torsion breaks). Monge showed the sub-leading digits can name the field; the readout theorem shows they law its torsion arrivals, and the triangle runs the law backwards into design.

What these claims assemble to: the finite-time transient of the p-power map on a window's units is an exact digit channel. The classical filtration is its coarse structure, the word its fine structure — and the channel runs in both directions: measured, it reads the field; designed, it prints any chosen word.