Documentation

LeanPool.FoZfc.Replacement

The Replacement Axiom #

Main Definitions #

Main Statements #

Make a formula for ϕ describes a function.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    def FirstOrder.ZFC.RelByFormula {V : Type u} [ModelSets V] {n : } (s : V) (xs : Fin nV) (ϕ : Language.LZFC.BoundedFormula n) {k : } (xs1 : Fin (k + 1)V) :

    Find the (k+1)-ary relation defined by a formula.

    Equations
    Instances For
      def FirstOrder.ZFC.ExtIsFunctFormula {V : Type u} [ModelSets V] {n : } (s : V) (xs : Fin nV) (ϕ : Language.LZFC.BoundedFormula n) :

      Dexcribe ϕ describes a function.

      Equations
      Instances For
        theorem FirstOrder.ZFC.realize_is_funct_formula {V : Type u} [ModelSets V] {n : } (s : V) (xs : Fin nV) (ϕ : Language.LZFC.BoundedFormula n) :

        The realization of intIsFunctFormula ϕ matches ExtIsFunctFormula ϕ.

        Make a formula for fv 1 is the image of fv 0 under the relation defined by ϕ.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          def FirstOrder.ZFC.ExtIsImage {V : Type u} [ModelSets V] {n : } (s : V) (xs : Fin nV) (ϕ : Language.LZFC.BoundedFormula n) (a b : V) :

          Describe b is the image of a under the relation defined by ϕ.

          Equations
          Instances For
            @[simp]

            replaceInitialValues composed with a larger replacement collapses.

            @[simp]
            theorem FirstOrder.ZFC.realize_is_image {V : Type u} [ModelSets V] {n : } (s : V) (xs : Fin nV) (ϕ : Language.LZFC.BoundedFormula n) (a b : V) :

            Model with the Replacement schema.

            Instances
              theorem FirstOrder.ZFC.ext_replacement {V : Type u} [ModelReplacement V] {n : } (s : V) (xs : Fin nV) (ϕ : Language.LZFC.BoundedFormula n) :
              ExtIsFunctFormula s xs ϕ∀ (a : V), ∃ (b : V), ExtIsImage s xs ϕ a b

              The Replacement described externally.

              Model with pairing and replacement.

              Instances
                theorem FirstOrder.ZFC.ext_test {V : Type u} [ModelPR V] (s : V) (xs : Fin 0V) (a : V) :
                ∃ (b : V), ExtIsImage s xs intIsSingleton a b

                The image of intIsSingleton exists as a witness to replacement.

                theorem FirstOrder.ZFC.int_test {V : Type u} [ModelPR V] (s : V) (xs : Fin 0V) :

                The image of intIsSingleton exists as a witness to replacement, internally.

                Model of ZF: all the standard axioms together.

                Instances