Documentation

LeanPool.Redhill.Odd.Main

The odd case (Theorem 1.13) #

def OddCase.tupPell (n : ) (F : Finset ) (k : ) :
Fin (n + 5)

The sequence of (n + 5)-tuples completely contained in factorFreeTuples F n (for n even and 0, 1, 2, 5, 10 ∉ F) and having qualities tending to 5 / 3.

Equations
Instances For
    theorem OddCase.tupPell_mem_factorFreeTuples {n : } {F : Finset } {k : } (hn : Even n) (dF : Disjoint {0, 1, 2, 5, 10} F) :
    theorem OddCase.maxAbs_tupPell {n : } {F : Finset } {k : } :
    maxAbs (tupPell n F k) = ((pell (Y n F ^ 2) k).1 * Y n F + 1) ^ 5
    theorem OddCase.radical_tupPell_dvd {n : } {F : Finset } :
    C > 0, ∀ (k : ), UniqueFactorizationMonoid.radical (∏ i : Fin (n + 5), tupPell n F k i) C * (((pell (Y n F ^ 2) k).1 * (Y n F)) ^ 2 - 1) * (pell (Y n F ^ 2) k).2
    theorem Nat.one_lt_mul_iff' {m n : } :
    1 < m * n 0 < m 1 < n 0 < n 1 < m

    Upstreamable to core!

    theorem OddCase.radical_tupPell_le {n : } {F : Finset } :
    C > 0, ∀ (k : ), UniqueFactorizationMonoid.radical (∏ i : Fin (n + 5), tupPell n F k i) C * ((pell (Y n F ^ 2) k).1 * (Y n F)) ^ 3
    theorem OddCase.le_tupleQuality {n : } {F : Finset } :
    ∃ (C : ), ∀ (k : ), ENNReal.ofReal (5 * Real.log ↑((pell (Y n F ^ 2) k).1 * Y n F) / (C + 3 * Real.log ↑((pell (Y n F ^ 2) k).1 * Y n F))) tupleQuality (tupPell n F k)
    theorem quality_factorFreeTuples_ge_of_odd_of_disjoint {n : } {F : Finset } (hn : 5 n Odd n) (dF : Disjoint {0, 1, 2, 5, 10} F) :

    Theorem 1.13.