The native repeated one-bit source and its exact strip
Abstract
The native repeated one-bit source and its exact strip.
Theorem 1.1 (The native repeated one-bit source and its exact strip).
Lean statement: D5/S3/Combinatorics/Circle/DyadicResetSource.legal_iff
Proof. Machine-checked in Lean as D5/S3/Combinatorics/Circle/DyadicResetSource.legal_iff (✓ std3). ∎
Source. Repository-derived.
Commentary.
For natural m>=3 and r>=1, set k=mr, d=(2^k-1)/(2^m-1), B=2^(m-2), and M=2B-1. At every actual physical label i in Fin(k), actualSource(k,d,i) is d2^(i mod m) unless i mod m=m-1, when it is -dM. The positive denominations are precisely 1,2,4,…,B in units of d. They are not all integers between one and B. Each residue has r distinct physical occurrences.
The source equality consumes the original repeated_source, multiplier and scaling declarations in ThreeRowSource. The original owner is made reusable rather than duplicated. The native capacity is ExpandingSourcePath.half(k). It satisfies M*d<=half(k)<(M+1)d, while the modulus is (4B-1)*d. Every attainable prefix is divisible by d. Consequently native Legal is equivalent to Nodup together with InStrip(scaled,M,0,W); this includes every natural take, the empty prefix, and takes beyond the list length.
LARGE is exactly the pair of physical residue classes m-2 and m-1. SMALL stops at B/2. Equal numerical values, repeated periods, and nonunits do not merge labels or add hypotheses. The source family is a genuine restriction on t. The arbitrary-source Circle C3.1 statement remains open.
References
- Truth anchor:
D5/S3/Combinatorics/Circle/DyadicResetSource.legal_iff - Dependency: D5/S3/Combinatorics/Circle/ThreeRowSource
- Dependency: D5/S3/Combinatorics/Circle/TwoOppositeLargeExchange
- Dependency: D5/S3/Combinatorics/Transportation/DyadicAllocation