I was wondering how a wheel move on the earth ,I mean if friction causes it moves so what causes it stops after a while without any pushing force? I think that the direction of the friction force is depended on the velocity of the lowest point of the wheel which is in touch with earth. please pay attention to the picture I uploaded. if it is not right,please tell me the answer.
Imagine that the wheel is stationary. A force is applied which accelerates the wheel horizontally. This add translational momentum to the wheel. Now, since the wheel does not slide, a frictional force is produced at point P which produces a torque on the wheel. The torque causes the wheel to start rolling, adding rotational momentum. Once the wheel is moving at a constant rate, there is no frictional force at point P. The wheel will continue to move and rotate at the same rate under it's own inertia. No frictional force is required to keep the wheel rolling. Even with a frictional force between the wheel and the road, an ideal wheel will continue to roll forever. If there where no friction force, the wheel would slide instead of roll. The reason that wheels in the real world slow down after a while is because they are constructed from real materials. The weight of the wheel causes the contact point P to deform slightly, and possibly deform the ground, too. There is energy lost doing this deformation, which is why the wheel will eventually slow down and stop.
An extreme example of deformation in a wheel is a flat tire on a bike. It is much harder to roll a flat tire than one that is inflated. That is because deforming the shape of the tire as it touches the ground uses up a lot of energy. All real wheels will deform due to their weight, although sometimes it is too small to see.