one of my favorite proofs, also from my favorite chapter of Gödel, Escher, Bach.

say you supposedly have a set of all irrational numbers, some thing like the following;

10.5823748
20.8583252
30.3749182
40.9284756
50.1472938
60.6382194
70.8583252
n0.3862767

we can construct n, a number that doesnt exist in the set of all irrationals by:

  1. start first column of first row, and choose a number that is NOT that number
  2. second column second for, choose a number that is NOT that number
  3. repeat until the end of the list
  4. you have a new item that is NOT in the list

if you add it to the list, you can now construct another that still isnt in the list .