Skip to main content

GIFT mathematical core - Formally verified constants (Lean 4)

Project description

GIFT Core

Formal Verification Python Tests PyPI

Formally verified mathematical relations from the GIFT framework. All theorems proven in Lean 4.

Structure

Lean/GIFT/
├── Core.lean              # Constants (dim_E8, b2, b3, H*, ...)
├── Certificate.lean       # Master theorem (290+ relations)
├── Foundations/           # E8 roots, G2 cross product, Joyce
│   └── Analysis/G2Forms/  # G2 structure: d, ⋆, TorsionFree, Bridge
├── Geometry/              # DG-ready infrastructure [v3.3.7] AXIOM-FREE!
│   ├── Exterior.lean      # Λ*(ℝ⁷) exterior algebra
│   ├── DifferentialFormsR7.lean  # DiffForm, d, d²=0
│   ├── HodgeStarCompute.lean     # Explicit Hodge star (Levi-Civita)
│   └── HodgeStarR7.lean   # ⋆, ψ=⋆φ PROVEN, TorsionFree
├── Spectral/              # Spectral theory [v3.3.17]
│   ├── PhysicalSpectralGap.lean  # ev₁ = 13/99 (zero axioms)
│   ├── SelbergBridge.lean        # Trace formula: MollifiedSum <-> Spectral
│   ├── SelectionPrinciple.lean   # κ = π²/14, building blocks
│   ├── RefinedSpectralBounds.lean # Refined bounds with H7
│   ├── NeckGeometry.lean         # TCS structure, H1-H6 hypotheses
│   ├── TCSBounds.lean            # Model Theorem: ev₁ ~ 1/L²
│   ├── LiteratureAxioms.lean     # Langlais 2024, CGN 2024
│   ├── MassGapRatio.lean         # 14/99 bare algebraic
│   └── YangMills.lean            # Gauge theory connection
├── MollifiedSum/         # Mollified Dirichlet polynomial S_w(T) [v3.3.16]
│   ├── Mollifier.lean         # Cosine-squared kernel w(x)
│   ├── Sum.lean               # S_w(T) as Finset.sum over primes
│   └── Adaptive.lean          # Adaptive cutoff θ(T) = θ₀ + θ₁/log T
├── Zeta/                  # GIFT-Zeta correspondences [v3.3.10]
│   ├── Basic.lean         # gamma, lambda axioms
│   ├── Correspondences.lean      # γ_n ~ GIFT constants
│   └── MultiplesOf7.lean  # Structure theorem
├── Moonshine/             # Monster group connections [v3.3.11]
│   ├── MonsterCoxeter.lean# Monster dim via Coxeter numbers NEW!
│   ├── Supersingular.lean # 15 primes GIFT-expressible
│   └── MonsterZeta.lean   # Monster-Zeta Moonshine
├── Algebraic/             # Octonions, Betti numbers
├── Observables/           # PMNS, CKM, quark masses, cosmology
└── Relations/             # Physical predictions

gift_core/                 # Python package (giftpy)

Quick Start

pip install giftpy
from gift_core import *

print(SIN2_THETA_W)   # Fraction(3, 13)
print(GAMMA_GIFT)     # Fraction(511, 884)
print(TAU)            # Fraction(3472, 891)

Building Proofs

cd Lean && lake build

Documentation

For extended observables, publications, and detailed analysis:

gift-framework/GIFT


Changelog | MIT License

GIFT Core v3.3.17

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

giftpy-3.3.17.tar.gz (346.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

giftpy-3.3.17-py3-none-any.whl (96.7 kB view details)

Uploaded Python 3

File details

Details for the file giftpy-3.3.17.tar.gz.

File metadata

  • Download URL: giftpy-3.3.17.tar.gz
  • Upload date:
  • Size: 346.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for giftpy-3.3.17.tar.gz
Algorithm Hash digest
SHA256 4cc4639aa39e810a46bdc108e12c93b517d9c135db43a03423aed33e588c9bbb
MD5 318266103c3a7843f7552a1dd922d31a
BLAKE2b-256 d6c733740f5276ec24e3cb937ff7801f67e6bc641d70f99c56293218f8798b3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for giftpy-3.3.17.tar.gz:

Publisher: publish.yml on gift-framework/core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file giftpy-3.3.17-py3-none-any.whl.

File metadata

  • Download URL: giftpy-3.3.17-py3-none-any.whl
  • Upload date:
  • Size: 96.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for giftpy-3.3.17-py3-none-any.whl
Algorithm Hash digest
SHA256 1e279284976ed2e3997832811a08b70a616365348677b9ad3deb6e91117da521
MD5 6b3c2894c374acb91e32ed9143abd8b2
BLAKE2b-256 d54acf2fd32114f778759d0852308a1fd063c21e8d9699f6bd86e3cd467a564e

See more details on using hashes here.

Provenance

The following attestation bundles were made for giftpy-3.3.17-py3-none-any.whl:

Publisher: publish.yml on gift-framework/core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page