TauLib · API Book IV

TauLib.BookIV.Physics.NucleonMassSplitting

TauLib.BookIV.Physics.NucleonMassSplitting

Proton-neutron mass difference from lemniscate crossing capacity.

Registry Cross-References

  • [IV.D340] NucleonMode — NucleonMode

  • [IV.D341] QCD Contribution — qcdContributionRatio

  • [IV.D342] EM Coulomb Contribution — emContributionRatio

  • [IV.T141] Tree-Level theorem — deltaMassTree_range

  • [IV.T142] Two-Sector theorem — deltaMassTwoSector_range

  • [IV.P183] Sign proposition — pn_sign_positive

  • [IV.P184] NLO factor 6/5 — nlo_factor_65

  • [IV.R394] Cottingham comparison — remark_cottingham_comparison

Mathematical Content

The proton-neutron mass difference δm = m_n − m_p = 1.2933 MeV is explained by two-sector boundary character coupling on L = S¹ ∨ S¹:

δm/m_n = (3/16)·√3·ι_τ⁵ − (3/20)·α·ι_τ² at 33 ppm from PDG

Physical decomposition:

  • C-sector (QCD): (3/16)·√3·ι_τ⁵ ≈ 1.413 MeV (quark-mass mode, χ₋)

  • B-sector (EM): (3/20)·α·ι_τ² ≈ 0.120 MeV (Coulomb mode, χ₊)

NLO structural candidate (10.5 ppm): δm/m_n = (√3/2)·ι_τ⁶·(1 + (6/5)·ι_τ⁵) where 6/5 = (N_ell · N_c)/N_gen = (2·3)/5.

Precision Note

All rational arithmetic uses ι_τ ≈ 341304/1000000 (6-digit approximation). Range proofs via native_decide on Nat. Exact ppm values require 50-digit mpmath (see scripts/pn_mass_diff_lab.py). The range theorems verify structural correctness.

Scope

  • NucleonMode, color factors: established (combinatorial facts)

  • QCD/EM contributions, two-sector theorem: tau-effective (33 ppm from PDG)

  • Tree-level formula: conjectural (−5516 ppm, structurally motivated)


Tau.BookIV.Physics.NucleonMode

source inductive Tau.BookIV.Physics.NucleonMode :Type

[IV.D340] The two nucleon modes on the T² micro-donut. Proton = χ₊-dominant (B-sector, EM); neutron = χ₋-dominant (C-sector, strong).

  • Proton : NucleonMode
  • Neutron : NucleonMode Instances For

Tau.BookIV.Physics.instDecidableEqNucleonMode

source instance Tau.BookIV.Physics.instDecidableEqNucleonMode :DecidableEq NucleonMode

Equations

  • Tau.BookIV.Physics.instDecidableEqNucleonMode x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯

Tau.BookIV.Physics.instReprNucleonMode

source instance Tau.BookIV.Physics.instReprNucleonMode :Repr NucleonMode

Equations

  • Tau.BookIV.Physics.instReprNucleonMode = { reprPrec := Tau.BookIV.Physics.instReprNucleonMode.repr }

Tau.BookIV.Physics.instReprNucleonMode.repr

source def Tau.BookIV.Physics.instReprNucleonMode.repr :NucleonMode → ℕ → Std.Format

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookIV.Physics.neutronIsChiMinus

source def Tau.BookIV.Physics.neutronIsChiMinus :NucleonMode

The neutron is the χ₋ mode (C-sector dominant). Equations

  • Tau.BookIV.Physics.neutronIsChiMinus = Tau.BookIV.Physics.NucleonMode.Neutron Instances For

Tau.BookIV.Physics.protonIsChiPlus

source def Tau.BookIV.Physics.protonIsChiPlus :NucleonMode

The proton is the χ₊ mode (B-sector dominant). Equations

  • Tau.BookIV.Physics.protonIsChiPlus = Tau.BookIV.Physics.NucleonMode.Proton Instances For

Tau.BookIV.Physics.nucleon_modes_distinct

source theorem Tau.BookIV.Physics.nucleon_modes_distinct :NucleonMode.Proton ≠ NucleonMode.Neutron

The two nucleon modes are distinct.

We work in the same Nat-rational framework as LemniscateCapacity.lean and MassRatioFormula.lean.

ι_τ ≈ 341304/1000000 (iota / iotaD from SectorParameters)

ι_τ⁵: numer = 341304⁵ = iota⁵, denom = 1000000⁵ = iotaD⁵
ι_τ²: numer = 341304² = iota², denom = 1000000² = iotaD²

√3 ≈ 17320508/10000000 (from LemniscateCapacity.lean: sqrt3_numer/sqrt3_denom)

α = (121/225)·ι_τ⁴: numer = 121·iota⁴, denom = 225·iotaD⁴

Tau.BookIV.Physics.iota5_numer

source def Tau.BookIV.Physics.iota5_numer :ℕ

Equations

  • Tau.BookIV.Physics.iota5_numer = Tau.BookIV.Sectors.iota * Tau.BookIV.Sectors.iota * Tau.BookIV.Sectors.iota * Tau.BookIV.Sectors.iota * Tau.BookIV.Sectors.iota Instances For

Tau.BookIV.Physics.iota5_denom

source def Tau.BookIV.Physics.iota5_denom :ℕ

Equations

  • Tau.BookIV.Physics.iota5_denom = Tau.BookIV.Sectors.iotaD * Tau.BookIV.Sectors.iotaD * Tau.BookIV.Sectors.iotaD * Tau.BookIV.Sectors.iotaD * Tau.BookIV.Sectors.iotaD Instances For

Tau.BookIV.Physics.iota2_numer

source def Tau.BookIV.Physics.iota2_numer :ℕ

Equations

  • Tau.BookIV.Physics.iota2_numer = Tau.BookIV.Sectors.iota * Tau.BookIV.Sectors.iota Instances For

Tau.BookIV.Physics.iota2_denom

source def Tau.BookIV.Physics.iota2_denom :ℕ

Equations

  • Tau.BookIV.Physics.iota2_denom = Tau.BookIV.Sectors.iotaD * Tau.BookIV.Sectors.iotaD Instances For

Tau.BookIV.Physics.iota6_numer

source def Tau.BookIV.Physics.iota6_numer :ℕ

Equations

  • Tau.BookIV.Physics.iota6_numer = Tau.BookIV.Sectors.iota * Tau.BookIV.Sectors.iota * Tau.BookIV.Sectors.iota * Tau.BookIV.Sectors.iota * Tau.BookIV.Sectors.iota * Tau.BookIV.Sectors.iota Instances For

Tau.BookIV.Physics.iota6_denom

source def Tau.BookIV.Physics.iota6_denom :ℕ

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookIV.Physics.iota11_numer

source def Tau.BookIV.Physics.iota11_numer :ℕ

Equations

  • Tau.BookIV.Physics.iota11_numer = Tau.BookIV.Physics.iota6_numer * Tau.BookIV.Physics.iota5_numer Instances For

Tau.BookIV.Physics.iota11_denom

source def Tau.BookIV.Physics.iota11_denom :ℕ

Equations

  • Tau.BookIV.Physics.iota11_denom = Tau.BookIV.Physics.iota6_denom * Tau.BookIV.Physics.iota5_denom Instances For

Tau.BookIV.Physics.iota5_denom_pos

source theorem Tau.BookIV.Physics.iota5_denom_pos :iota5_denom > 0


Tau.BookIV.Physics.iota2_denom_pos

source theorem Tau.BookIV.Physics.iota2_denom_pos :iota2_denom > 0


Tau.BookIV.Physics.iota6_denom_pos

source theorem Tau.BookIV.Physics.iota6_denom_pos :iota6_denom > 0

[IV.D341] QCD Contribution = (3/16) · √3 · ι_τ⁵

Cross-multiplied form for Nat arithmetic:
 numer = 3 · sqrt3_numer · iota⁵
 denom = 16 · sqrt3_denom · iotaD⁵

Python lab confirms: ≈ 1.50408 × 10⁻³ in units of m_n
 ≈ 1.413 MeV (with m_n = 939.565 MeV)

Tau.BookIV.Physics.qcd_numer

source def Tau.BookIV.Physics.qcd_numer :ℕ

[IV.D341] QCD contribution numerator: 3 · √3_numer · ι_τ⁵_numer. Equations

  • Tau.BookIV.Physics.qcd_numer = 3 * Tau.BookIV.Physics.sqrt3_numer * Tau.BookIV.Physics.iota5_numer Instances For

Tau.BookIV.Physics.qcd_denom

source def Tau.BookIV.Physics.qcd_denom :ℕ

[IV.D341] QCD contribution denominator: 16 · √3_denom · ι_τ⁵_denom. Equations

  • Tau.BookIV.Physics.qcd_denom = 16 * Tau.BookIV.Physics.sqrt3_denom * Tau.BookIV.Physics.iota5_denom Instances For

Tau.BookIV.Physics.qcd_denom_pos

source theorem Tau.BookIV.Physics.qcd_denom_pos :qcd_denom > 0

QCD denominator is positive.


Tau.BookIV.Physics.qcd_float

source def Tau.BookIV.Physics.qcd_float :Float

QCD contribution as Float (for display). Equations

  • Tau.BookIV.Physics.qcd_float = Float.ofNat Tau.BookIV.Physics.qcd_numer / Float.ofNat Tau.BookIV.Physics.qcd_denom Instances For

Tau.BookIV.Physics.qcd_in_range

source theorem Tau.BookIV.Physics.qcd_in_range :qcd_numer * 1000000 > 1490 * qcd_denom ∧ qcd_numer * 1000000 < 1510 * qcd_denom

[IV.D341] QCD contribution is in range (1.49, 1.51) × 10⁻³. Python lab: (3/16)·√3·ι_τ⁵ ≈ 1.50408 × 10⁻³ Proof: (3/16)·√3·ι_τ⁵ ≈ 1.504e-3 confirmed by #eval above.

[IV.D342] EM Contribution = (3/20) · α · ι_τ²

α = (121/225)·ι_τ⁴, so:
(3/20) · α · ι_τ² = (3 · 121 / (20 · 225)) · ι_τ⁶
 = (363/4500) · ι_τ⁶

Cross-multiplied form:
 numer = 363 · iota⁶ = 3 · 121 · iota⁶
 denom = 4500 · iotaD⁶ = 20 · 225 · iotaD⁶

Python lab confirms: ≈ 1.27510 × 10⁻⁴ in units of m_n
 ≈ 0.120 MeV

Tau.BookIV.Physics.em_numer

source def Tau.BookIV.Physics.em_numer :ℕ

[IV.D342] EM contribution numerator: 363 · ι_τ⁶_numer. 363 = 3 × 121 = N_c × α_tower_coeff_numer Equations

  • Tau.BookIV.Physics.em_numer = 363 * Tau.BookIV.Physics.iota6_numer Instances For

Tau.BookIV.Physics.em_denom

source def Tau.BookIV.Physics.em_denom :ℕ

[IV.D342] EM contribution denominator: 4500 · ι_τ⁶_denom. 4500 = 20 × 225 = (4 × N_gen) × α_tower_coeff_denom Equations

  • Tau.BookIV.Physics.em_denom = 4500 * Tau.BookIV.Physics.iota6_denom Instances For

Tau.BookIV.Physics.em_denom_pos

source theorem Tau.BookIV.Physics.em_denom_pos :em_denom > 0

EM denominator is positive.


Tau.BookIV.Physics.em_float

source def Tau.BookIV.Physics.em_float :Float

EM contribution as Float (for display). Equations

  • Tau.BookIV.Physics.em_float = Float.ofNat Tau.BookIV.Physics.em_numer / Float.ofNat Tau.BookIV.Physics.em_denom Instances For

Tau.BookIV.Physics.em_in_range

source theorem Tau.BookIV.Physics.em_in_range :em_numer * 10000000 > 1260 * em_denom ∧ em_numer * 10000000 < 1290 * em_denom

[IV.D342] EM contribution is in range (1.26, 1.29) × 10⁻⁴. Python lab: (3/20)·α·ι_τ² ≈ 1.27510 × 10⁻⁴ Proof: #eval confirms em_float ≈ 1.275e-4 ∈ (1.26e-4, 1.29e-4).

[IV.T141] Tree-level: δm/m_n = (√3/2) · ι_τ⁶

Cross-multiplied form:
 numer = sqrt3_numer · iota⁶
 denom = 2 · sqrt3_denom · iotaD⁶

Python lab: −5516 ppm (conjectural scope)

Tau.BookIV.Physics.tree_numer

source def Tau.BookIV.Physics.tree_numer :ℕ

[IV.T141] Tree-level numerator: √3_numer · ι_τ⁶_numer. Equations

  • Tau.BookIV.Physics.tree_numer = Tau.BookIV.Physics.sqrt3_numer * Tau.BookIV.Physics.iota6_numer Instances For

Tau.BookIV.Physics.tree_denom

source def Tau.BookIV.Physics.tree_denom :ℕ

[IV.T141] Tree-level denominator: 2 · √3_denom · ι_τ⁶_denom. Equations

  • Tau.BookIV.Physics.tree_denom = 2 * Tau.BookIV.Physics.sqrt3_denom * Tau.BookIV.Physics.iota6_denom Instances For

Tau.BookIV.Physics.tree_denom_pos

source theorem Tau.BookIV.Physics.tree_denom_pos :tree_denom > 0

Tree denominator is positive.


Tau.BookIV.Physics.deltaMassTree_range

source theorem Tau.BookIV.Physics.deltaMassTree_range :tree_numer * 1000000 > 1350 * tree_denom ∧ tree_numer * 1000000 < 1400 * tree_denom

[IV.T141] Tree-level formula lies in (1.35, 1.40) × 10⁻³. Python lab: (√3/2)·ι_τ⁶ ≈ 1.36893 × 10⁻³ (−5516 ppm from PDG) Proof: #eval confirms tree_numer/tree_denom ≈ 1.369e-3 ∈ (1.35e-3, 1.40e-3).

[IV.T142] Two-sector: δm/m_n = QCD − EM = (3/16)·√3·ι_τ⁵ − (363/4500)·ι_τ⁶

To compare QCD > EM (sign proposition), we cross-multiply:
 QCD > EM
 ⟺ qcd_numer · em_denom > em_numer · qcd_denom

For the range of the DIFFERENCE in Nat arithmetic, we express both
fractions over a common denominator and verify:
 (qcd_numer · em_denom − em_numer · qcd_denom) / (qcd_denom · em_denom)
 ∈ (1.37, 1.38) × 10⁻³

Python lab: 1.37657 × 10⁻³ = +33.39 ppm from PDG (τ-effective)

Tau.BookIV.Physics.pn_sign_positive

source theorem Tau.BookIV.Physics.pn_sign_positive :qcd_numer * em_denom > em_numer * qcd_denom

[IV.P183] QCD contribution exceeds EM: sign is correct (neutron heavier). Cross-multiplied: qcd_numer · em_denom > em_numer · qcd_denom. Numerically: QCD ≈ 1.504e-3 > EM ≈ 1.275e-4.


Tau.BookIV.Physics.deltaMassTwoSector_range

source theorem Tau.BookIV.Physics.deltaMassTwoSector_range :1370 * (qcd_denom * em_denom) < (qcd_numer * em_denom - em_numer * qcd_denom) * 1000000 ∧ (qcd_numer * em_denom - em_numer * qcd_denom) * 1000000 < 1380 * (qcd_denom * em_denom)

[IV.T142] Two-sector net formula lies in (1.37, 1.38) × 10⁻³. Python lab: δm/m_n ≈ 1.37657e-3 (+33 ppm from PDG). The range (1.37e-3, 1.38e-3) contains 1.37657e-3.


Tau.BookIV.Physics.nlo_factor_65_numer

source theorem Tau.BookIV.Physics.nlo_factor_65_numer :6 = 2 * 3

[IV.P184] NLO factor 6/5: numerator factorization. 6 = 2 × 3 = N_ell (lemniscate lobes) × N_c (quark colors).


Tau.BookIV.Physics.nlo_factor_65_denom

source theorem Tau.BookIV.Physics.nlo_factor_65_denom :5 = 5

[IV.P184] NLO denominator = N_gen = 5 (five generators {α, π, γ, η, ω}).


Tau.BookIV.Physics.nlo_lobe_color_product

source theorem Tau.BookIV.Physics.nlo_lobe_color_product :2 * 3 = 6

The NLO lobe-color product: N_ell × N_c = 2 × 3 = 6.


Tau.BookIV.Physics.nlo_generator_count

source theorem Tau.BookIV.Physics.nlo_generator_count :5 = 5

The NLO generator count: 5 generators.


Tau.BookIV.Physics.nlo_factor_65

source theorem Tau.BookIV.Physics.nlo_factor_65 :6 = 2 * 3 ∧ 5 = 5

Combined NLO interpretation: 6/5 = (lobes × colors) / generators.


Tau.BookIV.Physics.quarkColors

source def Tau.BookIV.Physics.quarkColors :ℕ

The number of quark colors N_c = 3. Both QCD and EM contributions share this factor. Equations

  • Tau.BookIV.Physics.quarkColors = 3 Instances For

Tau.BookIV.Physics.qcd_has_color_factor

source theorem Tau.BookIV.Physics.qcd_has_color_factor :3 ∣ qcd_numer

QCD numerator factor includes N_c = 3. Structural: qcd_numer = 3 * sqrt3_numer * iota5_numer.


Tau.BookIV.Physics.em_has_color_factor

source theorem Tau.BookIV.Physics.em_has_color_factor :3 ∣ em_numer

EM numerator factor includes N_c = 3. Structural: em_numer = 363 * … = 3 * 121 * …


Tau.BookIV.Physics.qcd_denominator_channel_counting

source theorem Tau.BookIV.Physics.qcd_denominator_channel_counting :2 * 2 * 2 * 2 = 16

[IV.P201 upgrade] QCD coefficient 3/16 channel counting. 16 = 2⁴ = spin(2) × color(2) × isospin(2) × lobe(2). Each factor of 2 comes from a binary degree of freedom on L = S¹ ∨ S¹.


Tau.BookIV.Physics.qcd_denom_is_2_pow_4

source theorem Tau.BookIV.Physics.qcd_denom_is_2_pow_4 :16 = 2 ^ 4

The QCD denominator 16 is 2⁴.


Tau.BookIV.Physics.em_denominator_channel_counting

source theorem Tau.BookIV.Physics.em_denominator_channel_counting :4 * 5 = 20

[IV.P201 upgrade] EM coefficient 3/20 channel counting. 20 = 4 × W₃(4) = 4 × 5. W₃(4) = a₃ + a₄ = 3 + 1 + 1 = 5 is the Window universality modulus governing NLO corrections.


Tau.BookIV.Physics.em_denom_decomp

source theorem Tau.BookIV.Physics.em_denom_decomp :20 = 4 * 5 ∧ 4 = 5 - 1

The EM denominator 20 decomposes as non-ω generators × W₃(4).

Tau.BookIV.Physics.both_coefficients_share_Nc

source theorem Tau.BookIV.Physics.both_coefficients_share_Nc :3 ∣ 3 ∧ 3 ∣ 363

Both coefficients share N_c = 3 in the numerator: this is the quark color factor from confinement (SU(3) refinement).


Tau.BookIV.Physics.em_numer_factor

source theorem Tau.BookIV.Physics.em_numer_factor :363 = 3 * 121 ∧ 121 = 11 * 11

363 = 3 × 121 = N_c × (11²). The 11² = α_tower_numer from the fine structure coefficient (11/15)² = 121/225.


Tau.BookIV.Physics.em_denom_factor

source theorem Tau.BookIV.Physics.em_denom_factor :4500 = 20 * 225 ∧ 225 = 15 * 15

4500 = 20 × 225 = (4×W₃(4)) × (15²). Channel counting × α_tower_denom.


Tau.BookIV.Physics.remark_cottingham_comparison

source def Tau.BookIV.Physics.remark_cottingham_comparison :String

[IV.R394] Cottingham comparison remark.

Orthodox QCD:

  • EM (Cottingham/Coulomb): ≈ +0.63 MeV (hadron-level, integer charges)

  • QCD (quark mass, m_d > m_u): ≈ +0.66 MeV

  • Total: ≈ 1.29 MeV ✓

Tau-framework C.5:

  • C-sector (QCD): ≈ +1.413 MeV (quark-level, chi_minus mode)

  • B-sector (EM): ≈ −0.120 MeV (quark-level, fractional charges)

  • Total: ≈ +1.293 MeV ✓ (33 ppm)

Factor-5 EM discrepancy (0.63/0.120 ≈ 5.26):

  • Factor 3 explained: tau operates at quark level, alpha_quark ≈ alpha/3 => 0.63/3 ≈ 0.21 MeV (partial match)

  • Remaining factor ~1.75: vector meson dominance + QCD renormalization

  • Open question OQ.B for Milestone 3

Equations

  • One or more equations did not get rendered due to their size. Instances For