`BookProof.ChapterGaugeUnconstrainedSpectrum.isPhysicalFunction_iff_factors` (ρ : G →* Equiv.Perm X) (d : X → ℂ) : IsPhysicalFunction ρ d ↔ ∃ D : observableSpectrum ρ → ℂ, ∀ x : X,
ProvedBookProof.ChapterGaugeUnconstrainedSpectrum.isPhysicalFunction_iff_factorstheoremstimepiece
Prove the following Lean 4 theorem from ChapterGaugeUnconstrainedSpectrum.
BookProof.ChapterGaugeUnconstrainedSpectrum.isPhysicalFunction_iff_factors (ρ : G →* Equiv.Perm X) (d : X → ℂ) : IsPhysicalFunction ρ d ↔ ∃ D : observableSpectrum ρ → ℂ, ∀ x : X, d x = D (Quotient.mk (orbitSetoid ρ) x)
Formalization note: Lean 4 identifier BookProof.ChapterGaugeUnconstrainedSpectrum.isPhysicalFunction_iff_factors.
Preamble
-- Generated from ChapterGaugeUnconstrainedSpectrum.lean — theorem BookProof.ChapterGaugeUnconstrainedSpectrum.isPhysicalFunction_iff_factors
import Mathlib
import Definitions.Def_ChapterGaugeUnconstrainedSpectrum
open BookProof.ChapterGaugeUnconstrainedSpectrum
variable {X : Type*}
variable {G : Type*} [Group G]Formal statement
theorem BookProof.ChapterGaugeUnconstrainedSpectrum.isPhysicalFunction_iff_factors (ρ : G →* Equiv.Perm X) (d : X → ℂ) :
IsPhysicalFunction ρ d ↔
∃ D : observableSpectrum ρ → ℂ, ∀ x : X, d x = D (Quotient.mk (orbitSetoid ρ) x) := by sorry