Documentation

FormalConjectures.Paper.FusibleNumber

Main conjecture on fusible numbers #

References:

A rational number is fusible if it belongs to the smallest set containing $0$ and closed under the operation $$ a \sim b = \frac{a + b + 1}{2} $$ whenever $|a-b| < 1$.

Instances For

    The rational number $1/2$ is fusible.

    The rational number $1$ is fusible.

    theorem FusibleNumber.conj_7_1 (x y q : ) (n : ) (fus_x : IsFusible x) (fus_y : IsFusible y) (lt : x < y) (nmem_Ioo : ∀ (z : ), IsFusible zzSet.Ioo x y) :
    have m := y - x; have := fun (n : ) => y + 1 - m / 2 ^ n; IsFusible qq Set.Ico ( n) ( (n + 1))IsFusible (2 * q - 1 - x - (2 - 1 / 2 ^ n) * m)

    If x is a fusible number and y is its successor, then the interval [x + 1, y + 1) can be divided into intervals [ℓₙ, ℓₙ₊₁), such that the fusible numbers in [ℓₙ, ℓₙ₊₁) are obtained by fusing the n + 1st successor of x with a fusible number. This formalization differs from Conjecture 7.1 in the paper in four ways: (1) it is obtained from Conjecture 7.1 by plugging in n + 1 into n, which simplifies the expressions and removes the need to assume n ≥ 1; (2) the n + 1st successor s^(n+1)(x) is replaced by the explicit value x + (2 - 1 / 2 ^ n) * m; (3) instead of defining y to be the successor of x, we assert that there is no fusible number strictly between x and y; (4) instead of using ∃ z, IsFusible z ∧ q = s^(n+1)(x) ~ z we use the value of z determined by the equality, namely z = 2 * q - 1 - s^(n+1)(x), and it is easy to see z ∈ [x + 1 - m / 2 ^ n, x + 1) as required.