Tribonacci Binet Coefficient
Abstract
The Tribonacci recurrence has an exact Perron coefficient and bounded secondary roots.
Definition 1.1 (Exact Perron coefficient).
Formalization. D5/S0/Tower/Tribonacci/Binet.tribonacciBinetCoefficient (✓ std3).
Source. Repository-derived.
Commentary.
The initial values zero, one, one select t squared divided by t squared plus two t plus three as the coefficient of t to the n.
Theorem 1.2 (The exact Binet remainder tends to zero).
Proof. Machine-checked in Lean as D5/S0/Tower/Tribonacci/Binet.tribonacci_binet_tendsto_zero (✓ std3). ∎
Source. Repository-derived.
Commentary.
Applying the residual quadratic factor isolates the Perron mode. The remaining term is an exact fixed linear combination of two consecutive frozen Perron errors, so it converges to zero.
Theorem 1.3 (Secondary roots lie inside the unit disk).
Proof. Machine-checked in Lean as D5/S0/Tower/Tribonacci/Binet.abs_lt_one_of_tribonacci_root_ne_perron (✓ std3). ∎
Source. Repository-derived.
Commentary.
Removing the Perron factor leaves a real quadratic. Its negative discriminant forces each secondary root to be nonreal, while its real and imaginary equations give squared modulus t inverse, which is strictly below one.
Theorem 1.4 (Secondary-root embedding relations).
Lean statement: D5/S0/Tower/Tribonacci/Binet.tribonacci_secondary_root_relations
Proof. Machine-checked in Lean as D5/S0/Tower/Tribonacci/Binet.tribonacci_secondary_root_relations (✓ std3). ∎
Source. Repository-derived.
Commentary.
The existing residual-quadratic computation also gives the sum of a secondary root and its conjugate equal to 1 - beta, their product equal to beta squared - beta - 1, and beta times the squared root norm equal to one. These identities are consumed by the resultant separation and positive-area packing in the proof of nonempty Rauzy interior.
References
- Truth anchor:
D5/S0/Tower/Tribonacci/Binet.abs_lt_one_of_tribonacci_root_ne_perron - Truth anchor:
D5/S0/Tower/Tribonacci/Binet.tribonacciBinetCoefficient - Truth anchor:
D5/S0/Tower/Tribonacci/Binet.tribonacci_binet_tendsto_zero - Truth anchor:
D5/S0/Tower/Tribonacci/Binet.tribonacci_secondary_root_relations - Dependency: D5/S0/Tower/Tribonacci/PerronRoot