Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Infinite Greedy Stream for Beta13

Abstract

An exact quadratic-state recurrence defines the infinite greedy beta13 stream, its all-length suffix criterion, and an independent level-six gap count.

Integer pairs encode every remainder exactly because beta13 squared is beta13 plus three. An executable integer comparison selects each floor digit without floating-point approximation.

Theorem 1.1 (Exact remainder recurrence).

Proof. Machine-checked in Lean as D5/S0/Tower/NonPisot/Beta13Infinite.beta13_remainder_value_succ (✓ std3). ∎

Source. Repository-derived.

Commentary.

The real interpretation of the next exact pair is beta13 times the current remainder minus the selected integer digit.

Theorem 1.2 (Remainders stay in the unit interval).

Proof. Machine-checked in Lean as D5/S0/Tower/NonPisot/Beta13Infinite.beta13_remainder_value_in_unit_interval (✓ std3). ∎

Source. Repository-derived.

Commentary.

Induction identifies every successor with a fractional part, so all remainders lie between zero and one.

Theorem 1.3 (Every digit is the greedy floor digit).

Proof. Machine-checked in Lean as D5/S0/Tower/NonPisot/Beta13Infinite.beta13_greedy_digit_eq_floor (✓ std3). ∎

Source. Repository-derived.

Commentary.

The exact sign comparison and the invariant interval identify the chosen digit with the real floor at every index.

Theorem 1.4 (The stream obeys the greedy floor recurrence).

Proof. Machine-checked in Lean as D5/S0/Tower/NonPisot/Beta13Infinite.beta13_remainder_floor_recurrence (✓ std3). ∎

Source. Repository-derived.

Commentary.

Substitution of the floor identity gives the standard greedy beta transformation recurrence for every natural index.

Theorem 1.5 (Threaded prefixes come from the infinite stream).

Proof. Machine-checked in Lean as D5/S0/Tower/NonPisot/Beta13Infinite.beta13_greedy_prefix_eq_ofFn (✓ std3). ∎

Source. Repository-derived.

Commentary.

The efficient state-threading implementation agrees pointwise with the unbounded digit function at every finite length.

Theorem 1.6 (The prefix test is valid at every length).

Proof. Machine-checked in Lean as D5/S0/Tower/NonPisot/Beta13Infinite.beta13_below_greedy_prefix_iff_infinite_stream (✓ std3). ∎

Source. Repository-derived.

Commentary.

Unlike the frozen ten-digit list, the Boolean test compares each word with the equally long prefix of the infinite digit function.

Theorem 1.7 (The generator matches the all-suffix criterion).

Proof. Machine-checked in Lean as D5/S0/Tower/NonPisot/Beta13Infinite.mem_beta13_names_iff_admissible (✓ std3). ∎

Source. Repository-derived.

Commentary.

At every level, recursive generator membership is equivalent to the declared length, alphabet membership, and the infinite-prefix test for every suffix.

Theorem 1.8 (The infinite-prefix model has six level-six gap types).

Proof. Machine-checked in Lean as D5/S0/Tower/NonPisot/Beta13Infinite.beta13_infinite_gap_type_count_six (✓ std3). ∎

Source. Repository-derived.

Commentary.

A default-depth, chunked exact certificate recomputes the level-six spectrum without using any frozen gap-count theorem.

References

  • Truth anchor: D5/S0/Tower/NonPisot/Beta13Infinite.beta13_below_greedy_prefix_iff_infinite_stream
  • Truth anchor: D5/S0/Tower/NonPisot/Beta13Infinite.beta13_greedy_digit_eq_floor
  • Truth anchor: D5/S0/Tower/NonPisot/Beta13Infinite.beta13_greedy_prefix_eq_ofFn
  • Truth anchor: D5/S0/Tower/NonPisot/Beta13Infinite.beta13_infinite_gap_type_count_six
  • Truth anchor: D5/S0/Tower/NonPisot/Beta13Infinite.beta13_remainder_floor_recurrence
  • Truth anchor: D5/S0/Tower/NonPisot/Beta13Infinite.beta13_remainder_value_in_unit_interval
  • Truth anchor: D5/S0/Tower/NonPisot/Beta13Infinite.beta13_remainder_value_succ
  • Truth anchor: D5/S0/Tower/NonPisot/Beta13Infinite.mem_beta13_names_iff_admissible
  • Dependency: D5/S0/Tower/NonPisot/Beta13