Releases: gift-framework/core
GIFT core 3.4.12
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
Full Changelog: v3.4.10...v3.4.11
v3.4.10 — TCS building block identification corrected
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_quintic→M1_candidate,M2_CI→M2_candidate(arithmetic placeholders only)abbrevbackward-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
Full Changelog: v3.4.8...v3.4.9
GIFT core 3.4.8
Full Changelog: v3.4.7...v3.4.8
GIFT core 3.4.7
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
Full Changelog: v3.4.5...v3.4.6
GIFT core 3.4.5
Full Changelog: v3.4.4...v3.4.5
GIFT core 3.4.4
Full Changelog: v3.4.3...v3.4.4
GIFT core 3.4.3
Full Changelog: v3.4.2...v3.4.3