Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
Sichere ProgrammierungLandlock LSM: Sandbox-Linux ohne Root-Rechte sichern(22.09.2026 um 02:00 Uhr)
Sichere ProgrammierungQuarkus + GraalVM Advanced Obfuscation(22.09.2026 um 02:00 Uhr)
Sichere Programmierung06 — Chat Works. Does the Agent Actually Retrieve Memory?(22.09.2026 um 02:03 Uhr)
Sichere ProgrammierungMCP Debate: Token Tax, Context Bloat, and What Devs Can Do(22.09.2026 um 02:03 Uhr)
Sichere ProgrammierungI gave my AI agent a kill switch tied to its own bank balance(22.09.2026 um 02:08 Uhr)
Sichere ProgrammierungLandlock LSM: Sandbox-Linux ohne Root-Rechte sichern(22.09.2026 um 02:00 Uhr)
Sichere ProgrammierungQuarkus + GraalVM Advanced Obfuscation(22.09.2026 um 02:00 Uhr)
Sichere Programmierung06 — Chat Works. Does the Agent Actually Retrieve Memory?(22.09.2026 um 02:03 Uhr)
Sichere ProgrammierungMCP Debate: Token Tax, Context Bloat, and What Devs Can Do(22.09.2026 um 02:03 Uhr)
Sichere ProgrammierungI gave my AI agent a kill switch tied to its own bank balance(22.09.2026 um 02:08 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

Andrica's Conjecture — A Lean 4 Mathlib-Native Treatment with Structural Sufficient Conditions

This article is a re-publication of Rei-AIOS Paper 116 for the dev.to community. The canonical version with full reference list is in the permanent archives below: Zenodo (DOI, canonical):…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!

This article is a re-publication of Rei-AIOS Paper 116 for the dev.to community.

The canonical version with full reference list is in the permanent archives below:






Authors: Nobuki Fujimoto (ORCID 0009-0004-6019-9258), Claude Code (Lean 4 formalization)

Date: 2026-04-19

Status: DRAFT — partial formalization, not a proof of the full conjecture.

License: CC-BY-4.0

Repository: fc0web/rei-aios

Key file: data/lean4-mathlib/CollatzRei/AndricaConjecture.lean (33 theorems, 0 sorry)

Related: Paper 74 (Andrica quadratic-log bound), STEP 701 (Lean 4 skeleton).







Abstract



Andrica's conjecture (1985) asserts A_n = √p_{n+1} − √p_n < 1 for every n ≥ 1, where p_n denotes the n-th prime. The conjecture is empirically verified for n ≤ 1.3 × 10^16 but remains open. We provide a Mathlib-native Lean 4 formalization with 33 zero-sorry theorems: 24 concrete cases for n = 1, ..., 24 (primes 2 through 97) via decide, the extremal case n = 4 (p = 7, q = 11) with exact margin 12, and three structural sufficient conditions that prove Andrica for any consecutive-prime pair under restrictions on the prime gap.



We use an integer-squared form (q − p)² < 4p + 1 which implies the original bound since 4√p + 1 ≥ 1. All proofs are elementary (decide, omega, Nat.mul_le_mul). The formalization upgrades STEP 701 (which was self-contained / no Mathlib) to a Mathlib v4.27.0 file using Nat.Prime.



No new proof of the full conjecture. The structural sufficient conditions are upper-bounded by finitely-tracked prime-gap regimes (gap ≤ 4 at p ≥ 5 and gap ≤ 6 at p ≥ 10). An unconditional treatment of arbitrary gaps requires external prime-gap estimates (Baker-Harman-Pintz 2001: gap < p^0.525 for large p).



Keywords: Andrica's conjecture, prime gaps, Lean 4, Mathlib, formal verification.





1. Background





1.1 Andrica 1985



Let p_n denote the n-th prime. Andrica conjectured



A_n := √p_{n+1} − √p_n < 1       for all n ≥ 1



Equivalently, the prime gap g_n = p_{n+1} − p_n satisfies



g_n < 2√p_n + 1.



Verification: n ≤ 1.3 × 10^16 (Oliveira e Silva, 2014+).





1.2 Key numerical features




  • Max of A_n occurs at n = 4: A_4 = √11 − √7 ≈ 0.6709.

  • For n ≥ 30, empirically A_n → 0 as n → ∞ (Cramér heuristics predict g_n = O((log p_n)²)).

  • The conjecture follows from Cramér's conjecture (unproved).





1.3 Known prime-gap bounds




  • Baker-Harman-Pintz (2001): g_n < p_n^0.525 for sufficiently large n.

  • Under Riemann hypothesis: g_n = O(p_n^0.5 · log p_n).

  • Empirically: g_n = O((log p_n)²).





2. Lean 4 formalization (this paper)



File: data/lean4-mathlib/CollatzRei/AndricaConjecture.lean. 33 theorems, 0 sorry, Mathlib v4.27.0.





2.1 Integer-squared form



Squaring the Andrica inequality and clearing (√): g² < 4p + 4√p + 1. Since 4√p + 1 ≥ 1, a sufficient condition is



(q − p)² < 4p + 1       (integer arithmetic)



This is the form we formalize:




def andricaInt (p q : Nat) : Prop :=
(q - p) * (q - p) < 4 * p + 1









2.2 Concrete small cases (24 theorems)



For each of the first 24 consecutive prime pairs (p, q):
















































































n p q gap gap² 4p+1 verified
1 2 3 1 1 9
2 3 5 2 4 13
3 5 7 2 4 21
4 7 11 4 16 29 ✓ extremal
5 11 13 2 4 45
... ... ... ... ... ...
24 89 97 8 64 357


All proved by decide. The extremal case n = 4 has exact margin 4·7 + 1 − 16 = 13; actual 4·7 − 16 = 12 is the raw margin.






2.3 Structural sufficient conditions



Three elementary lemmas that handle infinite families of gap-bounded pairs:




theorem andrica_small_gap    (p q : Nat) (hp : 5   p) (hq : q - p  4) : andricaInt p q
theorem andrica_moderate_gap (p q : Nat) (hp : 10 p) (hq : q - p 6) : andricaInt p q
theorem andrica_via_gap_squared_le_4p (p q : Nat) (h : (q-p)² 4p) : andricaInt p q






Proofs use Nat.mul_le_mul hq hq for the gap² bound and omega for the final arithmetic. Together they cover:




  • All pairs with gap ≤ 4 and p ≥ 5 (covers the bulk of small primes).

  • All pairs with gap ≤ 6 and p ≥ 10.

  • All pairs with the more general condition gap² ≤ 4p (arbitrary gap relative to p).






2.4 Primality cross-checks



Mathlib Nat.Prime evaluations for witnesses:




theorem seven_prime : Nat.Prime 7 := by decide
theorem eleven_prime : Nat.Prime 11 := by decide
theorem ninety_seven_prime : Nat.Prime 97 := by native_decide









3. Summary theorem






theorem Andrica_summary :
andricaInt 7 11
( p q, 5 p q - p 4 andricaInt p q)
( p q, 10 p q - p 6 andricaInt p q)
( p q, (q - p) * (q - p) 4 * p andricaInt p q)









4. Scope and limitations






What this paper does




  1. 24 concrete consecutive-prime cases through n = 24 verified via decide.

  2. Extremal case n = 4 identified with explicit margin.

  3. Three sufficient-condition lemmas covering infinite families.

  4. Mathlib v4.27.0 native — uses Nat.Prime for primality.






What this paper does not





  1. Does not prove the full conjecture. Covers pairs where the gap is bounded (≤ 4, ≤ 6, or more generally gap² ≤ 4p).


  2. Does not handle very large gaps. For asymptotic bounds one would need Baker-Harman-Pintz (p_n^0.525) or Cramér (log² p) conjectures.


  3. No new number-theoretic result. The integer form (q-p)² < 4p+1 is standard; the contribution is Lean 4 formalization.






Honest claim



The 33-theorem Lean 4 file is a complete formalization of what is elementary about Andrica's conjecture: (i) small cases, (ii) gap-bounded sufficient conditions, (iii) the extremal pair. Closing the conjecture unconditionally remains open.






5. Connection to Paper 74



Paper 74 (Andrica quadratic-log bound, earlier Rei paper) proposed a structural g ≤ 2√p view. The present paper formalizes a closely-related sufficient condition (g² < 4p+1) in Lean 4. The two are compatible: g² ≤ 4pg ≤ 2√p ⟹ Andrica.






6. Reproducibility





  • data/lean4-mathlib/CollatzRei/AndricaConjecture.lean


    • Build: cd data/lean4-mathlib && lake build CollatzRei.AndricaConjecture

    • 33 theorems, 0 sorry, builds in ~6s against Mathlib v4.27.0











7. Future work





  1. Paper 117: Erdős-Straus Mathlib formalization (parallel treatment, already drafted).


  2. Paper 118 candidate: extend sufficient conditions using Baker-Harman-Pintz asymptotic bound (would require Mathlib analytic-number-theory API, currently thin).


  3. Integrate with Rei Ricci-flow category classification (Paper 108): Andrica gives 100% Category E (explosive) — Paper 116 is consistent with this characterization.






Paper 116 draft prepared 2026-04-19 by Claude Code under Nobuki Fujimoto's direction. This is an elementary formalization paper, not a claim of proof. Rei-AIOS research programme.

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Andrica's Conjecture — A Lean 4 Mathlib-Native Treatment with Structural Sufficient Conditions

Thematisch verwandte Begriffe: Andricas, Conjecture, Lean, MathlibNative · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-49449 | Joplin is an open source note-taking and to-do application that organise…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick