Yashbhatt said:
The heliocentric model marked the beginning of modern astronomy. But what were the reasons which led Copernicus to think that the Earth orbited the sun. I've read that his model was based on observations made by some other astronomer. Can anyone describe how he got this idea?
First of all, you should realize that Copernicus wasn't the first person to consider the heliocentric model. The Ancient Greek Aristarchus was first:
http://en.wikipedia.org/wiki/Aristarchus_of_Samos His model was totally rejected by the ancient Greeks. The criticism was actually quite scientific in nature and not religious. The main criticism was that "if the Earth moves, then how come the people and the air aren't left behind?" Of course, this was quite sound criticism and was only really solved much later by Newton's law of gravitation and laws of motion. Still, even Newton's answer would not be accepted by the Greeks because it merely gave a way to calculate things, but it did not tell us what gravity really
is.
Another rebuttal against Aristarchus is that if the Earth moves, then we should somehow see the stars move. But the Greeks did not see the stars move. Of course, they had no idea how far the stars were from the earth.
So the Greeks rejected heliocentrism, but there were two systems that they accepted. The first was the system invented by Aristoteles and Eudoxos. This consisted out of many (over 50) spheres which move together. The attractive part about this theory was that it explained the movement of the planets and didn't only quantify it. This theory was the most accepted theory by the Greeks and in the middle ages. It is also the theory that the Catholic church accepted.
The second theory was by Ptolemy and said that the planets moved in circles upon circles. These are called epicycles. The theory was quite reliable, but complicated. It was only really accepted in order to calculate stuff.
The only indication of why Copernicus wanted to overthrow the geocentric model is apparently that he was "aroused by divergent thoughts". Maybe he learned the theory from Aristarchus and became interested in it?
Copernicus' model was rejected by most astronomers of the time, and for quite good reasons too. Of course, there was the biblical reason that God was the center of the universe and not the sun. But there were many scientific reasons too. First, his theory was not more accurate than the two Greek theories, it was just less complicated. And of course there were the two arguments above that the Greeks already gave. One astronomer calculated that if the heliocentric system were true, then the stars would move. Since they don't, they had to be very far away and he calculated that they had to be at least four million times the radius of the Earth away (##\sim~24\cdot 10^9## km, which if my calculations are not mistakes is ##22## light hours). This was an inconceivable distance for the astronomers of then. It was only in the nineteenth century that Bessel finally measured the parallax of the stars.
Copernicus' model and the fate of heliocentrism were saved by Kepler who in a work of experimental genius found the correct laws. These laws were even more controversial than heliocentrism. Indeed, he said the planets moved on ellipses and that they did not move with constant speed. This was unacceptable for the time. Circles were the perfect figure so the planets had to move on circles. The notion of nonconstant speed was also as controversial. But fact is that Kepler's laws are very simple, very easy to calculate and supported the observations. This convinced many to throw out their philosophical, religious and physical beliefs and to side with heliocentrism. Of course, it wasn't until Newton that Kepler's laws were actually explained.