Dette er lidt af en forenkling, da Kepler selv var en kompleks figur. Han omfavnede ikke fuldt ud den heliocentriske model, før han udviklede sine egne love om planetarisk bevægelse.
Her er en mere nuanceret forklaring:
* Tidlig karriere: Kepler startede som en stærk tilhænger af geocentrisk model , der placerede jorden i centrum. Dette var datidens fremherskende model, der er baseret på Ptolemys arbejde.
* Tycho Brahes indflydelse: Kepler arbejdede for den berømte astronom Tycho Brahe, der havde indsamlet omfattende og præcise data om planetariske positioner. Brahe foreslog selv en hybridmodel, hvor solen kredserede på jorden, men alle andre planeter, der kredsede om solen. Denne model var stadig geocentrisk på en måde, men den gav solen en mere fremtrædende rolle.
* Keplers love: Efter Brahes død studerede Kepler dataene og udviklede til sidst sine tre love om planetarisk bevægelse. Disse love, der beskrev de elliptiske baner af planeter omkring solen, var magtfulde beviser for den heliocentriske model.
* Fuld accept: Mens Kepler aldrig fuldt ud opgav ideen om et geocentrisk univers, gjorde hans love om planetbevægelse den heliocentriske model til den dominerende og banede vejen for den moderne forståelse af solsystemet.
Selvom Kepler muligvis ikke har omfavnet den heliocentriske model med det samme, førte hans opdagelser i sidste ende til dens udbredte accept. Han betragtes som en afgørende figur i overgangen fra den geocentriske til den heliocentriske model.