Problem:
By considering this sequence of numbers
$$2^1 + 1,\:\: 2^2 + 1,\:\: 2^4 + 1,\:\: 2^8 +1,\:\: 2^{16} +1,\:\: 2^{32}+1,\ldots$$
prove that there are infinitely many prime numbers.
I am thinking that if I can show that every pair of numbers in the sequence are relatively prime then since each has at least one prime factor this would prove the existence of infinitely many primes.
But I am new to discrete mathematics and number theory so I am not sure on how to proceed.