I know there are some similar questions but I want to know why a specific idea doesn't work. I'm considering a ball or a cylinder rolling without sliding on a plane. The plane applies a frictional force to make it spin.
Now, the question is, to analyze it we do the sum of forces = Ma, so $-\vec{f}=m\vec{a}_{CM}$ and from angular momentum formula with pole in the CM: $I_{CM}\vec{\alpha} = \vec{R}x\vec{f}$. From both this equations we get that there should be a deceleration.
Analyzing all this from an energetic point of view we obviously get that the work done by friction is 0, because the contact point is "still", thus no deceleration should occur. Not only this but if we put the pole in the point of contact we don't have any torque, thus also concluding that no deceleration should be happening.
Where is the first approach wrong? What assumption am I making that breaks everything?