Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgContentJComments has a deprecated constructor in /var/www/astarmathsandphysics/plugins/content/jcomments/jcomments.php on line 25 Call Stack: 0.0001 360784 1. {main}() /var/www/astarmathsandphysics/index.php:0 0.0702 1210952 2. Joomla\CMS\Application\SiteApplication->execute() /var/www/astarmathsandphysics/index.php:49 0.0702 1210952 3. Joomla\CMS\Application\SiteApplication->doExecute() /var/www/astarmathsandphysics/libraries/src/Application/CMSApplication.php:267 0.1421 4109624 4. Joomla\CMS\Application\SiteApplication->dispatch() /var/www/astarmathsandphysics/libraries/src/Application/SiteApplication.php:233 0.1436 4137320 5. Joomla\CMS\Component\ComponentHelper::renderComponent() /var/www/astarmathsandphysics/libraries/src/Application/SiteApplication.php:194 0.1444 4155032 6. Joomla\CMS\Component\ComponentHelper::executeComponent() /var/www/astarmathsandphysics/libraries/src/Component/ComponentHelper.php:356 0.1444 4172040 7. require_once('/var/www/astarmathsandphysics/components/com_content/content.php') /var/www/astarmathsandphysics/libraries/src/Component/ComponentHelper.php:381 0.1452 4179776 8. ContentController->execute() /var/www/astarmathsandphysics/components/com_content/content.php:42 0.1452 4179776 9. ContentController->display() /var/www/astarmathsandphysics/libraries/src/MVC/Controller/BaseController.php:710 0.2037 4815000 10. ContentController->display() /var/www/astarmathsandphysics/components/com_content/controller.php:113 0.2065 4900232 11. Joomla\CMS\Cache\Controller\ViewController->get() /var/www/astarmathsandphysics/libraries/src/MVC/Controller/BaseController.php:663 0.2072 4921160 12. ContentViewArticle->display() /var/www/astarmathsandphysics/libraries/src/Cache/Controller/ViewController.php:102 0.2198 5085184 13. Joomla\CMS\Plugin\PluginHelper::importPlugin() /var/www/astarmathsandphysics/components/com_content/views/article/view.html.php:189 0.2198 5085440 14. Joomla\CMS\Plugin\PluginHelper::import() /var/www/astarmathsandphysics/libraries/src/Plugin/PluginHelper.php:182

Huygen's Principle

Huygen's Principle states: Every point on a propagating wavefront serves as the source of spherical secondary wavelets, such that the wavefront at some later time is the envelope of these wavelets. If the propagating wave has a frequency, f, and is transmitted through the medium at a speed, v, then the secondary wavelets will have the same frequency and speed.

This principle is quite useful, for from it can be derived the laws of reflection and refraction. These are illustrated below.

Diffraction: Every point on a wavefront being a source of speherical waves, a wave can interfere with itself. At the edges this is less so, since the wavefront is truncated, leading to rounding at the edges.

Reflection: Part of the wavefront hits the reflecting surface and is reflected first The application of geometry then leads to the angle of incidence being equal to the angle of reflection.

Refraction: Both the speed of light and the direction of the light wave change direction.

If the speed of light in vacuum iswe express the speed in the upper medium by the ratio whereis the refractive index. Similarly, the speed of light in the lower medium isThe points D, E, F on the incident wavefront arrive at points D, J and I of the plane interface XY at different times. In the absence of the refracting surface, the wavefront GI is formed at the instant ray DF reaches I. During the progress of ray CF from F to I in time t, however, the ray AD has entered the lower medium, where the speed is different. Thus if the distance DG isa wavelet of radiusis constructed with centre at D; The radius DM can also be expressed as

Similarly, a wavelet of radiusis drawn centred at J. The new wavefront KI includes point I on the interface and is tangent to the two wavelets at points M and N. The geometric relationship between the anglesand formed by the representative incident ray AD and refracted ray DL is Snell's law which may be expressed as

Add comment

Security code
Refresh