# 6.2.2: Reflection Simulation

$$\newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} }$$

$$\newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}}$$

$$\newcommand{\id}{\mathrm{id}}$$ $$\newcommand{\Span}{\mathrm{span}}$$

( \newcommand{\kernel}{\mathrm{null}\,}\) $$\newcommand{\range}{\mathrm{range}\,}$$

$$\newcommand{\RealPart}{\mathrm{Re}}$$ $$\newcommand{\ImaginaryPart}{\mathrm{Im}}$$

$$\newcommand{\Argument}{\mathrm{Arg}}$$ $$\newcommand{\norm}[1]{\| #1 \|}$$

$$\newcommand{\inner}[2]{\langle #1, #2 \rangle}$$

$$\newcommand{\Span}{\mathrm{span}}$$

$$\newcommand{\id}{\mathrm{id}}$$

$$\newcommand{\Span}{\mathrm{span}}$$

$$\newcommand{\kernel}{\mathrm{null}\,}$$

$$\newcommand{\range}{\mathrm{range}\,}$$

$$\newcommand{\RealPart}{\mathrm{Re}}$$

$$\newcommand{\ImaginaryPart}{\mathrm{Im}}$$

$$\newcommand{\Argument}{\mathrm{Arg}}$$

$$\newcommand{\norm}[1]{\| #1 \|}$$

$$\newcommand{\inner}[2]{\langle #1, #2 \rangle}$$

$$\newcommand{\Span}{\mathrm{span}}$$ $$\newcommand{\AA}{\unicode[.8,0]{x212B}}$$

$$\newcommand{\vectorA}[1]{\vec{#1}} % arrow$$

$$\newcommand{\vectorAt}[1]{\vec{\text{#1}}} % arrow$$

$$\newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} }$$

$$\newcommand{\vectorC}[1]{\textbf{#1}}$$

$$\newcommand{\vectorD}[1]{\overrightarrow{#1}}$$

$$\newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}}$$

$$\newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}}$$

$$\newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} }$$

$$\newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}}$$

$$\newcommand{\avec}{\mathbf a}$$ $$\newcommand{\bvec}{\mathbf b}$$ $$\newcommand{\cvec}{\mathbf c}$$ $$\newcommand{\dvec}{\mathbf d}$$ $$\newcommand{\dtil}{\widetilde{\mathbf d}}$$ $$\newcommand{\evec}{\mathbf e}$$ $$\newcommand{\fvec}{\mathbf f}$$ $$\newcommand{\nvec}{\mathbf n}$$ $$\newcommand{\pvec}{\mathbf p}$$ $$\newcommand{\qvec}{\mathbf q}$$ $$\newcommand{\svec}{\mathbf s}$$ $$\newcommand{\tvec}{\mathbf t}$$ $$\newcommand{\uvec}{\mathbf u}$$ $$\newcommand{\vvec}{\mathbf v}$$ $$\newcommand{\wvec}{\mathbf w}$$ $$\newcommand{\xvec}{\mathbf x}$$ $$\newcommand{\yvec}{\mathbf y}$$ $$\newcommand{\zvec}{\mathbf z}$$ $$\newcommand{\rvec}{\mathbf r}$$ $$\newcommand{\mvec}{\mathbf m}$$ $$\newcommand{\zerovec}{\mathbf 0}$$ $$\newcommand{\onevec}{\mathbf 1}$$ $$\newcommand{\real}{\mathbb R}$$ $$\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}$$ $$\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}$$ $$\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}$$ $$\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}$$ $$\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}$$ $$\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}$$ $$\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}$$ $$\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}$$ $$\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}$$ $$\newcommand{\laspan}[1]{\text{Span}\{#1\}}$$ $$\newcommand{\bcal}{\cal B}$$ $$\newcommand{\ccal}{\cal C}$$ $$\newcommand{\scal}{\cal S}$$ $$\newcommand{\wcal}{\cal W}$$ $$\newcommand{\ecal}{\cal E}$$ $$\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}$$ $$\newcommand{\gray}[1]{\color{gray}{#1}}$$ $$\newcommand{\lgray}[1]{\color{lightgray}{#1}}$$ $$\newcommand{\rank}{\operatorname{rank}}$$ $$\newcommand{\row}{\text{Row}}$$ $$\newcommand{\col}{\text{Col}}$$ $$\renewcommand{\row}{\text{Row}}$$ $$\newcommand{\nul}{\text{Nul}}$$ $$\newcommand{\var}{\text{Var}}$$ $$\newcommand{\corr}{\text{corr}}$$ $$\newcommand{\len}[1]{\left|#1\right|}$$ $$\newcommand{\bbar}{\overline{\bvec}}$$ $$\newcommand{\bhat}{\widehat{\bvec}}$$ $$\newcommand{\bperp}{\bvec^\perp}$$ $$\newcommand{\xhat}{\widehat{\xvec}}$$ $$\newcommand{\vhat}{\widehat{\vvec}}$$ $$\newcommand{\uhat}{\widehat{\uvec}}$$ $$\newcommand{\what}{\widehat{\wvec}}$$ $$\newcommand{\Sighat}{\widehat{\Sigma}}$$ $$\newcommand{\lt}{<}$$ $$\newcommand{\gt}{>}$$ $$\newcommand{\amp}{&}$$ $$\definecolor{fillinmathshade}{gray}{0.9}$$

The simulation below allows for a brief exploration of specular reflection. In this case we are simulating mirrors but keep in mind that, if the surface is smooth relative to the wavelength, any wave will obey the same rules. The mirror in each case in the center and everything to the right is behind the mirror (virtual). The units of height, $$h$$, and distance, $$d$$, are arbitrary (cm, inches, etc.).

## Simulation Questions:

1. The simulation starts with a flat mirror, an object on the left (a candle) and the candle's image (shown on the right). Two real rays (white arrows) are shown leaving the object and reflecting off the mirror. Carefully describe each ray. What does the parallel ray do when it reflects off the mirror? What does the ray that goes to the center of the mirror do when it reflects?
2. The small protractor can be dragged to different locations and the arrow tip can be moved to change the angle. Use it to measure the incident and reflected angles (angles are measured from the horizontal line which is perpendicular to the surface of the mirror, not from the surface of the mirror). What are the incident and reflected angles for the ray going from the object to the center of the mirror? Is the law of reflection obeyed?
3. Our eyes and brain do not perceive the rays as reflecting. Instead, our brains perceive the reflected rays as coming from behind the mirror (the magenta arrows) from an imaginary or virtual image behind the mirror. The object can be moved using the mouse. Does the size of the image change if the object is moved back and forth?
4. Now choose the convex mirror button. Move the object back and forth. Describe what happens to the image as the object moves back and forth. What happens to a parallel ray when it reflects? What happens to a ray going to the center of the mirror?
5. The red dot on the right is the focal point of the mirror and is $$1/2$$ the radius of curvature of the mirror. The turquoise dot locates the center of curvature and the radius of curvature is from the center of curvature to the mirror. What happens to a ray that starts on the left and heads towards the focal point on the other side; how does it reflect?
6. Use the protractor to measure the incident and reflected angles for the ray striking the center of the mirror for the convex case. (Note: The curvature of the mirrors is exaggerated; place the protractor on the turquoise line rather than the mirror itself.) Are the incident and reflected angles equal?
7. The other rays also obey the law of reflection but the mirror surface at those locations is not perpendicular to the $$x$$-axis. For a very short object, place the protractor at the location (on the turquoise line) where the top ray strikes the mirror and rotate the arrow to point directly away from the center of curvature (turquoise dot). This is the direction of a perpendicular to the mirror and should fall precisely between the incoming and outgoing rays. What is the angle? (Note: These measurements only work for the very center of the mirror; in other words for a very short object relative to the height of the mirror.)
8. For the flat and convex mirror, does the size of the object change the laws of reflection? Describe what you see.
9. Now click on the concave mirror button. Slide the object back and forth, moving it from very far away from the mirror to very close. Describe where the image is, its size relative to the object and orientation (Hint: There are three different cases; Closer than the focus; further away than the focus but closer than twice the focal length; further away than twice the focal length.)
10. Images appearing behind the mirror (to the right in the simulation) are virtual images; we can only see them by looking into the mirror. Images appearing on the left side, in front of the mirror are real images. These can be seen in the mirror and can also be projected onto a screen. For the flat mirror were the images real or virtual? Are the images for the convex mirror real or virtual? How do you know? In which cases were the images real and virtual in the concave mirror?
11. Describe the three reflected rays for the case of a virtual image in the concave mirror case. Do they obey the law of reflection? Explain.
12. Describe the three reflected rays for the case of a real image in the concave mirror case. Do they obey the law of reflection? Do the laws of reflection change depending on the size of the object in the concave case? Explain.
13. Go back to the flat mirror and use the mouse to find the distance from the mirror to the object and from the mirror to the image. (Use the absolute values of the numbers in the yellow box. You may also have to click the mouse down and slide over to the object to get a value without moving the object.) How is the distance to the mirror from the object related to the distance to the image for the flat mirror?
14. For a flat mirror the image height and image distance are the same as the object's. For a curved mirror the relation between the distance to the object, $$s$$ and to the image $$s'$$ are related to the focal length, $$f$$ which is equal to one half the radius of curvature of the mirror. The relationship is $$1/f=1/s+1/s'$$ where the focal length is positive for a concave mirror and negative for a convex mirror. The distance to the image will be positive if the image is real and negative if virtual. Use the mouse to find the distance to the object and to the image for several different distances in the convex mirror case. Use these values to find the focal length, $$f$$ (use the absolute values of the distances given in the yellow box and the rule that distances to the image will be positive if the image is real and negative if virtual).

This page titled 6.2.2: Reflection Simulation is shared under a CC BY-NC-SA 3.0 license and was authored, remixed, and/or curated by Kyle Forinash and Wolfgang Christian via source content that was edited to the style and standards of the LibreTexts platform.