The heliocentric theory was successfully revived nearly 1800 years later by Copernicus, after which Johannes Kepler and Isaac Newton gave the theoretical explanation based on laws of physics, namely Kepler's laws for the motion of planets and Newton's laws on gravitational attraction and dynamics.