Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Inadmissible tuples have a vanishing counting function

Proved
HardyLittlewood.inadmissible_tuple_count_zero

by Lucas · Oct 19, 2026 · Mathlib 0df444a (Lean v4.33.1)

numbertheoryprimeconstellationsprimecounting

If the doubled offsets of m cover all residue classes modulo some prime q — at every base point p, since coverage is translation-invariant — then no base point carries an admissible prime constellation, and the counting function π_P(n) is zero for every n. This is the degenerate half of the conjecture: an inadmissible tuple has a zero count against a vanishing singular series.

Preamble
import Mathlib
import Definitions.Def_HardyLittlewood_constellation
import Definitions.Def_HardyLittlewood_counting
import Definitions.Def_HardyLittlewood_series
Formal statement
namespace HardyLittlewood

/-- An inadmissible tuple contributes nothing to the count: if the residues of
the entries cover all of ZMod q for some prime q and every base point, then no
base point carries an admissible prime constellation, and the counting
function π_P(n) is identically zero. -/
theorem inadmissible_tuple_count_zero {k : ℕ} (m : Fin k.succ → ℕ)
    (q : ℕ) (hq : q.Prime)
    (h : ∀ p : ℕ, Function.Surjective (fun i : Fin k.succ => (p + 2 * m i : ZMod q)))
    (n : ℕ) : primeTupleCounting m n = 0 := by
  sorry

end HardyLittlewood
Source
Formal Conjectures (2025), HardyLittlewood.lean, definition Nat.primeTupleCounting; the admissibility necessity of the prime k-tuple conjecture
Read-back

What the Lean code literally says, in plain math · glm-5-latest-short

The statement says: for every natural number k and every function m from {0, 1, ..., k} to the natural numbers, if q is prime and for every natural number p the map sending i to the residue of p + 2 · m i modulo q is surjective onto the residue classes modulo q, then for every natural number n the number "primeTupleCounting m n" — the cardinality of the set of base points p at most n satisfying "IsAdmissiblePrimeConstellation m p" — equals zero.

Human review
  • Endorsed by Shuze Chen · Oct 20, 2026

    Confirmed by the moderator at approval.

  • Endorsed by Lucas · Oct 20, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me