You know how the earth orbits the sun because of gravity?...well if the sun were the right distance from the earth and it had the perfect tangential velocity...could it orbit the earth?

In other words...what keeps the sun at the CENTER of our solar system?...why doesn't it move due to planets' gravity...for example if a sphere orbited another identical sphere...what keeps the sphere at the center, at the center?

  • 2
    $\begingroup$ The sun does move, just very little, because its mass is much higher than the planets. The less massive object appears to orbit the more massive object because the more massive object moves very little. In reality, they both orbit the center of mass. $\endgroup$ Nov 27, 2020 at 17:52
  • 2
    $\begingroup$ The center of the solar system is not the center of the sun but somewhere near its surface. See en.wikipedia.org/wiki/Barycenter for more information on gravity $\endgroup$ Nov 27, 2020 at 17:52
  • $\begingroup$ what would happen if a sphere orbited another identical sphere then? $\endgroup$ Nov 27, 2020 at 17:54
  • $\begingroup$ Related: physics.stackexchange.com/q/323183/2451 and links therein. $\endgroup$
    – Qmechanic
    Nov 27, 2020 at 20:42
  • 1
    $\begingroup$ It used to, at least until a few hundred years ago. $\endgroup$ Nov 28, 2020 at 8:32

4 Answers 4


The Sun and Earth attract each other because of gravity. Without that, they would fly apart. Gravity holds them together as they circle.

Something else like that would be two people holding on to a rope. They can spin around in circles, held together by the rope.

Suppose the people had equal mass. In that case, they both spin around the center of the rope. They orbit each other.

Suppose one is bigger than the other. The big person doesn't move as much as the little person. But they both move in a circle. The big person moves in a smaller circle.

Suppose one person is Santa Claus and the other is a very small elf. Santa would move in a very small circle, so small that it might look as if he wasn't moving at all.

The Sun and Earth are like that, only more so. A giant boulder tied to a grain of sand. Still they orbit each other. The Sun moves a tiny amount, but it does move.

So the reason the Sun is at the center is because it is so much bigger than the planets.

  • $\begingroup$ your explanation and analogy helped but see, the reason the two people started spinning each other is because they both started of with tangential velocity...if when the earth was created, the earth didn't have any tangential velocity but the sun had just the right amount...would the sun orbit the earth without making the earth move towards the sun or something? $\endgroup$ Nov 27, 2020 at 18:24
  • $\begingroup$ If you imagine putting yourself on the centre of mass of the system, you would see both objects orbit around you. So the initial conditions are irrelevant in this case. $\endgroup$
    – Phoenix87
    Nov 27, 2020 at 18:32
  • 1
    $\begingroup$ If you start with a sun and an earth and you give the sun an angular velocity to the left... then the whole system would keep moving to the left while the earth would orbit the sun (and the sun wobbles a bit) $\endgroup$ Nov 27, 2020 at 20:11
  • $\begingroup$ Here is information about the solar system when the Earth and Sun were created. en.wikipedia.org/wiki/…. Angular momentum was in the nebula from which the solar system was made. As it collapsed, rotation sped up like a spinning ice skater pulling in their arms. $\endgroup$
    – mmesser314
    Nov 27, 2020 at 20:33

The two-body problem is to predict the motion of two massive objects which are abstractly viewed as point particles that the two objects interact only with one another. In general two planets orbit around the center of mass of the system.

In astronomy, the barycenter is the center of mass of two or more bodies that orbit one another and is the point about which the bodies orbit. If one of the two orbiting bodies is much more massive than the other and the bodies are relatively close to one another, the barycenter will typically be located within the more massive object. In this case, rather than the two bodies appearing to orbit a point between them, the less massive body will appear to orbit about the more massive body, while the more massive body might be observed to wobble slightly. This is the case for the Earth-Moon system, in which the barycenter is located on average 4,671 km (2,902 mi) from Earth's center, 75% of Earth's radius of 6,378 km (3,963 mi).

To calculate the actual motion of the Sun, only the motions of the four giant planets (Jupiter, Saturn, Uranus, Neptune) need to be considered. The contributions of all other planets, dwarf planets, etc. are negligible. If the four giant planets were on a straight line on the same side of the Sun, the combined center of mass would lie about 1.17 solar radii or just over 810,000 km above the Sun's surface which is in approximate case negligible.

Reference :


Two body problem

Path of Earth and Moon around sun

Double Planet


To a mathematician, it is only a matter of how you choose your coordinate system. You can let the sun orbit the earth, but the physics make heliocentric easier.


The two body problem tells us that two bodies rotate(because of gravitational pull of each other) about their centre of mass

as sun is very heavy so the centre of mass of sun, earth system is very close to the sun. :) It rotates but very unobservable.(but just for fun a fact that our solar system also revolves about the centre of Milky way)

enter image description here

So I hope that this image says it all. Density of Sun $is 1.41 g/cm^{3}$ and that of earth is 5.51. So take 3.9 earth's with comparison of sun(4 full stops in front of soccer ball)

Image source- Google


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.