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
w1 … w2m−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
w1 … w3e/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
xe − d, 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
ζp ∈ K — 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 —
ζp ∈ K, 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 ζp ∈ K) — 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·bixi − p·d Eisenstein over
Zp, the in-window word
(w0, …, we) is a function of
exactly (b1 … be−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(m−j) − c(pm −
pj), and relj(c,
m) = pj · rel0(c,
m−j), 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)m−j·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.