Classical Mechanics
Inclined Plane
Trading force for distance — the original simple machine, and the foundation of every ramp, slope and slide in physics
An inclined plane is a surface tilted at angle θ. Decompose gravity into mg·sin θ along the slope and mg·cos θ into it — the foundation for friction and mechanical advantage.
- Parallel componentmg·sin θ (along the slope)
- Perpendicular componentmg·cos θ (into the surface)
- Acceleration (frictionless)a = g·sin θ
- Slip thresholdtan θ = μs
- Mechanical advantageMA = 1 / sin θ
- Historical first useGalileo's 1604 timing experiments
Interactive visualization
Press play, or step through manually. The visualization is yours to drive — try it before reading on.
Watch the 60-second explainer
A condensed visual walkthrough — narrated, captioned, under a minute.
Definition
An inclined plane is a flat surface tilted at an angle θ relative to horizontal. It is one of the six classical simple machines (along with the lever, wheel-and-axle, pulley, wedge, and screw — the wedge and screw are both forms of inclined plane).
The defining angle θ is measured between the inclined surface and the horizontal ground. A 0° incline is flat; a 90° incline is a vertical wall.
The genius of the inclined plane is geometric: by spreading vertical displacement over a longer slanted path, it lets you raise a heavy load with less force than lifting straight up. The trade-off is that you push for longer — work is conserved.
The key trick — decompose gravity
Standard 2D coordinates (horizontal x, vertical y) are awkward for incline problems because the constraint (the block stays on the slope) couples the equations. The clean approach is to rotate the axes so they align with the slope:
- x-axis points along the surface (positive = down the slope).
- y-axis points perpendicular to the surface (positive = out of the surface).
Gravity (which points straight down in world coords) now has both x and y components in these rotated axes:
F_g,parallel = mg · sin θ (down the slope, +x)
F_g,perpendicular = mg · cos θ (into the surface, -y)
Drawing the triangle helps. Gravity's vector has magnitude mg. The angle between gravity and the perpendicular-to-slope direction is θ. So the perpendicular component is mg·cos θ and the parallel component is mg·sin θ. (Many beginners mix sin and cos — remember: at θ = 0, the slope is flat, all of gravity goes into the surface, so the perpendicular component must be mg → cos 0° = 1. The parallel component is zero → sin 0° = 0.)
Worked example — 10 kg block on a 30° incline
Place a 10 kg block on a frictionless ramp tilted 30° above horizontal. Find the normal force and acceleration.
Step 1 — Forces. Two forces act on the block: gravity (mg = 98 N straight down) and the normal force (perpendicular to ramp, magnitude unknown).
Step 2 — Decompose gravity.
F_para = mg·sin 30° = 98 · 0.5 = 49 N
F_perp = mg·cos 30° = 98 · 0.866 = 84.9 N
Step 3 — Newton's 2nd, perpendicular direction. The block doesn't accelerate into or out of the surface, so:
N - mg·cos θ = 0
N = 84.9 N
Step 4 — Newton's 2nd, parallel direction. No friction, so the only force along the slope is gravity's parallel component:
m·a = mg·sin θ
a = g·sin θ = 9.8 · 0.5 = 4.9 m/s²
Answer. The normal force is 85 N (≈ 87% of the block's weight). The block accelerates down the slope at 4.9 m/s² — exactly half of g. After 1 second it's moving at 4.9 m/s; after 2 seconds, 9.8 m/s. Heavy and light blocks both accelerate at 4.9 m/s² on the same slope — mass cancels from the equation.
Adding friction
Real surfaces have friction. Kinetic friction acts along the slope opposing motion, with magnitude f = μk·N = μk·mg·cos θ. For a block sliding down:
m·a = mg·sin θ - μ_k·mg·cos θ
a = g·(sin θ - μ_k·cos θ)
If μk exceeds tan θ, the bracket goes negative and the block decelerates rather than accelerating — it would only move if pushed. Static friction, in turn, prevents motion as long as the applied parallel force is less than μs·N. So the slip condition is:
mg·sin θ > μ_s · mg·cos θ
tan θ > μ_s
For wood on wood (μs ≈ 0.4), the block slips at θ ≈ 21.8°. For rubber on asphalt (μs ≈ 0.9), at θ ≈ 42°. For ice (μs ≈ 0.1), at only 5.7° — almost flat.
Variants and cases
| Scenario | Acceleration | Notes |
|---|---|---|
| Frictionless incline, sliding down | a = g·sin θ | Galileo's classic result, mass cancels |
| With kinetic friction | a = g·(sin θ − μk·cos θ) | Can be zero or negative for shallow slopes |
| Pushed up with force F along slope | a = (F − mg·sin θ − μk·mg·cos θ) / m | Friction now opposes pushing direction |
| Just balanced (no friction) | F = mg·sin θ | Mechanical advantage 1/sin θ |
| Rolling sphere (no slip) | a = (5/7)·g·sin θ | Rotational inertia drags it back |
| Rolling cylinder (no slip) | a = (2/3)·g·sin θ | Slightly slower than sphere |
| Vertical incline (θ = 90°) | a = g | Pure free fall |
| Flat incline (θ = 0°) | a = 0 | Block sits forever |
JavaScript — full incline simulator
// Forces and acceleration on an inclined plane
function inclineDynamics(m, theta_deg, mu_k = 0, g = 9.8) {
const theta = theta_deg * Math.PI / 180;
const sin = Math.sin(theta);
const cos = Math.cos(theta);
const N = m * g * cos; // Normal force
const F_para = m * g * sin; // Gravity along slope
const f = mu_k * N; // Kinetic friction
// Block is sliding down. If F_para < f (static), it doesn't move.
if (F_para <= f) return { N, accel: 0, motion: 'stationary' };
const accel = (F_para - f) / m;
return { N, accel, motion: 'sliding' };
}
console.log(inclineDynamics(10, 30)); // a = 4.9 m/s² (no friction)
console.log(inclineDynamics(10, 30, 0.2)); // a ≈ 3.20 m/s²
console.log(inclineDynamics(10, 30, 0.6)); // stationary (tan 30° < 0.6)
console.log(inclineDynamics(10, 45, 0.6)); // a ≈ 1.7 m/s² (tan 45° > 0.6)
// Critical angle (just on the verge of slipping)
function criticalAngle(mu_s) {
return Math.atan(mu_s) * 180 / Math.PI;
}
console.log(criticalAngle(0.1)); // 5.7° (ice)
console.log(criticalAngle(0.4)); // 21.8° (wood on wood)
console.log(criticalAngle(0.7)); // 35.0° (rubber on dry road)
console.log(criticalAngle(0.9)); // 42.0° (rubber on dry asphalt)
// Mechanical advantage of a frictionless ramp
function rampMA(theta_deg) {
return 1 / Math.sin(theta_deg * Math.PI / 180);
}
console.log(rampMA(30)); // 2 (push with half the weight)
console.log(rampMA(15)); // 3.86
console.log(rampMA(5)); // 11.47 — long shallow ramp
Mechanical advantage
To lift a load of weight mg straight up, you need force mg. To push it up a frictionless ramp of angle θ, you need only mg·sin θ — but you push it across a slope length L = h/sin θ (where h is the vertical lift). Energy in = energy out:
W_lift = mg · h (lifting straight up)
W_push = (mg·sin θ) · (h/sin θ) = mg · h (pushing up ramp)
Same work, different force-vs-distance trade-off. The mechanical advantage:
MA = 1 / sin θ
A 30° ramp gives MA = 2. A 15° ramp gives MA ≈ 3.86. A 5° ramp gives MA ≈ 11.5 — but the ramp is now 11× longer than the height. Pyramids, accessible building ramps (ADA mandates ≤ 1:12 slope = 4.8°, MA ≈ 12), and aircraft cargo ramps all exploit this trade.
Applications
- Ramps everywhere. Wheelchair ramps, loading docks, roller coaster lift hills, parking garage spiral ramps, cargo handling. Pick a slope to balance push effort against ramp length.
- Galileo's experiments (1604). Free fall was too fast for water-clock timing, so Galileo rolled balls down inclines, slowing gravity by a factor of sin θ. He showed that distance grows as t², confirming uniform acceleration.
- Slides and chutes. Playground slides, mailroom chutes, evacuation slides, ore chutes in mines. Slope angle is tuned so gravity overcomes friction with a controllable speed.
- Wedges and splitting tools. Axes, knives, chisels, and door wedges are inclined planes. The mechanical advantage 1/sin θ amplifies a downward force into a much larger sideways splitting force.
- Screw threads. A screw is an inclined plane wrapped around a cylinder. Each turn advances the screw by the "pitch" — typically a very shallow effective angle, giving enormous MA. A 60 N·m torque on a half-inch bolt produces tens of kN of clamping force.
- Skiing and snowboarding. Slope angle and snow friction set the speed and turn dynamics. Beginners ski 5–15° slopes; experts handle 30°+ where friction barely holds.
- Conveyor belts. Mine inclines, airport baggage handlers, factory floor. Belt tension and angle are tuned to lift loads efficiently.
- Soil mechanics & landslides. The angle of repose of a soil tells engineers how steep a slope can be before it fails. Above the critical angle, the slope avalanches.
Common mistakes
- Swapping sin and cos. The most common mistake. Remember: at θ = 0 (flat), gravity is fully perpendicular → cos 0° = 1 means perpendicular component is mg·cos θ. At θ = 90° (vertical), all gravity is along the slope → sin 90° = 1 means parallel component is mg·sin θ.
- Using x-y axes instead of incline-aligned axes. You can do this — but you get coupled equations. Aligning axes with the slope decouples them into a single equation per direction.
- Forgetting friction reverses direction. Sliding down vs. being pushed up — friction always opposes motion, so its sign flips when the direction of motion flips.
- Treating rolling and sliding the same. A rolling sphere has rotational inertia. Even on a frictionless surface, you cannot roll without slipping — you need friction (static, no slipping) to provide rotational torque. For pure rolling, a = (5/7)·g·sin θ, not g·sin θ.
- Assuming MA = 1/sin θ saves work. It saves force, not work. Work is exactly the same as lifting; you just spread it over a longer path.
- Computing weight as mg·cos θ. The block's weight is always mg. The component perpendicular to the slope is mg·cos θ — and that equals the normal force, not the weight.
Force-balance analysis — when does a block stay put?
For a block at rest on an incline, static friction must balance the parallel pull of gravity:
f_static = mg·sin θ (required to hold)
f_max = μ_s · N = μ_s · mg·cos θ (maximum available)
The block stays put if required ≤ available:
mg·sin θ ≤ μ_s · mg·cos θ
tan θ ≤ μ_s
The mass cancels — the same μ holds a marble or a piano. The slip threshold is purely geometric. This is why granular piles (sand, gravel) all have similar angles of repose, and why steep snowfields avalanche when fresh powder reduces the effective μ.
Frequently asked questions
Why decompose gravity into parallel and perpendicular components?
Because the constraint (block stays on surface) only restricts motion perpendicular to the surface. Choosing axes aligned with the incline turns one tricky 2D problem into two independent 1D problems — perpendicular forces sum to zero (block doesn't lift off), parallel forces determine the slide acceleration. Cartesian (horizontal/vertical) axes work too but produce coupled equations; incline-aligned axes decouple them.
At what angle does a block start sliding?
The critical angle is θ where tan θ = μ_s (the static friction coefficient). On wood-on-wood (μ_s ≈ 0.4), the critical angle is about 21.8°. On rubber-on-asphalt (μ_s ≈ 0.9), it's about 42°. On ice (μ_s ≈ 0.1), it's only 5.7°. This "angle of repose" is independent of the block's mass — small and large blocks slip at the same angle on the same surfaces.
What's the mechanical advantage of a ramp?
Pushing an object up a frictionless ramp requires force mg·sin θ along the slope, instead of lifting it straight up against mg. The mechanical advantage is MA = 1/sin θ. A ramp at 30° gives MA = 2 — you push with half the force, but the ramp is twice as long, so total work is the same. This is the trade-off that makes ramps useful for moving heavy loads with limited muscle.
Why is the acceleration on a frictionless incline g·sin θ?
Apply Newton's second law along the slope. The only force component along the slope is gravity's parallel piece: mg·sin θ. So m·a = mg·sin θ, giving a = g·sin θ. Notice the mass cancels — heavy and light blocks slide down a frictionless incline at the same rate, just like free fall. Galileo's incline experiments (1604) used this to slow gravity down to measurable speeds.
How does friction change the analysis?
Friction acts along the slope, opposing motion, with magnitude μN = μ·mg·cos θ. For a block sliding down, Newton's law gives a = g·(sin θ − μ·cos θ). If sin θ < μ·cos θ (i.e., tan θ < μ), the block stays still — friction holds it. For motion up the slope, friction reverses sign, and you need a force mg·(sin θ + μ·cos θ) to keep pushing.
Why does the incline cancel mass for acceleration but not for force?
Acceleration a = g·sin θ has no mass — both gravity (force) and the resisting inertia scale with m, so they cancel. The force you need to push the block up is mg·sin θ — this scales with mass, because heavier blocks need proportionally more push. Same physics, different question — "how fast does it slide" is mass-independent; "how hard to lift" is not.
What's the difference between angle of incline and angle of repose?
Angle of incline is whatever angle the surface is set at. Angle of repose is the specific incline angle at which a particular block (or pile of granular material) is just on the verge of slipping. For a solid block: tan(θ_repose) = μ_s. For loose sand, the angle of repose is set by particle-particle friction and shape — typically 30–35° for dry sand.