Skip to main content

GIFT mathematical core - Formally verified constants (Lean 4 + Coq)

Project description

GIFT Core

Formal Verification Python Tests PyPI

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

Structure

Lean/GIFT/
├── Core.lean              # Constants (dim_E8, b2, b3, H*, ...)
├── Certificate.lean       # Master theorem (185+ relations)
├── Foundations/           # E8 roots, G2 cross product, Joyce
├── Algebraic/             # Octonions, Betti numbers
├── Observables/           # PMNS, CKM, quark masses, cosmology
└── Relations/             # Physical predictions

COQ/                       # Coq mirror proofs

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

# Lean 4
cd Lean && lake build

# Coq
cd COQ && make

Documentation

For extended observables, publications, and detailed analysis:

gift-framework/GIFT


Changelog | MIT License

GIFT Core v3.2.15

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.2.15.tar.gz (263.4 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.2.15-py3-none-any.whl (95.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for giftpy-3.2.15.tar.gz
Algorithm Hash digest
SHA256 55116abc67c8eed66e1c7b326a1544ff0f6c5378fed09c3c49b62249b333d1a6
MD5 bbea0214d186f23b70ede0ca77f37648
BLAKE2b-256 38479ef9c8a065819681a4c5a5602db662c7ef5ea15e89e65bdb8eaa059f084a

See more details on using hashes here.

Provenance

The following attestation bundles were made for giftpy-3.2.15.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.2.15-py3-none-any.whl.

File metadata

  • Download URL: giftpy-3.2.15-py3-none-any.whl
  • Upload date:
  • Size: 95.5 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.2.15-py3-none-any.whl
Algorithm Hash digest
SHA256 0e2e6b29f209de2377c727690428b176ad4c10d36407140e1b3f2de8e68a7b1f
MD5 8453c178a4b7e98d5bdc2df99d2ab22c
BLAKE2b-256 4de2d11abfbe3c6844968157a9145e2cf80270b49728988c3b954bde385cbb13

See more details on using hashes here.

Provenance

The following attestation bundles were made for giftpy-3.2.15-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