OAI/Computability/TypeSystem/Substitution.lean
33 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.PureTypeSystem.Expr.compSubline 9 - theorem
OAI.PureTypeSystem.Expr.subst_compSubline 10 - theorem
OAI.PureTypeSystem.Expr.lift_comp_consline 12 - theorem
OAI.PureTypeSystem.Expr.raise_subst_consline 17 - theorem
OAI.PureTypeSystem.ObservationValues.SubstitutionGuard.liftline 27 - def
OAI.PureTypeSystem.ObservationValues.GoodReplacementline 41Source documentation
Goodness assumptions on the values grafted at declarations.
def GoodReplacement {Γ Δ : List (Expr S)} {σ : Nat → Expr S} (ts : TypingTree.StoredSubstitution P Γ Δ σ) (ξ : Nat → Expr S) : Prop := …Mentions: OAI.PureTypeSystem.Expr, OAI.PureTypeSystem.TypingTree.StoredSubstitution
- theorem
OAI.PureTypeSystem.ObservationValues.goodReplacement_liftline 46 - theorem
OAI.PureTypeSystem.ObservationValues.neutral_readGoodline 81 - theorem
OAI.PureTypeSystem.ObservationValues.PreResult.sort_val_retargetline 109 - theorem
OAI.PureTypeSystem.ObservationValues.PreResult.lookup_val_retargetline 118 - theorem
OAI.PureTypeSystem.ObservationValues.PreResult.abstractionAction_retargetline 127 - theorem
OAI.PureTypeSystem.ObservationValues.PreResult.abstraction_val_retargetline 159 - theorem
OAI.PureTypeSystem.ObservationValues.PreResult.product_val_retargetline 172 - theorem
OAI.PureTypeSystem.ObservationValues.PreResult.application_val_retargetline 188 - theorem
OAI.PureTypeSystem.ObservationValues.preEvaluate_retarget_valline 205 - theorem
OAI.PureTypeSystem.ObservationValues.preEvaluate_retarget_parameterline 219 - structure
OAI.PureTypeSystem.ObservationValues.Environment.Assignedline 228 - theorem
OAI.PureTypeSystem.ObservationValues.Environment.Assigned.raw_eqline 238 - theorem
OAI.PureTypeSystem.ObservationValues.Environment.Assigned.normal_eqline 240 - theorem
OAI.PureTypeSystem.ObservationValues.Environment.Assigned.consline 244 - theorem
OAI.PureTypeSystem.ObservationValues.preEvaluate_read_outsideline 281 - theorem
OAI.PureTypeSystem.ObservationValues.preEvaluate_neutral_read_inactiveline 292 - theorem
OAI.PureTypeSystem.ObservationValues.readGood_outsideline 315 - abbrev
OAI.PureTypeSystem.ObservationValues.ProductGoodline 324 - theorem
OAI.PureTypeSystem.ObservationValues.goodness_substline 330 - theorem
OAI.PureTypeSystem.ObservationValues.baseRead_substitutionline 450 - theorem
OAI.PureTypeSystem.ObservationValues.preEvaluate_substline 485 - theorem
OAI.PureTypeSystem.Expr.comp_singleline 610 - def
OAI.PureTypeSystem.TypingTree.StoredSubstitution.singleline 616 - theorem
OAI.PureTypeSystem.ObservationValues.goodness_recontextline 638 - theorem
OAI.PureTypeSystem.ObservationValues.single_guardline 671 - theorem
OAI.PureTypeSystem.ObservationValues.single_goodReplacementline 680 - theorem
OAI.PureTypeSystem.ObservationValues.single_assignedline 693