Heinrich Bruns studied in Berlin from 1866 to 1871, obtaining a doctorate under Weierstrass and Kummer in 1871. He taught in Pulkovo, Dorpat, Berlin and Leipzig, becoming director of the Leipzig observatory.
Bruns was interested in astronomy, mathematics and geodesy. He
worked on the three body problem showing
that the series solutions of the Lagrange
equations can change between convergent to divergent for small perturbations of
the constants on which the coefficients of the time depend.