Documentation

LeanPool.GKPCarry.InfiniteSlices

Infinite periodic slices of the GKP carry condition #

The first three ternary digits of 2 ^ k are periodic in k modulo 18. Exactly nine of those eighteen exponent classes already create at least two doubling carries in that three-digit prefix. Consequently, every exponent in those classes satisfies the divisibility-by-nine branch of the GKP conjecture.

This is an infinite scoped result. The other nine residue classes are not settled here, and the universal GKP conjecture remains open.

Modular carry certificates #

theorem GKPCarry.ternaryDoubleCarryCountAux_append_le (prefixDigits suffix : List ) (carry : ) :
ternaryDoubleCarryCountAux prefixDigits carry ternaryDoubleCarryCountAux (prefixDigits ++ suffix) carry

The carry count of a canonical ternary residue modulo 3 ^ depth is a lower bound for the carry count of the whole number.

Any finite modular prefix with two carries certifies divisibility by nine for the full central binomial coefficient.

The period modulo 27 #

The exponent period used for the three-digit ternary prefix.

theorem GKPCarry.two_pow_mod_twentySeven_eq_reduced_exponent (k : ) :
2 ^ k % 27 = 2 ^ (k % 18) % 27

The residue of 2 ^ k modulo 27 depends only on k % 18.

Exact three-digit sieve #

Exponent classes whose first three ternary digits already create at least two doubling carries.

Equations
Instances For

    Exactly half of the exponent classes modulo 18 pass the three-digit carry sieve.

    Exact classification of the exponent classes whose residue modulo 27 already displays two ternary doubling carries.

    Infinite periodic GKP slice. If k lies in one of nine explicit classes modulo 18, then the central binomial coefficient indexed by 2 ^ k is divisible by 9.

    On the same nine infinite classes, powers of two avoid the deficient-carry language used in the exact GKP characterization.