Loading [MathJax]/jax/output/HTML-CSS/jax.js

解释斯涅尔定律的推导。


斯涅尔定律

斯涅尔定律,也称为折射定律或斯涅尔-笛卡尔定律。它被定义为“入射角的正弦与折射角的正弦之比对于给定的两介质对是一个常数”。

公式表示为

sin isin r=μ=\rule0ex0ex=折射率

其中,i = 入射角,

r = 折射角, 以及

(μ) = 常数值,称为第二介质相对于第一介质的折射率。

因此,它也可以表示为 -

Sinθ1Sinθ2=n2n1 Sinθ1Sinθ2=v2v1

n1  n2=

θ1=

θ2=

v1  v2=

推导

基本上,斯涅尔定律公式是从费马原理推导出来的。

费马原理指出“光沿最短路径传播,并且传播时间最短”。

现在我们考虑一条光线从点P传播到点Q,穿过具有不同折射率的介质,如图所示。在两点之间传播的时间是在每种介质中的距离除以相速度(该介质中光速)。

两种介质中的相速度表示为 -

v1=cn1  v2=cn2

这里,'c' 表示光在真空中的速度。

v1  v2=

n1  n2=

假设 T 是光从 P 通过点 O 到 Q 的传播时间。

T=[(a2+x2)v1]+[(b2+(lx)2)v2]

T=[(a2+x2)v1]+[(b2+l22lx+x2)v2]

其中 ablx 如下图所示,x 是变化参数。

为了使时间最小化,我们将时间相对于 x 的导数设置为

零。我们还使用正弦的定义(对边/斜边)来

将长度与入射角和反射角相关联。

dTdx=xv1x2+a2+(lx)v2(lx)2+b2=0(驻点)

注意,xx2+a2=sinθ1x(lx)2+b2=sinθ2

dTdx=sinθ1v1sinθ2v2=0

sinθ1v1=sinθ2v2

通过代入相速度方程,我们得到 -

n1sinθ1c=n2sinθ2c [v1=cn1  v2=cn2]

n1sinθ1=n2sinθ2 .............. 这是最终推导出的斯涅尔定律方程。

注意:- 使用微积分来推导斯涅尔定律。(不在 10 年级课程大纲中)


更新于: 2022 年 10 月 10 日

3K+ 次浏览

开启你的职业生涯

通过完成课程获得认证

开始学习
广告