The r_R Stokes exponent vector (Roe note Lemma 5.1 ⟦lem:stokes⟧) #
Transcribes Lemma 5.1 of the verification note paper/roe-presentation-verification.tex (the "Roe
note") for the Roe wild relator r_R: the mod-2 exponent-vector facts that feed the finite-word
Stokes endpoint of Lemma 5.7 / Proposition 5.8. This is the Roe-candidate twin of the Γ_A
computation GQ2.FoxH.expMod2_wildValueExp (GQ2/FoxHeisenberg/Traced.lean); the machinery
(expMod2, freeMarking, fgTame, expMod2_fgTame) is reused verbatim from the Fox–Heisenberg
core, never re-proved.
The note's Lemma 5.1 ⟦lem:stokes⟧, verbatim:
Modulo \(2\), the exponent vectors of \(\rt\) and \(\rR\), in the ordered
basis \((\sigma,\tau,x_0,x_1)\), are both
\[
(0,1,0,0).
\]
Their sum is zero. Hence the trace
\[
(u_{\mathrm t},u_{\mathrm w})\longmapsto
u_{\mathrm t}+u_{\mathrm w}
\]
satisfies the endpoint condition of the finite-word Stokes formula
\cite[Lemma~5.7 and Proposition~5.8]{RT}.
and its proof, for r_R:
Choose any finite integer exponent representing \(\omegaTwo\) at the
finite level under consideration. It is odd. In \(\rR\), the first
factor contributes one \(x_0\) modulo \(2\), while
\((x_0^{-3}\tau)^{\omegaTwo}\) contributes one \(x_0\) and one \(\tau\).
The two \(x_0\)-contributions cancel. The square \(x_1^2\) and the
commutator have zero exponent vector modulo \(2\). Thus only the
\(\tau\)-coordinate remains.
This file supplies:
expMod2_wildValueExpR— the general-exponent vector(0, e, e+1, 0)in basis(σ, τ, x₀, x₁)for the finite-word formwildValueExpR freeMarking e(theΓ_AtwinexpMod2_wildValueExpreads(0, e, 0, e+1); theΓ_Rword carries itsτ/x₀-defect onx₀rather thanx₁). MirrorsTraced.lean'sexpMod2_wildValueExpline-for-line: conjugations areexpMod2-invariant and commutators vanish in the abelian targetMultiplicative (ZMod 2), so only(x₀^σ)⁻¹(onex₀) and(x₀⁻³τ)^e(e·(−3) ≡ ex₀'s andeτ's) survive, whilex₁²andcRdie;expMod2_wildValueExpR_odd— the odd-ecollapse to(0, 1, 0, 0), matchingexpMod2_fgTame. This is the exponent-vector input theΓ_Achain-map assembly consumes (cf. thehave hvecinsideGQ2.FoxH.mixedB_wildRow,Traced.lean); its hypothesis(e : ZMod 2) = 1is discharged at the wild-row exponente = omega2Exp (exponent (H(A)⋊C))by the existingGQ2.FoxH.omega2Exp_exponent_heis_cast. Ticket R25'sr_Rwild row of Prop 5.8 feeds on this lemma;expMod2_tame_add_wildValueExpR_odd— the note's "Their sum is zero": at oddethe tame and Roe-wild ε-vectors are equal, soε(r_t) + ε(r_R) = 0(the endpoint condition (40) for the(1,1)trace);- stress test
expMod2_wildValueExpR_three— the vector evaluated ate = 3(odd) bydecidedirectly from the free word, pinning the−3, the inverted first factor, and the vanishing ofx₁²/cR.
The Roe wild word's mod-2 exponent vector is (0, e, e+1, 0) in basis (σ, τ, x₀, x₁)
(the Roe twin of expMod2_wildValueExp, whose vector is (0, e, 0, e+1)) — Roe note Lemma 5.1
⟦lem:stokes⟧. Because expMod2 lands in the abelian Multiplicative (ZMod 2), conjugations are
exponent-invariant and commutators vanish: in wildValueExpR freeMarking e the inverted first
factor (x₀^σ)⁻¹ contributes one x₀, and (x₀⁻³τ)^e contributes e·(−3) ≡ e x₀'s and e
τ's, while x₁² (even) and the commutator cR have zero vector. Summing the two x₀-terms
gives 1 + e = e + 1; only τ and x₀ survive. At the odd representatives of ω₂ this is
(0, 1, 0, 0) (expMod2_wildValueExpR_odd), matching the tame vector expMod2_fgTame — so
condition (40) holds for the (1,1) trace and the Stokes corrections of Lemma 5.7 cancel in the
r_R row of Prop 5.8 (ticket R25).
Odd-exponent collapse to (0, 1, 0, 0) — Roe note Lemma 5.1 ⟦lem:stokes⟧: at any odd
exponent e ((e : ZMod 2) = 1; every finite integer representative of ω₂ is odd) the Roe wild
word's mod-2 exponent vector is (0, 1, 0, 0), matching the tame vector expMod2_fgTame. This is
the r_R-side twin of the exponent-vector input the Γ_A chain-map assembly consumes (the
have hvec local inside GQ2.FoxH.mixedB_wildRow/mixedB_wildRow_right). Ticket R25 discharges
the hypothesis at the wild-row exponent e = omega2Exp (Monoid.exponent (HeisLift A C)) via
omega2Exp_exponent_heis_cast.
The tame and Roe-wild ε-vectors sum to zero — Roe note Lemma 5.1 ⟦lem:stokes⟧ ("Their sum
is zero"): at odd e both ε(r_t) (expMod2_fgTame) and ε(r_R) (expMod2_wildValueExpR_odd)
equal (0, 1, 0, 0), so their sum vanishes in the char-2 target. This is the endpoint condition
(40) making the trace (u_t, u_w) ↦ u_t + u_w valid for the (1,1) pairing: the two Stokes
ε-corrections y_τ(τ·a) of the tame and wild rows cancel in the r_R Prop 5.8 (ticket R25).
Stress test (concrete evaluation, e = 3). The Roe wild word's mod-2 exponent vector at
the odd exponent 3, computed by decide directly from the free word: (0, 1, 0, 0). Pins the
inverted first factor and the −3 (the x₀-terms 1 + 3·(−3) ≡ 1 + 1 = 0 cancel), the odd
τ-exponent 3 ≡ 1, and the vanishing of x₁² and the commutator cR — catching a transcription
slip in wildValueExpR independently of expMod2_wildValueExpR.
Paper-tag ledger (Roe note paper/roe-presentation-verification.tex; hand-maintained) #
- Lemma 5.1 = ⟦lem:stokes⟧
- eq. (1.2)
r_R= ⟦eq:relators⟧ (transcribed inGQ2.wildValueExpR,GQ2/Roe/Words.lean) - Lemma 5.7 / Prop 5.8 endpoint = the finite-word Stokes formula fed by these vectors