FormalConjectures/ErdosProblems/845.lean

GitHub source file

Explanation legend Lean4 Domain Explanation Language (L4DEL)

L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.

L4DEL
Lean4 Domain Explanation Language

Credit: The upstream authors and contributors retain credit for the project and mathematics. lean4-explainer only renders their pinned source and adds the separately disclosed explanation layer.

Project sources: Pinned project documentation, Formal Conjectures paper, arXiv v1

1 declarations, 1 contain sorry, 0 declared as axioms

Erdős Problem 845

Reference: erdosproblems.com/845

Imports (1)
  1. theorem Erdos845.erdos_845 Let $C > 0$ sorry line 41 source

    Source documentation

    Let $C > 0$. Is it true that the set of integers of the form $n = b_1 + \cdots + b_t$, with $b_1 < \cdots < b_t$, where $b_i = 2^{k_i}3^{l_i}$ for $1 \leq i\leq t$ and $b_t \leq Cb_1$ has density $0$?

    van Doorn and Everts \cite{vDEv25} have disproved this with $C=6$ - in fact, they prove that all integers can be written as such a sum in which $b_t<6b_1$.

    This was formalized in Lean by Alexeev using Aristotle.

    depends on sorry what this means

    Statement uses: Iff, False, Real, LT.lt, OfNat.ofNat, Prod, Nat, Erdos845.erdos_845.match_1, HMul.hMul, HPow.hPow, Set.HasDensity, Set.ofPred, Exists, Finset, Finset.Nonempty, LE.le, Finset.sup, Finset.inf', Eq, Finset.sum and 1 more

    Proof uses: sorryAx, Lean.Name, Bool.false, Lean.Name.num, Lean.Name.str, Lean.Name.anonymous

    44 instances, coercions and auxiliary constants left out.

    Tactic trace: 1 steps

    Open to load the checked before-and-after goal states.

    theorem erdos_845 :
        answer(False) ↔
          ∀ᵉ (C : ℝ) (hC : 0 < C),
            let f : ℕ × ℕ → ℕ := fun (k, l) ↦ 2 ^ k * 3 ^ l
    …