Documentation

LeanPool.Incompleteness.Foundation.IntProp.Substitution

Substitution #

@[reducible, inline]
abbrev LO.IntProp.Substitution (α : Type u_1) :
Type u_1

Imported declaration from the Incompleteness formalization.

Equations
Instances For
    @[reducible, inline]

    Imported declaration from the Incompleteness formalization.

    Equations
    Instances For
      def LO.IntProp.Formula.subst {α : Type u_1} (s : Substitution α) :
      Formula αFormula α

      Imported declaration from the Incompleteness formalization.

      Equations
      Instances For

        Imported declaration from the Incompleteness formalization.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          @[simp]
          theorem LO.IntProp.Formula.subst_atom {α : Type u_1} {s : Substitution α} {a : α} :
          atom as = s a
          @[simp]
          @[simp]
          @[simp]
          theorem LO.IntProp.Formula.subst_imp {α : Type u_1} {φ ψ : Formula α} {s : Substitution α} :
          (φ ==> ψ)s = φs ==> ψs
          @[simp]
          theorem LO.IntProp.Formula.subst_neg {α : Type u_1} {φ : Formula α} {s : Substitution α} :
          @[simp]
          theorem LO.IntProp.Formula.subst_and {α : Type u_1} {φ ψ : Formula α} {s : Substitution α} :
          (φ ψ)s = φs ψs
          @[simp]
          theorem LO.IntProp.Formula.subst_or {α : Type u_1} {φ ψ : Formula α} {s : Substitution α} :
          (φ ψ)s = φs ψs
          @[simp]
          theorem LO.IntProp.Formula.subst_iff {α : Type u_1} {φ ψ : Formula α} {s : Substitution α} :
          (φ <=> ψ)s = φs <=> ψs
          @[simp]
          theorem LO.IntProp.subst_id {α : Type u_1} {φ : Formula α} :
          def LO.IntProp.Substitution.comp {α : Type u_1} (s₁ s₂ : Substitution α) :

          Imported declaration from the Incompleteness formalization.

          Equations
          Instances For

            Imported declaration from the Incompleteness formalization.

            Equations
            Instances For
              @[simp]
              theorem LO.IntProp.subst_comp {α : Type u_1} {s₁ s₂ : Substitution α} {φ : Formula α} :
              φs₁ s₂ = φs₁s₂
              class LO.IntProp.SubstitutionClosed {α : Type u_1} (S : Set (Formula α)) :

              Imported declaration from the Incompleteness formalization.

              Instances