pith. machine review for the scientific record. sign in
def

pmns_weight

definition
show as:
view math explainer →
module
IndisputableMonolith.Physics.MixingDerivation
domain
Physics
line
93 · github
papers citing
none yet

open explainer

Read the cached plain-language explainer.

open lean source

IndisputableMonolith.Physics.MixingDerivation on GitHub at line 93.

browse module

All declarations in this module, on Recognition.

explainer page

A cached Ask Recognition explainer exists for this declaration.

open explainer

depends on

used by

formal source

  90
  91/-- The PMNS mixing weights follow the Born rule over the ladder steps.
  92    Weight W_ij = exp(-Δτ_ij * J_bit) = φ^-Δτ_ij. -/
  93noncomputable def pmns_weight (dτ : ℤ) : ℝ :=
  94  Real.exp (- (dτ : ℝ) * J_bit)
  95
  96theorem pmns_weight_eq_phi_pow (dτ : ℤ) :
  97    pmns_weight dτ = phi ^ (-dτ : ℤ) := by
  98  -- Algebraic identity: exp(-dτ * ln(φ)) = φ^(-dτ)
  99  unfold pmns_weight
 100  -- simp turns RHS into inverse form via `zpow_neg`
 101  simp [J_bit]
 102  have hphi_pos : 0 < phi := phi_pos
 103  -- exp(-x) = (exp x)⁻¹
 104  rw [Real.exp_neg]
 105  have hexp : Real.exp (↑dτ * Real.log phi) = phi ^ (dτ : ℝ) := by
 106    calc
 107      Real.exp (↑dτ * Real.log phi)
 108          = Real.exp (Real.log phi * (dτ : ℝ)) := by simpa [mul_comm]
 109      _ = phi ^ (dτ : ℝ) := by
 110            simpa using (Real.rpow_def_of_pos hphi_pos (dτ : ℝ)).symm
 111  rw [hexp]
 112  have hz : phi ^ (dτ : ℝ) = phi ^ (dτ : ℤ) := by
 113    simpa using (Real.rpow_intCast phi dτ)
 114  simpa [hz]
 115
 116/-- **THEOREM: PMNS Probabilities from Born Rule**
 117    The mixing probability P_ij is the normalized path weight for a transition
 118    between rungs. -/
 119noncomputable def pmns_prob (dτ : ℤ) (total_weight : ℝ) : ℝ :=
 120  pmns_weight dτ / total_weight
 121
 122/-- **CONJECTURE: PMNS angles from Rung Ratios**
 123    The neutrino mixing angles are forced by the rung differences.