Drag the object arrow along the principal axis
Controls
Mirror type
Place the object (concave mirror)
Readings
- Object distance, u
- -30.0cm
- Image distance, v
- -15.0cm
- Focal length, f
- -10.0cm
- Radius of curvature, R
- -20.0cm
- Magnification, m = −v/u
- -0.50
- Image height, h′ = m × h
- -2.5cm
- Nature of the image
- Real, inverted, diminished
How to use this simulation
- Pick a concave, convex or plane mirror under "Mirror type". The pole P, principal focus F and centre of curvature C are marked on the principal axis.
- Drag the blue object arrow along the axis with a mouse or finger, or use the "Object distance" slider.
- For the concave mirror, the "Place the object" buttons jump to the six textbook positions: very far, beyond C, at C, between F and C, at F and between F and P.
- Move the "Focal length" slider and the radius of curvature follows as R = 2f, so F and C slide together.
- Orange lines are incident rays and red lines are reflected rays. Where reflected rays really cross in front of the mirror, the green image is drawn solid (real); where only their dashed extensions meet behind the mirror, it is dashed (virtual).
- Read u, v, f, R, the magnification m and the nature of the image in the readings panel, and compare them with the solved problems below.
A spoon, a bus mirror and a torch: curved mirrors are everywhere
Pick up a shiny steel spoon and look into its hollow side. Your face is upside down. Turn the spoon over and look at the back: now your face is the right way up, but smaller and a little stretched. It is the same spoon, yet the two sides give completely different pictures, because the hollow side behaves like a concave mirror and the back behaves like a convex mirror.
Now bring the hollow side slowly towards your eye. At some point the upside-down face turns into a blur, and when the spoon is very close you see a big, upright picture instead. Changing only the distance flipped the image from inverted to erect. That single observation is what this whole page explains, and the simulation above lets you repeat it step by step.
Curved mirrors are all around you. The mirror on a bus or a motorbike that shows the road behind is convex. A dentist's little mirror, a shaving or make-up mirror, and the shiny bowl behind a torch bulb are concave. Once you know a few simple rules for how light bounces, you can predict with a ruler and a pencil where any of these mirrors puts its image, whether it is upright or upside down, and how big it is.
Starting from zero: the two laws of reflection
When light hits a smooth, shiny surface and bounces back into the same medium, we call it reflection. A household mirror is a sheet of glass with a thin coat of silver or aluminium on the back; the coat stops the light and sends it back.
Reflection follows two laws, and curved mirrors obey them exactly like flat ones. First, the incident ray, the reflected ray and the normal at the point of incidence all lie in the same plane. Second, the angle of incidence equals the angle of reflection, i = r.
The only extra difficulty with a curved mirror is that the normal points in a different direction at every point. Here geometry helps: on a sphere, the normal at any point always passes through the centre of the sphere. So a line drawn from the centre of curvature to any point on the mirror is the normal at that point. Every rule on this page grows out of that one fact.
Imagine cutting a piece out of a hollow rubber ball. If the inside of the piece is polished, you have a concave mirror; if the outside is polished, you have a convex mirror. A concave mirror makes parallel rays meet at a point, so it is called a converging mirror. A convex mirror makes parallel rays spread out, so it is called a diverging mirror.
Key words for spherical mirrors
Before drawing a single ray, get the vocabulary straight. Most one-mark definition questions come straight from this table, and every mark on the simulation uses these names.
| Term | Symbol | What it means in plain words |
|---|---|---|
| Pole | P | The centre of the reflecting surface; every distance is measured from here |
| Centre of curvature | C | The centre of the hollow sphere the mirror is a piece of |
| Radius of curvature | R | The radius of that sphere, i.e. the distance PC |
| Principal axis | — | The straight line through P and C (the horizontal line in the diagram) |
| Principal focus | F | Where rays parallel to the axis meet after reflection (concave), or seem to come from (convex) |
| Focal length | f | The distance PF from the pole to the principal focus; f = R/2 |
| Aperture | — | The width of the reflecting surface, edge to edge |
| Real image | — | Formed where reflected rays really meet, in front of the mirror; can be caught on a screen |
| Virtual image | — | Where reflected rays only appear to meet, behind the mirror; cannot be caught on a screen |
| Magnification | m | The ratio of image height to object height, m = h′/h |
Why the focal length is half the radius: f = R/2
Take a concave mirror and a ray travelling parallel to the principal axis that strikes the mirror at a point M. The line CM is the normal at M, because a radius is always perpendicular to the surface of a sphere. Call the angle of incidence θ.
The incident ray is parallel to the axis and CM cuts across both, so the alternate angle ∠MCP is also θ. By the law of reflection the reflected ray also makes θ with CM, and it crosses the axis at F. Triangle FMC therefore has two equal angles, so it is isosceles and FM = FC.
For a mirror with a small aperture, M is very close to the pole, so FM is almost equal to FP. Then FP = FC, which puts F exactly halfway between P and C. So PF = PC/2, or f = R/2. The same argument works for a convex mirror, with F and C both behind the mirror.
f = R/2 or R = 2ffor a spherical mirror of small aperture
|f| = 10 cm gives |R| = 20 cmthe simulation's default mirror
The four principal rays
Countless rays leave the tip of the object, but any two of them are enough to find its image: wherever two reflected rays cross, or appear to cross, the image of the tip sits. These four rays are the easy ones, because we know in advance exactly where each goes.
Ray 1: parallel to the axis, then through the focus
For a concave mirror, a ray parallel to the principal axis passes through the principal focus after reflection. For a convex mirror, it bounces off as if it were coming from the focus behind the mirror. In the simulation it is the ray leaving the object tip horizontally.
Ray 2: through the focus, then parallel to the axis
For a concave mirror, a ray passing through the principal focus comes back parallel to the axis. This is Ray 1 run backwards, because light paths are reversible. For a convex mirror, a ray heading towards the focus behind the mirror comes back parallel.
Ray 3: through the centre of curvature, then straight back
A ray passing through C strikes the mirror along the normal, so its angle of incidence is zero and it reflects straight back along the same path. For a convex mirror, a ray aimed at the C behind the mirror also returns along itself.
Ray 4: to the pole, then out at an equal angle
At the pole the principal axis itself is the normal, so a ray hitting P obliquely reflects to the other side of the axis at the same angle, like a ball bouncing off the floor. This ray is the quickest way to prove that m = h′/h = −v/u.
Concave mirror ray diagram: all six cases
This table is the most-asked table in the chapter. The last column is computed from the mirror formula for a concave mirror with f = -10 cm (R = -20 cm) in the New Cartesian sign convention. Press the "Place the object" buttons in the simulation to check each row.
| Position of object | Position of image | Size and nature of image | Example (f = -10 cm) |
|---|---|---|---|
| At infinity | At F | Real, inverted, highly diminished (point-sized) | u → −∞, v = f = -10 |
| Beyond C | Between F and C | Real, inverted, diminished | u = -30, v = -15, m = -0.50 |
| At C | At C | Real, inverted, same size | u = -20, v = -20, m = -1 |
| Between F and C | Beyond C | Real, inverted, magnified | u = -15, v = -30, m = -2 |
| At F | At infinity | Highly magnified (reflected rays leave parallel) | Image at infinity |
| Between F and P | Behind the mirror | Virtual, erect, magnified | u = -6, v = 15, m = 2.50 |
Convex and plane mirrors: always the same answer
Put the object anywhere in front of a convex mirror and the image is always behind the mirror, between P and F, virtual, erect and diminished. The further the object goes, the smaller the image and the closer it creeps to F, but it never gets past F. The table below is computed for a convex mirror with f = +15 cm, in the Cartesian convention.
That is why vehicles use convex mirrors as rear-view and wing mirrors: a smaller image means a much wider field of view fits in a small mirror, and the image is always upright, so the driver is never confused. The catch is that things look further away than they are, which is why many wing mirrors carry the warning "objects in mirror are closer than they appear".
A plane mirror can be treated as a spherical mirror whose radius of curvature is infinite, so its focal length is infinite too. Putting 1/f = 0 into the mirror formula gives v = −u: the image is exactly as far behind the mirror as the object is in front, and m = +1, so it is virtual, erect and the same size. Choose "Plane mirror" in the simulation and watch the dashed extensions meet at the object's mirror twin.
| Object distance u (cm) | Image distance v (cm) | Magnification m = −v/u |
|---|---|---|
| -10 | 6 | 0.60 |
| -30 | 10 | 0.33 |
| -60 | 12 | 0.20 |
The mirror formula: 1/v + 1/u = 1/f
A ray diagram tells you roughly where the image is; the mirror formula tells you exactly. Here u is the object distance, v the image distance and f the focal length, all measured from the pole.
This page uses the New Cartesian sign convention, the one in NCERT, most international textbooks and JEE/NEET. The pole is the origin and the incident light travels in the positive direction (left to right in the simulation). Distances measured along the incident light are positive, against it negative; heights above the axis are positive, below negative.
Because the object always sits in front of the mirror, against the incident light, u is always negative. The focus of a concave mirror is in front, so f is negative; the focus of a convex mirror is behind, so f is positive. A real image in front of the mirror has negative v, and a virtual image behind it has positive v.
Magnification is m = h′/h = −v/u. A negative m means a real, inverted image; a positive m means a virtual, erect image. If |m| > 1 the image is magnified, if |m| < 1 it is diminished. The readings panel above prints exactly these signs.
1/v + 1/u = 1/fmirror formula (New Cartesian convention)
m = h′/h = −v/umagnification; negative → real and inverted
v = uf/(u − f)the formula rearranged to give v directly
Where the formula comes from (sketch)
Put an object AB beyond C with its image A′B′. The ray to the pole gives a pair of similar triangles, so A′B′/AB = PB′/PB. The ray through C gives another pair, so A′B′/AB = CB′/CB. With the distances written as sizes, PB′/PB = (PC − PB′)/(PB − PC).
Now put in the Cartesian signs, PB = −u, PB′ = −v and PC = −R, cross-multiply and tidy up: you get 2uv = R(u + v). Divide both sides by uvR and use R = 2f to reach 1/v + 1/u = 2/R = 1/f. Because every quantity carries its own sign, this one formula covers concave and convex mirrors, real and virtual images.
The other convention: real-is-positive (1/u + 1/v = 1/f)
Some syllabi, including Bangladesh's NCTB, use the "real-is-positive" convention instead: real objects and real images have positive distances, virtual images negative, a concave mirror has positive f and a convex mirror negative f, and magnification is written m = v/u.
In that convention, Problem 1 below reads u = 30 cm, f = 10 cm, v = 15 cm and m = 0.50. The sizes are identical; only the signs, and the meaning of the sign of m, change. Pick the convention your exam expects and never switch in the middle of a problem.
Things to try in the simulation
Do these one at a time, and after each one ask yourself "why did that happen?"
Experiment 1: chase the image
With a concave mirror of focal length 10 cm, drag the object from the far left slowly towards the mirror. The green inverted image starts near F, runs out past C and grows. When the object reaches F the image vanishes to infinity, and once the object is inside F a dashed, upright image appears behind the mirror.
Experiment 2: the same-size point
Press "At C". The panel shows u = -20 cm, v = -20 cm and m = -1: object and image share the same spot, but the image is upside down. Change the focal length, put the object back at C, and check that the result does not change.
Experiment 3: the stubborn convex mirror
Switch to "Convex mirror" and drag the object anywhere. The image never comes in front of the mirror, never flips, never grows bigger than the object. The magnification stays positive and below 1 however hard you try.
Experiment 4: the plane mirror
Choose "Plane mirror" and move the object. The panel always shows v = −u and m = 1: the image is as far behind the mirror as the object is in front, and it never changes size.
Experiment 5: design a shaving mirror
Put the object between F and P of a concave mirror, then increase the focal length. At the same object distance a longer focal length gives less magnification, and the closer the object sits to F, the bigger the upright image. That is why a make-up mirror works best held fairly close to the face.
Solved problems (New Cartesian convention)
In each problem, write down what is given with signs, then the formula, then substitute. Problem 1 is the simulation's default state, so the panel shows the same answer when the page loads.
Problem 1: object 30 cm in front of a concave mirror of focal length 10 cm
Given u = -30 cm and f = -10 cm (concave). Then 1/v = 1/f − 1/u = −1/10 + 1/30 = −1/15, so v = -15 cm.
Magnification m = −v/u = −(-15)/(-30) = -0.50. v is negative, so the image is real, in front of the mirror; m is negative, so it is inverted; |m| < 1, so it is diminished. The object is beyond C and the image lies between F and C, just as the table says.
Problem 2: object at the centre of curvature (20 cm)
R = 2f, so C is 20 cm from the pole. With u = -20 cm: 1/v = −1/10 + 1/20, giving v = -20 cm and m = -1. The image is at C, real, inverted and exactly the same size.
Problem 3: object between F and C (15 cm)
With u = -15 cm: 1/v = −1/10 + 1/15, giving v = -30 cm and m = -2. The image is beyond C, real, inverted and magnified. To throw a large upside-down picture onto a wall, this is where the object has to be.
Problem 4: a shaving mirror, face 6 cm away
Now u = -6 cm, closer than the focus. 1/v = −1/10 + 1/6 is positive, so v = +15 cm.
A positive v means the image is behind the mirror, so it is virtual. m = −v/u = 2.50: positive, so erect, and greater than 1, so magnified. That is exactly why your face looks big and upright in a shaving mirror.
Problem 5: a convex wing mirror, f = +15 cm, object 30 cm away
Given u = -30 cm and f = +15 cm (convex). 1/v = 1/15 + 1/30, so v = +10 cm.
The image is virtual, behind the mirror, closer than F. m = 0.33: erect and diminished. Set the simulation to a convex mirror with |f| = 15 cm and the object at 30 cm to check.
Problem 6: focal length and radius from an image on a screen
In the lab, a candle 36 cm in front of a concave mirror gives a sharp image on a screen 18 cm in front of the mirror. The image is on a screen, so it is real and in front: u = -36 cm, v = -18 cm.
1/f = 1/v + 1/u = −1/18 − 1/36, so f = -12 cm and R = 2f = -24 cm. The negative sign confirms that the mirror is concave.
Problem 7: how tall is the image?
If the object in Problem 3 is 2 cm tall, the image height is h′ = m × h = -2 × 2 = -4 cm. The minus sign means it is inverted, below the axis. Set the object height to 2 cm and the distance to 15 cm in the simulation and read the image-height box.
Problem 8: a dentist wants an erect image 3 times as large
With a concave mirror of f = -10 cm, the dentist wants an upright image 3 times the size of the tooth. Upright means virtual, so m = +3, which gives v = −3u.
Substitute: 1/(−3u) + 1/u = −1/10. Simplifying gives u = -6.67 cm and v = +20 cm, so the image is 20 cm behind the mirror. The mirror must be held a little inside the focal length from the tooth.
Problem 9: standing 1.50 m from a plane mirror
The image is 1.50 m behind the mirror, so you and your image are 3 m apart. Step 0.50 m forward and the gap becomes 2 m: your image came 1 m closer to you, twice the distance you walked.
Concave mirror vs convex mirror
For every "state the differences" question, here is the whole comparison:
| Feature | Concave mirror | Convex mirror |
|---|---|---|
| Reflecting surface | Inner (caved-in) side of the sphere | Outer (bulging) side of the sphere |
| Effect on light | Converging | Diverging |
| F and C | In front of the mirror, real | Behind the mirror, virtual |
| Sign of f (Cartesian) | Negative | Positive |
| Images | Real or virtual depending on the object position | Always virtual, erect, diminished |
| Uses | Shaving and make-up mirrors, dentist's mirror, torch and headlight reflectors, solar cookers | Rear-view and wing mirrors, road-bend mirrors, shop security mirrors |
Common mistakes
Examiners see these again and again. Check your own answers for them.
- Forgetting the sign of u. In the Cartesian convention the object distance is always negative, because the object is in front of the mirror.
- Giving a concave mirror a positive focal length in Cartesian problems. Concave f is negative, convex f is positive.
- Mixing up R and f: if a question gives the radius of curvature, halve it first.
- Drawing the part behind the mirror with solid lines. Every virtual ray extension and every virtual image is dashed.
- Leaving arrowheads off the rays, or pointing them the wrong way. Light travels from the object to the mirror and then away from it.
- Saying the image is "at F" when the object is at F. The reflected rays are parallel and the image is at infinity.
- Writing m = v/u in a Cartesian problem. For mirrors the Cartesian magnification is m = −v/u, unlike a lens.
Spherical mirrors in real life
Shaving and make-up mirrors: concave mirrors with a long focal length. Your face is inside F, so you see an upright, enlarged image where every small detail stands out.
Dentist's mirror: a small concave mirror on a handle, held close to a tooth, gives an erect, magnified view of it. The round mirror an ENT doctor wears on the forehead is concave too; it gathers light onto a spot to light up the inside of an ear or throat.
Torches, car headlights and searchlights: the bulb sits at the principal focus of a concave reflector. Rays from F come back parallel to the axis (Ray 2), so the light leaves as a strong, narrow beam that reaches a long way instead of spreading out.
Solar cookers and solar furnaces: large concave mirrors collect parallel sunlight at the focus, where a black pot gets hot enough to cook.
Rear-view and wing mirrors: convex mirrors give an upright, smaller image, so a small mirror shows a wide stretch of road behind.
Road-bend and shop security mirrors: big convex mirrors at blind corners on hill roads and in the corners of supermarkets let you see round the bend or the whole shop floor at once.
Spherical aberration and parabolic mirrors
The rule f = R/2 is only exact for mirrors with a small aperture. On a wide spherical mirror, parallel rays that strike near the edge cross the axis a little in front of F, closer to the mirror. The rays no longer meet at one point but smear over a small region, and the image blurs. This defect is called spherical aberration.
To avoid it, torches, headlights, satellite dishes and large telescopes use parabolic mirrors instead of spherical ones. A parabola has the special property that every ray parallel to its axis, near the edge or near the middle, reflects through exactly the same focus. Like the textbooks, this simulation assumes a small aperture, so its rays meet perfectly.
Exam corner
Spherical mirrors appear every year in Grade 10 physics under "Light: reflection and refraction", return in Grade 12 ray optics, and turn up in JEE and NEET as quick sign-convention numericals. The questions follow a few patterns:
- Definitions: pole, centre of curvature, radius of curvature, principal focus, focal length, aperture, magnification.
- Proofs: show that f = R/2 for a mirror of small aperture, using the law of reflection and an isosceles triangle.
- Ray diagrams: draw the image for an object at a given position, usually between F and C or between F and P, and state its nature.
- Numericals: given u and f (or R), find v, m and the image height with correct signs, as in Problems 1 to 8.
- Applications: which mirror is used in headlights, as a shaving mirror or as a rear-view mirror, and why.
Quick revision
If you only read one section the night before the exam, read this one.
- A concave mirror converges light; a convex mirror diverges it; a plane mirror has infinite focal length.
- f = R/2: the focal length is half the radius of curvature.
- Four rays: parallel → through F; through F → parallel; through C → straight back; to P → equal angle on the other side.
- Mirror formula 1/v + 1/u = 1/f (Cartesian, u negative); magnification m = h′/h = −v/u.
- Concave mirror: object beyond F → real and inverted; between F and P → virtual, erect, magnified.
- Object at C → same-size image at C; object at F → image at infinity.
- Convex mirror → image always virtual, erect, diminished, between P and F.
- Simulation default: f = -10 cm, u = -30 cm → v = -15 cm, m = -0.50.
Frequently asked questions
What is a concave mirror?
A concave mirror is a spherical mirror whose reflecting surface is the inner, caved-in side of the sphere. It makes rays parallel to the principal axis meet at the principal focus after reflection, so it is also called a converging mirror.
What is a convex mirror?
A convex mirror is a spherical mirror whose reflecting surface is the outer, bulging side of the sphere. It spreads parallel rays out as if they came from a focus behind the mirror, so it is also called a diverging mirror.
What is the relation between focal length and radius of curvature?
For a spherical mirror of small aperture, the focal length is half the radius of curvature: f = R/2. A mirror with R = 20 cm has f = 10 cm.
When does a concave mirror form a virtual image?
Only when the object is between the principal focus and the pole. The image is then behind the mirror, erect and magnified. Shaving mirrors and dentist's mirrors work this way.
Can a convex mirror form a real image?
Not of a real object. Wherever the object is placed, a convex mirror forms a virtual, erect, diminished image behind the mirror, between the pole and the focus.
Why are convex mirrors used as rear-view mirrors?
Because they always give an erect, diminished image, which lets a small mirror show a much wider field of view than a plane mirror of the same size.
What does a negative magnification mean for a mirror?
In the New Cartesian convention, a negative m = −v/u means the image is real and inverted; a positive m means virtual and erect. In the real-is-positive convention (m = v/u) the meaning of the sign is the other way round.
Where is the image when the object is at the centre of curvature?
At the centre of curvature itself: real, inverted and the same size. For f = -10 cm and u = -20 cm, v = -20 cm and m = -1.
Which mirror is used in torches and car headlights?
A concave mirror, usually shaped as a parabola. The bulb sits at its focus, so the reflected light leaves as a parallel beam that travels far without spreading.
Why is the object distance negative in the mirror formula?
In the New Cartesian convention distances are measured from the pole, and the direction of the incident light is positive. The object is always in front of the mirror, against that direction, so u comes out negative.
Keep studying this topic
The animation made the idea click; now turn it into marks. Syllabus, suggestions, textbooks and admission-test guides are below.
SSC
SSC General Science
Textbook
Class 8 Science textbook
SSC
SSC Physics: syllabus and preparation
HSC
HSC Physics: syllabus and preparation
Textbook
Class 9-10 Physics textbook
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
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
Vector addition: triangle and parallelogram laws
Add two vectors by the triangle and parallelogram laws, split them into components, then test a river-crossing boat and a walker with an umbrella. With solved problems.
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






















