二重数

数学、特に線型代数学における二重数（にじゅうすう、英: dual numbers）は、実数の全体に実数ではない新しい元 ε で複零性 ε2 = 0 を満たすものを添加して得られる実数の拡張概念である。二重数の全体は、実数体上の二次元可換単位的結合多元環（二元数）の一種になる。任意の二重数は、実数 a, b を使って z = a + bε の形に一意的に表すことができる。二重数全体の成す平面は「交代的複素数平面」("alternative complex plane") と呼ばれ、通常の複素数平面 C と分解型複素数平面とに対して相補的な関係にある。 行列を用いると二重数は ε = ( 0 1 0 0 ) and a + b ε = ( a b 0 a ) {\displaystyle \varepsilon ={\begin{pmatrix}0&1\\0&0\end{pmatrix}}\quad {\text{and}}\quad a+b\varepsilon ={\begin{pmatrix}a&b\\0&a\end{pmatrix}}} と表現することができる。このとき二重数の和と積は、通常の行列の和と行列の積によって計算することができ、両演算は可換かつ結合的である。 これは複素数の行列表現の類似であり、さらに言えば二次正方行列の分類（英語版）に二重数の概念が必要である。 二重数に関する「単位円」は実部 a が 1 または −1 であるような元すべてからなる。これは二重数 z = a + bε とその「共軛」z∗ = a − bε に対して zz∗ = 1 を満たすもの (a2 = 1) がその二種類であるからということではあるが、 exp ⁡ ( b ε ) = 1 + b ε {\displaystyle \exp(b\varepsilon )=1+b\varepsilon } が成立する（テイラー展開に ε2 = 0 を適用すれば二次以降の項が全て消える）ことに注意すれば、この指数函数を ε-軸に対して適用しても「単位円」の半分 (a = 1 の部分) しか被覆できない。 a ≠ 0 かつ m = b /a とするとき、z = a(1 + m ε) = a exp(mε) は二重数 z = a + bε の極分解であり、傾き m はその偏角になる。二重数平面における「回転」の概念は、(1 + pε)(1 + qε) = 1 + (p+q)ε が成り立つことから、垂直剪断変換と同値である。 二重数平面はガリレイ不変量と呼ばれる研究においてガリレイの素朴な時空を表すのに利用できる。これは速度 v の古典的な事象変換が ( t ′ , x ′ ) = ( t , x ) ( 1 v 0 1 ) ⟺ t ′ = t , x ′ = v t + x {\displaystyle (t',x')=(t,x){\begin{pmatrix}1&v\\0&1\end{pmatrix}}\iff t'=t,\,x'=vt+x} のように見えることによる。 二つの二重数 p, q が与えられたとき、z から p および q のそれぞれへ引いた二直線の間のガリレイ角が一定であるような二重数 z 全体の成す集合を決定することができる。この集合は、二重数平面における循環 (cycle) と呼ばれる。直線の傾きの差が一定であるとおいて得られる方程式が z の実部の二次方程式になるので、輪体は抛物線になる。二重数の反転環幾何において、二重数上の射影直線の上の射影性として、「循環的回転」("cyclic rotation") に遭遇する。Yaglom (1979) に従えば、循環 Z = {z : y = αx2} は剪断 x 1 = x , y 1 = v x + y {\displaystyle x_{1}=x,\,y_{1}=vx+y} と平行移動 x ′ = x 1 = v / 2 a , y ′ = y 1 + v 2 / 4 a {\displaystyle x'=x_{1}=v/2a,\,y'=y_{1}+v^{2}/4a} との合成変換に関して不変である。 抽象代数学の言葉を使えば、二重数の全体は多項式環 R[X] を多項式 X2 の生成するイデアルで割って得られる剰余環 R[X]/(X2) として記述できる。この商における X の像が「虚数単位」ε である。このように書けば、二重数の全体が標数 0 の可換環を成すことは明らかである。さらには、これによって多項式環から遺伝する乗法が、二重数の全体に実二次元の可換結合多元環の構造を与えることもわかる。この多元環は、虚数単位 ε が可逆ではないから、体にも多元体にもならない。実は任意の非零純虚元が零因子になるのである（後述）。二元数全体の成す多元環は、R1 の外積代数 ∧R に同型である。 先の構成法はもっと一般の状況に対して適用できる。つまり、可換環 R に対して R 上の二重数と言うものを、多項式環 R[X] をイデアル (X2) で割って得られる剰余環として定義するのである。このとき X の属する剰余類は自乗して零に等しく、上記の元 ε に対応する。 このような環及びその一般化は、導分およびケーラー微分（純代数的な微分形式）の代数的理論において重要な役割を果たす。 任意の環 R 上で二重数 a + bε が単元を持つ（つまり、乗法的可逆元である）ための必要十分条件は、実部 a が R における単元となることである。このとき、a + bε の逆元は a−1 − ba−2ε で与えられる。この帰結として、任意の体または任意の可換局所環上の二元数が必ず局所環を成すこと、およびその唯一の極大イデアルが ε の生成する主イデアルで与えられることがわかる。 二重数の一つの応用先として自動微分の理論がある。ここでは上記の実数体上の二重数を考える。任意の実係数多項式 P(x) = p0 + p1x + p2x2 + … + pnxn が与えられたとき、多項式函数の定義域を実数から二重数へ直接に拡張して P ( a + b ε ) = P ( a ) + b P ′ ( a ) ε {\displaystyle P(a+b\varepsilon )=P(a)+bP^{\prime }(a)\varepsilon } を得る。ただし、P′ は多項式函数 P の導函数である。実数上ではなく二重数上で計算したことにより、この式を多項式の微分の計算に用いることができるようになった。より一般に、二重数の除法を定義して、f(a+bε) = f(a)+bf ′(a)ε で定まる二重数変数の超越函数の定義へ進むことができる。二重数上のこれらの函数の合成を計算して、その結果の ε の係数を調べることによって、その合成函数の導函数を自動的に計算することができる。 二重数の応用は物理学にもあり、そこでは二重数は非自明な超空間のもっとも簡単な例を与える。虚数単位 ε に沿う方向は「フェルミ的」方向といい、実成分は「ボソン的」方向と呼ばれる。フェルミ的方向というのはパウリの排他原理にフェルミオンが従うという事実からくるものである。座標変換のもとで、量子力学的波動函数は符号を変え、従って二つの座標がともに動くならば消えるという物理学的な考え方が、ε2 = 0 なる代数的関係式でとらえられている。 二重数の除法は、除数の実部が零でないときに定義され、除法の過程は複素数の場合と同様に、分母にその共軛元を掛けて純虚部分を消すことによって行われる。 そういうわけで、 a + b ε c + d ε {\displaystyle {a+b\varepsilon \over c+d\varepsilon }} の形の除法を計算するには、分母分子に分母の共軛元を掛けて = ( a + b ε ) ( c − d ε ) ( c + d ε ) ( c − d ε ) = a c − a d ε + b c ε − b d ε 2 ( c 2 + c d ε − c d ε − d 2 ε 2 ) = a c − a d ε + b c ε − 0 c 2 − 0 = a c + ε ( b c − a d ) c 2 = a c + ( b c − a d ) c 2 ε {\displaystyle {\begin{aligned}&={(a+b\varepsilon )(c-d\varepsilon ) \over (c+d\varepsilon )(c-d\varepsilon )}={ac-ad\varepsilon +bc\varepsilon -bd\varepsilon ^{2} \over (c^{2}+cd\varepsilon -cd\varepsilon -d^{2}\varepsilon ^{2})}={ac-ad\varepsilon +bc\varepsilon -0 \over c^{2}-0}\\[5pt]&={ac+\varepsilon (bc-ad) \over c^{2}}\\[5pt]&={a \over c}+{(bc-ad) \over c^{2}}\varepsilon \end{aligned}}} とする。これは c が 0 でない限り定義できる。 一方、c が 0 で d が 0 でないとき、方程式 a + b ε = ( x + y ε ) d ε = x d ε + 0 {\displaystyle {a+b\varepsilon =(x+y\varepsilon )d\varepsilon }={xd\varepsilon +0}} は、 a が非零ならば解を持たない さもなくば b⁄d + yε の形の任意の二重数が解になる の何れかである。これは、「商」の純虚部分が任意に取れることを意味するから、従って純虚二重数に対する除法は定義できない。実際、純虚二重数は（自明な）零因子であり、その全体は明らかに二重数の成す結合多元環（従って環）のイデアルを成す。 ^ Yaglom, Isaak M. (1979), A simple non-Euclidean geometry and its physical basis : an elementary account of Galilean geometry and the Galilean principle of relativity, translated from the Russian by Abe Shenitzer ; with the editorial assistance of Basil Gordon., New York: Springer  クリフォード代数 二重四元数 外積代数 摂動論 Eduard Study (1903) Geometrie der Dynamen, page 196, from Cornell Historical Mathematical Monographs. Josef Grunwald (1906) "Über duale Zahlen und ihre Anwendung in der Geometrie", Monatshefte fur Mathematik17, 81–136. Isaak Yaglom (1968) Complex Numbers in Geometry V.V. Kisil (2007) "Inventing a Wheel, the Parabolic One" arXiv:0707.4024 William Kingdon Clifford (1873) Preliminary Sketch of Bi-quaternions, Proceedings of the London Mathematical Society 4:381–95 Bencivenga, Uldrico (1946) "Sulla rappresentazione geometrica della algebra doppie dotate di modulo", Atti della real accademia della scienze e belle-lettre di Napoli, Ser (3) v.2 No7. See MR0021123. E.Pennestr, R.Stefanelli. Linear Algebra and Numerical Algorithms Using Dual Numbers Weisstein, Eric W. "Dual Number". MathWorld（英語）. CS1 maint: Multiple names: authors list dual number in nLab Dolgachev, I. V. (2001), "Double and dual numbers", in Hazewinkel, Michiel, Encyclopaedia of Mathematics, Springer, ISBN 978-1-55608-010-4 CS1 maint: Date and year