光线系统与锥形折射
十九世纪初,光学是一堆个案的集合:平面镜、曲面镜、透镜、棱镜,各有各的公式。还是学生的哈密顿问自己:它们背后难道没有一个统一的想法吗?结果就是《光线系统理论》,1827 年在皇家爱尔兰学院宣读,此后几年又不断扩充。
一个函数统辖所有光线 出发点是费马的一个原理:光从一点到另一点走的是用时最少的路径,更准确地说,是用时取驻定值的路径。哈密顿把这个时间看作端点的函数。对两点 $A$ 和 $B$,令 $V(A, B)$ 为它们之间光路的“光程”:在每种介质中走过的距离乘以该介质的折射率。他把 $V$ 称为特征函数。
令人惊讶的是,这一个函数包含了一切。$V$ 对 $B$ 的坐标求导,给出到达 $B$ 的光线方向;对 $A$ 的坐标求导,给出离开 $A$ 的光线方向。知道了 $V$,就知道了整个系统。
例如,在折射率为 $n$ 的均匀介质中,光沿直线传播,
$$V(A, B) = n\,\lvert AB \rvert = n\sqrt{(x_B - x_A)^2 + (y_B - y_A)^2}.$$对 $x_B$ 和 $y_B$ 求导,
$$\frac{\partial V}{\partial x_B} = n\,\frac{x_B - x_A}{\lvert AB \rvert}, \qquad \frac{\partial V}{\partial y_B} = n\,\frac{y_B - y_A}{\lvert AB \rvert},$$这就是光线方向上的单位向量乘以 $n$。特征函数的梯度指向光的方向。
从时间得出斯涅尔定律 一条光线从空气中的 $A$ 出发,到达水中的 $B$,在距离为 $x$ 的一点穿过水面。所用时间正比于