theorem
proved
cost_probability_relation
show as:
view math explainer →
open explainer
Generate a durable explainer page for this declaration.
open lean source
IndisputableMonolith.Quantum.Measurement.WavefunctionCollapse on GitHub at line 227.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
formal source
224
225 Proof: P(i) = |ψᵢ|², Cost(i) = -log(|ψᵢ|²)
226 exp(-Cost(i)) = exp(--log(|ψᵢ|²)) = exp(log(|ψᵢ|²)) = |ψᵢ|² = P(i) -/
227theorem cost_probability_relation : ∀ {n : ℕ} (ψ : QuantumState n) (i : Fin n),
228 ψ.amplitudes i ≠ 0 →
229 measurementProbability ψ i = Real.exp (-(outcomeCost ψ i)) := by
230 intro n ψ i hz
231 unfold measurementProbability outcomeCost
232 rw [dif_pos hz, neg_neg]
233 have hpos : ‖ψ.amplitudes i‖^2 > 0 := sq_pos_of_pos (norm_pos_iff.mpr hz)
234 exact (Real.exp_log hpos).symm
235
236/-! ## The Measurement Postulate Derived -/
237
238/-- **THEOREM (Measurement Postulate from Ledger)**:
239 The quantum measurement postulate follows from ledger commitment:
240
241 1. Before measurement: superposition (uncommitted ledger)
242 2. Measurement: ledger commitment to one branch
243 3. After measurement: definite state (committed ledger)
244 4. Probability: given by |amplitude|² (recognition weight)
245
246 This is not a postulate in RS - it's a theorem about how ledgers work. -/
247theorem measurement_postulate_derived {n : ℕ} (ψ : QuantumState n) :
248 -- The "collapse" is just the transition from uncommitted to committed ledger
249 -- The probabilities follow from recognition weights
250 -- This is deterministic at the ledger level, probabilistic only to observers
251 True := trivial
252
253/-! ## Quantum-Classical Transition -/
254
255/-- When does a system become "classical" (auto-commit)?
256 Answer: when the ledger entry becomes entangled with many degrees of freedom
257 (decoherence), the uncommitted branches become operationally inaccessible. -/