Skip to content

Mirrors

Simulation loading

Open Model Lab is preparing the live lab, controls, and graph surface for this concept.

Wrap-up

What you learned

Recommended next
Open concept testCheck whether the core ideas are ready without leaving this concept.
Read next
Lens ImagingApply signed imaging to lenses

Key takeaway

  1. Use equal-angle reflection as the common rule behind every mirror on the page.
  2. Read real versus virtual image type from where reflected rays meet or only appear to meet.
  3. Use the signs of d_i and m to name image side, orientation, and size change.
  4. Predict how plane, concave, and convex mirrors differ without memorizing separate rule lists.

Common misconception

A virtual image is not fake; it is a consistent apparent location found by extending reflected rays backward.

A virtual image is still a real geometric result. The reflected rays do not cross there physically, but their backward extensions meet there consistently.

Use equal-angle reflection to draw the rays, then use the mirror equation and magnification signs to name the image side, orientation, and size.

  1. Law of reflection

    At the reflecting surface, the incident and reflected rays make equal angles with the normal.

  2. Mirror equation

    Relates signed focal length, object distance, and image distance for the current mirror.

  3. Magnification

    The sign of m gives orientation, and the magnitude |m| gives the size ratio.

Why it behaves this way

Explanation

Every mirror image starts from the same rule: the angle of incidence equals the angle of reflection. If the reflected rays really meet, the image is real. If the reflected rays spread apart but their backward extensions meet, the image is virtual.

This bench keeps plane, concave, and convex mirrors on one shared geometry. As you change mirror type, focal-length magnitude, object distance, and object height, the stage, signed image distance, and magnification all update together. That lets you connect what the rays do, where the image forms, and whether it is upright or inverted without treating them as separate rules.

Worked examples

Worked examples

Open examples when you want to see the same idea walked through step by step.

Frozen walkthrough

Step through the frozen example

Frozen walkthrough
These examples use the current mirror, object position, and object height from the live bench, so each calculation matches the ray diagram you are actually seeing.

Supporter unlocks saved study tools, exact-state sharing, and the richer review surfaces that support this guided flow.

View plans
Example 1 of 2
Frozen valuesUsing frozen parameters

For the current concave mirror, what signed image distance does the mirror equation predict, and what does the sign tell you about the image?

Focal length

0.8 m

Object distance

2.4 m

1. Start with the mirror equation

Use .

2. Solve for the signed image distance

.

3. Interpret the sign of the result

So .

Signed image-distance result

A positive image distance means the reflected rays really cross in front of the mirror, so the image can be caught on a screen.

Quick test

Loading saved test state.

Accessibility

Accessibility

Open the text-first descriptions when you need the simulation and graph translated into words.

The simulation shows a mirror at the center of the principal axis, an object arrow on the left, and an image arrow that moves according to the selected mirror type. Depending on the setup, the image appears in front of the mirror as a real inverted image or behind the mirror as a virtual upright image.

Optional overlays show the equal-angle cue at the pole, the focal markers for curved mirrors, the principal rays, and the distance-and-height guide used in magnification.

Graph summary

The object-image graph plots signed image distance against object distance for the current mirror family and focal-length magnitude.

The magnification graph plots m against object distance, so the sign gives orientation and the magnitude gives the image-size scale without leaving the ray diagram.

Bench tools and share links

Keep stable concept links and exact-state sharing tucked away until you actually need to relaunch or share the bench.

Try this setup

Jump to a named bench state or copy the one you are looking at now. Shared links reopen the same controls, graph, overlays, and compare context.

Current bench

Concave real image preset

This bench is currently showing one of the concept's authored presets.

Open default bench

Saved setups

Saved setups are a Supporter study tool. Stable concept links still work for everyone.

Checking saved setup access

Open Model Lab is resolving whether this bench can save locally, sync to an account, or open Supporter-only compare tools.

Copy current setup

Exact-state sharing is part of Supporter. Stable concept and section links still stay available.

Stable links

Progress and next steps

Keep progress signals, starter-track handoffs, and review prompts available without letting them compete with the live lesson flow.

Progress

Loading progress

Loading saved concept progress for this browser or synced account before showing completion status.