「ヤングの実験の光路長差について」の版間の差分

提供: tknotebook
移動: 案内検索
(\frac{x}{L} = \tan\theta \risingdotseq 0 を使わない求め方)
(\frac{x}{L} = \tan\theta \risingdotseq 0 を使わない求め方)
 
(1人の利用者による、間の11版が非表示)
4行: 4行:
 
==はじめに==
 
==はじめに==
  
最近、物理系のサイトを見回っていた時、ヤングの実験の光路長差の計算の証明に共通する少し危うい部分を見つけました。
+
最近、物理系のサイトを見回っていた時、様々なサイトでヤングの実験の光路長差の計算の証明に共通する少し危うい部分を見つけました。
 
おそらく、最初に書いた人が書いたものをあまり吟味せずにそのまま使っているだけだと思いますが、その内容と修正案を紹介します。
 
おそらく、最初に書いた人が書いたものをあまり吟味せずにそのまま使っているだけだと思いますが、その内容と修正案を紹介します。
  
15行: 15行:
 
ヤングの実験とは、2つのスリットに光を通すと、スリットを通過した光が相互に干渉し、スクリーン上に縞模様を映し出すという実験です。光の波動性を検証する実験といえます。
 
ヤングの実験とは、2つのスリットに光を通すと、スリットを通過した光が相互に干渉し、スクリーン上に縞模様を映し出すという実験です。光の波動性を検証する実験といえます。
  
上のスリットを通った光は距離 S1P の光路長を経てスクリーン上のP点に到達。一方、下のスリットを通った光は距離 S2P の光路長を経てスクリーン上のP点に到達。
+
上のスリットを通った光は距離 <math>S_1P</math> の光路長を経てスクリーン上のP点に到達。一方、下のスリットを通った光は距離 <math>S_2P</math> の光路長を経てスクリーン上のP点に到達。
 
この光路長の差が丁度波長の整数倍なら光は強め合うので、スクリーン上に明線が映し出され、この光路長の差が半波長の奇数数倍なら光は弱めあうので暗線が表示されます。
 
この光路長の差が丁度波長の整数倍なら光は強め合うので、スクリーン上に明線が映し出され、この光路長の差が半波長の奇数数倍なら光は弱めあうので暗線が表示されます。
  
41行: 41行:
 
<math>\sqrt{1+u} = 1 + \frac{1}{2}u - \frac{1}{8}u^2 + \cdots</math>
 
<math>\sqrt{1+u} = 1 + \frac{1}{2}u - \frac{1}{8}u^2 + \cdots</math>
  
<math>S_2P-S_1P \risingdotseq L\frac{xd}{L^2} = \frac{xd}{L}</math>
+
<math>S_2P-S_1P \risingdotseq L\frac{xd}{L^2} = d\frac{x}{L}</math>
  
 
<math>\frac{x}{L} = \tan\theta \risingdotseq 0</math> ならば  <math>\frac{x}{L} \risingdotseq \sin\theta</math> なので
 
<math>\frac{x}{L} = \tan\theta \risingdotseq 0</math> ならば  <math>\frac{x}{L} \risingdotseq \sin\theta</math> なので
49行: 49行:
  
  
が導けます。実にシンプルです。
+
が導けます。実にシンプルですが <math>\tan\theta</math> を<math>\sin\theta</math>に書き換える必然性がなく、ちょっと不自然です。
  
 
==<math>\frac{x}{L} = \tan\theta \risingdotseq 0</math> を使わない求め方 ==
 
==<math>\frac{x}{L} = \tan\theta \risingdotseq 0</math> を使わない求め方 ==
87行: 87行:
 
</math>
 
</math>
  
ここで D に関して考察してみます。
 
  
 
<math>D^2 = L^2 + x^2 + \left(\frac{d}{2}\right)^2</math>
 
<math>D^2 = L^2 + x^2 + \left(\frac{d}{2}\right)^2</math>
  
ですから、D は <math>\left|\frac{d}{L}\right| \risingdotseq 0</math> を考慮すると  <math>OP = \sqrt{L^2+x^2}</math> に非常に近い長さです。
+
ですから、<math>D</math> は <math>\left|\frac{d}{L}\right| \risingdotseq 0</math> を考慮すると  <math>OP = \sqrt{L^2+x^2}</math> に非常に近い長さです。
  
<math>D = \sqrt{L^2 + x^2} \sqrt{1 + \frac{\left(\frac{d}{2}\right)^2}{L^2+x^2}}\risingdotseq \sqrt{L^2 + x^2} = OP</math>
+
<math>
 +
\begin{align}
 +
D = \sqrt{L^2 + x^2} \sqrt{1 + \frac{\left(\frac{d}{2}\right)^2}{L^2+x^2}}  
 +
&\risingdotseq \sqrt{L^2 + x^2}(1 + \frac{1}{2}\frac{\left(\frac{d}{2}\right)^2}{L^2+x^2})
 +
&\risingdotseq \sqrt{L^2 + x^2} = OP
 +
\end{align}
 +
</math>
  
 
<math>\sin\theta=x/OP</math> ですから、<math>x/D \risingdotseq x/OP = \sin\theta</math>
 
<math>\sin\theta=x/OP</math> ですから、<math>x/D \risingdotseq x/OP = \sin\theta</math>
104行: 109行:
 
が導けます。
 
が導けます。
  
これは <math>\frac{\left|x\right|}{L} = \tan\theta \risingdotseq 0</math>
+
これは <math>\frac{x}{L} = \tan\theta \risingdotseq 0</math>
を使ってないので、<math>\theta</math> は45度でも90度でも問題なく良い近似値が求められることになります。
+
を使ってないので、<math>\theta</math> は45度でも90度でも問題なく良い近似値が求められることになり、また、
 +
<math>\theta \risingdotseq 0 </math> が成り立たない <math>\theta</math> では
 +
 
 +
<math>S_2P-S_1P \risingdotseq d\tan\theta</math>
 +
 
 +
ではなく
 +
 
 +
<math>S_2P-S_1P \risingdotseq d\sin\theta</math>
 +
 
 +
でなくてはならないことが明瞭に分かります。

2025年2月24日 (月) 14:38時点における最新版

メインページ > 物理の部屋#光学

はじめに

最近、物理系のサイトを見回っていた時、様々なサイトでヤングの実験の光路長差の計算の証明に共通する少し危うい部分を見つけました。 おそらく、最初に書いた人が書いたものをあまり吟味せずにそのまま使っているだけだと思いますが、その内容と修正案を紹介します。

ヤングの実験の光路長

ヤングの実験の光路長.png

上にヤングの実験の簡単な図を示します。

ヤングの実験とは、2つのスリットに光を通すと、スリットを通過した光が相互に干渉し、スクリーン上に縞模様を映し出すという実験です。光の波動性を検証する実験といえます。

上のスリットを通った光は距離 S_1P の光路長を経てスクリーン上のP点に到達。一方、下のスリットを通った光は距離 S_2P の光路長を経てスクリーン上のP点に到達。 この光路長の差が丁度波長の整数倍なら光は強め合うので、スクリーン上に明線が映し出され、この光路長の差が半波長の奇数数倍なら光は弱めあうので暗線が表示されます。

ここで問題になるのが光路長差の計算です。スリット間隔dがスリットからスクリーンまでの距離Lより十分に短いとき、S_2P-S_1P \risingdotseq d\sin\theta となることをどうやって求めるかです。

いろいろなサイトで使われている求め方

いろいろなサイトで使われている光路長差求め方はこんな感じです。

まず光路長差をピタゴラスの定理で厳密に求めます。


\begin{align}
S_2P-S_1P &= \sqrt{L^2 + (x + \frac{d}{2})^2} - \sqrt{L^2 + (x - \frac{d}{2})^2} \\
&=L\left[\sqrt{1+\left( \frac{x+\frac{d}{2}}{L}\right)^2} - \sqrt{1+\left( \frac{x-\frac{d}{2}}{L}\right)^2} \right]
\end{align}

ここで

\frac{x+\frac{d}{2}}{L} \risingdotseq 0, x/L = \tan\theta\risingdotseq 0

が成り立つとすると、以下の平方根のマクローリン展開で一次まで近似すれば

\sqrt{1+u} = 1 + \frac{1}{2}u - \frac{1}{8}u^2 + \cdots

S_2P-S_1P \risingdotseq L\frac{xd}{L^2} = d\frac{x}{L}

\frac{x}{L} = \tan\theta \risingdotseq 0 ならば \frac{x}{L} \risingdotseq \sin\theta なので


S_2P-S_1P \risingdotseq d\sin\theta


が導けます。実にシンプルですが \tan\theta\sin\thetaに書き換える必然性がなく、ちょっと不自然です。

\frac{x}{L} = \tan\theta \risingdotseq 0 を使わない求め方

ここまで紹介した導出法では、\frac{x}{L}\risingdotseq 0 が前提になっています。つまり \theta \risingdotseq 0 の付近でしか d\sin\theta は使えません。そんなはずはないので、そこで近似の方法を少し変えてみましょう。

D^2 = L^2 + x^2 + \left(\frac{d}{2}\right)^2 とすると


\begin{align}
S_2P-S_1P &= \sqrt{L^2 + (x + \frac{d}{2})^2} - \sqrt{L^2 + (x - \frac{d}{2})^2} \\
&= \sqrt{L^2+x^2+\left(\frac{d}{2}\right)^2 + xd}
    - \sqrt{L^2+x^2+\left(\frac{d}{2}\right)^2 - xd} \\
&=\sqrt{D^2 + xd} - \sqrt{D^2 - xd} \\
&=D\left[\sqrt{1 + \frac{d}{D}\frac{x}{D}} - \sqrt{1 - \frac{d}{D}\frac{x}{D}}\right]  
\end{align}

OP = \sqrt{L^2+x^2}

なので D は OP よりわずかに長い距離になりますから


D > OP > L


\left|\frac{d}{D}\right| \risingdotseq 0であることや \left|\frac{x}{D}\right| < 1 から

\left|\frac{d}{D}\frac{x}{D}\right| \risingdotseq 0

これを使って平方根のマクローリン展開で一次まで近似すれば


\begin{align}
S_2P-S_1P &\risingdotseq D\frac{d}{D}\frac{x}{D} = d\frac{x}{D}
\end{align}


D^2 = L^2 + x^2 + \left(\frac{d}{2}\right)^2

ですから、D\left|\frac{d}{L}\right| \risingdotseq 0 を考慮すると OP = \sqrt{L^2+x^2} に非常に近い長さです。


\begin{align}
D = \sqrt{L^2 + x^2} \sqrt{1 + \frac{\left(\frac{d}{2}\right)^2}{L^2+x^2}} 
 &\risingdotseq \sqrt{L^2 + x^2}(1 + \frac{1}{2}\frac{\left(\frac{d}{2}\right)^2}{L^2+x^2})
 &\risingdotseq \sqrt{L^2 + x^2} = OP
\end{align}

\sin\theta=x/OP ですから、x/D \risingdotseq x/OP = \sin\theta


以上から

S_2P-S_1P \risingdotseq d\sin\theta

が導けます。

これは \frac{x}{L} = \tan\theta \risingdotseq 0 を使ってないので、\theta は45度でも90度でも問題なく良い近似値が求められることになり、また、 \theta \risingdotseq 0 が成り立たない \theta では

S_2P-S_1P \risingdotseq d\tan\theta

ではなく

S_2P-S_1P \risingdotseq d\sin\theta

でなくてはならないことが明瞭に分かります。