class
definition
def or abbrev
ConfigSpace
show as:
view Lean formalization →
formal statement (Lean)
33class ConfigSpace (C : Type*) where
34 /-- The configuration space is nonempty -/
35 nonempty : Nonempty C
36
37/-- Extract a witness configuration from a ConfigSpace -/
38noncomputable def ConfigSpace.witness (C : Type*) [cs : ConfigSpace C] : C :=
proof body
Definition body.
39 cs.nonempty.some
40
41/-! ## Event Space -/
42
43/-- An event space is a type of observable outcomes.
44 Events are things like "the needle points this direction,"
45 "the detector clicks," or "the image matches this template." -/
used by (24)
-
ConfigSpace -
CostFunction -
inconsistent_of_join_indep_right -
RecognitionWorkConstraintCert -
ConfigSpace -
config_exists -
core_status -
RecognitionTriple -
discrete_singleton_cells -
finConfigSpace -
fundamental_theorem -
fundamental_theorem_composite -
pillar1_quotient_determines_observables -
pillar2_composite_refines -
pillar2_distinguish_monotone -
pillar2_information_monotonicity -
pillar3_finite_resolution_obstruction -
quotient_uniqueness -
universal_property -
complete_summary -
RecognitionGeometry -
LocalConfigSpace -
quotientMk_respects_event -
RSConfigSpace