This following applet is [b]refraction of wave from one media to another media[/b]
Created by prof Hwang Modified by Ahmed
Original project [url=]refraction of wave from one media to another media[/url]

When a beam of light impings at some angle on the smooth flat surface of an optically dense medium, the wave "sees" a vast array of very closely spaced atoms that will somehow scatter it.
(At the wavelengths of light -- d=500nm -- the Earch's atmosphere at STP has about 106 molecules in such a d3-cube).
As the wavefront descends, it excites one scatterer after another, each of which reradiates a stream of photons that can be thought of as a hemispherical wavelet in the incident medium.
Because the wavelength is so much greater than the separation between the molecules, the wavelets advance together and add constructively in only one directions, and there is one well-defined reflected beam.
The wavelets bend as they cross the boundary, because of the speed change.
For similar reason, they form one well-defined refracted beam.

/htdocs/ntnujava/ejsuser/37048/users/br/ahmed/wave_refraction1_pkg/wave_refraction1.propertiesFull screen applet or Problem viewing java?Add to exception site list
Press the Alt key and the left mouse button to drag the applet off the browser and onto the desktop. This work is licensed under a Creative Commons Attribution 2.5 Taiwan License
Download EJS jar file(1448.3kB):double click downloaded file to run it. (23 times by 15 users) , Download EJS source (6 times by 5 users) View EJS source