ゼルニケ多項式

提供: testwiki
ナビゲーションに移動 検索に移動
ゼルニケ多項式のうち、初めの21個を示す。

ゼルニケ多項式 (ゼルニケたこうしき、テンプレート:Lang-en)とは、単位円上で定義された直交多項式である。

とくに光学において軸対称な光学収差を回折理論に基づいて解析的に取り扱う際に用いられる。[1][2]

呼称は、位相差顕微鏡の発明によって1953年にノーベル物理学賞を受賞した光物理学者フリッツ・ゼルニケに由来する。

定義

ゼルニケ多項式 Znm(ρ,φ) は、

Znm(ρ,φ)={Rnm(ρ)cos(mφ)m0Rn|m|(ρ)sin(|m|φ)m<0

により定義される。ここで、 n は非負整数、 mn ≧ |m| なる整数であり、 ρ は 動径 (0 ≦ ρ ≦ 1)、 φ は偏角である。ゼルニケ多項式は |Znm(ρ,φ)|1 の範囲の値を取る。ここで、動径多項式 Rnm(ρ) は、 nm が偶数の場合、

Rnm(ρ)=k=0nm2(1)k(nk)!k!(n+m2k)!(nm2k)!ρn2k

また奇数の場合0として定義される。

他の定義

動径多項式は、二項係数を用いて、

Rnm(ρ)=k=0nm2(1)k(nkk)(n2knm2k)ρn2k.

と書き表すことができ、これより多項式の係数はすべて整数であることが示される。

ガウスの超幾何関数を用いて表現することもできる。この表現は、漸化式や微分方程式の導出の他、本多項式がヤコビの多項式の一部であることを示すのに有用である。

Rnm(ρ)=(nn+m2)ρn 2F1(n+m2,nm2;n;ρ2)=(1)nm2(n+m2m)ρm 2F1(1+n+m2,nm2;1+m;ρ2)

動径多項式 Rnm(ρ) に含まれる項 ρn2k は、バーンスタイン基底関数を用いて展開できる。 n が偶数の場合は bs,n/2(ρ2) 、奇数の場合は bs,(n1)/2(ρ2)ρ の積で展開される。ここで、 sn/2ksn/2 の範囲をとる。これより、動径多項式は有限次のバーンスタイン関数として表される。

Rnm(ρ)=1(n/2m/2)ρnmod2s=m/2n/2(1)n/2s(sm/2)((n+m)/2s+m/2)bs,n/2(ρ2).

Nollによる記法

2つの指数 n,m を並べて、1つの指数 j に統合する方法として、Noll[3]により提案されたのは、

j=n(n+1)2+|m|+{0,m>0n{0,1}(mod4);0,m<0n{2,3}(mod4);1,m0n{2,3}(mod4);1,m0n{0,1}(mod4).

とするものである。初めの20項を下表に示す。

n,m

テンプレート:!! 0,0テンプレート:!!1,1テンプレート:!! 1,−1 テンプレート:!! 2,0テンプレート:!! 2,−2 テンプレート:!! 2,2テンプレート:!!3,−1テンプレート:!! 3,1 テンプレート:!! 3,−3 テンプレート:!! 3,3 テンプレート:!!4,0 テンプレート:!!4,2 テンプレート:!!4,−2テンプレート:!!4,4テンプレート:!!4,−4テンプレート:!!5,1テンプレート:!!5,−1テンプレート:!!5,3 テンプレート:!!5,−3テンプレート:!!5,5

j 1テンプレート:!!2テンプレート:!! 3 テンプレート:!! 4 テンプレート:!! 5 テンプレート:!! 6 テンプレート:!! 7 テンプレート:!!8 テンプレート:!! 9テンプレート:!! 10 テンプレート:!!11 テンプレート:!!12 テンプレート:!!13 テンプレート:!!14テンプレート:!!15テンプレート:!!16テンプレート:!! 17 テンプレート:!! 18 テンプレート:!!19 テンプレート:!!20

OSA/ANSIによる記法

OSA[4] / ANSI標準ゼルニケ多項式は、以下のように定義される。

j=n(n+2)+m2

初めの20項を下表に示す。

n,m

テンプレート:!! 0,0テンプレート:!!1,-1テンプレート:!! 1,1 テンプレート:!! 2,-2テンプレート:!! 2,0 テンプレート:!! 2,2テンプレート:!!3,-3テンプレート:!! 3,-1 テンプレート:!! 3,1 テンプレート:!! 3,3 テンプレート:!!4,-4 テンプレート:!!4,-2 テンプレート:!!4,0テンプレート:!!4,2テンプレート:!!4,4テンプレート:!!5,-5テンプレート:!!5,-3テンプレート:!!5,-1 テンプレート:!!5,1テンプレート:!!5,3

j 0 テンプレート:!! 1 テンプレート:!! 2 テンプレート:!! 3 テンプレート:!! 4 テンプレート:!! 5 テンプレート:!! 6 テンプレート:!! 7 テンプレート:!! 8 テンプレート:!! 9 テンプレート:!! 10 テンプレート:!! 11 テンプレート:!! 12 テンプレート:!! 13 テンプレート:!! 14 テンプレート:!! 15 テンプレート:!! 16 テンプレート:!! 17 テンプレート:!! 18 テンプレート:!! 19

Fringeによる記法

フリンジゼルニケ多項式は、以下のように定義される。

j=(1+n+|m|2)22|m|+1sgnm2

この定義は光学設計ソフトウェアや光学検査で多く用いられる[5][6]。初めの20項を下表に示す。

n,m

テンプレート:!! 0,0テンプレート:!!1,1テンプレート:!! 1,−1 テンプレート:!! 2,0テンプレート:!! 2,2 テンプレート:!! 2,-2テンプレート:!!3,1テンプレート:!! 3,-1 テンプレート:!! 4,0 テンプレート:!! 3,3 テンプレート:!!3,-3 テンプレート:!!4,2 テンプレート:!!4,−2テンプレート:!!5,1テンプレート:!!5,−1テンプレート:!!6,0テンプレート:!!4,4テンプレート:!!4,-4 テンプレート:!!5,3テンプレート:!!5,-3

j 1テンプレート:!!2テンプレート:!! 3 テンプレート:!! 4 テンプレート:!! 5 テンプレート:!! 6 テンプレート:!! 7 テンプレート:!!8 テンプレート:!! 9テンプレート:!! 10 テンプレート:!!11 テンプレート:!!12 テンプレート:!!13 テンプレート:!!14テンプレート:!!15テンプレート:!!16テンプレート:!! 17 テンプレート:!! 18 テンプレート:!!19 テンプレート:!!20

性質

直交性

動径部分は以下の直交関係を満たす[7]

01ρ2n+2Rnm(ρ)2n+2Rnm(ρ)dρ=δn,n

偏角部分については、初等的な計算により、

02πcos(mφ)cos(mφ)dφ=ϵmπδ|m|,|m|,
02πsin(mφ)sin(mφ)dφ=(1)m+mπδ|m|,|m|;m0,
02πcos(mφ)sin(mφ)dφ=0

ここで ϵmm=0 のとき2、m0 のとき1と定義される。これらより、単位円状でのゼルニケ多項式の直交性

Znm(ρ,φ)Znm(ρ,φ)d2r=ϵmπ2n+2δn,nδm,m

が導かれる。ここで d2r=ρdρdφ であり nmnm はいずれも偶数と仮定している。

対称性

x軸に関する軸対称性より、

Znm(ρ,φ)=(1)mZnm(ρ,φ)

原点に関する点対称性より、

Znm(ρ,φ)=(1)mZnm(ρ,φ+π)

ここで、 nm は偶数であると仮定しているので、 (1)m(1)n と書き換えることができる。動径多項式は、n,mに応じて偶関数または奇関数である。

Rnm(ρ)=(1)nRnm(ρ)=(1)mRnm(ρ)

三角関数の周期性より、原点を中心とした m 回回転対称性が生じる。

Znm(ρ,φ+2πkm)=Znm(ρ,φ),k=0,±1,±2,

漸化式

動径多項式は、以下の漸化式を満たす[8]

Rnm(ρ)+Rn2m(ρ)=ρ[Rn1|m1|(ρ)+Rn1m+1(ρ)] .

動径多項式の定義より、Rmm(ρ)=ρm,Rm+2m(ρ)=((m+2)ρ2(m+1))ρm である。これと、以下の三項間漸化式[9] により、すべての Rnm(ρ) を計算することができる。

Rnm(ρ)=2(n1)(2n(n2)ρ2m2n(n2))Rn2m(ρ)n(n+m2)(nm2)Rn4m(ρ)(n+m)(nm)(n2) .

この式より、動径多項式の導関数を、2つの動径多項式から計算することができる。

ddρRnm(ρ)=(2nm(ρ21)+(nm)(m+n(2ρ21)))Rnm(ρ)(n+m)(nm)Rn2m(ρ)2nρ(ρ21) .

動径多項式

動径多項式は以下のような式となる。

R00(ρ)=1
R11(ρ)=ρ
R20(ρ)=2ρ21
R22(ρ)=ρ2
R31(ρ)=3ρ32ρ
R33(ρ)=ρ3
R40(ρ)=6ρ46ρ2+1
R42(ρ)=4ρ43ρ2
R44(ρ)=ρ4
R51(ρ)=10ρ512ρ3+3ρ
R53(ρ)=5ρ54ρ3
R55(ρ)=ρ5
R60(ρ)=20ρ630ρ4+12ρ21
R62(ρ)=15ρ620ρ4+6ρ2
R64(ρ)=6ρ65ρ4
R66(ρ)=ρ6

ゼルニケ多項式

ゼルニケ多項式は以下のような式となる。なお、各式は

02π01Zj2ρdρdθ=π

を満たすよう規格化されている。

  OSA/ANSI
指数
(j)
Noll
指数
(j)
Fringe
指数
(j)
動径
次数
(n)
偏角
次数
(m)
Zj 名称
Z00 テンプレート:00 テンプレート:01 1 0 テンプレート:00 1 Piston
Z11 テンプレート:01 テンプレート:03 3 1 −1 2ρsinθ Tilt (Y-Tilt, Vertical tilt)
Z11 テンプレート:02 テンプレート:02 2 1 +1 2ρcosθ Tip (X-Tilt, Horizontal tilt)
Z22 テンプレート:03 テンプレート:05 6 2 −2 6ρ2sin2θ Oblique astigmatism
Z20 テンプレート:04 テンプレート:04 4 2 テンプレート:00 3(2ρ21) Defocus
Z22 テンプレート:05 テンプレート:06 5 2 +2 6ρ2cos2θ Vertical astigmatism
Z33 テンプレート:06 テンプレート:09 テンプレート:!!11 3 −3 8ρ3sin3θ Vertical trefoil
Z31 テンプレート:07 テンプレート:07 テンプレート:!!8 3 −1 8(3ρ32ρ)sinθ Vertical coma
Z31 テンプレート:08 テンプレート:08 テンプレート:!! 7 3 +1 8(3ρ32ρ)cosθ Horizontal coma
Z33 テンプレート:09 10 テンプレート:!! 10 3 +3 8ρ3cos3θ Oblique trefoil
Z44 10 15 18 4 −4 10ρ4sin4θ Oblique quadrafoil
Z42 11 13 テンプレート:!!13 4 −2 10(4ρ43ρ2)sin2θ Oblique secondary astigmatism
Z40 12 11 テンプレート:!! 9 4 テンプレート:00 5(6ρ46ρ2+1) Primary spherical
Z42 13 12 テンプレート:!!12 4 +2 10(4ρ43ρ2)cos2θ Vertical secondary astigmatism
Z44 14 14 17 4 +4 10ρ4cos4θ Vertical quadrafoil

出典

テンプレート:Reflist

  1. テンプレート:Cite journal
  2. テンプレート:Cite book
  3. テンプレート:Cite journal
  4. テンプレート:Cite journal
  5. Loomis, J., "A Computer Program for Analysis of Interferometric Data," Optical Interferograms, Reduction and Interpretation, ASTM STP 666, A. H. Guenther and D. H. Liebenberg, Eds., American Society for Testing and Materials, 1978, pp. 71-86.
  6. テンプレート:Cite conference
  7. テンプレート:Cite article
  8. Honarvar Shakibaei Asli, Barmak; Raveendran, Paramesran (July 2013). "Recursive formula to compute Zernike radial polynomials" Opt. Lett. (OSA) 38 (14): 2487–2489. テンプレート:DOI
  9. テンプレート:Cite journal