Encyclopedia Foundation Foundation Primitive Recognition Calculus Quotient Examples Quotient Examples He

ARTICLE 3 claims 3 theorems

Foundation Primitive Recognition Calculus Quotient Examples Quotient Examples He

A machine-checked theorem bundles three examples showing how physical states collapse or separate when observables are admitted or withheld.

The quotient examples

The recognition framework, a discrete record of which events a system can tell apart, defines a physical state as an equivalence class of raw states under the observables that are admitted. The declaration quotient_examples_headline packages three concrete demonstrations of this principle. First, if no observable is allowed, every phase state is indistinguishable, so the quotient collapses to a single class. Second, if all integer-valued observables are admitted, they separate every pair of distinct states, so the quotient is trivial and injective. Third, the projective-state display theorem states that two states belong to the same physical class exactly when the admitted projective observables cannot distinguish them.

These examples are toy illustrations, not a derivation of the physical world. They show the mechanics of quotienting by observables, but they do not claim that any particular set of observables is physically real, nor that the integers are the correct target for physical measurements. The theorem is a formal statement about the framework's own construction, not an empirical claim about nature.

The practical lesson is that the quotient structure is sensitive to the choice of observable family: empty families identify everything, separating families identify nothing. This is the pivot on which the framework's later results turn, but these examples themselves do not force any particular physical content.

THEOREM empty_observable_phase_quotient · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/QuotientExamples.lean
/-- If the admitted observable family is empty, every phase state is
indistinguishable and therefore identified by the physical quotient. -/
theorem empty_observable_phase_quotient (x y : PhaseState) :
    proj (X := PhaseState) (C := ℤ) (∅ : Set (PhaseState → ℤ)) x
      = proj (X := PhaseState) (C := ℤ) (∅ : Set (PhaseState → ℤ)) y := by
  apply identified_of_obsEquiv
  intro f hf
  cases hf
THEOREM separating_gauge_family_injective · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/QuotientExamples.lean
/-- If all integer-valued observables are admitted, they separate integer states,
so the quotient is trivial. -/
theorem separating_gauge_family_injective :
    Function.Injective (proj (X := ℤ) (C := ℤ) (Set.univ : Set (ℤ → ℤ))) := by
  apply proj_injective_of_separating
  intro x y h
  exact h (fun z => z) (by simp)
THEOREM projective_state_display · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/QuotientExamples.lean
/-- A generic projective-state quotient: two states have the same physical class
exactly when the admitted projective observables cannot distinguish them. -/
theorem projective_state_display {State Obs : Type*} (F : Set (State → Obs)) (x y : State) :
    proj F x = proj F y ↔ ObsEquiv F x y :=
  forced_iff F x y

What this page does not claim

The examples do not assert that any particular observable family is physically real. The theorem does not derive the golden ratio, the fine-structure constant, or any measured physical constant. The examples do not claim that the integer-valued observable family is the unique separating family.

Verify this page

Every tagged claim above names its theorem. To check one yourself rather than trust this page, elaborate the source module with Lean 4 and audit its axiom basis:

$ lake env lean IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/QuotientExamples.lean
expected axiom basis: [propext, Classical.choice, Quot.sound] (the Lean kernel's standard three; no RS-specific axioms)

A page whose claims cannot be reproduced this way does not ship. In production, every anchor links to the exact declaration in the public source release, and this block carries the build receipt for the page itself.

Derived articles

This page is generated by a question-recursion engine: the questions its answers raise become the next pages. The current agenda, with open targets marked red:

MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND