Metamath Proof Explorer


Theorem enfii

Description: A set equinumerous to a finite set is finite. (Contributed by Mario Carneiro, 12-Mar-2015) Avoid ax-pow . (Revised by BTernaryTau, 23-Sep-2024)

Ref Expression
Assertion enfii B Fin A B A Fin

Proof

Step Hyp Ref Expression
1 isfi B Fin x ω B x
2 df-rex x ω B x x x ω B x
3 1 2 sylbb B Fin x x ω B x
4 ensymfib B Fin B A A B
5 4 biimparc A B B Fin B A
6 19.41v x x ω B x B A x x ω B x B A
7 simp1 x ω B x B A x ω
8 nnfi x ω x Fin
9 ensymfib x Fin x B B x
10 9 biimpar x Fin B x x B
11 10 3adant3 x Fin B x B A x B
12 entrfil x Fin x B B A x A
13 11 12 syld3an2 x Fin B x B A x A
14 ensymfib x Fin x A A x
15 14 3ad2ant1 x Fin B x B A x A A x
16 13 15 mpbid x Fin B x B A A x
17 8 16 syl3an1 x ω B x B A A x
18 7 17 jca x ω B x B A x ω A x
19 18 3expa x ω B x B A x ω A x
20 19 eximi x x ω B x B A x x ω A x
21 6 20 sylbir x x ω B x B A x x ω A x
22 3 5 21 syl2an2 A B B Fin x x ω A x
23 df-rex x ω A x x x ω A x
24 22 23 sylibr A B B Fin x ω A x
25 isfi A Fin x ω A x
26 24 25 sylibr A B B Fin A Fin
27 26 ancoms B Fin A B A Fin