My Academic Lineage
My thesis advisor is Alan J. Hu, whose advisor at Stanford was Prof. David Dill. Dill's advisor was Prof. Edmund Clarke, whose advisor was Prof. Robert Constable at Cornell (also advisor to Dr. Cleaveland and to Prof. Robert Harper). Constable's advisor was Stephen Cole Kleene (of Kleene-* fame). Kleene's advisor was the great Alonzo Church (lambda calculus!). Church also advised a fellow named Alan Mathison Turing. We then proceed backwards to Church's advisor, Oswald Veblen and, before him, Eliakim Moore. Moore's advisor was Hubert Anson Newton (1830-1896, Yale, B.S. in Math 1850). Newton had an advisor, Michel Chasles, whose advisor was Simeon Denis Poisson, whose was Joseph-Louis Lagrange, who also supervised Jean-Baptiste Joseph Fourier. Lagrange's advisor was Leonhard Euler, whose advisor was Johan Bernoulli. His advisor was Jacob Bernoulli. Jacob's advisor was
Nicolas Malebranche, whose advisor was supposedly
Gottfried Wilhelm von Leibniz (differential and integral calculus!). The advisership link between Nicolas and Gottfried is somewhat uncertain: although Mathematics Genealogy Project claims that Gottfried was Nicolas's advisor, I could not find an independent verification of that claim. It seems like Nicolas was strongly influenced by Gottfried, but was never his student formally.
Gottfried's advisor was
Erhard Weigel, who received his Ph.D. from Universitńt Leipzig in 1650. To the best of my knowledge, Erhard had no advisor, but Leibniz had a secondary advisor, Christiaan Huygens, who received his Ph.D. from Universiteit Leiden in 1647 and from UniversitÚ d'Angers in 1655. Christiann's main advisor was Frans van Schooten, Jr., who received his Ph.D. from Universiteit Leiden in 1635. Frans had two advisors, the secondary advisor was Marin Mersenne (UniversitÚ Paris IV-Sorbonne 1611). To my knowledge, Marin Mersenne had no advisor. The primary advisor of Frans was Jacobus Golius (Universiteit Leiden 1612). And so it continues... One day, I'll create a nice graph showing the full lineage.
You can trace the entire genealogy on the Mathematics Genealogy Project page.