In second grade our teacher Ms. Bowers introduced us to Cantor’s diagonal proofs. You are already familiar with this, of course. The rational numbers, the fractions, are listed with 1/1, ½, 1/3… on the top row, 1/1, 2/1, 3/1… in the first column and the diagonals always equal to 1: 1/1, 2/2, 3/3… and all the fractions in between. Then Cantor counts them by going up and down diagonally, zig-zagging between them. All the second graders accepted that. Then she showed us that the real numbers, say all the real numbers between .0000… and .9999…., were uncountable because no matter which way we listed them, she could generate a new one by going down the diagonal going on to infinity and generating a new one. Cantor liked diagonals. I may have lost some of you. I think the reason we got this as second graders is because we knew that if Ms. Bowers was explaining this to us, it couldn’t be that complicated. But adults believe that this stuff should be...