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

substrate_healthy

definition
show as:
view math explainer →
module
IndisputableMonolith.Relativity.ILG.Substrate
domain
Relativity
line
25 · github
papers citing
none yet

open explainer

Generate a durable explainer page for this declaration.

open lean source

IndisputableMonolith.Relativity.ILG.Substrate on GitHub at line 25.

browse module

All declarations in this module, on Recognition.

explainer page

Tracked in the explainer inventory; generation is lazy so crawlers do not trigger LLM jobs.

open explainer

depends on

used by

formal source

  22  hamiltonian : Hamiltonian H
  23
  24/-- Substrate health corresponds to valid Hilbert space and unitary evolution. -/
  25def substrate_healthy (H : Type*) [RSHilbertSpace H] : Prop :=
  26  ∃ s : Substrate H, s.hamiltonian.toLinearOp.IsSelfAdjoint
  27
  28/-- Theorem: A healthy substrate exists for any valid Hilbert space. -/
  29theorem substrate_ok (H : Type*) [RSHilbertSpace H] : substrate_healthy H := by
  30  -- Use the existence theorem for normalized states
  31  have ⟨ψ, _⟩ := exists_normalized_state HS
  32  -- Construction of a default Hamiltonian (using identity as a bounded operator)
  33  let H_op : Hamiltonian HS := {
  34    toLinearOp := (identityObs HS).toLinearOp
  35    self_adjoint := (identityObs HS).self_adjoint
  36    bounded_below := ⟨1, fun ψ_norm => by
  37      -- ⟪I ψ, ψ⟫ = ‖ψ‖² = 1
  38      have h : (⟪(identityObs HS).op ψ_norm.vec, ψ_norm.vec⟫_ℂ) = (1 : ℂ) := by
  39        simp only [identityObs, ContinuousLinearMap.id_apply, inner_self]
  40        have h_norm := ψ_norm.norm_one
  41        -- ‖v‖ = 1 → ‖v‖² = 1
  42        have : (‖ψ_norm.vec‖ : ℂ) ^ 2 = (1 : ℂ) := by
  43          rw [h_norm]
  44          simp
  45        -- In inner product space, ⟪v, v⟫ = ‖v‖²
  46        rw [← @inner_self_eq_norm_sq ℂ]
  47        exact this
  48      rw [h]
  49      simp⟩
  50  }
  51  use ⟨ψ, H_op⟩
  52  exact (identityObs HS).self_adjoint
  53
  54end ILG
  55end Relativity