Metamath Proof Explorer


Theorem elhf4

Description: A set is hereditarily finite iff it is finite and all of its elements are hereditarily finite. (Contributed by BTernaryTau, 19-Jan-2026) Use Hf . (Revised by BTernaryTau, 17-Sep-2026)

Ref Expression
Assertion elhf4 A Hf A Fin x A x Hf

Proof

Step Hyp Ref Expression
1 hffi A Hf A Fin
2 r1tr Tr R1 y
3 trel Tr R1 y x A A R1 y x R1 y
4 2 3 ax-mp x A A R1 y x R1 y
5 4 ex x A A R1 y x R1 y
6 5 reximdv x A y ω A R1 y y ω x R1 y
7 elhf A Hf y ω A R1 y
8 elhf x Hf y ω x R1 y
9 6 7 8 3imtr4g x A A Hf x Hf
10 9 com12 A Hf x A x Hf
11 10 ralrimiv A Hf x A x Hf
12 1 11 jca A Hf A Fin x A x Hf
13 df-hf Hf = R1 ω
14 13 eleq2i x Hf x R1 ω
15 14 ralbii x A x Hf x A x R1 ω
16 limom Lim ω
17 r1filimi A Fin x A x R1 ω Lim ω A R1 ω
18 16 17 mp3an3 A Fin x A x R1 ω A R1 ω
19 18 13 eleqtrrdi A Fin x A x R1 ω A Hf
20 15 19 sylan2b A Fin x A x Hf A Hf
21 12 20 impbii A Hf A Fin x A x Hf