Rigid Body (Spin)
For solid objects spinning around an axis (e.g., gyroscope, tire).
Calculate angular momentum for a rotating rigid body with L = Iω or a point particle with L = mvr for perpendicular motion. Solve for angular momentum, moment of inertia, angular velocity, mass, speed, or radius and understand vector direction, torque, and conservation.
Calculate the "quantity of rotation" for Rigid Bodies or Point Particles.
Physics Formula
Angular momentum ($L$) is conserved in a closed system. This is why a figure skater spins faster when pulling their arms in: reducing Moment of Inertia ($I$) increases Angular Velocity ($\omega$) to keep $L$ constant.
For solid objects spinning around an axis (e.g., gyroscope, tire).
For small objects moving around a point (e.g., Earth around Sun).
Angular momentum is the rotational counterpart of linear momentum and describes rotational motion relative to a specified point or axis.
This calculator implements two common angular-momentum models: a rigid-body model and a point-particle model.
For a rigid body rotating about an appropriate fixed axis, angular momentum along the rotation axis can be written L = Iω, where I is the moment of inertia about that axis and ω is angular velocity. The current calculator uses this relationship directly.
For a point particle, the general angular momentum is the vector cross product L = r × p, where r is the particle’s position vector relative to the chosen origin and p = mv is its linear momentum. OpenStax gives this as the fundamental particle definition.
The magnitude of particle angular momentum is L = rp sinθ = mvr sinθ, where θ is the angle between the position vector and the particle’s velocity or momentum.
The calculator’s simpler particle equation L = mvr therefore assumes perpendicular geometry, θ = 90°, so sinθ = 1. This is appropriate for a particle whose velocity is tangent to a circular path around the chosen origin.
That assumption should remain visible in the interface because mvr is not the universal particle angular-momentum formula.
Angular momentum depends on the reference point or rotation axis. A moving particle can have nonzero linear momentum and zero angular momentum about one origin if its line of motion passes directly through that origin.
For rigid bodies, moment of inertia plays a role analogous to mass in linear momentum. However, moment of inertia depends on how mass is distributed relative to the rotation axis, so the same object can have different angular momentum at the same angular velocity when evaluated about different axes.
Angular momentum is a vector quantity. For fixed-axis rotation its direction is along the rotation axis according to the right-hand rule. In one-dimensional rotational calculations, positive and negative signs can encode the selected axial direction.
Net external torque determines the rate of change of angular momentum. OpenStax states the rotational relation dL/dt = Στ. If the net external torque is zero, total angular momentum of the system is conserved.
This conservation law explains phenomena such as a figure skater spinning faster when pulling the arms inward. Reducing moment of inertia while angular momentum remains approximately constant requires angular velocity to increase.
The calculator solves the selected angular-momentum relationship but does not automatically calculate arbitrary moment-of-inertia geometry, resolve vector cross products, or determine whether external torque is truly zero.
For a rigid body rotating about an appropriate fixed axis, angular momentum is proportional to moment of inertia and angular velocity. For a particle, angular momentum depends on its linear momentum and perpendicular lever arm relative to the chosen origin. The calculator uses the maximum/perpendicular particle case where the radius vector and velocity are perpendicular.
Rigid body: L = Iω; Particle, general: L = |r × p| = mvr sinθ; Calculator particle mode: L = mvr for θ = 90°A flywheel has moment of inertia 4 kg·m² and rotates at 10 rad/s.
Result: Angular momentum = 40 kg·m²/s.
The flywheel carries 40 kg·m²/s of angular momentum about the selected rotation axis. The sign or vector direction depends on the rotation direction and chosen axis convention.
This quantifies rotational momentum about the chosen reference axis or origin.
Its value cannot be interpreted independently of that reference.
In a fixed-axis scalar model, the sign indicates which axial direction has been defined as positive.
The physical vector direction follows the right-hand rule.
L = Iω applies along the appropriate fixed or symmetry axis under the scalar model used here.
Increasing I or ω increases angular momentum proportionally when the other quantity is fixed.
The calculator’s L = mvr form applies when velocity is perpendicular to the radius vector.
For nonperpendicular motion, the general magnitude is mvr sinθ.
If net external torque about the selected origin is zero, total angular momentum is conserved.
Individual components of a system can change while the total remains constant.
A rotor has I = 6 kg·m² and ω = 20 rad/s.
L = 120 kg·m²/s.
A rotating body has L = 90 kg·m²/s and ω = 15 rad/s.
I = L/ω = 6 kg·m².
A 2 kg particle moves at 5 m/s perpendicular to a radius of 3 m.
L = 2 × 5 × 3 = 30 kg·m²/s.
L = 40 kg·m²/s, m = 2 kg, and r = 4 m in perpendicular motion.
v = L/(mr) = 5 m/s.
If external torque is negligible and moment of inertia decreases, angular velocity increases so that L remains constant.
This illustrates conservation rather than creation of angular momentum.
Linear momentum is p = mv.
Angular momentum describes rotational momentum relative to a point or axis.
OpenStax defines particle angular momentum as L = r × p.
Its direction is perpendicular to the plane containing r and p.
|L| = rp sinθ.
With p = mv, this becomes L = mvr sinθ.
θ = 90°, so sinθ = 1.
The general formula reduces to L = mvr.
It represents maximum angular momentum magnitude for fixed m, v, and r.
The page should state the perpendicular assumption explicitly.
m = 2 kg, v = 4 m/s, r = 3 m, θ = 30°.
General L = 2 × 4 × 3 × 0.5 = 12 kg·m²/s.
Using mvr without sinθ would incorrectly return 24.
If momentum points directly along the radius vector, θ = 0 or π.
sinθ = 0, so angular momentum about that origin is zero.
The particle has nonzero linear momentum.
Its angular momentum about that origin is zero because the lever arm is zero.
Changing the reference point changes r.
The same moving particle can therefore have different angular momentum relative to different origins.
Particle angular momentum magnitude can be written L = r_perp p.
r_perp is the perpendicular distance from the origin to the particle momentum line.
Linear momentum p = 10 kg·m/s and perpendicular lever arm = 2 m.
L = 20 kg·m²/s.
A rotating rigid body can be treated as many mass elements.
Under the fixed-axis symmetric formulation, their angular momenta combine to produce L = Iω. OpenStax derives this result explicitly.
p = mv for translation.
L = Iω for the corresponding fixed-axis rigid-body relation.
I = Σmᵢrᵢ² for discrete point masses about an axis.
Mass farther from the axis contributes disproportionately because distance is squared.
m = 3 kg at r = 2 m.
I = 3 × 2² = 12 kg·m².
If rotational speed remains unchanged while I increases, L = Iω increases.
Maintaining that change requires an external angular impulse or redistribution with another system component.
If external torque is negligible, L remains constant.
Reducing I therefore requires ω to increase.
Initial I = 4 kg·m² and ω = 2 rad/s gives L = 8 kg·m²/s.
If I falls to 2 kg·m², conservation gives ω = 4 rad/s.
OpenStax states dL/dt = Στ.
If Στ = 0, total angular momentum remains constant.
Torque and angular momentum must be evaluated about the same relevant origin or axis.
Zero torque about one point does not automatically imply zero torque about every point.
Στ = dL/dt.
A sustained net torque changes either the magnitude, direction, or both components of angular momentum.
A constant net torque of 5 N·m acts for 4 seconds.
Angular momentum changes by 20 N·m·s = 20 kg·m²/s.
Integrating torque over time gives angular impulse.
The Angular Impulse Momentum Calculator handles this relationship directly.
For constant torque, angular impulse is τΔt.
For variable torque, it is the integral of torque over time.
Angular momentum has SI units kg·m²/s.
Torque has SI units N·m = kg·m²/s².
Torque is angular-momentum change per unit time.
Multiplying torque by time produces angular momentum units.
N·m·s = kg·m²/s² × s.
This simplifies to kg·m²/s.
Rigid-body rotational kinetic energy is K = 1/2 Iω².
Angular momentum is L = Iω.
If L is fixed, K = L²/(2I).
A smaller moment of inertia at the same angular momentum produces greater rotational kinetic energy.
L = 20.
At I = 10, ω = 2.
At I = 5, ω = 4.
Angular velocity can be calculated from angle/time, frequency, RPM, or tangential speed relationships.
Angular Momentum Calculator adds the required inertia or particle geometry.
ω = RPM × 2π/60.
Using raw RPM directly changes the numerical scale by a large factor.
600 RPM = 20π rad/s.
If I = 2 kg·m², L = 40π ≈ 125.664 kg·m²/s.
For fixed-axis rigid rotation, curl the fingers in the rotation direction.
The thumb indicates the angular-momentum vector direction when L and ω are aligned in the scalar model.
A scalar one-axis calculation can assign opposite signs to opposite axial directions.
The chosen convention must be consistent.
A rotor changes from +10 to −10 rad/s with constant I.
Its angular momentum also reverses sign.
The simple scalar relation works along an appropriate principal or symmetry axis.
For general three-dimensional rotation, L = I_tensor · ω and the inertia tensor is required.
That makes it suitable for flywheels, wheels, disks, shafts, and introductory mechanics.
It should not imply universal applicability to arbitrary tumbling rigid bodies.
For circular motion, velocity is perpendicular to radius.
The calculator’s L = mvr formula is therefore directly applicable.
m = 1 kg, v = 8 m/s, r = 2 m.
L = 16 kg·m²/s.
An orbiting body can be approximated as a particle when its translational orbital angular momentum is the quantity of interest.
Its own spin angular momentum is a separate contribution.
A system may possess angular momentum from center-of-mass motion around an origin and from rotation about its own center.
The calculator evaluates one selected model at a time.
A satellite can have orbital angular momentum about Earth and spin angular momentum about its own axis.
These are distinct contributions to the system total.
Since v = rω, L = mvr becomes L = mr²ω.
The factor mr² is exactly the point-mass moment of inertia.
For one point mass I = mr².
Therefore L = Iω reproduces L = mr²ω.
m = 2 kg, r = 3 m, ω = 4 rad/s.
I = 18 kg·m² and L = 72 kg·m²/s.
Using v = rω = 12 m/s also gives mvr = 72.
For particle angular momentum, r is not simply the radius of the object itself.
It is the position distance from the angular-momentum origin.
Using diameter doubles r and therefore doubles the mvr result incorrectly.
The geometric input should be the distance from origin to particle.
At the chosen origin, r = 0.
The particle angular momentum about that origin is zero regardless of finite p.
If p = mv = 0, r × p is zero.
A stationary particle has zero orbital angular momentum about the chosen origin.
L = Iω.
If ω = 0, L = 0 for the modeled rigid-body spin component.
ω = L/I.
Division by zero inertia is not a valid ordinary rigid-body calculation.
v = L/(mr) in the perpendicular case.
The calculator should reject zero divisors explicitly.
From L = Iω, kg·m² × 1/s gives kg·m²/s.
Radians do not add an independent SI dimension.
Angular impulse has units N·m·s.
These reduce to the same SI dimensions as angular momentum.
Although some rotational quantities share combinations of kg, m, and s, angular momentum is not energy.
Always retain the `/s` angular-momentum unit structure.
Angular velocity adds inverse seconds.
The product therefore yields angular momentum.
Convert grams to kilograms, centimeters to meters, and RPM to rad/s if using SI output.
Mixed units can otherwise produce numerically incorrect results.
m = 0.5 kg, v = 4 m/s, r = 50 cm = 0.5 m.
L = 1 kg·m²/s in perpendicular motion.
One object’s angular momentum can change while another part of the system gains the opposite amount.
The conserved quantity is the total for the isolated system.
One rotating component loses 5 kg·m²/s while another gains 5 kg·m²/s.
Total angular momentum can remain unchanged.
Internal forces and torques can redistribute angular momentum.
Net external torque controls the time rate of change of total system angular momentum.
If external torque is negligible during the impact, angular momentum can be conserved.
An inelastic collision can still lose mechanical kinetic energy.
Initial particle angular momentum can transfer into combined disk-plus-particle rotation.
OpenStax uses this type of example when illustrating angular momentum conservation.
Only their appropriate product or total vector angular momentum remains constant when the conservation conditions apply.
I and ω can change inversely.
Most user inputs are scalar magnitudes with signs.
A full three-dimensional vector calculation would require components or cross products.
A future advanced mode could implement L = mvr sinθ.
The current mvr mode should remain clearly labeled “perpendicular motion.”
L = r_perp p can be easier when the perpendicular distance to the momentum line is known.
This avoids requiring θ explicitly.
Rigid body: L = Iω.
Point particle: L = mvr, with a visible perpendicular-motion assumption.
For example: “Angular momentum about the shaft axis.”
This reinforces that angular momentum is not an origin-free property.
RPM-to-rad/s conversions contain π.
Use full internal precision and round only the final angular-momentum result.
Linear momentum: p = mv.
Rigid-body angular momentum: L = Iω.
Particle angular momentum: L = r × p.
Angular momentum is a vector measure of rotational momentum about a specified point or axis.
For a particle, L = r × p. For an appropriate fixed-axis rigid body, L = Iω.
L = Iω.
L = mvr, which assumes velocity is perpendicular to the radius vector.
The general vector formula is L = r × p, with magnitude mvr sinθ.
Only the component of momentum perpendicular to the radius contributes to angular momentum about the chosen origin.
When the radius vector and velocity are perpendicular, as in ideal circular motion.
kg·m²/s.
I is moment of inertia about the selected rotation axis.
ω is angular velocity, usually expressed in rad/s.
Multiply moment of inertia by angular velocity.
Use I = L/ω when angular velocity is nonzero.
Use ω = L/I when moment of inertia is nonzero.
For general motion use L = r × p. For perpendicular motion, magnitude simplifies to L = mvr.
Yes. If its momentum points directly toward or away from the chosen origin, the cross product is zero.
Yes for particle orbital angular momentum. Changing the reference point changes the position vector r.
A signed one-axis angular momentum can be negative when it points opposite the chosen positive axis.
Its vector direction follows the right-hand rule. For the fixed-axis rigid-body case, it lies along the rotation axis under the model assumptions.
Angular velocity measures rotation rate. Angular momentum also depends on rotational inertia or particle position and linear momentum.
Torque is the rate of change of angular momentum: dL/dt = Στ.
If net external torque about the chosen reference is zero, total angular momentum remains constant.
Pulling the arms inward reduces moment of inertia. If external torque is negligible and angular momentum is conserved, angular velocity increases.
No. Angular velocity can change when moment of inertia changes while their product remains constant.
No. Zero net torque means angular momentum is constant; it can remain nonzero.
Yes for the modeled spin component L = Iω.
Yes. Moment of inertia and reference geometry depend on the selected axis.
Moment of inertia measures rotational inertia and depends on both mass and its distribution relative to an axis.
Use ω = RPM × 2π/60.
Not if the formula expects rad/s. Convert RPM first.
Yes if net external torque about the chosen reference is negligible during the collision.
No. Angular momentum is L = Iω, while rotational kinetic energy is K = 1/2 Iω².
Yes. A body can have angular momentum from motion around an external origin and from rotation about its own center.
The particle mode can represent a simplified perpendicular orbital case, but realistic orbital mechanics may require vector geometry and changing radius or velocity.
The current particle mode does not include an angle input. Use the general formula L = mvr sinθ for nonperpendicular geometry.
Use the Angular Impulse Calculator for torque integrated over time.
It can solve ω from L and I in rigid-body mode, while the Angular Velocity Calculator handles broader rotation-rate relationships.
The formulas can be evaluated accurately from valid inputs. Physical accuracy depends on the reference axis, moment of inertia, particle geometry, vector direction, and whether the chosen model matches the actual system.
Reviewed 2026-09-01 by Dr Akawak Ejigu, DBA.
Continue with calculators that answer nearby questions and help compare the next step.
Use this free angular impulse momentum for science calculations. Get instant, accurate results with clear inputs and no signup required.
Use this free torque calculator for science calculations. Get instant, accurate results with clear inputs and no signup required.
Use this free rotational kenetic energy for science calculations. Get instant, accurate results with clear inputs and no signup required.
Calculate momentum, impulse, and collision outcomes