Education
University of Toronto.
mathematician university professor
University of Toronto.
He is the Regius Professor of Mathematics at the University of Saint Andrews. He received his B.Sc (Honorary) in Mathematics from the University of Toronto in 1981, and his Doctor of Philosophy in 1986 from Princeton University under the direction of William Thurston. Following his doctorate, Rivin directed development of QLISP and the Mathematica kernel, before returning to academia in 1992, where he held positions at the Institut des Hautes Études Scientifiques, the Institute for Advanced Study, the University of Melbourne, Warwick, and Caltech.
Since 1999, Rivin has been professor of mathematics at Temple University.
In 2015, he was appointed Regius Professor of Mathematics at the University of Saint Andrews. Rivin"s Doctor of Philosophy thesis and a series of extensions characterized hyperbolic 3-dimensional polyhedra in terms of their dihedral angles, resolving a long-standing open question of Jakob Steiner on the inscribable combinatorial types.