Drag an arrow head to change its size and direction
Controls
Choose a scene
Law of addition
Readings
- Resultant, R
- 5.00N
- Direction of R, α (from A)
- 53.1°
- x component, Rx
- 1.45N
- y component, Ry
- 4.78N
- Sizes added, A + B
- 7.00N
- Angle between, θ
- 90°
How to use this simulation
- In "Adding two vectors", the start is A = 3 N and B = 4 N with 90° between them. The resultant is R = 5.00 N, the famous 3-4-5 triangle.
- Drag an arrow head on the canvas, or move the sliders. Flip between the triangle law and the parallelogram law: the resultant never moves.
- Sweep the angle between the vectors from 0° to 180° and watch R shrink. Compare it with "Sizes added" to see why you cannot just add magnitudes.
- In "Boat crossing a river", turn the heading slider. Read the drift, the crossing time and the resultant speed, then switch on the shortest-path heading.
- In "Rain and umbrella", raise the walking speed. Check that the tilt that keeps you dry matches tan θ = walking speed ÷ rain speed.
Why a boat never goes straight
Stand on one bank and aim a rowing boat at the landing directly opposite. What happens? You do not land there. You come ashore some way downstream. Every boatman knows this, so he starts out aimed a little upstream.
The rain does the same trick. It falls straight down, yet when you run or cycle it seems to charge at you from the front. Hold the umbrella straight up and your face gets soaked.
The two stories share one idea: two separate motions or forces act at once, and they point in different directions. Then you cannot just add the numbers. 3 plus 4 is not always 7. Sometimes it is 5, sometimes 1, sometimes 6.08. This lesson explains why.
From zero: scalars and vectors
Some quantities need only a number and a unit. "My mass is 50 kg." "The room is 30 °C." "The road is 2 km long." These are scalars. Adding 2 kg and 3 kg always gives 5 kg.
Others need a direction too. "I walked 5 km" is an unfinished report, because you could be anywhere on a circle. "5 km north" pins the spot. Velocity, force, displacement and acceleration are like that. They are vectors.
We draw a vector as an arrow. The length shows the size, the head shows the direction. Textbooks print vectors in bold or with an arrow overhead; here we write plain A, B and R and use |A| when we mean the size alone.
| Scalar | Vector | What is different |
|---|---|---|
| Distance | Displacement | Distance is the path length; displacement is the straight line with a direction |
| Speed | Velocity | Velocity is speed plus direction |
| Mass | Weight (a force) | Weight always points downwards |
| Work, energy | Force | Force changes with direction; energy does not |
| Temperature | Acceleration | Acceleration points the way velocity is changing |
Words you must know
These terms come back in nearly every question on the topic. Learn each with its meaning.
| Term | Plain meaning | Where you meet it |
|---|---|---|
| Vector | A quantity with size and direction | Velocity, force, displacement |
| Scalar | A quantity with size only | Mass, time, temperature |
| Resultant | The single vector with the same effect as several | The combined pull of two ropes |
| Component | One of the parts a vector splits into along the axes | Horizontal and vertical parts of a pull on a slope |
| Triangle law | Place the tail of one arrow on the head of the other | Two legs of a walk |
| Parallelogram law | Draw both from one point and complete the parallelogram | Two ropes tied to the same point |
| Relative velocity | The velocity of one body as seen from another | Rain seen from a moving bus |
| Unit vector | A vector of size 1 that only tells direction | The direction along an axis |
The triangle law: head to tail
Walk 3 m east, turn, then walk 4 m north. How far are you from the start, and in which direction? Draw the first arrow, put the tail of the second on its head, and draw a third arrow from the start to the final head. That third arrow is the resultant.
This is the triangle law. If two vectors are drawn as two sides of a triangle taken in the same order, the third side, taken in the opposite order, gives their resultant in size and direction.
In the simulation default, A and B make 90° with each other, so the triangle is right-angled: 3, 4 and a hypotenuse of 5.00. Pythagoras agrees.
Does it matter which arrow goes first? No. Vector addition does not care about order: A + B = B + A. Swap the arrows in your head, or in the simulation, and the resultant ends at the same point.
R = A + Bthe resultant vector, in any order
A + B = B + Athe commutative law
The parallelogram law: two tails, one point
Two people drag a heavy sack, each with a rope tied to the same knot. The two pulls are forces with their tails at one point. Drawing one arrow after the other feels awkward here, so we use the parallelogram law.
Draw A and B from the same point. Complete the parallelogram: from the head of A, a line parallel to B; from the head of B, a line parallel to A. They meet at a corner, and the diagonal from the start to that corner is the resultant.
Opposite sides of a parallelogram are equal. So the copy of B drawn from the head of A is the triangle law in disguise. The two laws are one picture drawn two ways. In the simulation, swap laws and watch R stay put.
Size and direction of the resultant
Pictures give a good estimate. For numbers, put the axis along A. Split B into two parts: B cosθ along A and B sinθ at right angles to it. The resultant then has A + B cosθ along A and B sinθ across.
Those two parts are the legs of a right triangle, and R is its hypotenuse. So R² = (A + B cosθ)² + (B sinθ)². Expand, use sin²θ + cos²θ = 1, and the clutter cancels, leaving the famous formula.
For direction, use the tangent of the right triangle: opposite over adjacent. α is the angle between R and A. The Greek letter is only a name.
R² = (A + B cosθ)² + (B sinθ)²Pythagoras on the two parts
R = √(A² + B² + 2AB cosθ)size of the resultant; θ is the angle between A and B
tan α = B sinθ ÷ (A + B cosθ)R makes angle α with A
How the resultant changes with the angle
Take 3 N and 4 N and open θ. The numbers in the table are computed in code; set 3 and 4 in the simulation and turn the angle slider to check.
Two extremes are worth remembering. At θ = 0° the arrows point the same way and R is largest, A + B. At θ = 180° they oppose and R is smallest, the difference. Every other angle gives something in between. By default 3 + 4 = 7, yet R is only 5.00, because the angle is 90°.
- θ = 0°: same direction, the sizes simply add.
- θ = 90°: right angle, R = √(A² + B²).
- θ = 180°: opposite directions, the sizes subtract.
- A = B: R = 2A cos(θ/2) and the resultant bisects the angle.
| θ (degrees) | cosθ | R (N) | α (degrees) |
|---|---|---|---|
| 0 | 1.00 | 7.00 | 0.0 |
| 60 | 0.50 | 6.08 | 34.7 |
| 90 | 0.00 | 5.00 | 53.1 |
| 120 | -0.50 | 3.61 | 73.9 |
| 180 | -1.00 | 1.00 | 180.0 |
Components: breaking one vector in two
The reverse job exists too. A slanting vector can be split along two axes. When you pull a cart up a slope, part of your pull moves it forward and part tries to lift it. Those parts are the components.
For a force F at angle θ to the x axis, the x component is F cosθ and the y component is F sinθ. They are at right angles, so Pythagoras brings back F.
With "Show components of R" ticked, green lines mark Rx and Ry. By default Rx = 1.45 N and Ry = 4.78 N. Add the components of A and B separately and you land on the same numbers. This is how hard problems turn easy: split every vector, add x to x and y to y, and use Pythagoras once at the end.
Fx = F cosθcomponent along the x axis
Fy = F sinθcomponent along the y axis
F = √(Fx² + Fy²)the components recombine into the original
Rx = Ax + Bx, Ry = Ay + Bycomponents of the resultant are sums of components
A boat in a river: two velocities at once
A boat can move at v through still water. But the water itself moves at u. Seen from the bank, the boat’s real velocity is the vector sum of the two.
Aim straight across and the boat’s velocity is at right angles to the current, so the resultant is √(v² + u²). The crossing time depends only on the across-the-river part of the velocity; the current adds nothing to it. It only carries the boat downstream. With a 100 m river, v = 5 m/s and u = 3 m/s, the crossing takes 20.0 s and the drift is 60.0 m.
Now there are two questions with two different answers. For the least time, aim straight across. For the least distance, meaning a landing exactly opposite, aim upstream.
The condition is zero net speed downstream: the upstream part of the boat velocity cancels the current, v sinφ = u, so sinφ = u ÷ v. If u is at least v, the right-hand side reaches 1 or more and there is no solution. A current faster than the boat makes an opposite landing impossible, however you steer.
Note that the shortest time and the shortest path are not the same thing. Taking the shortest path costs time.
vx = u − v sinφnet speed downstream (φ is the angle aimed upstream)
vy = v cosφspeed across the river
t = d ÷ (v cosφ)crossing time for a river of width d
sinφ = u ÷ vlanding exactly opposite, possible only if u < v
Rain and umbrella: relative velocity
Rain falls straight down at v. You walk forward at u. What velocity does the rain seem to have to you? The velocity of one thing seen from another is its relative velocity. The rule: take the velocity of what you are watching and subtract the velocity of the watcher.
So rain relative to you = rain velocity − your velocity. Subtracting means adding −u, an arrow pointing backwards. Add a backward arrow to the downward one and the rain comes at you slanted.
Hold the umbrella toward where the rain comes from: from the vertical, tilted forward by θ with tan θ = your speed ÷ the rain’s speed. In the default, 4 m/s rain and a 3 m/s walk give tan θ = 0.75, θ = 36.9° and a relative speed of 5.00 m/s.
A curious point: walk faster and the rain looks both faster and more slanted to you, though in the sky nothing changed. Tick "See it from the walker" and the drops really lean.
v(relative) = v(rain) − v(walker)vector subtraction
tan θ = v(walker) ÷ v(rain)umbrella tilt from the vertical
|v(relative)| = √(v(rain)² + v(walker)²)the velocities are at right angles
Try it in the simulation
Each experiment takes a minute. Do them once and the formulas stay with you.
- Experiment 1: in the first scene, turn B slowly until θ = 0°. Is R the sum of the sizes? Now open θ to 180°. By how much did R fall?
- Experiment 2: make A = B and set θ to 120°. What is R? Why does it equal A?
- Experiment 3: choose the parallelogram law and check that the diagonal lies on R. Then switch to the triangle law.
- Experiment 4: keep the components on, rotate A, and find when Rx or Ry changes sign.
- Experiment 5: in the river scene set the current to 0 and swing the heading. What is the drift? Raise the current and steer again.
- Experiment 6: set the boat to 3 m/s and the current to 4 m/s. Why does the shortest-path heading show a dash?
- Experiment 7: in the rain scene untick the automatic tilt. Slide the umbrella until the label says Dry, write the angle down, and check it against tan θ.
Solved problems
Every number is computed in code. Try each on paper first, then read the steps.
Problem 1: 3 N and 4 N at right angles
Two forces of 3 N and 4 N act on a point with 90° between them. Find the size and direction of the resultant.
R = √(3² + 4² + 2 × 3 × 4 × cos 90°) = 5.00 N, since cos 90° = 0. For direction, tan α = 4 sin 90° ÷ (3 + 4 cos 90°) = 4 ÷ 3, so α = 53.1° from the 3 N force.
Problem 2: 10 N and 6 N at 60°
Two forces of 10 N and 6 N have 60° between them. Find the resultant.
A + B cosθ = 10 + 6 × 0.50 = 13.00. B sinθ = 6 × 0.866 = 5.20. R² = 13.00² + 5.20² = 196, so R = 14.00 N. tan α = 5.20 ÷ 13.00, giving α = 21.8°. The angle is small, so R is close to the plain sum.
Problem 3: two equal forces at 120°
Two equal forces of 8 N each have 120° between them. What is the resultant?
R = 2P cos(θ/2) = 2 × 8 × cos 60° = 2 × 8 × 0.50 = 8.00 N. Surprising: the resultant equals each force. It lies at 60° from either, exactly between them. Three equal forces spaced 120° apart cancel completely, which is why this picture is the key to equilibrium.
Problem 4: pulling a sled
A sled is pulled with 50 N at 30° above the ground. Find the horizontal and vertical components.
Fx = 50 cos 30° = 43.30 N and Fy = 50 sin 30° = 25.00 N. Only 43.30 N drives the sled forward. The other 25.00 N lifts a little of its weight.
Problem 5: crossing the river
A river 100 m wide flows at 3 m/s. A boat does 5 m/s in still water. (a) Aimed straight across, find the resultant speed, the time and the drift. (b) At what angle must it aim to land exactly opposite, and how long does that take?
(a) Resultant speed √(5² + 3²) = 5.83 m/s. Across speed 5 m/s, so time 100 ÷ 5 = 20.0 s. Drift 3 × 20.0 = 60.0 m. The path makes 31.0° with straight across.
(b) sinφ = 3 ÷ 5 = 0.60, so φ = 36.9° upstream. Across speed √(5² − 3²) = 4.00 m/s, so time 100 ÷ 4.00 = 25.0 s. Longer, but with no drift at all.
Problem 6: walking in the rain
Rain falls vertically at 4 m/s and someone walks at 3 m/s. What is the rain’s relative velocity, and at what angle to the vertical should the umbrella be held?
Relative speed √(4² + 3²) = 5.00 m/s. tan θ = 3 ÷ 4 = 0.75, so θ = 36.9°, tilted forward.
Problem 7: working backwards
A cyclist rides at 6 m/s and finds the rain slanting 30° from the vertical. How fast is the rain really falling?
tan 30° = 0.577 = 6 ÷ v(rain), so v(rain) = 6 ÷ 0.577 = 10.39 m/s. Check: relative speed √(10.39² + 6²) = 12.00 m/s.
Mistakes that cost marks
The same slips show up in marked scripts again and again. Read the list and spot your own.
- Adding magnitudes directly. 3 N and 4 N give 7 N only when they point the same way; otherwise R is smaller.
- Mixing up θ. It is the angle between the vectors with tails at one point. The interior angle of the triangle you draw is 180° − θ.
- Writing just A in the denominator of tan α. It must be A + B cosθ.
- In river problems, dividing the width by the resultant speed. The time uses only the across-the-river component.
- Getting the sign wrong in relative velocity. The watcher’s velocity is subtracted, which means adding its reverse.
- Leaving the calculator in radian mode when a degree answer is wanted.
- Forgetting that the resultant has the units of the vectors being added, not new ones.
Where vector addition shows up
Once you can spot it, you see it everywhere. A few samples:
- Aeroplanes and wind: the pilot aims one way, the wind pushes another, and the heading must be set in advance.
- Ferries and launches: a captain crossing a busy river does this sum without a calculator.
- Tug of war: two teams, two force vectors, one resultant that decides the winner.
- A swing hung from a tree: the pull of both ropes together balances the weight.
- A curling football: the kick and the crosswind add up to the bending path.
- Cyclone tracking: wind velocity and ocean current combine into the real path.
Exam corner: grades 9 to 11
Vector questions tend to come as river, rain or force-resultant stories. Here is a model.
A model question
A swimmer can swim at 2.0 m/s in still water and wants to cross a 60 m wide river that flows at 1.2 m/s.
(a) Define a vector quantity. (1 mark)
(b) Find the time and the drift if she aims straight across. (3 marks) Answer: time 60 ÷ 2.0 = 30.0 s, drift 1.2 × 30.0 = 36.0 m.
(c) At what angle upstream must she aim to land directly opposite, and how long does the crossing take? (4 marks) Answer: φ = 36.9°, across speed 1.60 m/s, time 37.5 s.
How to write the answer
State the condition first: zero net velocity along the river. Then write the formula, substitute, and add units. Finish with a line comparing the two times, noting that landing opposite takes longer because less of the swimming speed points across.
Practice: (1) 6 N and 8 N at right angles give 10.00 N. (2) Two 10 N forces at 60° give 17.32 N. (3) Rain at 6 m/s on a walker at 8 m/s gives a relative speed of 10.00 m/s at 53.1° to the vertical. (4) A cyclist at 5 m/s sees rain slanting 20°, so the rain falls at 13.74 m/s.
Quick revision
Skim these lines the night before the exam.
- A vector has size and direction; a scalar has size only.
- Triangle law: head to tail. Parallelogram law: two tails at one point. Same resultant.
- R = √(A² + B² + 2AB cosθ) and tan α = B sinθ ÷ (A + B cosθ).
- R is largest at θ = 0° and smallest at θ = 180°.
- Components: F cosθ and F sinθ. Components of the resultant are sums of components.
- River: time = width ÷ across-speed. Opposite landing needs sinφ = u ÷ v.
- Rain: tan θ = walker’s speed ÷ rain speed, and relative velocity = rain velocity − walker’s velocity.
Frequently asked questions
Why do vector magnitudes not simply add?
Because a vector also has a direction, and where the directions differ, one partly cancels the other. Sizes add directly only when both point the same way. In every other case R = √(A² + B² + 2AB cosθ), which is never larger than A + B.
Do the triangle and parallelogram laws give different answers?
No. They are the same picture. Opposite sides of a parallelogram are equal, so the diagonal of the parallelogram and the third side of the triangle are the same arrow. Only the way you start drawing differs.
When is the resultant zero?
When two vectors have equal size and point in exactly opposite directions, that is θ = 180° and A = B. Three equal vectors spaced 120° apart also cancel completely.
Why are the fastest and the shortest river crossings different?
Crossing time depends only on the speed across the river, so the fastest crossing aims straight over, but the current then sweeps the boat downstream. To land opposite you must aim upstream, which lowers the across speed and takes longer.
Can a boat reach the point directly opposite if the current is faster than the boat?
No. Landing opposite needs sinφ = u ÷ v, and when u is at least v that ratio is 1 or more, which no angle can give. The best you can do is minimise the drift.
What is relative velocity?
It is the velocity of one body as seen from another moving body. Subtract the observer’s velocity from the observed body’s velocity as vectors. That is why rain that falls vertically looks slanted from a moving bus.
At what angle should I tilt an umbrella to stay dry?
Tilt it forward, toward where the rain seems to come from, by θ from the vertical where tan θ = your speed ÷ the rain speed. Standing still gives 0°, and the faster you walk the more you must tilt it.
Keep studying this topic
The animation made the idea click; now turn it into marks. Syllabus, suggestions, textbooks and admission-test guides are below.
HSC
HSC Physics: syllabus and preparation
Textbook
Class 9-10 Physics textbook
Admission
Jahangirnagar University mathematical and physical sciences unit
SSC
SSC Physics: syllabus and preparation
Admission
Engineering admission test preparation
Admission
Dhaka University science unit admission 2026-27
English
Composition: The Uses of Electricity
Bangla
প্রতিবেদন: বিজ্ঞান মেলা (in Bangla)
English
Paragraph: Science in Everyday Life
SSC
SSC suggestions
HSC
HSC suggestions
Admission
University admission guide
SSC
SSC syllabus
HSC
HSC syllabus
Study abroad
Study in Germany
Test prep
Digital SAT Math guide
Scholarship
Scholarships to study abroad
IELTS
IELTS vocabulary: science and research
Tool
GPA calculator
Career
Civil engineer resume example
More physics animations
Grade 8–12
Refraction of light
Change the angle and watch light bend. Snell's law, refractive index, critical angle and total internal reflection, explained simply with worked examples.
Grade 9–12
Ohm's law
Adjust voltage and resistance and watch the current change. Ohm's law formula, V-I graph, series and parallel resistors, with solved problems.
Grade 11
Projectile motion
Set the launch angle and speed and trace the path. Time of flight, maximum height and range formulas, why 45° goes farthest, with solved numbers.
Grade 9–11
Simple pendulum
Change length and gravity and time the swing. Simple pendulum period T = 2π√(L/g), SHM, energy conservation and finding g, with solved numbers.
Grade 10–12
Electric field
Drop positive and negative charges and watch the field lines form. Coulomb's law, E = kq/r², units and field-line rules, with solved examples.
Grade 11–12
Wave interference
Move two wave sources and watch bright and dark fringes appear. Superposition, constructive vs destructive conditions, fringe width, solved examples.
Grade 9–11
Free Fall
What is free fall? Drop a coin and a feather with and without air. Learn the free fall formulas for time, velocity and height (g = 9.8 m/s²) with worked examples.
Grade 10–12
Lens ray diagrams
Interactive convex and concave lens ray diagrams: drag the object through all six cases, see the three principal rays, and read u, v, f, magnification and power live.
Grade 9–11
Newton's Laws of Motion
Newton's laws of motion explained with an interactive cart: inertia, F = ma, momentum, impulse and action–reaction pairs, with examples and worked problems.
Grade 10–12
Spherical mirror ray diagrams
Drag an object in front of a concave, convex or plane mirror and watch the rays find the image. Mirror formula, magnification, all six cases, solved problems.
Grade 10–12
Electromagnetic Induction
What is electromagnetic induction? Drag a bar magnet through a coil and watch a centre-zero galvanometer. Learn Faraday's law e = −N dΦ/dt and Lenz's law with worked examples.
Grade 9–11
Conservation of Momentum and Collisions
What is the conservation of momentum? Collide two carts and drag the restitution slider from a sticking e = 0 to a bouncy e = 1. See momentum and kinetic-energy bars update live, with worked examples.
Grade 9–11
Work, Energy and Power
What is work, and what are the formulas for kinetic and potential energy and power? Release a cart on a curved track, watch energy turn to heat, with worked examples.
Grade 9–11
Inclined Plane
How does a block’s weight split on a slope, what is the angle of repose, and when does friction hold a block still or let it slide? Change the angle yourself and watch the force-arrow diagram.
Grade 9–11
Uniform circular motion
Whirl a ball on a string and read ω, T, a = v²/r and F = mv²/r live. Cut the string to see it fly off tangentially, then try banked curves with solved numbers.
Grade 8–10
Transverse and Longitudinal Waves
See a rope wave and a slinky or sound wave driven by one source. Learn crest, trough, compression, rarefaction, wavelength, v = fλ and why particles never travel with the wave, with solved problems.
Grade 9–11
Levers and moments
Slide weights on a seesaw and watch the moment M = F × d on each side. Learn the principle of moments, three classes of lever and mechanical advantage, with solved problems.
Grade 9–11
Centre of mass
Drag masses along a rod or plate and watch the centre of mass x = Σmx/Σm move. Find the balance point, see when a bus topples, and learn stable, unstable and neutral equilibrium with solved problems.
Grade 9–11
Spring-mass SHM
Run a mass on a spring in simple harmonic motion. Explore Hooke’s law, T = 2π√(m/k), energy swapping, springs in series and parallel, with worked problems and exam practice.
Grade 9–11
Relative velocity: trains and river crossing
Play with two trains and a swimmer crossing a river. Learn relative speed, train crossing time, heading angle, drift, shortest time vs shortest path, with solved problems.
Grade 11–12
Kepler's laws and elliptical orbits
Drag the eccentricity and see an orbit stretch. Equal-time sectors with equal areas, the period law T² ∝ a³ and escape speed, with solved problems.
Grade 11–12
Newton’s law of gravitation, g and satellites
Play with two masses, the inverse-square graph, g above and below the Earth and a satellite orbit. Learn the law of gravitation, orbital speed, period and escape speed with solved problems.
Grade 11–12
Standing waves in strings and pipes
Pluck a string and blow across open and closed pipes in a simulation. See nodes, antinodes, harmonics, and learn how length, tension and temperature set the pitch, with solved problems.
Grade 11–12
Resonance tube and the speed of sound
Slide the water level in a resonance tube and find the loud spots yourself. See L1 = λ/4 − e and L2 = 3λ/4 − e, compute the speed of sound with v = 2f(L2 − L1), and practise solved problems.
Grade 11–12
Beats: when two close notes pulse
Add two waves of nearly equal frequency and watch the loudness pulse. See the envelope, read the beat frequency |f1 − f2|, hear the effect, and learn how guitarists tune by beats, with solved problems.
Grade 11–12
Doppler effect: moving sources, listeners and sonic booms
Drag a sound source faster and slower and watch the wavefronts bunch up ahead and stretch out behind. Learn the Doppler formula, moving listener, ambulance and train problems, and the sonic boom.
Grade 10–12
Prism, dispersion of light and the rainbow
Send white light through a prism, change the prism angle and incidence, and watch the spectrum form. Learn deviation, minimum deviation, dispersive power and how a raindrop makes a rainbow, with solved problems.
Grade 11–12
Kirchhoff’s laws: junction rule and loop rule
Build a two-loop circuit with two batteries and three resistors. Watch the currents split at a junction, see the voltage sums land on zero and learn how to solve Kirchhoff’s laws problems step by step.
Grade 12
Wheatstone bridge and metre bridge
Unbalance a Wheatstone bridge and watch the galvanometer needle swing. Find balance at P/Q = R/S, then slide the jockey on a metre bridge to measure an unknown resistance with solved examples.
Grade 11–12
Single-slit diffraction
Change the slit width and wavelength and watch light spread behind a single slit. See the intensity graph I = I₀(sin β/β)², the minima at a sin θ = mλ and the central maximum width 2λD/a, with solved problems.
Grade 10–12
Defects of the human eye and their correction
Switch between a normal, short-sighted, long-sighted and ageing eye. See why the image lands in front of or behind the retina, then fit the right lens and work out its power in dioptres.
Grade 12
Polarisation of light: Malus’s law and Brewster’s law
Rotate an analyser behind a polariser and watch I = I₀cos²θ on a graph, then bounce light off glass to find the Brewster angle. Includes polaroid sunglasses, three-filter puzzles and solved problems.
Grade 12
Charging and discharging a capacitor: the RC time constant
Charge and discharge a capacitor through a resistor. Change E, R and C, watch V = E(1 − e^(−t/RC)) and the current curve draw live, find the 63% time constant and the energy stored.
Grade 10–12
Magnetic field lines: bar magnet, current-carrying wire and solenoid
See magnetic field lines of a bar magnet, a straight current-carrying wire and a solenoid. Drag a compass, flip the current, and learn B = μ₀I/2πr, B = μ₀nI and the right-hand grip rule.
Grade 12
AC generator
Spin a coil between magnet poles and watch the sine wave of an AC generator build live. Change N, A, B and rpm, read E0 = NBAω and the rms value, and see why mains is 50 Hz.
Grade 10–12
Transformer
Change the primary and secondary turns of a transformer and watch the voltage step up or down. See Vs = Vp·Ns/Np, power conservation, real efficiency and why power lines use high voltage.
Grade 9–12
Heat transfer: conduction, convection and radiation
Heat a copper, aluminium, glass or wooden rod and watch Q/t = kAΔT/L, see convection currents circulate in a beaker, and see how radiated power grows as T⁴. With tables and solved problems.
Grade 12
Photoelectric effect: Einstein’s equation and the stopping potential
Shine light of any wavelength on sodium, zinc or copper in a vacuum tube. See why electrons leave only above the threshold frequency, how K = hf − φ sets the stopping potential, and why brightness changes only the current.
Grade 10–12
Motor effect: force on a current-carrying wire and the DC motor
Put a current-carrying wire in a magnetic field and watch it get pushed. Change B, I, L and the angle, test Fleming’s left-hand rule, then spin a DC motor with a split-ring commutator and see its torque graph.
Grade 11–12
Gas molecules and kinetic theory: pressure, temperature and speed
Watch gas molecules bounce around a box. Raise the temperature, change the gas, squeeze the volume, and see wall hits turn into pressure that matches PV = NkT. Compare speeds with the Maxwell–Boltzmann curve and calculate rms speed.
Grade 12
The semiconductor diode: p–n junction, I–V curve and rectifier
Bias a p–n junction and watch the depletion layer shrink or grow, carriers cross, and the Shockley I–V curve trace live. Compare silicon and germanium, see breakdown, then build a half-wave rectifier.
Grade 10–12
Radioactive decay: half-life, the decay law and penetration
Watch 240 nuclei decay at random, see the count follow N = N₀e^(−λt), measure the half-life from the graph, then test how alpha, beta and gamma radiation pass through paper, aluminium and lead.
Grade 11–12
The Bohr atom: orbits, energy levels and the hydrogen spectrum
Make a hydrogen electron jump between orbits n = 1 to 6, watch the photon colour come from 1/λ = R(1/n₁² − 1/n₂²), and see the Lyman, Balmer and Paschen series on an energy diagram and spectrum strip.
Animations in other subjects
Chemistry
Structure of the atom
Chemistry
Acids, Bases and the pH Scale
Chemistry
Electron configuration
Chemistry
Gas laws: Boyle, Charles, Gay-Lussac, Avogadro and PV = nRT
Chemistry
How an Ionic Bond Forms
Chemistry
Electrolysis and Faraday’s Laws
Chemistry
Covalent Bond
Chemistry
Periodic Trends
Chemistry
Reaction rate and collision theory
Chemistry
States of matter: solid, liquid, gas and the heating curve
Chemistry
Atomic orbitals: the shapes of s, p and d, quantum numbers and nodes
Chemistry
Molecular shapes and VSEPR theory: bond pairs, lone pairs and angles
Chemistry
The mole concept: molar mass, Avogadro’s number and molar volume
Chemistry
Diffusion and effusion: Graham’s law of gases
Chemistry
Balancing chemical equations: method, examples and practice
Chemistry
Chemical equilibrium: the equilibrium constant Kc and Le Chatelier’s principle
Chemistry
Titration: finding an unknown concentration with a burette and an indicator
Chemistry
Galvanic cell: the Daniell cell, EMF and the Nernst equation
Chemistry
Redox reactions: oxidation numbers, electron transfer and half-equations
Chemistry
Hydrocarbons: alkanes, alkenes, alkynes and structural isomers in 3D
Chemistry
Functional groups: alcohols, aldehydes, ketones, acids, esters and amines
Chemistry
Polymerisation: addition and condensation polymers, polythene and nylon
Chemistry
Separation techniques: filtration, distillation, chromatography, crystallisation
Chemistry
Crystal lattice: SC, BCC and FCC unit cells, packing efficiency and density
Chemistry
Radioactivity: Alpha, Beta, Gamma Decay and Half-Life
Biology
Mitosis cell division
Biology
Diffusion and Osmosis
Biology
Photosynthesis
Biology
The human heart: structure and function
Biology
Mendelian Genetics
Biology
DNA Replication
Biology
Cellular Respiration
Biology
Enzyme Action
Biology
The Nerve Impulse and the Action Potential
Biology
The Nephron and Urine Formation
Biology
Meiosis Cell Division
Biology
Digestive System
Biology
Breathing Mechanism: Inhalation and Exhalation
Biology
Protein synthesis
Biology
Blood circulation: double circulation and cardiac output
Biology
Cell structure and organelles: plant cell vs animal cell
Biology
Reflex action and the reflex arc
Biology
The human eye: parts, image formation and accommodation
Biology
Muscle contraction and the sliding-filament model
Biology
Transport in plants: xylem, phloem and transpiration
Biology
Food chain and food web: energy flow and the 10 % rule
Biology
Population growth: exponential and logistic curves
Biology
Natural selection: peppered moths and the sooty tree
Biology
Immune response: primary and secondary antibody response
Biology
Pollination and fertilisation
Mathematics
Pythagorean Theorem
Mathematics
Trigonometric Ratios and the Unit Circle
Mathematics
Quadratic functions and their graphs
Mathematics
Circle theorems
Mathematics
Heights and distances: elevation and depression angles
Mathematics
Probability: experimental vs theoretical probability
Mathematics
Arithmetic and Geometric Sequences
Mathematics
Mean, Median and Mode
Mathematics
Sets and Venn Diagrams
Mathematics
Linear equations: graphs, slope and simultaneous pairs
Mathematics
Graphs of sin, cos and tan
Mathematics
Completing the Square and the Quadratic Formula
Mathematics
Area of a Circle: Proof, Formula and Solved Problems
Mathematics
Volume and Surface Area of Solids: Cube, Cuboid, Cylinder, Cone, Sphere
Mathematics
Similar Triangles: Scale Factor, AA, SSS, SAS and Shadow Heights
Mathematics
Coordinate Geometry: Distance, Midpoint, Slope, Section Formula and Locus
Mathematics
Conic Sections: Circle, Ellipse, Parabola and Hyperbola
Mathematics
Function Transformations: Shifts, Stretches and Reflections
Mathematics
Derivative as the Slope of a Tangent: Secant to Tangent
Mathematics
Riemann Sums and Integration: Area Under a Curve
Mathematics
Limits and the ε–δ Definition: A Visual Guide
Mathematics
3D Vectors: Sum, Dot Product and Cross Product
Mathematics
Matrix Transformations: Rotation, Reflection, Shear and the Determinant
Mathematics
Complex Numbers: Sum, Product, Powers and Roots on the Argand Plane
Mathematics






















