Metamath Proof Explorer


Theorem r1omhf

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

Ref Expression
Assertion r1omhf A R1 ω A Fin x A x R1 ω

Proof

Step Hyp Ref Expression
1 r1omfi R1 ω Fin
2 1 sseli A R1 ω A Fin
3 r1funlim Fun R1 Lim dom R1
4 3 simpli Fun R1
5 eluniima Fun R1 A R1 ω y ω A R1 y
6 4 5 ax-mp A R1 ω y ω A R1 y
7 r19.41v y ω A R1 y x A y ω A R1 y x A
8 r1elcl A R1 y x A x R1 y
9 8 reximi y ω A R1 y x A y ω x R1 y
10 7 9 sylbir y ω A R1 y x A y ω x R1 y
11 6 10 sylanb A R1 ω x A y ω x R1 y
12 eluniima Fun R1 x R1 ω y ω x R1 y
13 4 12 ax-mp x R1 ω y ω x R1 y
14 11 13 sylibr A R1 ω x A x R1 ω
15 14 ralrimiva A R1 ω x A x R1 ω
16 2 15 jca A R1 ω A Fin x A x R1 ω
17 limom Lim ω
18 r1filimi A Fin x A x R1 ω Lim ω A R1 ω
19 17 18 mp3an3 A Fin x A x R1 ω A R1 ω
20 16 19 impbii A R1 ω A Fin x A x R1 ω