New file #
In this file...
We are roughly following Scott Fenton's development of NF: https://us.metamath.org/nfeuni/mmnf.html.
Main declarations #
ConNF.foo
: Something new.
def
ConNF.unionEq
[Params]
{α β γ δ ε ζ η : Λ}
(hβ : ↑β < ↑α)
(hγ : ↑γ < ↑β)
(hδ : ↑δ < ↑γ)
(hε : ↑ε < ↑δ)
(hζ : ↑ζ < ↑ε)
(hη : ↑η < ↑ζ)
:
TSet ↑α
The set {⟨{{z}}, ⟨y, x⟩ | y ∪ z = x}
(or rather, again,
a set that contains only these pairs).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The successor of a cardinal: x + 1 = {a ∪ {b} | a ∈ x, b ∉ a}
.
Equations
- ConNF.succ hβ hγ x = ConNF.cardAdd hβ hγ x (ConNF.cardinalOne hβ hγ)
Instances For
Equations
- ConNF.cardinalNat hβ hγ 0 = {ConNF.empty hγ}[hβ]
- ConNF.cardinalNat hβ hγ n.succ = ConNF.succ hβ hγ (ConNF.cardinalNat hβ hγ n)