Metamath Proof Explorer


Theorem hffi

Description: Hereditarily finite sets are finite sets. (Contributed by BTernaryTau, 30-Dec-2025) Restate using the defined HF symbol. (Revised by Eric Schmidt, 8-Sep-2026)

Ref Expression
Assertion hffi Could not format assertion : No typesetting found for |- ( A e. HF -> A e. Fin ) with typecode |-

Proof

Step Hyp Ref Expression
1 df-hf Could not format HF = U. ( R1 " _om ) : No typesetting found for |- HF = U. ( R1 " _om ) with typecode |-
2 1 eleq2i Could not format ( A e. HF <-> A e. U. ( R1 " _om ) ) : No typesetting found for |- ( A e. HF <-> A e. U. ( R1 " _om ) ) with typecode |-
3 r1fun ⊢ Fun ⁡ R1
4 eluniima ⊢ Fun ⁡ R1 → A ∈ ⋃ R1 ω ↔ ∃ x ∈ ω A ∈ R1 ⁡ x
5 3 4 ax-mp ⊢ A ∈ ⋃ R1 ω ↔ ∃ x ∈ ω A ∈ R1 ⁡ x
6 2 5 sylbb Could not format ( A e. HF -> E. x e. _om A e. ( R1 ` x ) ) : No typesetting found for |- ( A e. HF -> E. x e. _om A e. ( R1 ` x ) ) with typecode |-
7 r1fin ⊢ x ∈ ω → R1 ⁡ x ∈ Fin
8 r1pwss ⊢ A ∈ R1 ⁡ x → 𝒫 A ⊆ R1 ⁡ x
9 ssfi ⊢ R1 ⁡ x ∈ Fin ∧ 𝒫 A ⊆ R1 ⁡ x → 𝒫 A ∈ Fin
10 7 8 9 syl2an ⊢ x ∈ ω ∧ A ∈ R1 ⁡ x → 𝒫 A ∈ Fin
11 10 rexlimiva ⊢ ∃ x ∈ ω A ∈ R1 ⁡ x → 𝒫 A ∈ Fin
12 pwfir ⊢ 𝒫 A ∈ Fin → A ∈ Fin
13 6 11 12 3syl Could not format ( A e. HF -> A e. Fin ) : No typesetting found for |- ( A e. HF -> A e. Fin ) with typecode |-