光学と量子エレクトロニクス 第3章 §3.4 ★★ 球面1枚の球面収差を厳密に追跡して3次の式と比べる。楕円面は Fermat の原理から球面収差を持たない
球面1枚で平行光を集める
空気(n1=1)からガラス(屈折率 n)への球面(曲率半径 R>0、中心はガラスの側)に、光軸に平行な光線が高さ h で入る場合を、近似なしで追う。入射点で面の法線は光軸と角 θ1 をなし、sinθ1=h/R である。屈折角 θ2 は Snell の法則 sinθ1=nsinθ2 で決まり、屈折した光線は光軸と角 θ1−θ2 をなして光軸へ向かう。球の中心 C、入射点、光線が光軸を横切る点 Fh の作る三角形に正弦定理を当てると、C から Fh までの距離は Rsinθ2/sin(θ1−θ2) で、面の頂点から測った位置は
L(h)=R+sin(θ1−θ2)Rsinθ2(3.14)
になる。h→0 で θ2/(θ1−θ2)→1/(n−1) なので、近軸の焦点は L0=nR/(n−1) である。

図 3.2 空気からガラス(n=1.5)への球面(R=10mm)に、高さ h=1,…,5mm で平行に入る光線の厳密な追跡。縦は横の約3倍に拡大した。縁の光線ほど手前で光軸を横切り、近軸の焦点 30mm に集まらない
例題 3.4 球面1枚の縦の球面収差 ★★★
オリジナル式 (3.14) を h の2次まで展開し、
L(h)=n−1nR−2n(n−1)Rh2+O(h4)
を示せ。n=1.5, R=10mm で h=3mm と 5mm について、3次収差の範囲の値と厳密な値を比べよ。
解答
R=1 の単位で書く。sinθ1=h, sinθ2=h/n なので
sin(θ1−θ2)=h1−h2/n2−nh1−h2,L=1+1−h2/n2−1−h2/n1/n.
分母を2次まで展開すると (1−2n2h2)−n1(1−2h2)=nn−1(1+2nh2) なので
L=1+n−11(1−2nh2)=n−1n−2n(n−1)h2.
R を戻すと与式になる。n=1.5, R=10mm では L0=30mm、2次の係数は −1/15mm−1 で、h=3mm では3次の範囲で L−L0=−0.600mm、厳密に −0.611mm、h=5mm では −1.667mm と −1.758mm である。差は h4 に比例して増え(5次収差)、開口の半径が R の半分になると3次の式は5パーセントずれる。
近軸の焦点面(z=L0)で見た横のずれは、縦のずれに光線の傾き tan(θ1−θ2)≈h/L0 を掛けたもので、3次の範囲で大きさ h3/(2n(n−1)RL0)、h=3mm で 0.060mm(厳密に 0.063mm)である。横のずれが h3 に比例することが「3次」収差の名の意味である。

図 3.3 図 3.2 の球面の縦の球面収差。実線は3次収差の式、点線(点つき)は式 (3.14) による厳密な値。h が大きいと厳密な値のほうが速く離れる(5次収差)
非球面:面の形の4次の項を変える
球面収差は、面が球であることを前提にした値である。面の形を、頂点で同じ曲率半径 R を持つ回転2次曲面(円錐曲面)
z(h)=1+1−(1+κ)h2/R2h2/R=2Rh2+(1+κ)8R3h4+O(h6)(3.15)
に取り替える。κ を円錐定数と呼び、κ=0 が球、−1<κ<0 が光軸の向きに長い楕円面、κ=−1 が放物面である。κ は面の形の h4 の項だけを変え、近軸(h2 の項)は変えない。したがって近軸の焦点は L0 のままで、3次の球面収差の係数だけが変わる。式 (3.14) と同じ追跡を円錐曲面で行うと(verify で κ を変えて確かめた)、
L(h)−L0=−2n(n−1)R(1+κn2)h2+O(h4)(3.16)
になり、κ=−1/n2 で3次の球面収差が消える。この面では5次以上も含めて消える。それを Fermat の原理で示すのが次の例題である。
例題 3.5 楕円面は平行光を1点に集める ★★
オリジナル長半径 a、離心率 e の楕円 z2/a2+r2/b2=1(b=a1−e2、r は光軸からの距離)を光軸のまわりに回した面の、z>−a の側を屈折率 n のガラスで満たす。光は空気の側から光軸に平行に入る。
- (1) 面の上の点 (z,r) から遠い側の焦点 F=(ae,0) までの距離が a−ez であることを示せ。
- (2) e=1/n のとき、平面 z=−a から面の上の点を経て F に至る光路長が、面の上の点によらず (1+n)a になることを示し、平行光が F に収差なく集まることを Fermat の原理で説明せよ。
- (3) この楕円の頂点 z=−a での曲率半径と円錐定数を求め、式 (3.16) と矛盾しないことを確かめよ。
解答
(1) r2=b2(1−z2/a2)=(a2−z2)(1−e2) なので(z−ae)2+r2=z2−2aez+a2e2+a2−z2−a2e2+e2z2=(a−ez)2。∣z∣≤a, e<1 なので距離は a−ez。
(2) 光路長は空気中の z−(−a)=z+a とガラス中の n(a−ez) の和で、ne=1 なら z+a+na−z=(1+n)a となり、面の上の点によらない。平面 z=−a は入ってくる平行光の波面で、そこから F までの光路長がどの光線でも等しいので、どの光線も F に同じ位相で着く。Fermat の原理の言葉では、F に向かう光線の族のどれもが光路長を停留させ、近くの経路との差が恒等的に 0 なので、光線は高さ h によらず F を通る。
(3) 頂点 z=−a の近くで z=−a+r2/(2R)+… と書くと、楕円の式から R=b2/a=a(1−e2)。楕円を頂点を原点とする式 (3.15) の形に書き直すと円錐定数は κ=−e2 で、e=1/n なら κ=−1/n2。式 (3.16) の係数 1+κn2 がちょうど 0 になり、3次の範囲の結果と一致する。
面の形の4次の項を選んで球面収差を消すことができるのは、H4 の係数が面の形の4次の項に1次で入るからである。非球面1つで消せるのは1つの物体の点(ここでは無限遠の光軸の上の点)についての球面収差で、コマや非点収差まで同時に消すには、面の数を増やし、絞りの位置も選ぶ必要がある。5つの収差を5つの係数で数えたことは、少なくともそれだけの自由な設計の量(面の曲率・間隔・ガラス・非球面の係数・絞りの位置)が要ることを意味する。
AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com