pith. machine review for the scientific record. sign in

IndisputableMonolith.Quantum.ComplexHilbertStructure

IndisputableMonolith/Quantum/ComplexHilbertStructure.lean · 29 lines · 3 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: pending

   1import Mathlib
   2import IndisputableMonolith.Quantum.HilbertSpace
   3
   4namespace IndisputableMonolith
   5namespace Quantum
   6namespace ComplexHilbertStructure
   7
   8open IndisputableMonolith.Quantum
   9
  10def complex_hilbert_from_ledger : Prop :=
  11  ∀ (H : Type*) [RSHilbertSpace H], ∀ ψ : NormalizedState H, ‖ψ.vec‖ = 1
  12
  13theorem normalized_state_unit_norm {H : Type*} [RSHilbertSpace H]
  14    (ψ : NormalizedState H) : ‖ψ.vec‖ = 1 :=
  15  ψ.norm_one
  16
  17theorem complex_hilbert_structure : complex_hilbert_from_ledger := by
  18  intro H hH ψ
  19  exact ψ.norm_one
  20
  21/-- Universe-stable extractor for complex-Hilbert structure. -/
  22theorem complex_hilbert_implies_unit_norm.{u}
  23    (h : @complex_hilbert_from_ledger.{u}) : @complex_hilbert_from_ledger.{u} :=
  24  h
  25
  26end ComplexHilbertStructure
  27end Quantum
  28end IndisputableMonolith
  29

source mirrored from github.com/jonwashburn/shape-of-logic