NTesla said:
In an inertial frame, centripetal force is the cause of rotation,
Yes.
NTesla said:
when viewed from a non-inertial frame of reference, centrifugal force is the cause of rotation.
No, mostly, but see the example at the end below.
Presumably you mean specifically the frame of reference of the rotating object. In that frame there is no rotation, or motion of any sort, by definition, but there may be unbalanced forces which ought to be causing an acceleration according to Newton's laws. To fix this up, we invent centrifugal force, etc., to represent the rotation of the frame relative to an inertial frame. These fictitious forces are added to the real applied forces.
True, you could take any non-inertial frame, independently of the object, but then things get more complicated. We may observe that the object does rotate about some axis in that frame, but not in a way that seems to match the applied forces.
In this case, we have both centrifugal and centripetal forces:
- centrifugal force (and Coriolis, and Euler, as appropriate), computed from the acceleration of our chosen non-inertial frame, is added to the real applied forces, and,
- of the resultant, the component normal to the observed velocity produces the centripetal force, resulting in the observed centripetal acceleration.
In the case where the observer is being whirled around an axis on the end of a cable, the centrifugal force in the observer's frame points
away from the axis and balances the tension in the cable. This results in the zero acceleration the observer records.
In an inertial frame, the tension provides the centripetal force, which points
towards the axis.
But now consider Bob, rotating on the spot, observing Alice, standing still nearby (on a frictionless surface, say). To Bob, Alice appears to be rotating around him, so accelerating towards him, yet not subject to any horizontal forces. In this case, the "centrifugal" force on Alice in Bob's reference frame, when we do the cross product calculation, turns out be pointing
towards Bob, and is providing the centripetal acceleration Bob perceives.