Euclid’s lemma proof
We have , so , with an integer. Dividing both sides by , we have
But implies is only an integer if . So
which means must divide .
Note that this proof relies on the Fundamental Theorem of Arithmetic. The alternative proof of Euclid’s lemma avoids this.