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

weight_equals_born

proved
show as:
view math explainer →
module
IndisputableMonolith.Measurement.C2ABridge
domain
Measurement
line
185 · github
papers citing
none yet

open explainer

Read the cached plain-language explainer.

open lean source

IndisputableMonolith.Measurement.C2ABridge on GitHub at line 185.

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

 182  ring
 183
 184/-- Weight equals Born probability: exp(-2A) = |α₂|² -/
 185theorem weight_equals_born (rot : TwoBranchRotation) :
 186  pathWeight (pathFromRotation rot) = initialAmplitudeSquared rot := by
 187  unfold pathWeight initialAmplitudeSquared
 188  rw [measurement_bridge_C_eq_2A]
 189  have h := Measurement.born_weight_from_rate rot
 190  have hWeight :
 191      Real.exp (-(2 * rateAction rot)) = initialAmplitudeSquared rot := by
 192    simpa [rateAction, Measurement.initialAmplitudeSquared] using h
 193  simpa using hWeight
 194
 195/-- Amplitude bridge modulus: |𝒜| = exp(-A) -/
 196theorem amplitude_modulus_bridge (rot : TwoBranchRotation) (φ : ℝ) :
 197  ‖pathAmplitude (pathFromRotation rot) φ‖ = Real.exp (- rateAction rot) := by
 198  unfold pathAmplitude
 199  have hExpReal :
 200      ‖Complex.exp (-(pathAction (pathFromRotation rot)) / 2)‖ =
 201        Real.exp (-(pathAction (pathFromRotation rot)) / 2) := by
 202    simpa using Complex.norm_exp_ofReal (-(pathAction (pathFromRotation rot)) / 2)
 203  have hExpI :
 204      ‖Complex.exp (φ * Complex.I)‖ = 1 := by
 205    simpa using Complex.norm_exp_ofReal_mul_I φ
 206  have hAction :
 207      -(pathAction (pathFromRotation rot)) / 2 = - rateAction rot := by
 208    have h := measurement_bridge_C_eq_2A rot
 209    calc
 210      -(pathAction (pathFromRotation rot)) / 2
 211          = -(2 * rateAction rot) / 2 := by simpa [h]
 212      _ = - rateAction rot := by ring
 213  calc
 214    ‖Complex.exp (-(pathAction (pathFromRotation rot)) / 2)
 215        * Complex.exp (φ * Complex.I)‖