スネルの法則 計算ツールの使い方
スネルの法則 計算ツールは、光や波が2つの媒質の境界を通過する際の屈折現象(入射角、屈折角、屈折率)を簡単にシミュレーション・計算できるオンラインツールです。
- 求める項目(計算対象)の選択: 入射角 $\theta_1$、屈折角 $\theta_2$、媒質1の屈折率 $n_1$、媒質2の屈折率 $n_2$ の中から、算出したい変数を選択します。
- 既知の数値の入力: 残り3つの項目について、判明している屈折率や角度の数値を入力します。角度単位(度またはラジアン)も選択可能です。
- 計算結果と手順の確認: 入力後、即座に目的の数値が算出されます。計算結果パネルには、途中式の導出ステップや Sin比、全反射(臨界角)の判定条件なども分かりやすく表示されます。
入射角や屈折率を少しずつ変化させて複数のシナリオをテストすることで、光学実験や授業の予習復習、レンズ・プリズム設計の初期確認に活用できます。
公式と理論 - スネルの法則(屈折の法則)
スネルの法則 計算ツールでは、光学における基本法則である以下の「スネルの法則(Snell’s Law)」の公式を使用しています。
n1 sin(θ1) = n2 sin(θ2)
ここで:
- $n_1$: 媒質1(入射側)の屈折率(例:空気 $\approx 1.0003$、水 $\approx 1.33$、ガラス $\approx 1.5$)
- $\theta_1$: 入射角(境界面の法線に対する角度)
- $n_2$: 媒質2(屈折側)の屈折率
- $\theta_2$: 屈折角(境界面の法線に対する角度)
屈折角と全反射(臨界角)について
屈折率が高い媒質から低い媒質へ光が進む場合($n_1 > n_2$)、入射角 $\theta_1$ を大きくしていくと、屈折角 $\theta_2$ が $90^\circ$ に達する限界の角度が存在します。この限界の入射角を**臨界角($\theta_c$)**と呼びます。
$$\sin \theta_c = \frac{n_2}{n_1}$$
入射角が臨界角を超えると($\theta_1 > \theta_c$)、光は境界で屈折せずにすべて反射する全反射(Total Internal Reflection)が発生します。本ツールでは、全反射が発生する条件の計算入力が行われた場合、全反射状態であることを明記して不適切な計算値を防止します。
スネルの法則 計算ツールの活用シーン
スネルの法則 計算ツールは、以下のようなさまざまな場面で手軽かつ再現性の高い計算ツールとして役立ちます。
- 物理・光学の学習と教育: 入射角や屈折率を変えたときに屈折角がどう変化するかを視覚的・数値的に確かめる学習ツールとして。
- 光学設計の初期チェック: レーザー光路、プリズム、レンズ、光ファイバーの設計において、手計算やシミュレーション値のダブルチェックに。
- 水ガラスや透明樹脂の屈折計算: 水中から空気中、あるいは各種ガラス材への光の進路確認。
- 技術ドキュメント・レポート作成: 途中計算式や結果を明記した透明性の高い計算プロセスとして記録。
ブラウザ上で安全かつ即座に計算が実行されるため、何度でも数値を変えて「What-If(もしも)」の試算を行えます。