1) Primes are positive integers greater than 1 that are only divisible by 1 and themselves. The fundamental theorem of arithmetic states that every positive integer can be uniquely expressed as the product of primes.
2) Euclid's proof shows there are infinitely many primes. Euclid numbers form a sequence where each term is the sum of the previous terms plus 1, and the early terms are prime. However, not all Euclid numbers are prime.
3) The largest power of a prime p that divides n! is given by the sum of the number of times p divides the numbers from 1 to n in their prime factorizations. This can be determined from the number of 1s in the binary representation