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

quantumOpticalCount

proved
show as:
view math explainer →
module
IndisputableMonolith.Physics.QuantumOpticsFromRS
domain
Physics
line
28 · github
papers citing
none yet

open explainer

Generate a durable explainer page for this declaration.

open lean source

IndisputableMonolith.Physics.QuantumOpticsFromRS on GitHub at line 28.

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

  25  | fock | coherent | squeezed | thermal | entangled
  26  deriving DecidableEq, Repr, BEq, Fintype
  27
  28theorem quantumOpticalCount : Fintype.card QuantumOpticalState = 5 := by decide
  29
  30/-- Coherent state: J = 0 (classical light limit). -/
  31theorem coherent_state : Jcost 1 = 0 := Jcost_unit0
  32
  33/-- Nonclassical state: J > 0. -/
  34theorem nonclassical_state {r : ℝ} (hr : 0 < r) (hne : r ≠ 1) :
  35    0 < Jcost r := Jcost_pos_of_ne_one r hr hne
  36
  37structure QuantumOpticsCert where
  38  five_states : Fintype.card QuantumOpticalState = 5
  39  coherent_zero : Jcost 1 = 0
  40  nonclassical_pos : ∀ {r : ℝ}, 0 < r → r ≠ 1 → 0 < Jcost r
  41
  42def quantumOpticsCert : QuantumOpticsCert where
  43  five_states := quantumOpticalCount
  44  coherent_zero := coherent_state
  45  nonclassical_pos := nonclassical_state
  46
  47end IndisputableMonolith.Physics.QuantumOpticsFromRS