Is this proof acceptable?
Theorem (Lucas)
Every prime factor of Fermat number $F _ n = 2 ^ {2 ^ n} + 1$; $(n > 1)$ is of the form $k2 ^{n + 2} + 1$.
Theorem
The set of prime numbers is infinite.
Proof.
Suppose opposite, that there are just finally many prime numbers and we denote the largest prime by $p$. Then $F_p$ must be a composite number because $F_p>p$. By Lucas theorem we know that there is a prime number $q$ of the form $k2 ^{p + 2} + 1$ that divides $F_p$. But $q>p$ , thus we arrived at a contradiction. Hence, the set of prime numbers is infinite.
solution-verificationquestion to be on topic you must specify precisely which step in the proof you question, and why so. This site is not meant to be used as a proof checking machine. – Bill Dubuque Jun 10 '24 at 13:11