Sum of sets in several… to Weierstrass models and singular…

TheoremSum of sets in several dimensions#

Proves Ruzsa's lower bound for sumsets in R^D. If A and B are finite with B nonempty, |B| ≤ |A| and A + B of affine dimension d, then |A + B| ≥ |A| + Σ_{t=1}^{|B|-1} min(d, |A| - t), and this bound is attained in R^d whenever d ≥ 1 and |A| ≥ d + 1, so it is the exact minimum. Derives the asymmetric form of Freiman's lemma, |A + B| ≥ |A| + d|B| - d(d+1)/2. Defines the Freiman dimension of a finite subset of a commutative monoid, transfers the bound to sets with a Freiman model in R^r, and shows that a set X with |X + X| ≤ κ|X| has Freiman dimension at most 2κ - 1 and at most κ - 1 + κ(2κ - 1)/|X|.

Quoted from the card LeanPool/projects/sum-of-sets-in-several-dimensions.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 7 main results, each with its informal statement quoted from the card. The scan finds 7 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremSums of Distinct Factorials That Are Powers of Two (Erdos Problem 403)#

Reconstructs the finiteness theorem for Erdos Problem 403: only finitely many sums of distinct factorials are powers of two, and every such power is at most 2^7 = 128 (the extremal solution 2! + 3! + 5! = 128). The sharp bound is proved in the factorial number system via a single fixed modulus 12!, with all computations kernel-pure.

Quoted from the card LeanPool/projects/erdos403.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 2 main results, each with its informal statement quoted from the card. The scan finds 2 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremSums of Three Squares#

Formalizes a blueprint step in the three-squares theorem using quadratic forms and geometry of numbers.

Quoted from the card LeanPool/projects/sumsthreesquares.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists one main result, with its informal statement quoted from the card. The scan finds its declaration in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremThakur's hypotheses on power sums of F_q[t]#

Formalizes four components of Thakur's hypotheses on power sums over finite polynomial rings, including uniqueness and monotonicity results for the carry-free digit optimization problems and the Laurent-series expansion of finite-field power sums.

Quoted from the card LeanPool/projects/zeta-h123.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 4 main results, each with its informal statement quoted from the card. The scan finds 4 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
  • Authors: Evan Chen, Kenny Lau, Ken Ono, Jujian Zhang.
  • Source: Thakur's hypotheses on power sums of F_q[t] by Evan Chen, Ken Ono, arXiv:2606.16239.
  • Project repository: AxiomMath/zeta-h123.
  • Provenance: AI, which in Lean Pool's terms means its Lean proofs were “mostly produced by an AI system”.
  • License: MIT, under which the project was published; Lean Pool redistributes it under Apache-2.0.
  • MSC2020: 11M38, 11T55, 11G09.
  • In Lean Pool: LeanPool/ZetaH123, from the card LeanPool/projects/zeta-h123.yaml.
Sources

TheoremThe Three-Gap (Steinhaus) Theorem#

Formalizes the three-gap (Steinhaus, three-distance) theorem: for every real a and every N, the N-point orbit {i·a mod 1 : i < N} partitions [0,1) into gaps taking at most three distinct lengths, and when exactly three occur the largest is the sum of the other two. The proof works in [0,1) via Int.fract (not AddCircle) through the two first-return times η⁺ and η⁻, and is uniform in the rotation number, covering rational and irrational a with no case split.

Quoted from the card LeanPool/projects/three-gap-theorem.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 2 main results, each with its informal statement quoted from the card. The scan finds 2 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremThe transcendence of π#

Formalizes a self-contained proof, following Niven's 1939 argument, that the real and complex number π is transcendental over the rationals.

Quoted from the card LeanPool/projects/istranscendentalpi.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 4 main results, each with its informal statement quoted from the card. The scan finds 4 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

StructureWeierstrass models and singular points for Tate's algorithm#

Formalizes Weierstrass models of elliptic curves over a commutative ring, their b- and c-invariants and discriminant, the change-of-coordinates group action, the discriminant's membership in the Jacobian ideal, and the construction of the singular point of a singular model over a perfect field, together with the Kronecker symbol and the Kodaira type enumeration.

Quoted from the card LeanPool/projects/ec-tate-lean.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 8 main results, each with its informal statement quoted from the card. The scan finds 7 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

The dependency explorer needs JavaScript and its graph data.

Download the complete graph data.