Metamath Proof Explorer


Theorem dfhf2

Description: Alternate definition of the class of hereditarily finite sets as the value of the cumulative hierarchy of sets function at _om . This definition is simpler but requires Infinity to work. (Contributed by BTernaryTau, 25-Jan-2026) Restate using the defined HF symbol. (Revised by Eric Schmidt, 24-Sep-2026)

Ref Expression
Assertion dfhf2 Could not format assertion : No typesetting found for |- HF = ( R1 ` _om ) with typecode |-

Proof

Step Hyp Ref Expression
1 r1funlim ⊢ Fun ⁡ R1 ∧ Lim ⁡ dom ⁡ R1
2 1 simpli ⊢ Fun ⁡ R1
3 funiunfv ⊢ Fun ⁡ R1 → ⋃ x ∈ ω R1 ⁡ x = ⋃ R1 ω
4 2 3 ax-mp ⊢ ⋃ x ∈ ω R1 ⁡ x = ⋃ R1 ω
5 omex ⊢ ω ∈ V
6 limom ⊢ Lim ⁡ ω
7 r1lim ⊢ ω ∈ V ∧ Lim ⁡ ω → R1 ⁡ ω = ⋃ x ∈ ω R1 ⁡ x
8 5 6 7 mp2an ⊢ R1 ⁡ ω = ⋃ x ∈ ω R1 ⁡ x
9 df-hf Could not format HF = U. ( R1 " _om ) : No typesetting found for |- HF = U. ( R1 " _om ) with typecode |-
10 4 8 9 3eqtr4ri Could not format HF = ( R1 ` _om ) : No typesetting found for |- HF = ( R1 ` _om ) with typecode |-