Kepler invirtió muchos años tratando de encontrar la solución a los problemas planteados por el sistema de Copérnico, que utilizaba modelos de movimiento planetario basados principalmente en los sólidos perfectos de Platón.