The classic equation for a pendulum period (T = 2 pi SQRT(l/g) is an approximation and is only valid for a point sized bob, and for small angles of swing (there are other assumptions). Angular momentum is ignored in the analysis.
If you have an extended mass as the bob you now have to take account of the fact that the bob rotates a little on each swing.
Note that I am assuming that the pendulum rod is a weightless, stiff rod attached to the top of the sphere and the bob cannot move relative to the rod. If I attach the pendulum to an axle running through the centre of the sphere which allows the sphere to rotate relative to the rod I get a different answer.
This is the reason the two approaches give different results. If you set the size of the bob to zero in the torque/angular momentum approach, you will find you get the same answer for small angles of swing as with the point mass. So, in the equation below, if we set epsilon = 0, we get T = 2 pi SQRT(l/g) as expected.
Incidentally, this is an excellent way to check to see if our equation is wrong - if it does not give the same answer we know it must be wrong.
The effect is surprisingly large. Take a nominal one second pendulum of length about 40 inches. If you have a clock with a 40 inch pendulum with a spherical bob of radius 3 inches, the clock loses about 100 seconds per day compared with the idealised point mass pendulum. This is equivalent to lowering the bob by about 0.1 inch.
My book on mechanics (
An Introduction to the Theory of Mechanics by KE Bullen) gives the following analysis ... but you should always check something you read in a book to be sure it is correct! The last line is wrong because expanding the series actually gives the line shown below.
Remember that Richard Feynman, probably the greatest 20th century physicist after Einstein had "
If I cannot derive it, I don't understand it" written at the top of his blackboard.
The correct last line is
and we see that setting epsilon to zero gives the conventional answer.