OAI/Computability/TypeSystem/ObservationCandidates.lean
45 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.PureTypeSystem.ObservationValues.normal_subst_eqline 15Source documentation
Normalizing the generic expression before a raw typed substitution leaves its actual normal form unchanged.
theorem normal_subst_eq {Γ : List (Expr S)} {A : Expr S} {s : S} (hA : HasType P Γ A (.sort s)) (e : Environment (hw := hw) Ω C hno Γ) : …Mentions: OAI.PureTypeSystem.Expr, OAI.PureTypeSystem.HasType, OAI.PureTypeSystem.ObservationValues.Environment
- def
OAI.PureTypeSystem.ObservationValues.normalReadline 22 - theorem
OAI.PureTypeSystem.ObservationValues.normalRead_eqline 28 - theorem
OAI.PureTypeSystem.ObservationValues.preEvaluate_read_cast_exprline 34 - theorem
OAI.PureTypeSystem.ObservationValues.normalRead_eq_of_nfline 41 - theorem
OAI.PureTypeSystem.ObservationValues.normalRead_congrline 48 - theorem
OAI.PureTypeSystem.ObservationValues.read_outsideline 55 - theorem
OAI.PureTypeSystem.ObservationValues.normalRead_outsideline 61 - theorem
OAI.PureTypeSystem.ObservationValues.normalRead_sortline 69 - def
OAI.PureTypeSystem.ObservationValues.Rline 79Source documentation
The component entry is generic-normal Read; other generic profiles and unsorted literal expected sorts use exactly typed top.
noncomputable def R {Γ : List (Expr S)} (A : Expr S) (e : Environment (hw := hw) Ω C hno Γ) : Set (Expr S) := …Mentions: OAI.PureTypeSystem.Expr, OAI.PureTypeSystem.ObservationValues.Environment
- theorem
OAI.PureTypeSystem.ObservationValues.R_candidateline 85 - theorem
OAI.PureTypeSystem.ObservationValues.R_of_sortedline 94 - theorem
OAI.PureTypeSystem.ObservationValues.R_outsideline 101 - theorem
OAI.PureTypeSystem.ObservationValues.R_sortline 110 - def
OAI.PureTypeSystem.ObservationValues.Environment.ofImagesline 120 - def
OAI.PureTypeSystem.ObservationValues.Environment.Extline 134 - theorem
OAI.PureTypeSystem.ObservationValues.Environment.Ext.reindexedline 138 - theorem
OAI.PureTypeSystem.ObservationValues.Environment.cons_extline 144 - theorem
OAI.PureTypeSystem.ObservationValues.Environment.extend_existsline 149 - theorem
OAI.PureTypeSystem.ObservationValues.Environment.ext_dataline 153 - theorem
OAI.PureTypeSystem.ObservationValues.Environment.Ext.payloadline 159 - theorem
OAI.PureTypeSystem.ObservationValues.Environment.Ext.eq_consline 165 - theorem
OAI.PureTypeSystem.ObservationValues.R_sorted_conversionline 177 - theorem
OAI.PureTypeSystem.ObservationValues.R_normalFormline 189 - theorem
OAI.PureTypeSystem.ObservationValues.R_conversionline 196 - theorem
OAI.PureTypeSystem.ObservationValues.normalRead_weakenline 202 - theorem
OAI.PureTypeSystem.ObservationValues.R_weakeningline 214 - theorem
OAI.PureTypeSystem.ObservationValues.normalRead_recontextline 227 - theorem
OAI.PureTypeSystem.ObservationValues.R_recontextline 236 - theorem
OAI.PureTypeSystem.ObservationValues.R_eq_normalRead_relevantline 259 - theorem
OAI.PureTypeSystem.ObservationValues.R_eq_read_normalline 268 - theorem
OAI.PureTypeSystem.ObservationValues.R_eq_read_goodline 274 - theorem
OAI.PureTypeSystem.ObservationValues.normal_product_candidateline 281 - theorem
OAI.PureTypeSystem.ObservationValues.normal_product_iffline 293 - theorem
OAI.PureTypeSystem.ObservationValues.Environment.Ext.argumentline 362 - theorem
OAI.PureTypeSystem.ObservationValues.Environment.Ext.convert_domainline 368 - theorem
OAI.PureTypeSystem.ObservationValues.normalRead_compatibleline 384 - theorem
OAI.PureTypeSystem.ObservationValues.R_compatibleline 390 - theorem
OAI.PureTypeSystem.ObservationValues.R_binder_conversionline 402 - theorem
OAI.PureTypeSystem.ObservationValues.product_iffline 423 - theorem
OAI.PureTypeSystem.ObservationValues.product_introline 466 - theorem
OAI.PureTypeSystem.ObservationValues.product_argument_activeline 484 - theorem
OAI.PureTypeSystem.ObservationValues.R_instantiate_normalline 497 - theorem
OAI.PureTypeSystem.ObservationValues.specializationline 531 - def
OAI.PureTypeSystem.ObservationValues.componentInterfaceline 591Source documentation
The actual observation interpretation, with arbitrary typed raw images and all matching payload extensions. No component interface law is assumed.
noncomputable def componentInterface (hC : IsComponent (PrimaryEdge P) C) : ComponentInterface Ω hw C where …
Mentions: OAI.PureTypeSystem.IsComponent, OAI.PureTypeSystem.PrimaryEdge, OAI.PureTypeSystem.ComponentInterface