En cuanto a lo anterior, si vos querés usar esa demostración me parece que necesitás el lema que vos pusiste justo antes de ese teorema. No que todo número compuesto es divisible por un primo, sino que todo entero distinto de 1, 0 y -1 es divisible por algún primo. Probás que

no es 0, 1 ni -1, y que entonces es para algún k,

. Como también es

, entonces

*, entonces

es una unidad, lo que no puede ser porque es primo.
Pero, podría haber otra demostración que no use este hecho, no sé.
*Es otra propiedad que se podría agregar,
