ComparatorChallenges/PattersonFirstMoment.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: OpenAI's pinned repository says an unreleased internal model produced the manuscripts and supporting proof artifacts. The collection builds on the mathematics community's accumulated problems, results, language, and formal libraries; each manuscript's BibTeX and bibliography are the authority for individual scholarly credit.

Project sources: Pinned openai/math documentation, Pinned formalization catalogue

24 declarations, 3 contain sorry, 0 declared as axioms

Primary Eisenstein elements, residue characters, Gauss sums and first-moment target definitions.

  1. def OAI.CubicFirstMoment.omega line 16

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:16 (same declaration text).

  2. def OAI.CubicFirstMoment.eisensteinRing line 18

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:18 (same declaration text).

  3. abbrev OAI.CubicFirstMoment.Eisenstein line 19

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:19 (same declaration text).

  4. def OAI.CubicFirstMoment.omegaE line 21

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:21 (same declaration text).

  5. def OAI.CubicFirstMoment.norm line 24

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:24 (same declaration text).

  6. def OAI.CubicFirstMoment.normNat line 26

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:26 (same declaration text).

  7. def OAI.CubicFirstMoment.primary line 28

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:28 (same declaration text).

  8. def OAI.CubicFirstMoment.primaryPrime line 30

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:30 (same declaration text).

  9. def OAI.CubicFirstMoment.modulus line 32

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:32 (same declaration text).

  10. abbrev OAI.CubicFirstMoment.Residues line 34

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:34 (same declaration text).

  11. def OAI.CubicFirstMoment.residueRepresentative line 36

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:36 (same declaration text).

  12. def OAI.CubicFirstMoment.cubicSymbolAtPrime line 39

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:39 (same declaration text).

  13. def OAI.CubicFirstMoment.additivePhase line 48

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:48 (same declaration text).

  14. def OAI.CubicFirstMoment.gaussAtPrime line 52

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:52 (same declaration text).

  15. def OAI.CubicFirstMoment.cStar line 58

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:58 (same declaration text).

  16. def OAI.CubicFirstMoment.primeCutoffSum line 60

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:60 (same declaration text).

  17. def OAI.CubicFirstMoment.firstMomentScale line 63

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:63 (same declaration text).

  18. def OAI.CubicFirstMoment.FirstMomentStatement line 65

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:65 (same declaration text).

  19. def OAI.CubicFirstMoment.theta line 71

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:71 (same declaration text).

  20. def OAI.CubicFirstMoment.AngularComparisonStatement line 73

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:73 (same declaration text).

  21. def OAI.CubicFirstMoment.AngularCancellationStatement line 79

    Also declared: OAI/NumberTheory/CubicGram/Definitions.lean:79 (same declaration text).

  22. theorem OAI.CubicFirstMoment.patterson_firstMoment Challenge statement: Patterson's first moment for cubic Gauss sums sorry line 84

    Source documentation

    The sharp first moment over all primary Eisenstein primes.

    L4DEL explanation

    Patterson's first-moment conjecture concerns the average of normalized cubic Gauss sums over primary Eisenstein primes. The formalization proves the sharp-cutoff asymptotic with main term $\frac65c_*X^{5/6}/\log X$, where $c_*=(2\pi)^{2/3}/(3\Gamma(2/3))$. It also proves the corresponding angular comparison for every integer Fourier mode and cancellation of order $o(X^{5/6}/\log X)$ for each fixed nonzero mode. All primary Eisenstein primes are included, without an extra conjectural premise.

    1. This is an exact comparator target linked by the pinned repository's formalization note for this result.
    2. The repository's comparator configuration selects OAI.NumberTheory.CubicMoment.Theta.CubicThetaMains as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/NumberTheory/CubicMoment/Theta/CubicThetaMains.lean:17 (same statement text; different proof or body). Qualify references as OAI.CubicFirstMoment.patterson_firstMoment@path.

    theorem patterson_firstMoment : FirstMomentStatement := by
    …

    Mentions: OAI.CubicFirstMoment.FirstMomentStatement

  23. theorem OAI.CubicFirstMoment.patterson_angularComparison Challenge statement: Patterson's first moment for cubic Gauss sums sorry line 88

    Source documentation

    Model comparison in every fixed integer angular mode.

    L4DEL explanation

    Patterson's first-moment conjecture concerns the average of normalized cubic Gauss sums over primary Eisenstein primes. The formalization proves the sharp-cutoff asymptotic with main term $\frac65c_*X^{5/6}/\log X$, where $c_*=(2\pi)^{2/3}/(3\Gamma(2/3))$. It also proves the corresponding angular comparison for every integer Fourier mode and cancellation of order $o(X^{5/6}/\log X)$ for each fixed nonzero mode. All primary Eisenstein primes are included, without an extra conjectural premise.

    1. This is an exact comparator target linked by the pinned repository's formalization note for this result.
    2. The repository's comparator configuration selects OAI.NumberTheory.CubicMoment.Theta.CubicThetaMains as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/NumberTheory/CubicMoment/Theta/CubicThetaMains.lean:10 (same statement text; different proof or body). Qualify references as OAI.CubicFirstMoment.patterson_angularComparison@path.

    theorem patterson_angularComparison : AngularComparisonStatement := by
    …

    Mentions: OAI.CubicFirstMoment.AngularComparisonStatement

  24. theorem OAI.CubicFirstMoment.patterson_angularCancellation Challenge statement: Patterson's first moment for cubic Gauss sums sorry line 92

    Source documentation

    Cancellation at the first-moment scale for each nonzero angular mode.

    L4DEL explanation

    Patterson's first-moment conjecture concerns the average of normalized cubic Gauss sums over primary Eisenstein primes. The formalization proves the sharp-cutoff asymptotic with main term $\frac65c_*X^{5/6}/\log X$, where $c_*=(2\pi)^{2/3}/(3\Gamma(2/3))$. It also proves the corresponding angular comparison for every integer Fourier mode and cancellation of order $o(X^{5/6}/\log X)$ for each fixed nonzero mode. All primary Eisenstein primes are included, without an extra conjectural premise.

    1. This is an exact comparator target linked by the pinned repository's formalization note for this result.
    2. The repository's comparator configuration selects OAI.NumberTheory.CubicMoment.Theta.CubicThetaMains as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/NumberTheory/CubicMoment/Theta/CubicThetaMains.lean:13 (same statement text; different proof or body). Qualify references as OAI.CubicFirstMoment.patterson_angularCancellation@path.

    theorem patterson_angularCancellation : AngularCancellationStatement := by
    …

    Mentions: OAI.CubicFirstMoment.AngularCancellationStatement