Metamath Proof Explorer


Theorem fmtnoinf

Description: The set of Fermat numbers is infinite. (Contributed by AV, 3-Aug-2021)

Ref Expression
Assertion fmtnoinf ran FermatNo Fin

Proof

Step Hyp Ref Expression
1 fmtnof1 FermatNo : 0 1-1
2 f1f FermatNo : 0 1-1 FermatNo : 0
3 fdm FermatNo : 0 dom FermatNo = 0
4 nnssnn0 0
5 nnnfi ¬ Fin
6 ssfi 0 Fin 0 Fin
7 6 expcom 0 0 Fin Fin
8 7 con3d 0 ¬ Fin ¬ 0 Fin
9 4 5 8 mp2 ¬ 0 Fin
10 eleq1 dom FermatNo = 0 dom FermatNo Fin 0 Fin
11 9 10 mtbiri dom FermatNo = 0 ¬ dom FermatNo Fin
12 3 11 syl FermatNo : 0 ¬ dom FermatNo Fin
13 ffun FermatNo : 0 Fun FermatNo
14 fundmfibi Fun FermatNo FermatNo Fin dom FermatNo Fin
15 13 14 syl FermatNo : 0 FermatNo Fin dom FermatNo Fin
16 12 15 mtbird FermatNo : 0 ¬ FermatNo Fin
17 1 2 16 mp2b ¬ FermatNo Fin
18 nn0ex 0 V
19 f1dmvrnfibi 0 V FermatNo : 0 1-1 FermatNo Fin ran FermatNo Fin
20 19 notbid 0 V FermatNo : 0 1-1 ¬ FermatNo Fin ¬ ran FermatNo Fin
21 18 1 20 mp2an ¬ FermatNo Fin ¬ ran FermatNo Fin
22 17 21 mpbi ¬ ran FermatNo Fin
23 22 nelir ran FermatNo Fin