3 Congruential Euler packets and their arithmetic
On this page · Permalink · Source line 1
Two related constructions run through this section. The congruential Euler family is indexed by a modulus \(N\) and an address \(j\). Its exceptional dyadic member has \(N=4\) and four addresses. The classical signed Euler numbers arise from \(N=2\), \(j=0\). Keeping these indices visible distinguishes the four-packet period theorems from the classical edge truncations.
3.1 Original coefficients, normalized packets, and precision
On this page · Permalink · Source line 11
Definition 3.1: Congruential Euler coefficients
For \(N\ge1\) and \(0\le j<N\), define rational coefficients by the formal identity
The reciprocal exists because its denominator has constant coefficient \(1/j!\ne0\). Set
Thus \(C_{N,j}(0)=1\) and \(U_{N,j}(0)=j!\). All coefficients outside the multiples of \(N\) vanish.
Visual guide: The object: rows, degrees, and normalization · Visual guide: Compute the reciprocal before estimating it · Permalink · Source line 13 · Claim record · Lean coverage · Code · Worked examples
The normalized source and its inverse are
Their product is one. Clearing factorials in its coefficient of \(t^{Nn}\) gives the triangular system
In particular, for \(n>0\),
The diagonal binomial coefficient is positive, so this recurrence determines the sequence uniquely. The Lean construction begins with this recurrence and derives the reciprocal identity from it. The resulting sequence is then identified with the degree-indexed coefficients of (3.1), so both descriptions refer to the same family.
The relevant declarations are KomorebiPaperIX.Congruential.triangular_inverse, KomorebiPaperIX.Congruential.packet_is_actual_inverse, and KomorebiPaperIX.NishibuchiCompletion.generalizedEuler_at_packet. The cleared identity with the original positive-address exponential section is KomorebiPaperIX.NishibuchiCompletion.original_generating_identity.
Proposition 3.2: A denominator bound for every address
For \(N\ge1\), \(0\le j<N\), and \(n\in{\mathbb N}\), set
Then \(D_{N,j}(n)C_{N,j}(n)\in{\mathbb Z}\).
Read proof · Visual guide: The object: rows, degrees, and normalization · Read statement and proof side by side · Permalink · Source line 56 · Claim record · Lean coverage · Code · Worked examples
Proof of Proposition 3.2
Proceed by induction in the recurrence (3.3). For every \(q<n\), the product \(D_{N,j}(q)\) divides \(D_{N,j}(n-1)\). Multiplying the recurrence by \(D_{N,j}(n-1)\) therefore makes every previous term integral. The diagonal factor completes the product \(D_{N,j}(n)\), proving the claim. At \(n=0\), both factors are one. This gives a uniform denominator bound without requiring integrality of the normalized coefficients themselves. The Lean statements are KomorebiPaperIX.Congruential.clearing_product and KomorebiPaperIX.Congruential.universal_denominator_clearing.
Back to statement · Read statement and proof side by side · Permalink · Source line 65 · Claim record · Lean coverage · Code · Worked examples
Example 3.3: The Bernoulli boundary address
At \(N=2\), the address \(j=1\) gives a second classical family. Define the Bernoulli numbers by
All quotients here are regular formal series. The identity
follows by putting the two fractions on a common denominator and using (3.1). Comparing even coefficients yields
This classical derivation restores the boundary example from the original manuscript. No dedicated Lean bridge for this Bernoulli specialization was identified in the preserved sources.
Definition 3.4: Differences and valuation conventions
For a sequence \(f\) and \(h,k,n\in{\mathbb N}\), put
We use the extended valuation \(v_p(0)=+\infty\) in mathematical statements. Thus \(v_p(x)\ge L\), including negative integers \(L\), means \(x=0\) or the ordinary valuation of the nonzero rational \(x\) is at least \(L\). For integral coefficients and \(L\ge0\), it is equivalent to \(x\in p^L{\mathbb Z}_p\). In expressions involving a step multiplier we write \(\nu_p(u)=v_p(u)\) for \(u>0\) and set \(\nu_p(0)=0\). This finite convention makes the displayed exponents meaningful at step zero, where all positive-order differences vanish.
Permalink · Source line 99 · Claim record · Lean coverage · Code · Worked examples
The valuation convention at zero is encoded by KomorebiPaperIX.GlobalEulerBoundary.precision. For \(p\)-adic congruences, divisibility is interpreted in \({\mathbb Z}_p\); statements over other coefficient rings specify the ring explicitly. Field divisibility in \({\mathbb Q}_p\) alone does not encode precision.
3.2 The standard address window and its common reduction
On this page · Permalink · Source line 122
The addresses below the prime have unit diagonal coefficients. In this window the normalized packets are integral, and their reductions agree at every row.
Proposition 3.5: Lucas reduction and address independence
Let \(p\) be prime, \(m>0\), and \(N=mp\). For \(0\le j<p\) and \(n,q\in{\mathbb N}\),
Every \(C_{mp,j}(n)\) belongs to \({\mathbb Z}_p\). Its reduction is the unique sequence \(\overline C_m:{\mathbb N}\to{\mathbb F}_p\) satisfying
Consequently, for any two addresses \(0\le j,k<p\),
Read proof · Read statement and proof side by side · Permalink · Source line 128 · Claim record · Lean coverage · Code · Worked examples
Proof of Proposition 3.5
Lucas reduction separates the lowest base-\(p\) digits, which are \(j\) and zero in the upper and lower arguments. Their binomial contribution is one, leaving the displayed reduced row. On the diagonal the reduced coefficient is one. The recurrence (3.3) therefore constructs an integral packet by successive division by units in \({\mathbb Z}_p\). After reduction, every address satisfies the same triangular system over \({\mathbb F}_p\). Its diagonal entries are one, so its solution is unique. This proves both the common reduction and the congruence between addresses. The row reduction is KomorebiPaperIX.StandardWindow.lucas_row_reduction. The integral identification and the two reduction statements are KomorebiPaperIX.WindowIndependence.standard_window_integral, KomorebiPaperIX.WindowIndependence.coeffPadic_coe, KomorebiPaperIX.WindowIndependence.residue_independence, and KomorebiPaperIX.WindowIndependence.two_window_addresses_congruent.
Back to statement · Read statement and proof side by side · Permalink · Source line 146 · Claim record · Lean coverage · Code · Worked examples
3.3 The full Nishibuchi statement and its starting bound
On this page · Permalink · Source line 164
Theorem 3.6: Nishibuchi congruence
Let \(p\) be prime, let \(m>0\), and suppose that \(m\mid p-1\) or \(m=2\). Put \(N=mp\) and \(q=\operatorname{lcm}(2,p-1)\). For every \(0\le j<N\), all \(U_{N,j}(n)\) belong to \({\mathbb Z}_p\). For \(r\ge1\) and \(n\ge r\),
Thus the positive sufficient starting index \(n_0=r\) works uniformly. If \(m\mid p-1\), the stronger sufficient condition \(r\le mn\) is valid.
Visual guide: What the original conjecture asked · Permalink · Source line 166 · Claim record · Lean coverage · Code · Worked examples
This theorem covers the full parameter range and displacement of Conjecture 3.9 in the fixed version of Nishibuchi's paper used for the statement comparison. The corresponding Lean theorem is KomorebiPaperIX.NishibuchiCompletion.conjecture_3_9. The stronger divisor-branch threshold is KomorebiPaperIX.NishibuchiCompletion.divisor_period. The starting index is sufficient uniformly, although it need not be the earliest one for a given tuple of parameters.
We first prove the difference estimates on the divisor branch, then derive the period from a finite Newton expansion.
Theorem 3.7: All-address differences on the divisor branch
Let \(p\) be prime, \(m>0\), \(m\mid p-1\), \(N=mp\), and \(0\le j<N\). Write \(h=(p-1)/m\). For every \(u,k,n\in{\mathbb N}\),
The factorial correction is part of the normalized statement, including addresses \(j\ge p\).
Read proof · Read statement and proof side by side · Permalink · Source line 189 · Claim record · Lean coverage · Code · Worked examples
Proof of Theorem 3.7
Work in the Hurwitz integral ring of formal series
For \(D=d/dt\), let \(B_p=(D^{p^2}-D^p)/p\). Call \(F\) flat if \(B_p^sF\in\mathcal H_p\) for every \(s\ge0\). We will prove that \(j!\mathcal P_{N,j}\) is flat at every address. The main difficulty is to include the addresses at which the usual unit-pivot argument fails.
Set
The denominator of this last quotient has nonzero constant coefficient. The section identities give
Cancellation of consecutive source sections proves the product identity and ties the ratios directly to the family under study.
At the singular addresses \(c=ap\), \(1\le a<m\), use the weighted ring
The key estimate is \(R_{ap}(\log(1+T))\in\mathcal W_p\). Its arithmetic input comes from the cyclic group ring \({\mathbb Z}[{\mathbb Z}/N{\mathbb Z}]\). For its canonical element \(x\) and \(I=(p,x^{p-1}-1)\), the relation \((x^{p-1})^p=1\) implies \(I^p\subseteq(p)I\). Induction yields \(I^q\subseteq(p^{v_p(q!)})\). Grouping the falling factorial \((x)_d=\prod_{i=0}^{d-1}(x-i)\) into consecutive blocks of length \(p\) then gives an integral residue-coordinate factor \(p^{v_p(\lfloor d/p\rfloor!)}\). The identity
accounts for precisely the weight in \(\mathcal W_p\) after dividing by \(d!\). Comparison of the section and group-ring recurrences identifies these coordinates with the logarithmically substituted section.
To pass from the section to the singular ratio, factor out its initial zero: for \(c=ap\), the section has the form
The weight of \(c!\) compensates for the coefficient shift by \(c\). The weighted ring is closed under inversion of series with constant coefficient one and under \(L_T=\log(1+T)(1+T)d/dT\). With \(\ell(T)=\log(1+T)/T\), interpreted by coefficient shifting, differentiation of the displayed factorization gives
Since \(p\ell(T)\in\mathcal W_p\) and \(p\mid c\), both terms are weighted. This is the singular estimate KomorebiPaperIX.SingularRatioAmice.paper_singular_amice_estimate.
To deduce flatness from the weighted estimate, use \(\Theta=(1+T)d/dT\). Both \(\Theta\) and \((\Theta^{p^2}-\Theta^p)/p\) preserve \(\mathcal W_p\). For the first operator, its coefficient formula is \((d+1)a_{d+1}+da_d\); whenever the floor weight rises, the factor \(d+1\) provides the missing \(p\). For the second operator, the proof uses its full Leibniz correction and the scalar congruence \(p^2\mid b^{p^2}-b^p\). Weighted monomials factor as
The operator preserves these monomials and hence finite weighted polynomials. Each fixed output coefficient depends on only finitely many input coefficients, which extends the result to the formal series. Substitution \(T=e^t-1\) intertwines \(D\) with \(\Theta\) and maps \(\mathcal W_p\) into \(\mathcal H_p\), because
It follows that the singular ratios are flat. This transfer is proved in KomorebiPaperIX.WeightedDworkTransfer.singular_ratio_flat.
At a nonsingular address \(2\le c<N\) with \(p\nmid c\), differentiation of the section identities gives
Writing \(q=R_{c-1}-(c-1)\) and \(y=R_c-c\), this becomes
On degrees divisible by \(p\), the inverse of \(tD+c\) divides the degree-\(d\) coefficient by the unit \(d+c\). Starting with \(y_0=0\), form
Flatness and support are preserved. Indeed, put \(E_c=tD+c\) and \(C_p=pD^{p^2}-D^p\). The commutator is \([B_p,E_c]=C_p\), and iteration gives
For the inverse equation \(E_cy=f\), induction on \(r\) makes the correction term Hurwitz-integral. Both operators preserve support in degrees divisible by \(p\). On that support the degree multiplier \(d+c\) is a unit, so integrality of \(E_cB_p^ry\) implies integrality of \(B_p^ry\). Thus the inverse preserves full flatness, as well as support. Since the difference of two right sides factors as \((z-y)(q-z-y)\) and its second factor has zero constant term, agreement with the solution gains one coefficient at each iteration. Consequently \([t^d]y_s=[t^d]y\) for \(d\le s\). Every coefficient of \(B_p^r y\) can therefore be read from a sufficiently long finite iterate. The argument is entirely formal. This is the content of KomorebiPaperIX.RiccatiFlatPropagation.riccati_solution_flat.
The standard window supplies the initial ratio \(R_1\). The weighted estimate handles \(p\mid c\), and Riccati propagation handles \(p\nmid c\). Flatness is closed under products, so the exact factorization establishes flatness of \(j!\mathcal P_{N,j}\). Extracting its supported Hurwitz coefficients and applying the proved saturation and step-multiple lemmas yields (3.5)–(3.6).
Here is the coefficient extraction explicitly. If \(a_d=d![t^d]F\), then
For \(F=j!\mathcal P_{N,j}\) and \(k\le mn\), take \(d=mpn-pk\). Support in multiples of \(mp\) turns this into \(p^{-k}\Delta_h^kU_{N,j}(n)\), so flatness gives divisibility by \(p^k\). For \(k>mn\), expand \(\Delta_h^{k-mn}\) applied to \(\Delta_h^{mn}U_{N,j}(n)\); every shifted row is at least \(n\), so each summand is divisible by \(p^{mn}\). Finally \(\Delta_{uh}=((I+\Delta_h)^u-I)\), whose \(k\)th power for \(u>0\) is an integral combination of powers of \(\Delta_h\) of order at least \(k\). The case \(u=0\) gives zero for \(k>0\), and order zero is the original integral coefficient. This proves the bound for all \(u\) and \(k\). Finally \(\Delta_{uh}^kU_{N,j}=j!\Delta_{uh}^kC_{N,j}\) gives (3.7), with the zero case retained. The resulting statements are KomorebiPaperIX.AllResidueEuler.all_residue_flat, KomorebiPaperIX.AllResidueEuler.global_unnormalized_bound, and KomorebiPaperIX.AllResidueEuler.global_normalized_precision.
Back to statement · Read statement and proof side by side · Permalink · Source line 203 · Claim record · Lean coverage · Code · Worked examples
Example 3.8: Why the factorial loss is necessary
Take \(p=3\), \(m=2\), \(N=6\), and \(j=3\). The recurrence gives
The last difference has \(3\)-adic valuation zero. Here \(h=1\), so at \(n=1\) the order-one bound without factorial loss would require valuation at least one. The corrected normalized bound is sharp, since
Multiplication by \(3!\) gives
consistent with the unnormalized theorem. Thus the factorial correction is already necessary at a single step in the all-address parameter range. These exact values and the refutation of a universal bound without loss are formalized in KomorebiPaperIX.Normalization.normalized_first, KomorebiPaperIX.Normalization.normalized_second, KomorebiPaperIX.Normalization.normalized_difference, KomorebiPaperIX.Normalization.difference_valuation, KomorebiPaperIX.Normalization.factorial_loss_is_sharp, KomorebiPaperIX.Normalization.unnormalized_difference, KomorebiPaperIX.Normalization.unnormalized_difference_valuation, and KomorebiPaperIX.Normalization.universal_no_loss_refuted.
Visual guide: The normalization loss is a real boundary · Permalink · Source line 354
Corollary 3.9: A common period in the standard window
Let \(p\) be prime, \(m>0\), \(m\mid p-1\), and \(0\le j<p\). Put \(h=(p-1)/m\). For every \(n\ge1\) and \(u\in{\mathbb N}\),
Thus \(h\) is a sufficient period from row one, common to all addresses in the standard window. It need not be the least period.
Read proof · Read statement and proof side by side · Permalink · Source line 387 · Claim record · Lean coverage · Code · Worked examples
Proof of Corollary 3.9
Since \(j<p\), the factorial \(j!\) is a unit in \({\mathbb Z}_p\). Also \(mn\ge1\). The order-one case of Theorem 3.7 therefore gives valuation at least one for the normalized difference at every step \(uh\). This proves the congruence, and Proposition 3.5 identifies its reduction with the equality for \(\overline C_m\). The preserved Lean development also proves this period directly from the Hurwitz inverse in characteristic \(p\): KomorebiPaperIX.WindowPeriod.uniform_standard_window_period, KomorebiPaperIX.WindowPeriod.multiple_period, and KomorebiPaperIX.WindowPeriod.standard_window_period_divisibility.
Back to statement · Read statement and proof side by side · Permalink · Source line 399 · Claim record · Lean coverage · Code · Worked examples
Lemma 3.10: Prime-power period from finite differences
Let \(R\) be a commutative ring, \(p\) a prime, \(f:{\mathbb N}\to R\), \(h,n\in{\mathbb N}\), and \(r\ge1\). If
then \(p^r\mid f(n+p^{r-1}h)-f(n)\).
Read proof · Visual guide: Newton coordinates turn precision into a finite computation · Read statement and proof side by side · Permalink · Source line 412 · Claim record · Lean coverage · Code · Worked examples
Proof of Lemma 3.10
The finite Newton expansion gives
Terms with \(k\ge r\) have the required factor from the difference. For \(1\le k<r\), the identity
and \(v_p(k)<k\) imply \(p^r\mid\binom{p^{r-1}}k p^k\) in \({\mathbb Z}\). Mapping that integer divisibility to \(R\) proves the claim term by term. The argument includes \(r=1\). The declaration is KomorebiPaperIX.PeriodFromDifferences.prime_power_period.
Back to statement · Read statement and proof side by side · Permalink · Source line 422 · Claim record · Lean coverage · Code · Worked examples
Proof : Proof of Theorem 3.6
On the divisor branch, \(m\mid q\) and the packet step \(q/m\) is an integer multiple of \(h=(p-1)/m\). If \(r\le mn\), Theorem 3.7 supplies the hypotheses of Lemma 3.10. Its packet displacement is \(p^{r-1}q/m\), which converts to the original degree as follows:
The choice \(n\ge r\) implies \(mn\ge r\) because \(m\ge1\).
For an odd prime, \(2\mid p-1\), so the option \(m=2\) introduces no further case. The sole remaining branch is \(p=2,m=2,N=4\). The all-row theorem proved next gives \(2^k\mid\Delta_1^kC_{4,j}(n)\) at every row and address. After multiplying by \(j!\), Lemma 3.10 gives packet period \(2^{r-1}\) and degree displacement \(4\cdot2^{r-1}=2^{r+1}=qp^r\). It also gives integrality. Hence the complete statement follows. The formal degree conversion is KomorebiPaperIX.NishibuchiCompletion.original_degree_shift; the all-parameter degree theorem is KomorebiPaperIX.NishibuchiCompletion.full_period_degree.
3.4 All-row dyadic differences and displacement amplification
On this page · Permalink · Source line 464
For the remainder of the four-packet discussion abbreviate \(C_j=C_{4,j}\) and \(U_j=U_{4,j}\). Removing the original row cap requires an unshifted coefficient operator.
Theorem 3.11: All-row dyadic higher differences
For \(0\le j<4\) and all \(u,k,n\in{\mathbb N}\),
There is no restriction \(k\le n\) and no minimum with the row \(n\).
Read proof · Read statement and proof side by side · Permalink · Source line 470 · Claim record · Lean coverage · Code · Worked examples
Proof of Theorem 3.11
The Hurwitz coefficients of the normalized source \(K_{4,j}\) at degrees \(4n\) are
Their explicit expressions are
Every denominator is odd. An affine sequence with even slope satisfies \(2^k\mid\Delta_1^k f(n)\) for every \(k,n\). The exact product identity
proves closure of this property under products. Applying the formula with the factors interchanged to \(fg=1\) isolates \(f(n+s)\Delta_1^sg(n)\). Multiplication by \(f(n+s)^{-1}\) and induction then prove closure under pointwise unit inverses. Thus all four \(g_j\) have the property. The explicit formulas and difference bounds are formalized in KomorebiPaperIX.DyadicFourKernel.source_coe and KomorebiPaperIX.DyadicFourKernel.source_kummer.
For an integer charge \(c\), put
A series is flat of charge \(c\) when applying any power \(A_c^s\) to it gives an element of \(\mathcal H_2\). The required product formula is
All middle coefficients are integral. Derivatives preserve \(\mathcal H_2\) and commute with \(A_c\). Induction on the number of iterations in (3.11) proves that multiplication adds charges. If \(FG=1\), the same formula yields
Induction, starting from the independently established integrality of the reciprocal \(G\), proves that inversion negates the charge. Finally \(A_{c+2}=A_c-1\), so increasing a charge by two preserves flatness. These are KomorebiPaperIX.ChargedDworkClosure.B_mul, KomorebiPaperIX.ChargedDworkClosure.flat_inverse, and KomorebiPaperIX.ChargedDworkClosure.flat_charge_shift.
Packing \(g_j\) into degrees divisible by four gives \(K_{4,j}\). Its source property is precisely charge-one flatness. Inversion gives charge \(-1\), and the charge shift restores charge one for the reciprocal \(\mathcal P_{4,j}\). If \(\operatorname{dec}(F)(d)=d![t^d]F\), the exact coefficient identity is
At \(d=4n\), packing turns the right side into \(2^{-s}\Delta_1^sC_j(n)\). This extraction requires no negative degree and therefore holds at every \(n\), including zero. It proves the unit-step bound KomorebiPaperIX.DyadicFourAllRows.base_step_bound.
To incorporate \(v_2(u)\), expand a displacement using finite Newton coefficients. For any prime \(p\), \(u>0\), and \(1\le a\le u\),
as follows from \(a\binom ua=u\binom{u-1}{a-1}\) and \(v_p(a)<a\). Repeated displacement, retaining the remaining base-difference order at each induction step, gives a factor \(p^{k(1+v_p(u))}\) from \(k\) displacements. This induction is formalized in KomorebiPaperIX.StepAmplification.repeated_precision. Applying it with \(p=2\) proves (3.9); multiplication by \(j!\) proves (3.10). Zero step and zero order follow from their definitions. The final statements are KomorebiPaperIX.DyadicFourFinalStrengthening.normalized_step_bound and KomorebiPaperIX.DyadicFourFinalStrengthening.unnormalized_step_bound.
Back to statement · Read statement and proof side by side · Permalink · Source line 481 · Claim record · Lean coverage · Code · Worked examples
Corollary 3.12: Step-sensitive divisor-branch bound
Under the hypotheses of Theorem 3.7, for all \(u,k,n\in{\mathbb N}\),
For \(C_{mp,j}\) the corresponding valuation lower bound is \(\min(k(1+\nu_p(u)),mn)-v_p(j!)\).
Read proof · Read statement and proof side by side · Permalink · Source line 568 · Claim record · Lean coverage · Code · Worked examples
Proof of Corollary 3.12
Apply the same repeated-displacement theorem with the fixed cap \(mn\) to (3.6). The argument preserves this cap and improves the contribution from the order of the difference. Division by the fixed factorial gives the rational valuation statement, with the zero case included. These are KomorebiPaperIX.AllResidueStepAmplification.unnormalized_precision and KomorebiPaperIX.AllResidueStepAmplification.normalized_precision.
Back to statement · Read statement and proof side by side · Permalink · Source line 579 · Claim record · Lean coverage · Code · Worked examples
Corollary 3.13: Dyadic periods from row zero
For \(0\le j<4\), \(r\ge1\), and \(n\ge0\),
For \(j=2,3\) and \(r\ge2\), \(2^{r-2}\) is also a sufficient packet period. The respective original degree displacements are \(2^{r+1}\) and \(2^r\).
Read proof · Read statement and proof side by side · Permalink · Source line 591 · Claim record · Lean coverage · Code · Worked examples
Proof of Corollary 3.13
Use Lemma 3.10 and the unit-step case of Theorem 3.11. At \(j=2,3\) the factorial contributes an additional power of two. The original degree versions are KomorebiPaperIX.DyadicFourFinalStrengthening.all_rows_period_degree and KomorebiPaperIX.DyadicFourFinalStrengthening.all_rows_half_period_degree. The next theorem sharpens these sufficient periods to a complete classification.
Back to statement · Read statement and proof side by side · Permalink · Source line 600 · Claim record · Lean coverage · Code · Worked examples
3.5 Exact displacement valuations and least packet periods
On this page · Permalink · Source line 611
Lemma 3.14: Finite Newton dominance
Let \(f:{\mathbb N}\to{\mathbb Q}\) and write \(a_k=\Delta_1^kf(0)\). Suppose that \(c\in{\mathbb N}\), \(a_1\ne0\), \(v_2(a_1)=c\), and
Then for every \(n\ge0\) and \(T>0\),
Read proof · Read statement and proof side by side · Permalink · Source line 613 · Claim record · Lean coverage · Code · Worked examples
Proof of Lemma 3.14
Finite Newton reconstruction at an arbitrary row gives
The monotonicity of \(\lfloor\log_2k\rfloor\) therefore preserves the higher-coefficient bound after translation. In addition, \(\Delta_1f(n)-a_1\in2^{c+1}{\mathbb Z}_2\), so the first difference is nonzero of exact valuation \(c\).
Now expand the displacement:
For \(1\le k\le T\), the binomial denominator identity implies
Every term of the remaining sum consequently has valuation at least \(v_2(T)+c+1\). Its sum cannot cancel the leading term, which has exact valuation \(v_2(T)+c\). This proves nonvanishing and the claimed valuation using only finite sums. The general theorem is KomorebiPaperIX.NewtonDominance.exact_displacement.
Back to statement · Read statement and proof side by side · Permalink · Source line 626 · Claim record · Lean coverage · Code · Worked examples
Theorem 3.15: Exact four-packet displacement law
Set
For \(0\le j<4\), \(n\ge0\), and every positive integer \(T\),
Read proof · Read statement and proof side by side · Permalink · Source line 654 · Claim record · Lean coverage · Code · Worked examples
Proof of Theorem 3.15
The first Newton coefficients, derived from (3.3), are
Their exact valuations are \(c_j\). Theorem 3.11 gives \(v_2(a_{j,k})\ge k\) for all orders. To obtain the stronger logarithmic envelope required by Lemma 3.14, only a finite initial segment needs improvement. The recurrence proves the following exact valuations:
| Address \(j\) | Further orders \(k\) | \(v_2(a_{j,k})\) in that order |
|---|---|---|
| \(0\) | \(2\) | \(3\) |
| \(1\) | \(2\) | \(3\) |
| \(2\) | \(2,3,4,5,6\) | \(6,9,13,16,22\) |
| \(3\) | \(2,3,4\) | \(8,8,15\) |
For all subsequent \(k\), the elementary inequality \(c_j+1+\lfloor\log_2k\rfloor\le k\) completes the envelope. The entries follow by exact rational computation from the defining recurrence, and their valuations are proved in Lean. Together with the inequality for all subsequent orders, they establish the bound at every order. The uniform envelope is KomorebiPaperIX.DyadicFourPrefix.tail_precision.
Apply Lemma 3.14 to \(C_j\). Multiplication by the nonzero factorial \(j!\) adds \(v_2(j!)\) and preserves nonzeroness. Hence \(d_j=c_j+v_2(j!)\), giving the four valuation gains for the original coefficients. The declarations are KomorebiPaperIX.DyadicFourLeastPeriods.normalized_exact_displacement and KomorebiPaperIX.DyadicFourLeastPeriods.exact_displacement.
Back to statement · Read statement and proof side by side · Permalink · Source line 669 · Claim record · Lean coverage · Code · Worked examples
Corollary 3.16: All positive periods and their least element
For \(r\in{\mathbb N}\) and \(0\le j<4\), a positive integer \(T\) is a packet period of \(U_j\) modulo \(2^r\) if and only if
Here a packet period means \(U_j(n+T)\equiv U_j(n)\pmod{2^r}\) for every \(n\ge0\). Consequently the least positive packet periods are
Read proof · Visual guide: Least periods, rather than sufficient periods · Read statement and proof side by side · Permalink · Source line 708 · Claim record · Lean coverage · Code · Worked examples
Proof of Corollary 3.16
By the exact displacement law, the congruence at any row is equivalent to \(v_2(T)+d_j\ge r\). This is exactly the displayed integer divisibility criterion. Its least positive solution is the indicated power of two, which also covers \(r=0\) and \(r\le d_j\). The all-period and least-element statements are KomorebiPaperIX.DyadicFourLeastPeriods.period_iff_dvd and KomorebiPaperIX.DyadicFourLeastPeriods.least_packet_period.
Back to statement · Read statement and proof side by side · Permalink · Source line 726 · Claim record · Lean coverage · Code · Worked examples
For example, \(U_2(n)\equiv2\pmod{32}\) and \(U_3(n)\equiv6\pmod8\) for every row. At precision \(2^{10}\) the least packet periods are \(512,512,32,128\). A packet displacement \(T\) has original degree displacement \(4T\), as proved by KomorebiPaperIX.DyadicFourLeastPeriods.original_degree_exact_displacement. Minimality here concerns packet shifts. Shifts of the full degree-indexed sequence, including its zero coefficients off the packet support, require a separate analysis. The new strengthening chapters determine all repeated-step higher differences in addresses zero and one and a power-of-two-order family in address two. The full exact classification of arbitrary higher-order differences are also a separate question from the first-displacement law.
3.6 Classical odd-length coordinates and their congruence ladder
On this page · Permalink · Source line 746
The classical signed Euler numbers have generating function \(\operatorname{sech}t=\sum_{n\ge0}E_{2n}t^{2n}/(2n)!\). They are the \(N=2\), \(j=0\) member of (3.1). The coordinate theorem reconstructs them from finite alternating sums of odd powers.
Definition 3.17: Odd-length source and inverse coefficients
For a positive odd integer \(p\), define
Let \(\gamma_m\) be the integral Hurwitz coefficients of \(\operatorname{sech}^2\):
where \(E_b=0\) for odd \(b\). Then \(\gamma_0=1\). Define
Here \(p\) need only be odd; primality is needed only to interpret the result as a prime-adic congruence ladder.
Permalink · Source line 754 · Claim record · Lean coverage · Code · Worked examples
The source and inverse coefficients are KomorebiPaperIX.OddPower.source and KomorebiPaperIX.EulerCoefficients.inverseEven; the truncation is KomorebiPaperIX.OddEuler.truncation.
The same inverse coefficients can be written in the signed zigzag notation of the original manuscript. Define \(Z_r\) by
Then
Indeed, the odd coefficients come from \(\tan t\), whose derivative is \(\sec^2t\). Changing the sign of the squared variable in the even series for \(\operatorname{sech}^2t\) gives \(\sec^2t\), so its degree-\(2m\) Hurwitz coefficient is \((-1)^m\gamma_m\). Differentiation identifies this coefficient with \(Z_{2m+1}\), proving the formula. The Lean bridge is KomorebiPaperIX.Zigzag.inverse_is_signed_zigzag; it uses the formal generating-function definition of the zigzag numbers.
Theorem 3.18: Classical odd-length reconstruction
For every positive odd integer \(p\) and every \(n\in{\mathbb N}\),
Equivalently, \(E_{2n}=\sum_{q=0}^n V_{nq}S_{2q}(p)\) for the lower triangular matrix
It has \(V_{nn}=1\) and \(p^{2(n-q)}\mid V_{nq}\) when \(q\le n\).
Read proof · Read statement and proof side by side · Permalink · Source line 797 · Claim record · Lean coverage · Code · Worked examples
Proof of Theorem 3.18
The exponential generating series of the source is the finite sum
Multiplication by \(\cosh t\) telescopes. Since \(p\) is odd,
Taking its even part gives
Multiplication by the reciprocal \(\operatorname{sech}^2(pt)\) yields \(\operatorname{sech}t\). The EGF product rule now gives the reconstruction coefficient by coefficient. Replacing \(m\) by \(n-q\) produces the displayed lower triangular row. Its diagonal and weights follow from \(\gamma_0=1\) and the explicit factor \(p^{2(n-q)}\). The source-series identity is KomorebiPaperIX.OddPower.odd_source_even_egf; the reconstruction and row statement are KomorebiPaperIX.OddEuler.odd_euler_reconstruction and KomorebiPaperIX.OddEuler.row_action.
Back to statement · Read statement and proof side by side · Permalink · Source line 812 · Claim record · Lean coverage · Code · Worked examples
Corollary 3.19: Odd-prime truncation ladder
For every positive odd integer \(p\) and all \(M,n\in{\mathbb N}\),
If \(M\ge n\), the truncation equals \(E_{2n}\) exactly. In particular, for an odd prime \(p\) this is a congruence modulo \(p^{2M+2}\) in \({\mathbb Z}_p\).
Read proof · Read statement and proof side by side · Permalink · Source line 838 · Claim record · Lean coverage · Code · Worked examples
Proof of Corollary 3.19
Every omitted summand has \(m\ge M+1\), hence contains the integer factor \(p^{2m}\) divisible by \(p^{2M+2}\). All its other factors are integral. The finite sum of these omitted terms proves the assertion, with the empty-tail case giving exact equality. These are KomorebiPaperIX.OddEuler.odd_euler_supercongruence and KomorebiPaperIX.OddEuler.full_depth_exact.
Back to statement · Read statement and proof side by side · Permalink · Source line 847 · Claim record · Lean coverage · Code · Worked examples
The reconstruction and its truncation bound already hold over the integers. For the dyadic construction we use a different source. Its original bound of \(2^{2M+2}\) follows from integral reciprocal coefficients, and the next subsection sharpens that bound to the optimal uniform exponent \(4M+3\).
3.7 The optimal classical dyadic edge tower
On this page · Permalink · Source line 861
Return now to the classical signed Euler numbers
Thus \(E_{2n}=E_{2n}^{(2,0)}\) in the convention (3.1). In particular \(E_0=1\), \(E_2=-1\), and \(E_4=5\). The following construction concerns these \(N=2\) coefficients, not \(C_{4,0}\).
Definition 3.20: Dyadic truncation
Define \(\beta_m\) by the formal unit-series identity
where the quotient means the inverse of the unit series \((\sinh z/z)^2\). Define
and
Permalink · Source line 872 · Claim record · Lean coverage · Code · Worked examples
These definitions correspond to KomorebiPaperIX.Dyadic.beta, KomorebiPaperIX.Dyadic.sourceEven, and KomorebiPaperIX.DyadicReconstruction.truncation. The formal summand uses a falling factorial, and KomorebiPaperIX.DyadicReconstruction.falling_factorial_fraction proves its equality with the quotient displayed above.
Lemma 3.21: Exact reconstruction and source integrality
For every \(n\in{\mathbb N}\),
Every \(\beta_m\) is \(2\)-adically integral and every \(A(n)\) is a nonzero \(2\)-adic unit. If \(M\ge n\), then \(T_M(n)=E_{2n}\).
Read proof · Read statement and proof side by side · Permalink · Source line 899 · Claim record · Lean coverage · Code · Worked examples
Proof of Lemma 3.21
The ordinary kernel coefficients of \((\sinh z/z)^2\), in \(z^2\), are
Legendre's strict factorial bound \(v_2((2m+2)!)<2m+2\) makes them integral. Their constant coefficient is one. The coefficient recurrence for its reciprocal therefore proves integrality of every \(\beta_m\). For the source factor, lifting the exponent at the even power \(2n+2\) gives
Its denominator has the same valuation, since \(2n+1\) is odd. Thus \(A(n)\) is a nonzero unit.
Its exponential generating function is
The quotients by powers of \(t\) are well defined because the required initial coefficients vanish. The hyperbolic identity
then gives the exact formal-series product
Taking the factorial-scaled coefficient of \(t^{2n}\) produces the stated finite sum. Full depth leaves no omitted terms. The relevant declarations are KomorebiPaperIX.Dyadic.beta_integral, KomorebiPaperIX.Dyadic.source_valuation, KomorebiPaperIX.DyadicSeries.dyadic_reconstruction_series, and KomorebiPaperIX.DyadicReconstruction.dyadic_reconstruction.
Back to statement · Read statement and proof side by side · Permalink · Source line 909 · Claim record · Lean coverage · Code · Worked examples
Lemma 3.22: Exact weighted inverse coefficient
Let \(\kappa_m=\beta_m2^{2m}(2m)!\). For every \(m\ge1\),
where \(B_{2m}\) is the usual even Bernoulli number.
Read proof · Read statement and proof side by side · Permalink · Source line 950 · Claim record · Lean coverage · Code · Worked examples
Proof of Lemma 3.22
Let \(Q(z)=z\coth z\), the regular formal series with constant coefficient one. The elementary differential identity
and the Bernoulli expansion
give \(\beta_m=-2^{2m}(2m-1)B_{2m}/(2m)!\). Multiplication by \(2^{2m}(2m)!\) proves the identity for \(\kappa_m\). The Bernoulli denominator theorem gives \(v_2(B_{2m})=-1\) for \(m>0\): its denominator contains each prime \(q\) with \((q-1)\mid 2m\) exactly once, including \(2\)[DLMF24]. Since \(2m-1\) is odd, the valuation is exactly \(4m-1\). This also proves nonvanishing. In Lean, the hyperbolic identity is proved after clearing removable zeros. The library Bernoulli theorem then determines the valuation of \(\kappa_m\). The declarations are KomorebiPaperIX.DyadicSharpTower.kappa_bernoulli and KomorebiPaperIX.DyadicSharpTower.kappa_valuation.
Back to statement · Read statement and proof side by side · Permalink · Source line 959 · Claim record · Lean coverage · Code · Worked examples
Theorem 3.23: Optimal uniform dyadic tower
For all \(M,n\in{\mathbb N}\),
At the first omitted row \(n=M+1\), the error is nonzero and
Thus the exponent \(4M+3\) cannot be increased uniformly in the Euler row.
Read proof · Read statement and proof side by side · Permalink · Source line 982 · Claim record · Lean coverage · Code · Worked examples
Proof of Theorem 3.23
Rewrite the summand exactly as
For \(m>M\), its first factor is divisible by \(2^{4m-1}\), the binomial coefficient is integral, and \(A(n-m)\) is a unit. Hence every omitted summand is divisible by \(2^{4M+3}\). Summing the finite tail proves (3.14). If \(M\ge n\), the tail is empty and the statement includes the resulting zero error.
At \(n=M+1\) there is exactly one omitted summand. Here \(\binom{2n}{2n}=1\) and \(A(0)=1\), so the error is \(\kappa_{M+1}\). Lemma 3.22 gives its exact valuation \(4M+3\) and nonvanishing. The statements are KomorebiPaperIX.DyadicSharpTower.dyadic_supercongruence_sharp, KomorebiPaperIX.DyadicSharpTower.first_omitted_error, and KomorebiPaperIX.DyadicSharpTower.first_omitted_error_valuation.
Back to statement · Read statement and proof side by side · Permalink · Source line 994 · Claim record · Lean coverage · Code · Worked examples
Proposition 3.24: Row-dependent summand weights
For \(1\le m\le n\), the summand is nonzero and
More generally, if \(L\in{\mathbb N}\) satisfies
then \(E_{2n}-T_M(n)\in2^L{\mathbb Z}_2\).
Read proof · Read statement and proof side by side · Permalink · Source line 1014 · Claim record · Lean coverage · Code · Worked examples
Proof of Proposition 3.24
Use the same factorization of \(S_m(n)\), the nonzero binomial coefficient for \(m\le n\), the exact valuation of \(\kappa_m\), and the unit property of \(A(n-m)\). The tail conclusion follows by addition in \(2^L{\mathbb Z}_2\). These are KomorebiPaperIX.DyadicSharpTower.summand_valuation and KomorebiPaperIX.DyadicSharpTower.dyadic_supercongruence_row_weight.
Back to statement · Read statement and proof side by side · Permalink · Source line 1026 · Claim record · Lean coverage · Code · Worked examples
The minimum summand weight bounds the tail valuation from below, but cancellation may raise that valuation. Appendix A gives a later exact factorization and finite-polynomial reduction for each fixed depth. A universal explicit root and simplicity classification for that factor remains open. Uniform optimality follows from the equality already established at \(n=M+1\).
3.8 Isometric continuation of the four dyadic packets
On this page · Permalink · Source line 1038
The exact displacement law also determines the images of the packets after continuous extension to the dyadic integers.
Theorem 3.25: Isometric packet bijections
For \(0\le j<4\), define on natural numbers
There is a unique continuous map \(\Phi_j:{\mathbb Z}_2\to{\mathbb Z}_2\) whose value at every \(n\in{\mathbb N}\) equals the embedded rational \(f_j(n)\). It is an isometric bijection and \(\Phi_j(0)=0\):
In particular, every element of \({\mathbb Z}_2\) has exactly one preimage.
Read proof · Visual guide: Seeing the scaled isometry · Read statement and proof side by side · Permalink · Source line 1043 · Claim record · Lean coverage · Code · Worked examples
Proof of Theorem 3.25
For \(n>0\), the displacement law at row zero gives \(v_2(U_j(n)-j!)=v_2(n)+d_j\), so \(f_j(n)\in{\mathbb Z}_2\). The value at zero is zero. Applying the same law to the smaller of two unequal natural numbers shows
The natural numbers are dense in \({\mathbb Z}_2\), and the target is complete. The map therefore extends continuously. The distance identity extends on the dense product of natural-number points, making the extension an isometry. Density also proves uniqueness among all continuous maps with these prescribed values.
To prove surjectivity, use compactness. For an isometry \(g\) of a compact metric space into itself, the sequence of iterates \(g^n(x)\) has a convergent subsequence. Two sufficiently close iterates, with exponents \(a<b\), yield \(d(x,g^{b-a}(x))\) equally small after removing \(a\) isometric iterations. Since \(b-a>0\), the latter point is in the image of \(g\). Thus the image is dense. It is also compact and hence closed, so it is the whole space. Apply this to \(\Phi_j\) on \({\mathbb Z}_2\).
The general ingredients are KomorebiPaperIX.DensePadicIsometry.existsUnique_extensionEquiv and KomorebiPaperIX.CompactSelfIsometry.surjective. The packet specialization is KomorebiPaperIX.DyadicFourIsometry.existsUnique_isometry; uniqueness among continuous maps is KomorebiPaperIX.DyadicFourIsometry.unique_continuous.
Back to statement · Read statement and proof side by side · Permalink · Source line 1057 · Claim record · Lean coverage · Code · Worked examples
Corollary 3.26: Exact image of the original coefficients
The continuous extension of the original sequence is
It is injective, its image is exactly \(j!+2^{d_j}{\mathbb Z}_2\), and
Every point of that affine image has exactly one preimage in \({\mathbb Z}_2\).
Read proof · Read statement and proof side by side · Permalink · Source line 1088 · Claim record · Lean coverage · Code · Worked examples
Proof of Corollary 3.26
The formula agrees with \(U_j\) on every natural number. Continuity and the distance equality follow from the corresponding properties of \(\Phi_j\). Its surjectivity gives precisely the displayed affine image, and multiplication by the nonzero scalar \(2^{d_j}\) preserves injectivity. The declarations are KomorebiPaperIX.DyadicFourIsometry.originalExtension_nat, KomorebiPaperIX.DyadicFourIsometry.originalExtension_dist, and KomorebiPaperIX.DyadicFourIsometry.originalExtension_range.
Back to statement · Read statement and proof side by side · Permalink · Source line 1102 · Claim record · Lean coverage · Code · Worked examples
The four rational packet sequences thus extend to bijections onto their exact dyadic images. The proof uses density, completeness, and the displacement law. The strengthening chapters supply the further factorial and Taylor-coefficient argument for analyticity, including exact radii in addresses zero, one, and two. The analytic polynomial solution maps constructed later rest on separate hypotheses and a separate proof.