Skip to content

Releases: gift-framework/core

GIFT core 3.4.12

19 Apr 14:01

Choose a tag to compare

Summary

Interval-arithmetic certificates from Phase 1b + Phase 3 imported as Lean axioms (Tier 1.1 of the Lean structural upgrade path).

The new GIFT/Foundations/IntervalCertificates.lean imports the outputs of two Colab interval-arith verification notebooks (Phase 1b + Phase 3) as formal Lean axioms with explicit numerical bracket content. This is strictly stronger than the pre-existing Category F axioms in MetricEigenvalues.lean, which proved only trivial integer identities via native_decide without physical interval content.

Main prediction chain unchanged: the 4 published axioms on the main prediction chain are preserved. The 22 new axioms are scoped to interval certificates on the K3 block of g* at s = 0.5 — a side-channel for numerical geometric claims, not the gauge / mass / coupling predictions.

Key derived theorems (all zero-sorry, proved via linarith on the bracket axioms):

det_g_at_half_near_65_32 — det(g(0.5)) = 65/32 to better than 10⁻¹²
K3_eigenvalues_positive — all four λᵢ strictly positive
K3_eigenvalues_strict_order — λ₀ < λ₁ < λ₂ < λ₃
r_0_ne_neg_three_halves, r_1_ne_zero, r_2_ne_one_half — the naive ratio pattern (-3/2, 0, 1/2, 1) is formally falsified (each target value lies outside the certified interval for its ratio)
naive_pattern_falsified — master rejection theorem
dev_0_small, dev_1_small, dev_2_small — 1-parameter signature bounds showing dev_2 ≤ 10⁻³ while dev_0, dev_1 ≈ 0.024
interval_certificates_master — conjunction certificate

Added

GIFT/Foundations/IntervalCertificates.lean — new file, 328 lines:

11 real-valued declarations (axiom K3_eigenvalue_i : ℝ, etc.)
11 interval bracket axioms (Category F, Colab-cert source cited, widths ~1.6 × 10⁻¹²)
1 PSLQ-null meta-axiom (placeholder)
12 derived theorems (pattern falsification, 1-parameter signature, master certificate)

GIFT/Foundations.lean — added import IntervalCertificates.

GIFT core 3.4.11

18 Apr 14:42

Choose a tag to compare

v3.4.10 — TCS building block identification corrected

14 Apr 15:18

Choose a tag to compare

Mathematical honesty pass

The previous formalization incorrectly identified TCS building blocks as M₁ = Quintic in ℂP⁴ and M₂ = CI(2,2,2) in ℂP⁶. This has been corrected:

  • Quintic in ℂP⁴ is a CY3 (c₁ = 0), not semi-Fano (c₁ > 0) — cannot be a TCS building block
  • (b₂, b₃) = (21, 77) not in any known compact G₂ construction (2026-04-14)
  • Orthogonal TCS excluded by parity: b₂+b₃ = 98 even (CHNP Lemma 6.7)

Changes

  • M1_quinticM1_candidate, M2_CIM2_candidate (arithmetic placeholders only)
  • abbrev backward-compatible aliases — zero downstream breakage
  • New theorem: tcs_betti_arithmetic_existence (existential, arithmetic only)
  • New theorem: orthogonal_tcs_excluded (parity, CHNP Lemma 6.7)
  • Historical correction note in file header
  • Implemented and verified by Aristotle (project 4fa00cee)

Build

  • 130 Lean files, 0 errors, 0 sorry, 4 axioms (unchanged)
  • Lean toolchain: v4.29.0

See CHANGELOG for full details.

GIFT core 3.4.9

13 Apr 12:29

Choose a tag to compare

GIFT core 3.4.8

11 Apr 15:53

Choose a tag to compare

GIFT core 3.4.7

09 Apr 14:16

Choose a tag to compare

What's Changed

  • test(algebraic): G2Rank centralizer certified via 47×47 right-inverse… by @gift-framework in #160

Full Changelog: v3.4.6...v3.4.7

GIFT core 3.4.6

31 Mar 18:25

Choose a tag to compare

GIFT core 3.4.5

31 Mar 09:12

Choose a tag to compare

GIFT core 3.4.4

30 Mar 08:14

Choose a tag to compare

GIFT core 3.4.3

28 Mar 15:40

Choose a tag to compare