Exceptional Dyadic Deadline Prefixes
Abstract
Binary prefix weights determine the exact second-parity deadline thresholds.
Fix d>=0, P=2^(d+1), and W=sharpWait(d+1). The earliest final-query time for prefix t is E(t)=P-1+P wt(t)-2t. Every t<2^d has at most d one-bits. The unique prefix with d one-bits is 2^d-1, and each prefix with d-1 one-bits is 2^d-1-2^k for some k<d.
Theorem 1.1 (Exact exceptional-prefix timing).
Proof. Machine-checked in Lean as D5/S3/Observer/Budget/DyadicDeadlineStaircase.exceptional_prefix_timing (✓ std3). ∎
Source. Repository-derived.
Commentary.
The all-ones prefix needs slack P for a second terminal parity. Removing bit k gives exact slack 2^(k+1). A prefix with at least two missing one-bits already permits the extra period at W. The binary classification covers d=0 and all k<d. This result classifies threshold prefixes but does not itself count labels of the deadline family.
Theorem 1.2 (Closed operational deadline staircase).
Proof. Machine-checked in Lean as D5/S3/Observer/Budget/DyadicDeadlineStaircase.deadline_family_closed_staircase (✓ std3). ∎
Source. Repository-derived.
Commentary.
For every d and nonnegative slack h, D is sharpWait(d+1)+h and q counts indices 1<=i<=d+1 with 2^i<=h. The family consists of actual successful raw-bit protocols under D. A single decoder works for every protocol and source; clockTag and tagDecode attain the exact count on realized terminal times. The formula includes d=0, h=0, and h>=2^(d+1). It concerns receiver clock labels, not acquisition workspace or average description length.
References
- Truth anchor:
D5/S3/Observer/Budget/DyadicDeadlineStaircase.deadline_family_closed_staircase - Truth anchor:
D5/S3/Observer/Budget/DyadicDeadlineStaircase.exceptional_prefix_timing - Dependency: D5/S3/Observer/Budget/DyadicPrefixDelayRange