CoefficientTableChecker
Abstract
Dyadic coefficient recurrences control the sixfold evil and odious representation counts.
Definition 1.1 (tableValue).
Formalization. D5/S1/Words/EvilOdious/CoefficientTableChecker.tableValue (✓ std3).
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Definition 1.2 (tableStep).
Formalization. D5/S1/Words/EvilOdious/CoefficientTableChecker.tableStep (✓ std3).
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Definition 1.3 (tableCheck).
Formalization. D5/S1/Words/EvilOdious/CoefficientTableChecker.tableCheck (✓ std3).
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Theorem 1.4 (tableCheck sound).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.tableCheck_sound (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Definition 1.5 (table1).
Formalization. D5/S1/Words/EvilOdious/CoefficientTableChecker.table1 (✓ std3).
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The balanced binary tree stores 4096 exact integer entries for the polynomial system p 1. Its entries are checked against the recurrence by tableCheck_sound.
Theorem 1.6 (table1 checked).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.table1_checked (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Theorem 1.7 (table1 sound).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.table1_sound (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Definition 1.8 (table2).
Formalization. D5/S1/Words/EvilOdious/CoefficientTableChecker.table2 (✓ std3).
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The balanced binary tree stores 4096 exact integer entries for the polynomial system p 2. Its entries are checked against the recurrence by tableCheck_sound.
Theorem 1.9 (table2 sound).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.table2_sound (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Definition 1.10 (table3).
Formalization. D5/S1/Words/EvilOdious/CoefficientTableChecker.table3 (✓ std3).
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The balanced binary tree stores 4096 exact integer entries for the polynomial system p 3. Its entries are checked against the recurrence by tableCheck_sound.
Theorem 1.11 (table3 sound).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.table3_sound (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Definition 1.12 (table4).
Formalization. D5/S1/Words/EvilOdious/CoefficientTableChecker.table4 (✓ std3).
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The balanced binary tree stores 4096 exact integer entries for the polynomial system p 4. Its entries are checked against the recurrence by tableCheck_sound.
Theorem 1.13 (table4 sound).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.table4_sound (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Definition 1.14 (table5).
Formalization. D5/S1/Words/EvilOdious/CoefficientTableChecker.table5 (✓ std3).
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The balanced binary tree stores 4096 exact integer entries for the polynomial system p 5. Its entries are checked against the recurrence by tableCheck_sound.
Theorem 1.15 (table5 sound).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.table5_sound (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Definition 1.16 (table6).
Formalization. D5/S1/Words/EvilOdious/CoefficientTableChecker.table6 (✓ std3).
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The balanced binary tree stores 4096 exact integer entries for the polynomial system p 6. Its entries are checked against the recurrence by tableCheck_sound.
Theorem 1.17 (table6 sound).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.table6_sound (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Definition 1.18 (tableH).
Formalization. D5/S1/Words/EvilOdious/CoefficientTableChecker.tableH (✓ std3).
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Definition 1.19 (tableError).
Formalization. D5/S1/Words/EvilOdious/CoefficientTableChecker.tableError (✓ std3).
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Definition 1.20 (seedH).
Formalization. D5/S1/Words/EvilOdious/CoefficientTableChecker.seedH (✓ std3).
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Definition 1.21 (seedC).
Formalization. D5/S1/Words/EvilOdious/CoefficientTableChecker.seedC (✓ std3).
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Definition 1.22 (prefixB).
Formalization. D5/S1/Words/EvilOdious/CoefficientTableChecker.prefixB (✓ std3).
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Theorem 1.23 (tableH sound).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.tableH_sound (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Theorem 1.24 (tableError sound).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.tableError_sound (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Definition 1.25 (prefixChunk).
Formalization. D5/S1/Words/EvilOdious/CoefficientTableChecker.prefixChunk (✓ std3).
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Definition 1.26 (initialChunk).
Formalization. D5/S1/Words/EvilOdious/CoefficientTableChecker.initialChunk (✓ std3).
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Theorem 1.27 (prefixcertificate 0).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.prefixcertificate_0 (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Theorem 1.28 (prefixcertificate checked).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.prefixcertificate_checked (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Theorem 1.29 (c prefix).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.c_prefix (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Theorem 1.30 (seedH exact).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.seedH_exact (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Theorem 1.31 (seedC exact).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.seedC_exact (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Theorem 1.32 (h dyadic).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.h_dyadic (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
Theorem 1.33 (c dyadic).
Proof. Machine-checked in Lean as D5/S1/Words/EvilOdious/CoefficientTableChecker.c_dyadic (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. Jean-Paul Allouche and Jeffrey Shallit (2021). Additive properties of the evil and odious numbers and similar sequences. DOI: 10.7169/facm/2108. URL: https://arxiv.org/abs/2112.13627v3.
Commentary.
The formula uses the indicated natural or integer carriers. Natural subtraction is truncated; a slash between natural numbers denotes floor division, Nat.div. Dotted operations and the displayed casts retain their Lean meanings.
References
- Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.c_dyadic - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.c_prefix - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.h_dyadic - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.initialChunk - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.prefixB - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.prefixChunk - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.prefixcertificate_0 - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.prefixcertificate_checked - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.seedC - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.seedC_exact - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.seedH - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.seedH_exact - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.table1 - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.table1_checked - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.table1_sound - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.table2 - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.table2_sound - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.table3 - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.table3_sound - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.table4 - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.table4_sound - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.table5 - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.table5_sound - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.table6 - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.table6_sound - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.tableCheck - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.tableCheck_sound - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.tableError - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.tableError_sound - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.tableH - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.tableH_sound - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.tableStep - Truth anchor:
D5/S1/Words/EvilOdious/CoefficientTableChecker.tableValue - Dependency: D5/S1/Words/EvilOdious/SequenceCoefficients