NF weak partition development: NominalDfClabStructuralDev005.
@[reducible, inline]
Proof-translation construction identified upstream as Theory.
Equations
Instances For
theorem
NFChoice.DirectNominalPrf.Nominal.DfClabStructuralDev005.renameRho_subst_bind
(rho : SemanticCore.Var → ℕ)
(x : SemanticCore.Var)
(replacement : ℕ)
:
theorem
NFChoice.DirectNominalPrf.Nominal.DfClabStructuralDev005.lowerWff_bound_subst
(rho : SemanticCore.Var → ℕ)
(x : SemanticCore.Var)
(replacement : ℕ)
(p : SemanticCore.Wff)
:
theorem
NFChoice.DirectNominalPrf.Nominal.DfClabStructuralDev005.updateRho_self
(rho : SemanticCore.Var → ℕ)
(x : SemanticCore.Var)
:
theorem
NFChoice.DirectNominalPrf.Nominal.DfClabStructuralDev005.classPred_cab
(rho : SemanticCore.Var → ℕ)
(x : SemanticCore.Var)
(p : SemanticCore.Wff)
:
theorem
NFChoice.DirectNominalPrf.Nominal.DfClabStructuralDev005.lowerWff_sbDefiniens_ne
(rho : SemanticCore.Var → ℕ)
(x y : SemanticCore.Var)
(p : SemanticCore.Wff)
(hxy : x ≠ y)
:
lowerWff rho (SemanticCore.sbDefiniens x y p) = DfClabProperSubstitutionCoreDev003.properSubstRhs (lowerWff (bindRho rho y) p) &(rho x) &(rho y)
theorem
NFChoice.DirectNominalPrf.Nominal.DfClabStructuralDev005.lowerWff_sbDefiniens_same
(rho : SemanticCore.Var → ℕ)
(x : SemanticCore.Var)
(p : SemanticCore.Wff)
:
lowerWff rho (SemanticCore.sbDefiniens x x p) = DfClabProperSubstitutionCoreDev003.coincidentSubstRhs (lowerWff (bindRho rho x) p) &(rho x)
noncomputable def
NFChoice.DirectNominalPrf.Nominal.DfClabStructuralDev005.dfClabStructural
(x y : SemanticCore.Var)
(p : SemanticCore.Wff)
:
NPrf (ClassHandlersDev011.dfClabGoal x y p)
Proof-translation construction identified upstream as dfClabStructural.
Equations
- One or more equations did not get rendered due to their size.