NF weak partition development: NFStandard.ToHailperin.
This file proves the finite, semantic half of the equivalence between the ordinary NF axioms and Metamath's Hailperin-derived eleven-axiom presentation. The class notation in the literal Hailperin sentences is extensional notation, so the only substantive shared construction is the usual Kuratowski ordered pair.
The stratified predicate defining a singleton with one parameter.
Instances For
The stratified predicate defining an unordered pair with two parameters.
Equations
Instances For
A chosen singleton supplied by NF comprehension.
Equations
Instances For
A chosen unordered pair supplied by NF comprehension.
Equations
Instances For
The Kuratowski ordered pair {{a},{a,b}}.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The actual set denoted by an exact literal class expression in an NF model.
Equations
- One or more equations did not get rendered due to their size.
- NFChoice.Foundation.NFStandard.evalLiteralClass hNF xs (NFChoice.Foundation.ExactLiteralTrial.LiteralClass.setVar i) = NFChoice.SemanticCore.Lowering.lookup xs i
- NFChoice.Foundation.NFStandard.evalLiteralClass hNF xs A.singleton = NFChoice.Foundation.NFStandard.singletonObj hNF (NFChoice.Foundation.NFStandard.evalLiteralClass hNF xs A)
Instances For
Literal class semantics is membership in its canonically represented set.
A literal class is typed by the type of one of its members.
- setVar {n : ℕ} {ty : Fin n → ℤ} (i : Fin n) (k : ℤ) (h : ty i = k + 1) : Typed ty (ExactLiteralTrial.LiteralClass.setVar i) k
- singleton {n : ℕ} {ty : Fin n → ℤ} {A : ExactLiteralTrial.LiteralClass n} {k : ℤ} : Typed ty A k → Typed ty A.singleton (k + 1)
- unorderedPair {n : ℕ} {ty : Fin n → ℤ} {A B : ExactLiteralTrial.LiteralClass n} {k : ℤ} : Typed ty A k → Typed ty B k → Typed ty (A.unorderedPair B) (k + 1)
- kPair {n : ℕ} {ty : Fin n → ℤ} {A B : ExactLiteralTrial.LiteralClass n} {k : ℤ} : Typed ty A k → Typed ty B k → Typed ty (A.kPair B) (k + 2)
Instances For
Strong unary predicates whose comprehension sets witness the eleven axioms.
Standard-NF model or stratification construction identified upstream as ninPred.
Equations
Instances For
Standard-NF model or stratification construction identified upstream as xpPred.
Equations
Instances For
Standard-NF model or stratification construction identified upstream as oneCPred.
Instances For
Standard-NF model or stratification construction identified upstream as cnvPred.
Equations
Instances For
Standard-NF model or stratification construction identified upstream as ssetPred.
Equations
Instances For
Standard-NF model or stratification construction identified upstream as siPred.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Standard-NF model or stratification construction identified upstream as ins2Pred.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Standard-NF model or stratification construction identified upstream as ins3Pred.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Standard-NF model or stratification construction identified upstream as typeLowerPred.
Equations
Instances For
A named choice of the set delivered by an NF comprehension instance.
Equations
- NFChoice.Foundation.NFStandard.comprehensionObj hNF p hp xs = Classical.choose ⋯
Instances For
Every model of ordinary NF satisfies all eleven axioms of the literal Metamath Hailperin-derived presentation.