Original Post : here
On the accepted answer , it was said that the Normal Force is more on the right side of the centre of mass which provides an anti-torque to the rotation of the body which slows down the rolling.
I also found some similar explanations on "Why a rolling Body Slows Down" in the book "Concepts of Physics by HC Verma"
In the second picture , you can see that it is written that the Normal Force is shifted Right of the center of mass because the front part pushes the surface a bit more . Here it is :
In fact, when the sphere rolls on the table, both the sphere and the surface deform near the contact. The contact is not at a single point as we normally assume, rather there is an area of contact.The front part pushes the table a bit more strongly than the back part. As a result the normal force doesnt pass through the center, it is shifted towards the right. This force then has an anticlockwise torque. The net torque causes an angular deceleration.
But it is not explicitly explained(neither in the book , nor in the answer of the above mentioned post) why the front side pushes it a "bit more" than the back side.
Why does this happen?