Nieto de un minero de carbón, se crio en Londres, donde obtuvo una beca para estudiar matemáticas en Pembroke College (Cambridge), en 1956.