He mainly studied the calculus of variations, partial differential equations, and differential geometry. He introduced the method of the critical points at infinity, which is a fundamental step in the calculus of variations.