In short

A body that rolls without slipping carries two kinds of kinetic energy: translational \tfrac{1}{2}Mv^2 (the centre moving forward) and rotational \tfrac{1}{2}I\omega^2 (the body spinning about its centre). Using the rolling condition v = R\omega, the total simplifies to KE = \tfrac{1}{2}Mv^2\!\left(1 + \dfrac{I}{MR^2}\right). The dimensionless ratio k = I/(MR^2) is the only thing that decides the race: a solid sphere (k = 2/5) beats a solid disk (k = 1/2) beats a hollow ring (k = 1) down the same ramp, because less of gravity's pull is diverted to spinning.

A cricket ball rolls across the ground after the fielder's throw. A bicycle wheel spins down the road. A solid steel ball bearing rattles down a curved track. Look at any of these for a moment. Each one is doing two things at once — moving forward as a whole, and spinning about its own centre. Hit the pause button in your head. Where is the ball's energy?

Not just in the forward motion. If you grabbed a spinning ball that had stopped moving forward — held it between your palms while it still rotated — you would feel the spin tugging against you. There is energy stored in that rotation. It is real, it does work, and when the ball hits a wall and stops, both the forward motion and the spin have to go somewhere.

This article is about that split. You will build one equation — the total kinetic energy of a rolling body — that makes a huge class of problems fall apart almost trivially. Not just inclines. Loop-the-loop tracks. Rolling up ramps. Rolling over steps. Every rotational kinematics problem you have ever been afraid of is really just bookkeeping: count the joules in each bucket, make them balance.

Two buckets of energy

Set aside force diagrams for a moment. You already know two things about kinetic energy separately:

Now consider a wheel that is both rolling forward at speed v and spinning at angular speed \omega. What is its total kinetic energy?

The punchline is simpler than you might fear: you add the two. The total kinetic energy of a rolling body is the translational kinetic energy of its centre of mass plus the rotational kinetic energy about its centre of mass:

KE_{\text{total}} = \tfrac{1}{2}Mv^2 + \tfrac{1}{2}I\omega^2

This looks like you are double-counting. You are not — and the reason is a clean theorem that deserves a look before you use the formula for anything.

Why the split works — König's theorem, in one paragraph

Take any collection of particles — the atoms making up a steel sphere, say. Call the velocity of the centre of mass \vec{v}_{\text{cm}}, and for each atom i of mass m_i, write its velocity as \vec{v}_i = \vec{v}_{\text{cm}} + \vec{v}_i', where \vec{v}_i' is the velocity relative to the centre. The total kinetic energy is

KE = \sum_i \tfrac{1}{2} m_i |\vec{v}_i|^2 = \sum_i \tfrac{1}{2} m_i |\vec{v}_{\text{cm}} + \vec{v}_i'|^2.

Expand the square using |\vec{a} + \vec{b}|^2 = |\vec{a}|^2 + 2\vec{a}\cdot\vec{b} + |\vec{b}|^2:

KE = \sum_i \tfrac{1}{2} m_i |\vec{v}_{\text{cm}}|^2 + \vec{v}_{\text{cm}}\cdot\sum_i m_i \vec{v}_i' + \sum_i \tfrac{1}{2} m_i |\vec{v}_i'|^2.

Why: |\vec{v}_{\text{cm}}|^2 is the same for every atom and comes out of the sum; \vec{v}_{\text{cm}} itself is a common factor in the middle term.

The first term is \tfrac{1}{2}M v_{\text{cm}}^2 (total mass times the square of the centre-of-mass speed). The middle term is zero — because \sum_i m_i \vec{v}_i' is the total momentum measured in the centre-of-mass frame, which by definition is zero. The last term is exactly the kinetic energy in the centre-of-mass frame, which for a rigid body rotating at angular speed \omega is \tfrac{1}{2}I\omega^2.

Why: the "relative to the centre" motion of a rigid body rolling along a flat track is pure rotation about the centre. Every atom traces a circle around the axis.

So

KE = \tfrac{1}{2}Mv_{\text{cm}}^2 + \tfrac{1}{2}I\omega^2.

No double-counting, no missing terms, no special assumption about the shape. This is called König's theorem and it is the reason physicists split kinetic energy into "centre-of-mass motion" and "everything else." For a rigid body, "everything else" is rotation about the centre.

Collapsing into one variable with the rolling condition

The formula KE = \tfrac{1}{2}Mv^2 + \tfrac{1}{2}I\omega^2 has two kinematic variables in it — v and \omega. That is one too many. For a body rolling without slipping on a flat surface, v and \omega are not independent; they are locked together by the rolling condition:

v = R\omega \quad \Longleftrightarrow \quad \omega = \frac{v}{R}.

Why: the point of the wheel touching the ground is instantaneously at rest (otherwise it would be slipping). The speed of the centre equals the speed at which the rim sweeps past the ground, which is R\omega. See Rolling without slipping for the full derivation of this constraint.

Substitute \omega = v/R into the energy formula:

KE = \tfrac{1}{2}Mv^2 + \tfrac{1}{2}I\left(\frac{v}{R}\right)^2 = \tfrac{1}{2}Mv^2 + \tfrac{1}{2}\frac{I}{R^2}v^2.

Factor out \tfrac{1}{2}v^2:

KE = \tfrac{1}{2}v^2\!\left(M + \frac{I}{R^2}\right).

Factor M from the parenthesis to make the structure obvious:

\boxed{\; KE = \tfrac{1}{2}Mv^2\!\left(1 + \frac{I}{MR^2}\right) \;}

Why: writing it this way highlights the key idea. The first part, \tfrac{1}{2}Mv^2, is the sliding-block kinetic energy. The factor (1 + I/MR^2) is the "inflation" caused by the body also spinning. The inflation factor is always \geq 1 — a rolling body always carries more kinetic energy, at the same v, than a non-rotating block of the same mass.

Introduce the dimensionless number k \equiv I/(MR^2). It is the shape factor — a pure number that depends only on how the mass is distributed, not on how heavy or how large the body is. Then

KE = \tfrac{1}{2}Mv^2(1 + k).

One variable, v. One shape number, k. Done.

What k looks like for the standard shapes

Every rolling problem you meet at this level involves one of a handful of shapes. Their I-values come from Moment of Inertia of Standard Bodies; divide each by MR^2 and you get:

Body I (about centre) k = I/(MR^2) Inflation factor 1+k
Sliding block (no rotation) 0 1
Solid sphere (uniform ball) \tfrac{2}{5}MR^2 2/5 7/5
Solid cylinder / disk \tfrac{1}{2}MR^2 1/2 3/2
Hollow sphere (thin shell) \tfrac{2}{3}MR^2 2/3 5/3
Hollow cylinder (thin ring or hoop) MR^2 1 2

Reading the last column: a rolling ring at speed v carries twice the kinetic energy of a sliding block of the same mass at the same speed. Half of that energy is forward motion; the other half is spin. A solid sphere at the same speed carries only 7/5 the block's energy — just 2/7 of its total is tied up in rotation.

This single ratio is what decides every downhill race. Read on.

The downhill race — why mass and radius do not matter

Put a solid steel ball, a thin steel hoop, and a solid wooden disc at the top of a ramp of height h. All three have the same mass. All three have the same radius. Release them together. Who reaches the bottom first?

Energy conservation gives you the answer in three lines, without writing a single force equation.

Step 1. Write the conservation of mechanical energy between the top (at rest, height h) and the bottom (speed v, height 0).

Mgh = \tfrac{1}{2}Mv^2(1+k) \tag{1}

Why: at the top, the body is at rest — no kinetic energy, only gravitational potential energy Mgh. At the bottom, all of that potential energy has become kinetic energy of a rolling body, which is \tfrac{1}{2}Mv^2(1+k) by the formula you just derived. Static friction does no work — the contact point is instantaneously at rest, so the friction force moves through zero distance at each instant. So mechanical energy is conserved.

Step 2. Cancel M on both sides and solve for v^2.

gh = \tfrac{1}{2}v^2(1+k)
v^2 = \frac{2gh}{1+k}

Why: M appears on both sides and cancels — that is why mass does not decide the race. The radius R does not appear at all — it was absorbed into k, which depends only on shape.

Step 3. Take the square root.

\boxed{\; v = \sqrt{\frac{2gh}{1+k}} \;}

This is the speed at the bottom for any body rolling without slipping from height h. Plug in a few shapes:

Body k v^2 / (2gh) Speed as fraction of \sqrt{2gh}
Sliding block 0 1 1.000
Solid sphere 2/5 5/7 0.845
Solid disk 1/2 2/3 0.816
Hollow sphere 2/3 3/5 0.775
Hollow ring 1 1/2 0.707

The ranking is fixed: block beats sphere beats disk beats hollow-sphere beats ring. A solid ball dropped down a ramp of height 1 m reaches the bottom at v = \sqrt{2 \times 9.8 \times 1 \times 5/7} = \sqrt{14} \approx 3.74 m/s. A ring of the same mass on the same ramp reaches only v = \sqrt{9.8} \approx 3.13 m/s — noticeably slower, even though they both started with the same potential energy Mgh.

Where did the missing kinetic energy go? Nowhere. It is still there, in the body. It is just split differently:

Every body at the bottom has Mgh joules of kinetic energy — the same amount the sliding block has. The difference is how that budget is split. The ring diverts half of its budget into spin; only the other half is available to move its centre forward, so its forward speed is lower.

Watch the race

Animated: race of a block, sphere, disk, and ring down a 30° incline Four bodies released from rest slide or roll down the same 30-degree incline. The frictionless sliding block arrives first, followed by the solid sphere, the solid disk, and finally the hollow ring. start 5 m
Four bodies released from rest on a 30° incline. The frictionless block (grey top) wins — no rotational tax. The solid sphere (red) is next, then the solid disk (dark), then the hollow ring (grey bottom). Ghost markers show where each body is when it crosses the 5 m finish line. The gap between block and ring is the whole story of rotational kinetic energy. Click replay to watch again.

Explore the split

The share of kinetic energy that goes into translation versus rotation depends only on k. Drag the red point below to change the shape factor and see the split live.

Interactive: fraction of kinetic energy in translation vs rotation Two curves show the translational fraction 1/(1+k) and the rotational fraction k/(1+k) as functions of the shape factor k. A draggable vertical line lets you pick a value of k and read the two fractions. shape factor k = I / (MR²) fraction of total KE 0 0.5 1 0.4 0.5 2/3 1 translational fraction 1/(1+k) rotational fraction k/(1+k) drag the red dot to change shape
For a solid sphere ($k = 2/5$), 5/7 ≈ 71% of the kinetic energy is in translation. For a ring ($k = 1$), the split is exactly 50/50 — the two curves cross at $k = 1$. Drag the red dot along the axis to explore other shapes.

Rolling on inclines — the energy-first approach

For a body released from rest and rolling to the bottom of a ramp of vertical drop h, the speed is

v = \sqrt{\frac{2gh}{1+k}}

by the derivation above. This is the same answer you get from the force-based treatment in Rolling on Inclines and Advanced Problems — but in one line of algebra instead of six. Whenever you only need the final speed (or kinetic energy) after a rolling body has dropped through some height, energy conservation is faster than Newton's second law.

What if the body starts with some initial speed v_0 and rolls up a ramp? Same bookkeeping. The initial kinetic energy \tfrac{1}{2}Mv_0^2(1+k) becomes gravitational potential energy Mgh_{\max} at the highest point, so the ramp height it climbs is

h_{\max} = \frac{v_0^2(1+k)}{2g}.

Why: this is just the energy formula solved for h. A rolling body climbs higher than a sliding block at the same initial speed, because the block has no spin-energy to donate back — it runs out of kinetic energy sooner.

Here is a crisp consequence. A solid sphere rolling at 5 m/s on horizontal ground and then up a smooth ramp will climb to a height

h = \frac{25 \times (1 + 2/5)}{2 \times 9.8} = \frac{25 \times 7/5}{19.6} = \frac{35}{19.6} \approx 1.79 \text{ m}.

A sliding block at the same 5 m/s would climb only h = 25/19.6 \approx 1.28 m. The spin carries the ball a half-metre higher than a block — the spin's energy becomes height.

Worked examples

Example 1: A marble down a bowl

A solid marble (mass 20 g, radius 8 mm) is released from rest from the rim of a smooth hemispherical bowl of radius 30 cm. Find (a) the speed of the marble at the bottom of the bowl, (b) the translational kinetic energy, and (c) the rotational kinetic energy. Assume the marble rolls without slipping throughout.

Marble released from the rim of a hemispherical bowl A bowl 30 cm in radius with a marble at the left rim, at height 30 cm above the bottom. An arrow shows the height h = 0.30 m from the rim to the bottom of the bowl. start bottom h = 0.30 m
The marble drops a vertical distance of 30 cm from the rim to the bottom of the bowl.

Step 1. Identify the knowns and the shape factor.

M = 0.020 kg, R = 0.008 m, h = 0.30 m. For a solid sphere, I = \tfrac{2}{5}MR^2, so k = I/(MR^2) = 2/5.

Why: the marble is a uniform solid sphere, so its shape factor is the standard 2/5. The actual values of M and R will cancel out for the speed — but you will need M for parts (b) and (c), where energies scale with mass.

Step 2. Apply energy conservation between the rim (at rest, height h) and the bottom (speed v, height 0).

Mgh = \tfrac{1}{2}Mv^2(1 + k)
gh = \tfrac{1}{2}v^2 \times \tfrac{7}{5}

Why: mass cancels because every term is linear in M. (1 + 2/5) = 7/5.

Step 3. Solve for v^2 and v.

v^2 = \frac{2gh}{7/5} = \frac{10\,gh}{7}
v^2 = \frac{10 \times 9.8 \times 0.30}{7} = \frac{29.4}{7} = 4.2 \text{ m}^2/\text{s}^2
v = \sqrt{4.2} \approx 2.05 \text{ m/s}

Step 4. Split the kinetic energy.

Total kinetic energy at the bottom:

KE_{\text{total}} = Mgh = 0.020 \times 9.8 \times 0.30 = 0.0588 \text{ J}.

Why: by energy conservation, the total kinetic energy at the bottom equals the initial potential energy Mgh. You do not need to compute \tfrac{1}{2}Mv^2(1+k) separately — but you can, as a cross-check: \tfrac{1}{2}(0.020)(4.2)(7/5) = 0.0588 J. Same answer.

For a solid sphere, 5/7 of the total is translational and 2/7 is rotational.

KE_{\text{trans}} = \tfrac{5}{7} \times 0.0588 = 0.0420 \text{ J}
KE_{\text{rot}} = \tfrac{2}{7} \times 0.0588 = 0.0168 \text{ J}

Step 5. Cross-check with direct formulas.

KE_{\text{trans}} = \tfrac{1}{2}Mv^2 = \tfrac{1}{2}(0.020)(4.2) = 0.0420 \text{ J} \; \checkmark
\omega = v/R = 2.05 / 0.008 = 256.25 \text{ rad/s}
I = \tfrac{2}{5}MR^2 = \tfrac{2}{5}(0.020)(0.008)^2 = 5.12 \times 10^{-7} \text{ kg·m}^2
KE_{\text{rot}} = \tfrac{1}{2}I\omega^2 = \tfrac{1}{2}(5.12 \times 10^{-7})(256.25)^2 \approx 0.0168 \text{ J} \; \checkmark

Why: the two methods agree to three significant figures. The 5/7–2/7 split is reliable — you can often skip the explicit \omega and I calculation once you know the shape.

Result: At the bottom, the marble moves at 2.05 m/s. Of its 58.8 mJ of kinetic energy, 42.0 mJ is in forward motion and 16.8 mJ is in spin.

What this shows: The energy formula KE = \tfrac{1}{2}Mv^2(1+k) lets you handle a rolling-in-a-bowl problem in three lines — the curved geometry of the bowl never enters the algebra, only the vertical drop does. And knowing k = 2/5 gives you the energy split for free.

Example 2: Bowling ball vs carrom striker race

A solid bowling ball (mass 5 kg, radius 11 cm) and a circular carrom striker treated as a thin ring (mass 15 g, radius 2 cm) are released from the top of a smooth, inclined plank that is 1.5 m long and tilted at 20° to the horizontal. Both roll without slipping. (a) Which reaches the bottom first, and how fast? (b) What is the kinetic energy of each at the bottom?

Bowling ball and ring racing down an incline A 20-degree incline of length 1.5 m with a solid sphere labeled bowling ball and a thin ring labeled carrom striker at the top, both shown at the start line. 20° solid ball ring h L = 1.5 m
Both bodies start from rest at the top of the 1.5 m plank tilted at 20°. The vertical drop is $h = L \sin\theta \approx 0.513$ m.

Step 1. Compute the vertical drop.

h = L \sin\theta = 1.5 \times \sin 20° = 1.5 \times 0.342 = 0.513 \text{ m}

Step 2. Speeds at the bottom.

The formula v = \sqrt{2gh/(1+k)} depends only on h and k, not on mass or radius.

For the bowling ball (k = 2/5):

v_{\text{ball}} = \sqrt{\frac{2 \times 9.8 \times 0.513}{1 + 2/5}} = \sqrt{\frac{10.055}{1.4}} = \sqrt{7.18} \approx 2.68 \text{ m/s}

For the ring (k = 1):

v_{\text{ring}} = \sqrt{\frac{2 \times 9.8 \times 0.513}{1 + 1}} = \sqrt{\frac{10.055}{2}} = \sqrt{5.03} \approx 2.24 \text{ m/s}

Why: the drop h is the same for both bodies, and so is g. The only thing that differs is the shape factor k. The bowling ball, with a smaller k, gets a larger fraction of its lost potential energy as translational kinetic energy.

Step 3. Compare to identify the winner.

The bowling ball moves faster at the bottom (2.68 > 2.24 m/s), so it also reaches the bottom first. Over the same 1.5 m track from rest, the time of travel scales inversely with the final speed (for constant acceleration starting from rest, L = \tfrac{1}{2}vt, so t = 2L/v):

t_{\text{ball}} = \frac{2 \times 1.5}{2.68} \approx 1.12 \text{ s}, \quad t_{\text{ring}} = \frac{2 \times 1.5}{2.24} \approx 1.34 \text{ s}.

Why: mass does not decide the race and neither does radius — the result depends only on shape. A marble would tie with the bowling ball here, because both are solid spheres; any ring would tie with this carrom striker, regardless of size.

Step 4. Total kinetic energy at the bottom.

By energy conservation, the kinetic energy gained equals the potential energy lost, Mgh.

KE_{\text{ball}} = M_{\text{ball}}\,gh = 5 \times 9.8 \times 0.513 \approx 25.1 \text{ J}
KE_{\text{ring}} = M_{\text{ring}}\,gh = 0.015 \times 9.8 \times 0.513 \approx 0.0754 \text{ J} = 75.4 \text{ mJ}

Why: even though the ring is slower, it lost proportionally less potential energy because it is much lighter. Energy scales with mass; final speed does not.

Result: The bowling ball wins, reaching 2.68 m/s compared with the ring's 2.24 m/s. At the bottom the ball carries 25.1 J of kinetic energy and the ring carries just 75.4 mJ — almost 330 times less, purely because the ball is 333 times more massive.

What this shows: Two bodies with very different masses and radii can still be ranked cleanly by the shape factor alone. Mass controls how much total energy is in play; shape controls what fraction becomes forward motion.

Example 3: Energy check on a ball rolling up to stop

A solid steel ball (mass 200 g) rolls across a horizontal floor at 3 m/s and encounters a curved ramp. The ramp is smooth enough that the ball rolls without slipping all the way up. How high does the ball climb before it comes to momentary rest, and what fraction of its initial kinetic energy was rotational?

Rolling ball going up a curved ramp A curved ramp rising from left to right. A solid ball rolls in from the left with velocity 3 m/s and comes to rest at a height h at the top. 3 m/s stops h
The ball arrives at the ramp with speed 3 m/s and rolls up until all of its kinetic energy — translational and rotational — has turned into gravitational potential energy.

Step 1. Identify the shape factor and knowns.

M = 0.200 kg, v_0 = 3 m/s, k = 2/5 (solid sphere).

Step 2. Write energy conservation between the floor (speed v_0, rolling) and the highest point (at rest, height h).

\tfrac{1}{2}Mv_0^2(1 + k) = Mgh
\tfrac{1}{2} \times 3^2 \times \tfrac{7}{5} = 9.8 \times h
h = \frac{9 \times 7 / 10}{9.8} = \frac{6.3}{9.8} \approx 0.643 \text{ m}

Why: at the top the ball is momentarily at rest, so both its translational and rotational kinetic energies are zero. All of the initial mechanical energy became gravitational potential energy.

Step 3. Compute the rotational fraction.

\text{rotational fraction} = \frac{k}{1+k} = \frac{2/5}{7/5} = \frac{2}{7} \approx 0.286 = 28.6\%

Result: The ball climbs to a height of about 64.3 cm. Of the initial kinetic energy, about 28.6% (2/7) was rotational energy — and it contributed to the climb just as surely as the translational part. A hypothetical sliding block starting at 3 m/s would only have reached h = v^2/(2g) = 9/19.6 \approx 0.459 m.

What this shows: The spin energy is real mechanical energy. When the ball rolls uphill, the spin decelerates along with the forward motion (because v = R\omega), and the rotational kinetic energy is converted — through static friction at the contact point — back into potential energy. Every joule of spin energy at the start becomes gravitational potential energy at the top, just as if the ball had been a block with extra mass.

Common confusions

If you came here to use the rolling-kinetic-energy formula, apply it to incline and bowl problems, and understand the 5/7, 2/3, 1/2 hierarchy, you have what you need. What follows is for readers who want the deeper geometric view (rolling as pure rotation about the contact point), the role of static friction in making the formula possible, and the connection between energy and angular momentum conservation.

Rolling as pure rotation about the contact point

There is a second, equally valid way to compute the kinetic energy of a rolling body: treat it as pure rotation about the instantaneous contact point, not a mix of translation and rotation about the centre.

At every instant, the contact point P is momentarily at rest. The whole body is rotating (at the same \omega) about an axis that passes through P perpendicular to the page. By the parallel axis theorem, the moment of inertia about P is

I_P = I_{\text{cm}} + MR^2.

Then the kinetic energy is purely rotational about P:

KE = \tfrac{1}{2} I_P \omega^2 = \tfrac{1}{2}(I_{\text{cm}} + MR^2)\omega^2 = \tfrac{1}{2}I_{\text{cm}}\omega^2 + \tfrac{1}{2}MR^2\omega^2.

Using v = R\omega, the second term is \tfrac{1}{2}Mv^2:

KE = \tfrac{1}{2}I_{\text{cm}}\omega^2 + \tfrac{1}{2}Mv^2.

This is exactly the translation-plus-rotation-about-centre formula, from a completely different starting point. The two views are mathematically identical — both give KE = \tfrac{1}{2}Mv^2(1+k). Use whichever is more convenient for the problem at hand.

Why: the contact-point view often makes torque and angular-momentum problems simpler, because static friction exerts no torque about the contact point (it acts at zero distance). The centre-of-mass view often makes Newton's-second-law problems simpler, because forces at the centre can be resolved into components straightforwardly. Different pictures of the same physics.

Why static friction does no work (and why that matters)

The claim that enables everything above — "mechanical energy is conserved in pure rolling" — rests on a subtle fact about the friction force.

Static friction is applied at the contact point P. In pure rolling, the velocity of P is zero (the ball is not sliding on the ground). Work done by a force equals force times the displacement of its point of application. If the displacement at P is zero at every instant, the work done by static friction integrates to zero over any finite motion.

W_{\text{friction}} = \int \vec{f} \cdot \vec{v}_P \,dt = \int \vec{f} \cdot \vec{0}\,dt = 0.

Why: a force can be present and still do no work — what matters is whether its point of application is actually moving. Static friction in rolling is the classic example. It provides the torque that spins the ball, but it does so without pumping or draining energy.

This is why you can write energy conservation (Mgh = \tfrac{1}{2}Mv^2(1+k)) with no friction term, even though static friction is crucial to making rolling happen at all. Friction's role is constraint, not dissipation.

If the ball slips (kinetic friction), the contact point has nonzero velocity relative to the surface, and kinetic friction does negative work — heat is produced, and mechanical energy is no longer conserved. The line separating "pure rolling" from "slipping" is precisely the line separating "energy-conserving problem" from "energy-dissipating problem."

Kepler's second law — a preview for satellites

The energy-conservation approach you have just seen is the first example of a broader principle: when a conserved quantity exists, the algebra collapses. For rolling, the conserved quantity is mechanical energy. For a planet orbiting the Sun (no friction in space), the conserved quantities are mechanical energy and angular momentum — which together give you Kepler's laws. You will see this machinery again in Satellites and Kepler's Laws. The pattern is the same: identify what is conserved, write the conservation equation, solve in one line.

A clean dimensional check

The shape factor k = I/(MR^2) is a pure number — it has no units. Check it: I has units of kg·m², M has units of kg, R^2 has units of m². So I/(MR^2) has units of (\text{kg}\cdot\text{m}^2)/(\text{kg}\cdot\text{m}^2) = 1, dimensionless.

That is why the energy formula KE = \tfrac{1}{2}Mv^2(1+k) works: the (1+k) factor is a unitless multiplier on a quantity that already has units of energy. If you ever compute a "k" with leftover units, you have made an arithmetic mistake — the shape factor is always a bare number between 0 (for a point mass with all mass concentrated at the centre) and 1 (for a thin ring with all mass at the rim). Any value outside [0, 1] would mean a hollow body denser than a ring, which cannot exist for a rolling body of radius R.

Wait — can k exceed 1? Only if you include objects whose mass extends past the radius R of the contact circle: a spinning dumbbell on a peg, for instance. For a "normal" rolling body whose outer surface is the contact circle, k \in [0, 1], with k = 0 the sliding limit and k = 1 the thin-rim limit.

Where this leads next