メビウス変換

幾何学における平面上の**メビウス変換**（メビウスへんかん、）は、
: f(z) = \frac{a z + b}{c z + d}
の形で表される複素一変数  に関する有理函数である。ここで、係数  は  を満足する複素定数である。

幾何学的にはメビウス変換は、複素数平面を実二次元球面へ立体射影したものの上で回転と平行移動により各点の位置と向きを変更したものを再度平面に立体射影することによって得られる。これらの変換は
*「角度」を保ち（「等角性」）、
* 任意の「直線または円」を「直線または円」に写し（「円円対応」）、
* 円に対して対称な二点は、メビウス変換の像の円に関しても対称な二点に写る（「対称原理」）。

メビウス変換は複素射影直線上の射影変換であり、その全体は**メビウス群**と呼ばれる射影一般線型群 を成す。メビウス群およびその部分群は数学および物理学においてさまざまな応用を持つ。

メビウス変換の名はアウグスト・フェルディナント・メビウスの業績に因むものだが、ほかにも射影変換や一次分数変換（あるいは単に**一次変換**）などと呼ばれることもある。

## 概要

メビウス変換は通例、ガウス平面にただひとつの無限遠点を付け加えて得られる拡張複素平面  上で定義されるものとして扱われる。拡張複素平面はリーマン球面と呼ばれる球面とみることもできるし、複素射影直線  とみることもできる。どんなメビウス変換も、リーマン球面からそれ自身への全単射な共形変換になり、また逆にそのような変換は実際にメビウス変換とならねばならない。

メビウス変換全体の成す集合は写像の合成を積として、**メビウス群**と呼ばれる群を成す。メビウス群は（リーマン球面をリーマン面とみなしたときの）リーマン球面上の自己同型群であり、しばしば  と記される。メビウス群は双曲的三次元空間上の向きを保つ等距変換全体の成す群に同型で、それゆえ双曲的三次元多様体の研究において重要な役割を演じる。

物理学においては、メビウス群がリーマン球面に作用するのと同じやり方で、ローレンツ群の単位成分が天球に作用する（実はこれらふたつの群は同型である）。相対論的速度にまで加速した観測者には、地球付近での見え方から無限小メビウス変換に従って連続的に変形された星座が見えているはずである。このような考察はしばしばツイスター理論の出発点として行われる。

メビウス群のいくつかの部分群は（ガウス平面や双曲平面などの）単連結リーマン面上の自己同型群を成す。そのような事情から、メビウス変換はリーマン面の理論においても重要な働きをする。どんなリーマン面の基本群もメビウス群の離散部分群となるのである（フックス群、クライン群など参照）。メビウス群の特に重要な離散部分群としてモジュラー群があり、それはフラクタルやモジュラー形式、楕円曲線あるいはペル方程式などといった多くの理論において中心的な役割を果たしている。

もっと一般に *n* &gt; 2 なる次元を持つ空間においても、メビウス変換を''n''-次元超球面からそれ自身への向きを保つ全単射共形変換として定義することができる（そのような変換はその領域における共形変換のもっとも一般な形のものである）。に従えば、メビウス変換は平行移動、相似変換、直交変換、反転の合成として表すことができる。

## 定義
メビウス変換の一般形は、*a*, *b*, *c*, *d* を *ad* &minus; *bc* &ne; 0 を満たす任意の複素数として
:f(z) = \frac{a z + b}{c z + d}
で与えられる（*ad* = *bc* ならば、上記の有理函数は定数であって、メビウス変換とはみなされない）。*c* &ne; 0 の場合、これは
:f\!\left({-d\over c}\right) = \infin,\quad f(\infin) = {a\over c}
と定義することにより、リーマン球面全体まで拡張される。また、*c* = 0 ならば
:f(\infin) = \infin
と定義すれば、*f*(*z*) はリーマン球面からそれ自身への全単射な正則函数となる。

メビウス変換全体の成す集合は写像の合成に関して群を成す。上記の定義からメビウス函数の合成も反転も正則となり、この群には複素多様体の構造が与えられる。すなわち、メビウス群は複素リー群である。メビウス群は通例、リーマン球面の自己同型群と看做して \mathrm{Aut}(\hat{\mathbb{C}}) と書かれる。

## 基本的な変換への分解とかんたんな性質

メビウス変換はもっと単純な変換の列に等価である。実際、

* *d*/*c* による平行移動f_1(z)= z+{d\over c},
* 反転変換および実軸に関する鏡映変換f_2(z)= {1\over z},
* および回転変換f_3(z)= \left({-(ad-bc)\over c^2}\right) \cdot z,
* *a*/*c* による平行移動f_4(z)= z+{a\over c} 

とおけば、これらの合成

:(f_4\circ f_3\circ f_2\circ f_1)(z)= f(z) = \frac{az+b}{cz+d}

はメビウス変換を与える。このようにメビウス変換を分解することで、メビウス変換のもつ多くの性質を浮き彫りにすることができる。メビウス逆変換の存在とその明示的な表示式は、この分解における単純な変換の逆変換を考えば、それらの合成を行うことによって直ちに導かれる。要するに、変換 *g*1, *g*2, *g*3, *g*4 を、各 *g**i* が上記 *f**i* の逆変換とすると、それらの合成
: (g_1\circ g_2\circ g_3\circ g_4)(z) = f^{-1}(z) = \frac{dz-b}{-cz+a}
が、メビウス逆変換の式を与えるのである。

### 角の保存と広義の円

上述の分解から、円に関する反転 (circle inversion) についての非自明な性質がすべてメビウス変換にも遺伝していることが確認できる。たとえば、メビウス変換が等角写像となることは、反転以外の変換は拡大縮小と等距変換（平行移動、鏡映、回転）で明らかに角を保つので、円に関する反転が角を保つことの証明に帰着される。あるいはさらに、円に関する反転が広義の円を広義の円に写すことから、メビウス変換も同じ性質を持つ。ここで「広義の円」とは、直線については無限遠点を通る半径無限大の円と考えて円と直線をひとまとめに扱った概念である。メビウス変換によって狭義の円が直線に、直線が狭義の円に移ることもあり、必ずしも狭義の円が狭義の円に、直線が直線に写されるものとは限らないことに留意すべきである。また、円が円に移る場合においても、一方の円の中心が他方の円の中心に移るとは限らないことにも注意。

### 複比の保存

複比  はメビウス変換で不変である。すなわち、メビウス変換が相異なる４つの点 *z*1, *z*2, *z*3, *z*4 を相異なる４つの点 *w*1, *w*2, *w*3, *w*4 にそれぞれ移すならば
:
\frac{(z_1-z_3)(z_2-z_4)}{(z_2-z_3)(z_1-z_4)} =
\frac{(w_1-w_3)(w_2-w_4)}{(w_2-w_3)(w_1-w_4)}


が成立する。*z*1, *z*2, *z*3, *z*4 のうちの一点が無限遠点ならば、複比は自然な極限をとったものとして定義する。たとえば *z*1, *z*2, *z*3, &infin; の複比は
:\frac{(z_1-z_3)}{(z_2-z_3)}
である。

## 射影行列表現

任意の 2 &times; 2 複素正則行列
:\mathfrak H = \begin{pmatrix} a & b \\ c & d \end{pmatrix}
に対して、メビウス変換
:f(z) = \frac{a z + b}{c z + d}
を対応させる。*ad* &minus; *bc* &ne; 0 なる条件は、先の行列の行列式が 0 でない（つまり正則である）という条件と等価である。

ふたつの行列の積が対応するふたつのメビウス変換の合成に対応することは、直接計算で確かめることができる。言葉を変えれば、一般線型群 *GL*(2, **C**) からメビウス群への写像 
:\pi\colon \mathit{GL}(2,\mathbb{C}) \to \mbox{Aut}(\hat{\mathbb{C}});\quad \mathfrak{H} \mapsto f
は、群準同型を定めている。ここで注意すべきは \mathfrak H を複素数 &lambda;-倍して得られる行列はどれも同じメビウス変換に対応しているということであり、メビウス変換は対応する行列をそのようなスカラー倍の違いを除いて一意に決定するということである。すなわち、写像  の核は単位行列 *I* のスカラー倍全体から成り、群の第一準同型定理から剰余群 *GL*(2, **C**)/(**C***I*) がメビウス群に同型となることがわかる。さてこの剰余群は、一般射影線型群として知られ、通例 *PGL*(2, **C**) で表される。ここに、群の同型
:\mbox{Aut}(\hat{\mathbb{C}}) \cong \mathit{PGL}(2,\mathbb{C})
が得られたことになる。同様にして任意の体 *K* 上で、射影線型群 *PGL*(2, *K*) と射影分数変換全体の成す群、あるいは射影直線を保つ射影線型自己同型全体の成す群とが同一視できる。これは、特に *K* が有限体のとき、代数学的に意味のある事実である。一方、複素数体の場合は幾何学的に非常に重要である。

*PGL*(2,**C**) による複素射影直線 **CP**1 への自然な作用は、射影直線 **CP**1 とリーマン球面とを
:[z_1 : z_2]\leftrightarrow z_1/z_2
なる対応で同一視することにより、メビウス群のリーマン球面への作用にちょうど一致する。ここで、 &#x005b;*z*1 : *z*2&#x005d; は **CP**1 上の斉次座標であり、点 &#x005b;1 : 0&#x005d; がリーマン球面上の無限遠点 &infin; に対応する。

斉次座標を用いれば無限遠点 &infin; についての場合を分けて扱わずに済むので、メビウス変換に関する具体的な計算の多くが簡素化される。

上で、考える行列 \mathfrak{H} を行列式が 1 のものに制限すれば、写像 \pi を制限して特殊線型群 *SL*(2,**C**) からメビウス群への全射が得られる。この状況下での核は単位行列の &plusmn;1-倍のみから成り、したがって剰余群 *SL*(2, **C**)/{±*I*}（これを *PSL*(2, **C**) と書く）とメビウス群との同型
:\mbox{Aut}(\hat{\mathbb{C}}) \cong \mathit{PSL}(2,\mathbb{C})
が得られる。このことから、メビウス群が 3-次元複素リー群（あるいは 6-次元実リー群）であることがわかる。これは半単純非コンパクトなリー群である。

任意に与えられたメビウス変換に対して、それを表現する行列式 1 の行列はちょうどふたつ存在する。つまり、*SL*(2, **C**) は *PSL*(2,**C**) の二重被覆である。また、*SL*(2, **C**) は単連結ゆえ、これはメビウス群の普遍被覆でもある。よって、メビウス群の基本群は **Z**2 であることがわかる。

## メビウス変換は三点で決まる
リーマン球面上の相異なるみっつの点 *z*1, *z*2, *z*3 とさらに別の相異なるみっつの点 *w*1, *w*2, *w*3 が与えられたとき、*z**i* をそれぞれ *w**i* (*i* = 1, 2, 3) に写すメビウス変換 *f*(*z*) はただひとつ存在する（別な言いかたをすれば、メビウス群のリーマン球面への作用は鋭 3-重推移的である）。このように与えられた点集合からメビウス変換 *f*(*z*) を決定する方法がいくつか存在する。

### 初期値を 0, 1, &infin; に移す変換を用いる方法

行列
:\mathfrak{H}_1 = \begin{pmatrix}
z_2 - z_3 & -z_1 (z_2 - z_3)\\
z_2-z_1 & -z_3 (z_2-z_1)
\end{pmatrix}
に対応するメビウス変換
:f_1(z)= \frac {(z-z_1)(z_2-z_3)}{(z-z_3)(z_2-z_1)}

が *z*1, *z*2, *z*3 をそれぞれ 0, 1, &infin; にそれぞれ写すことを確かめることは難しくない（*z**i* の何れかが &infin; であるときは、それが *z**i*なら上の式で全部の成分を先に *z**i* で割っておいて *z**i* &rarr; &infin; なる極限をとったものを \mathfrak{H}_1 として考える）。

同様に行列 \mathfrak{H}_2 を *w*1, *w*2, *w*3 をそれぞれ 0, 1, &infin; に写すようにとり、行列
:\mathfrak{H} = \mathfrak{H}_2^{-1} \mathfrak{H}_1
を考えれば、*z*1, *z*2, *z*3 をそれぞれ *w*1, *w*2, *w*3 に写すメビウス変換が得られる。

### 明示的な行列式公式を利用する方法

方程式
:w=\frac{az+b}{cz+d}
は *zw*-平面における双曲線の標準形
:c wz -az+dw -b=0 
と等価であるから、三つ組 (*z*1, *z*2, *z*3) を別の三つ組 (*w*1, *w*2, *w*3) へ写すメビウス変換 \mathfrak{H}(z) を構成する問題は、(*z**i*, *w**i*) (*i* = 1, 2, 3) を通る双曲線の係数 *a*, *b*, *c*, *d* を求める問題に等価である。このとき、明示的な方程式は行列式
:\det\!\begin{pmatrix} zw & z & w & 1 \\ z_1w_1 & z_1 & w_1 & 1 \\ z_2w_2 & z_2 & w_2 & 1 \\ z_3w_3 & z_3 & w_3 & 1 \end{pmatrix}  
を評価することによって求められる。この式を第 1-行の各成分を中心として余因子展開することにより得られる
: a=\det\!\begin{pmatrix} z_1w_1 & w_1 & 1 \\ z_2w_2 & w_2 & 1 \\ z_3w_3 & w_3 & 1 \end{pmatrix} 
: b=\det\!\begin{pmatrix} z_1w_1 & z_1 & w_1 \\ z_2w_2 & z_2 & w_2 \\ z_3w_3 & z_3 & w_3\end{pmatrix} 
: c=\det\!\begin{pmatrix} z_1 & w_1 & 1 \\ z_2 & w_2 & 1 \\ z_3 & w_3 & 1
\end{pmatrix} 
: d=\det\!\begin{pmatrix} z_1w_1 & z_1 & 1 \\ z_2w_2 & z_2 & 1 \\ z_3w_3 & z_3 & 1 \end{pmatrix} 
を成分とする表現行列  \mathfrak{H} = \left(\scriptstyle\begin{matrix} a & b \\ c & d \end{matrix}\right) が得られるが、このようにして得られた \mathfrak{H} の行列式は 
: (z_1-z_2)(z_1-z_3)(z_2-z_3)(w_1-w_2)(w_1-w_3)(w_2-w_3)
に等しく、これはまた *z**i* がどのふたつも一致せず、かつ *w**i* がどのふたつも一致しないならば 0 にはならないから、これによってメビウス変換がきちんと定まる。点 *z**i* または *w**i* の何れかが無限遠点 &infin; であるときは、先によっつの行列式をその変数で割ってからそれを &infin; に飛ばした極限を考えるものとする。

### 明示公式
明示公式は以下のようになる。
:f(z)= \frac {w_1(w_3-w_2)(z_3-z_1)(z-z_2)-w_2(w_3-w_1)(z_3-z_2)(z-z_1)}{(w_3-w_2)(z_3-z_1)(z-z_2)-(w_3-w_1)(z_3-z_2)(z-z_1)}

## 分類
恒等変換でないメビウス変換は一般に、**抛物型**、**楕円型**、**双曲型**と**斜航型**の4つのタイプに分類される（ただし、双曲型は斜航型の部分クラスである）。この分類は代数的な意味と幾何学的な意味の両方を備えている。幾何学的には、異なるタイプの変換はガウス平面上の変換として後で図示するような図形的な意味で異なる性質を示す。

これらのタイプは、トレース \text{tr}\,\mathfrak{H} を見ることで判別することができる。トレースが共軛変換で不変、つまり

:\text{tr}\,\mathfrak{GHG}^{-1} = \text{tr}\,\mathfrak{H}

が成立すること、それゆえに同じ共軛類に属するどの元も同じトレースの値を持つことに注意する。如何なるメビウス変換も、その表現行列 \mathfrak{H} が（適当に成分を定数倍することにより）行列式の値として 1 を持つようにすることができる。（何れも恒等変換でない）ふたつのメビウス変換  \mathfrak{H}, \mathfrak{H}' で
:  \det \mathfrak{H}=\det\mathfrak{H}'=1 
なるものが互いに共軛となるための必要十分条件は
:  (\text{tr}\,\mathfrak{H})^2 = (\text{tr}\,\mathfrak{H}')^2
が満たされることである。

以下の議論では、常に表現行列  \mathfrak{H} が
:\det{\mathfrak{H}}=1
に正規化されているものと仮定する。

### 抛物型変換
行列式 1 の行列 \mathfrak{H} で定義される、恒等変換ではないメビウス変換が**抛物型**  であるとは、

:(\text{tr}\,\mathfrak{H})^2 = 4

であるときにいう（したがってトレースは &plusmn;2 のいずれかということになるが、与えられた変換に対して \mathfrak{H} は符号の違いを除いて一意だから、何れか一方のみに決まる）。事実として、一方の選択肢では \mathfrak{H} は恒等行列と同じ特性多項式 *X*2 &minus; 2*X* + 1 を持ち、したがって冪単となる。メビウス変換が抛物型となるのは、それが拡張複素平面 **C**^ = **C** &cup; {&infin;} に唯一つの不動点を持つときであり、かつそのときに限る。そしてそのようなことが起きるためには、メビウス変換がガウス平面上の平行移動を定める行列

:\begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix}

に共軛な行列によって定義されるものであることが必要十分である。

**C**^ に与えられた点を不動点として持つ抛物型メビウス変換の全体に恒等変換をあわせて考えた集合は、

:\left\{\begin{pmatrix} 1 & b \\ 0 & 1 \end{pmatrix}: b\in\mathbb C\right\}

の形の行列全体の成す群に同型な群を成す。これは（メビウス群の、あるいは線型代数群としての *SL*(2, **C**) の）ボレル部分群の冪単根基の例である（この概念は簡約リー群全般に対して定義される）。

### 特性定数
抛物型でない任意のメビウス変換は不動点をふたつ持ち、複素数 *k* = &lambda;2 による乗法を通して拡大縮小・回転変換に対応する行列

:\begin{pmatrix} \lambda & 0 \\ 0 & \lambda^{-1} \end{pmatrix}

に共軛な行列によって定義される。ここで複素数 &lambda; は 0 でも &plusmn; 1 でもなく、メビウス変換の**特性定数**  または**乗数**あるいは倍率、比例定数  と呼ばれる。

### 楕円型変換

メビウス変換が**楕円型**  であるとは、その表現行列 \mathfrak H のトレースが

:0 \le (\text{tr}\,\mathfrak{H})^2 

なる実数となるときにいう。メビウス変換が楕円型となることと、上述の &lambda; について |&lambda;| = 1 となることとは同値である。いま、&lambda; = *e**i*&alpha; と書けば、&alpha; は実数であって、楕円型メビウス変換は 
:\begin{pmatrix} \cos\alpha & -\sin\alpha \\ \sin\alpha & \cos\alpha \end{pmatrix}
に共軛である。

特性定数 *k* を持つ**如何なる** \mathfrak{H} についても、 \mathfrak{H}^n の特性定数は *k**n* となることに注意すべきである。このことから、有限位数のメビウス変換は必ず楕円型であり、&lambda; は1の冪根とならねばならない。これはつまり、上述の &alpha; が &pi; の有理数倍であるときに限るといっても同じことである。

### 双曲型変換
メビウス変換が**双曲型**  であるとは、それがトレースが実数である行列 \mathfrak H で

:(\text{tr}\,\mathfrak{H})^2 > 4

なる条件を満たすものによって表現されるときにいう。メビウス変換が双曲型となるのは、&lambda; が正の実数となるときであり、かつそのときに限る。

### 斜航型変換
メビウス変換が**斜航型**  であるとは、(\text{tr}\,\mathfrak{H})^2 が [0, 4] に属さないときに言う。メビウス変換が斜航型となるための必要十分条件は、|&lambda;| &ne; 1 となることである。

歴史的に、等角航路  あるいは航程線  に従った航行というのは一定の方角に航路をとることであった。この航跡は対数螺旋であり、斜航型メビウス変換がガウス平面に描く軌跡も同様である。変換の軌跡については後述。

### 一般の分類

### 実解析的な議論と語法についての注意
実変数に関する（もちろん係数も全て実数の）メビウス変換を考えれば、双曲型でない斜航型変換は存在せず、分類は（円錐曲線と同様に）楕円型、抛物型、双曲型の三種になる。この用語法は、トレースの絶対値の半分 |tr|/2 を変換の離心率として考えることによるものである。2 で割っているのは次元に対する補正であり、恒等変換が離心率 1 となるようにするものである（このような理由から、代わりに tr/*n* を考えることもある）。また、絶対値をとるのは作用が *PSL* において &plusmn;1 の因子を除いて定まることに対する補正である。あるいはまた、先に述べたと同様に離心率の平方の代わりとしてトレースの平方の半分を用いることもある。これらの分類は（平方を取るのと絶対値を取るのとでは値が違うから、完全に離心率を与えるわけではないけれども）実トレースの場合は一致し、複素トレースの場合には一致しない。同じ用語法が *SL*(2, **R**) の元の分類に対しても用いられ、また別のところでも類似の分類が用いられる。斜航的変換は本質的に複素解析的な現象であり、複素的な離心率に対応するものである。

## 不動点
恒等変換ではない任意のメビウス変換はリーマン球面上にふたつの不動点 &gamma;1, &gamma;2 を持つ。ただし、ここでふたつというのは重複度まで込めてふたつという意味である（つまり、抛物型変換についてはふたつの不動点が重なっているものと考える）。ふたつのうちの一方あるいは両方の不動点が無限遠にあってもよい。

### 不動点の決定
メビウス変換
:f(z) = \frac{az + b}{cz + d}
の不動点は不動点方程式 *f*(&gamma;) = &gamma; を解くことで得られる。*c* &ne; 0 のとき展開して整理して得られる二次方程式
:c \gamma^2 - (a - d) \gamma - b = 0
からふたつの根、つまり変換の不動点
:\gamma = \frac{(a - d) \pm \sqrt{(a-d)^2 + 4bc}}{2c} = \frac{(a - d) \pm \sqrt{(a+d)^2 - 4(ad-bc)}}{2c}
は直ちに得られる。変換が抛物型なら (*a* + *d*)2 = 4(*ad* &minus; *bc*) で不動点が一致することに注意する。また判別式は
:(a-d)^2 + 4cb = (a-d)^2 + 4ad-4 = (a+d)^2-4 = (\text{tr}\,\mathfrak{H})^2 - 4
となる。*c* = 0 の場合は二次方程式は一次方程式に退化してしまうが、これは不動点が無限遠にある状況に対応している。このときさらに *a* &ne; *d* ならもう一方の不動点は有限であり、

:\gamma=-\frac{b}{a-d}

で与えられる。この場合のメビウス変換は、平行移動と回転変換および拡縮変換の合成として
:z \mapsto \alpha z + \beta

で与えられる単純な変換になる。いっぽう、*c* = 0 かつ *a* = *d* の場合は不動点がふたつとも無限遠にあるときで、メビウス変換が純粋な平行移動として 
:z \mapsto z + \beta
なる形に表される状況に対応している。

### 位相幾何学的な証明
位相幾何学的には、（恒等変換でない）メビウス変換が 2-点を固定するという事実は
: \chi(\hat{\mathbb{C}})=2,

つまり、（リーマン）球面のオイラー標数が 2 であることに対応している。まず、射影線型群 *PGL*(2, *K*) の作用は単純 3-推移的である（3-点の順序三つ組がふたつ与えられれば、その一方を他方へ写す写像はただひとつメビウス変換として定まる）ことが代数的に（この群は 3-次元なので、本質的にで）証明される。したがって、少なくともみっつの点を固定するようなメビウス変換は、恒等変換以外には無い。

つぎに、メビウス群は連結ゆえ任意のメビウス変換は恒等変換にホモトピックである。レフシェッツ-ホップの定理の述べるところによれば、高々有限個の不動点を持つ写像の不動点の指数（ ここでは重複度のこと）の総和は写像のレフシェッツ数に等しい。この数はこの場合、ホモロジー群上の恒等写像のトレースであり、単純にオイラー標数と一致する。

これに対して、実数直線上の射影線型群 *PGL*(2, **R**) の作用は不動点を持つとは限らない。たとえば (1 + *x*)/(1 &minus; *x*) は実数直線上に不動点を持たない（複素変換としてならば &plusmn;i を固定する）が、写像 2*x* は 0 と &infin; のふたつの点を固定する。これは円（実射影直線）のオイラー標数が 0 であり、したがってレフシェッツの不動点定理の主張が不動点の数は少なくとも 0 個なければならない（もちろん 0 個より多くてもよい）こと意味することに対応している。

### 正規形
メビウス変換をその不動点を用いた**正規形**  と呼ばれる形に表すこともある。まずは相異なるふたつの不動点をもつ非抛物型の場合を考えよう。

#### 非抛物型の場合
非抛物型のメビウス変換は、複素数 *k* によって

:z \mapsto k z

の形に表される変換（0 と &infin; が不動点）である回転・拡縮と共軛である。いま、&gamma;1, &gamma;2 を有限と仮定すれば、写像

:g(z) = \frac{z - \gamma_1}{z - \gamma_2}

は (&gamma;1, &gamma;2) を (0, &infin;) に移す。一方が既に無限遠にある場合には、その無限遠点は固定して他方を 0 に送るように *g* を修正する。

*f* が相異なる不動点 &gamma;1, &gamma;2 を持つならば、変換 *gfg*&minus;1 は 0 および &infin; を不動点に持ち、したがってそれは回転・拡縮変換
:gfg^{-1}(z) = kz
となることがわかる。したがって変換 *f* の不動点方程式は
:\frac{f(z)-\gamma_1}{f(z)-\gamma_2} = k \frac{z-\gamma_1}{z-\gamma_2}

と書くことができる。これを *f* について解いたものは（行列の形で書けば）

:\mathfrak{H}(k; \gamma_1, \gamma_2) = \begin{pmatrix}
 \gamma_1 - k\gamma_2 & (k - 1) \gamma_1\gamma_2 \\
 1 - k                &  k\gamma_1 - \gamma_2
\end{pmatrix}

あるいは、不動点の一方が無限遠にあるときは

:\mathfrak{H}(k; \gamma, \infty) = \begin{pmatrix}
 k & (1 - k) \gamma \\
 0 &  1
\end{pmatrix}

となる。上述の式から、不動点における *f* の微分係数を

:f'(\gamma_1)= k,\quad f'(\gamma_2)= 1/k

と計算することができる。ふたつの不動点に順序付けが与えられれば、*f* の乗数の一方 (*k*) を*f* の**特性定数**として区別することができることに注目しよう。
:\mathfrak{H}(k; \gamma_1, \gamma_2) = \mathfrak{H}(1/k; \gamma_2, \gamma_1)
であり、不動点の順序を入れ替えることは乗数の逆数を特性定数として選ぶことに相当する。

斜航型変換については、|*k*| &gt; 1 なるときは常に、&gamma;1 を**反発的**  不動点、&gamma;2 を**吸引的**  不動点と呼ぶ。|*k*| &lt; 1 のときは役割が逆になる。

#### 抛物型の場合
メビウス変換 *f* が抛物型の場合は、不動点 &gamma; はただひとつである。この点を &infin; へ移す変換は

:g(z) = \frac{1}{z - \gamma}

あるいは、&gamma; 自身が無限遠点のときは恒等変換であり、変換 *gfg*&minus;1 は無限遠点を固定するので、平行移動

:gfg^{-1}(z) = z + \beta

となる。&beta; はこの**平行移動の長さ**あるいは**移動距離**  と呼ばれる。したがって、抛物型変換の不動点公式は
:\frac{1}{f(z)-\gamma} = \frac{1}{z-\gamma} + \beta

であり、これを *f* について解いて（行列の形に書けば）
:\mathfrak{H}(\beta; \gamma) = \begin{pmatrix}
   1+\gamma\beta    & - \beta \gamma^2  \\
   \beta            &   1-\gamma \beta
\end{pmatrix}

あるいは、&gamma; = &infin; のときは
:\mathfrak{H}(\beta; \infty) =
\begin{pmatrix}
   1 & \beta  \\
   0 & 1
\end{pmatrix}

を得る。ここで、&beta; は *f* の特性定数では**ない**ことに注意すべきである（抛物型変換の特性定数は常に 1 である）。得られた式から、*f*&prime;(&gamma;) = 1 がわかる。

## 特性定数の幾何学的解釈

特性定数はその対数を考えることによってその性質を分類することができる。すなわち、
:e^{\rho + \alpha i} = k
とおくとき、実数 &rho; はスケールファクタであり、不動点 &gamma;1 からどれほど反発的か、および不動点 &gamma;2 にどれほど吸引的かを指し示す。また実数 &alpha; は回転因子であり、この変換で不動点 &gamma;1 の周りを反時計回りに、不動点 &gamma;2 の周りを時計回りに、どれだけ回転するかを指し示す。

### 楕円型変換
&rho; = 0 の場合、不動点は反発的でも吸引的でもなく中立的であり、そのような変換は**楕円型**であるという。楕円型変換では任意の点が二つの不動点の周りをまわる円に沿って動く。一方の不動点が無限遠の場合は、これは一点の周りのアフィン回転を行うことと同値である。

任意の楕円型メビウス変換で生成される一径数部分群をとれば、この部分群の各変換が**同じ**二点を固定するような、連続変換が得られる。他の点はどれもリーマン球面上の二つの不動点の間でネストされた円の族に沿って流れる。一般に、二つの不動点は相異なる任意の二点を取ることができる。

このことは重要な物理学的解釈を持つ。観測者がある軸に関して角速度一定の回転をすることを想像し、二つの不動点を天球の北極と南極にとることにすれば、夜空の様子はちょうど二つの不動点 0, &infin; を共有する楕円型変換全体の成す一径数部分群によって記述されるのと同じ仕方で連続的に変換される。実数 &alpha; は観測者の一定な角速度に対応する。

次の二つの図は、楕円型メビウス変換のリーマン球面への効果（を平面へ立体投影したもの）を表したものである。

これらの図は単独のメビウス変換の効果を図示したものである。一径数部分群は、これを図によって示唆される円弧の族に沿って各点を「連続的に」動かすことで生成される。

### 双曲型変換

&alpha; が 0（または 2&pi; の整数倍）ならば、その変換は**双曲型**であるという。双曲型変換では、各点は不動点の一方から他方へ円軌道に沿って動く。

任意の双曲型メビウス変換で生成される一径数部分群をとれば、この部分群の各変換が**同一**の二点を不動にするような、連続変換が得られる。不動点以外の点は一方の不動点から出て他方の不動点へ向かう円弧の族に沿って流れる。一般に、二つの不動点はリーマン球面上の相異なる任意の二点にとりうる。

これにも重要な物理的解釈がある。観測者が天球上の北極へ向かって加速度一定で加速する場合を考えると、夜空の様子は 0, &infin; を共通の二つの不動点とする双曲型変換全体の成す一径数部分群によって記述される仕方と全く同じように変化する。ここで実数 &rho; は観測者の加速度の大きさに対応する。夜空の星は黄経に沿って南極から北極へ向けて動くように見える（黄経は球面から平面への立体射影で写せば円弧として見える）。

以下は双曲型メビウス変換がリーマン球面上へ与える効果（を平面に立体射影したもの）を図示したものである。

この図は、円弧的流線が二つの不動点の間で一定の角を内在するから、不動点に負の電荷を置いたときの電気力線の様子と似ている。

### 斜航型変換
&rho; も &alpha; も 0 でないときは、その変換は**斜航型**であるという。斜航型変換では、各点は一方の不動点から他方の不動点へSの字の軌道を描いて動く。

「斜航」（loxodrome=航程線）の原義は（斜めの）+ （行程）である。一定方角を保つ航行を行うとき、例えば北西に進路を保つとすると、航路は対数螺旋を描いて北極の周りを無限に巻いていくものになる。メルカトール図法ではこの航路は、北極と南極を無限遠に射影するとき、直線になる。この経線に対する内在的な斜航角（つまり傾き、あるいは螺旋の巻きの「緊さ」）は、特性定数 *k* の偏角である。もちろん、北極と南極だけではなくて、メビウス変換はその二つの不動点をどこにでも設定できるけれども、任意の斜航型変換による各点の動きはこの斜航線に沿って各点が動く変換と必ず共軛になる。

任意の斜航型メビウス変換で生成される一係数部分群をとれば、この部分群の各変換が**同じ**二点を固定するような、連続変換が得られる。固定されない点は全て、一方の不動点から出て他方の不動点へ入るようなある曲線族に従って移動する。これが双曲型の場合と異なるのは、その曲線が円弧ではなくて、リーマン球面から平面への立体射影で写すと、一方の不動点を反時計回りに、他方の不動点を時計回りにそれぞれ無限回廻る、ひねられた螺旋となるような曲線になっていることである。一般に、二つの不動点はリーマン球面の相異なる任意の二点がとれる。

この場合も、二つの不動点が 0 と &infin; であるならば物理的解釈が可能である。観測者がある軸に関して角速度一定で回転しつつ**同**軸上を一定の速度で移動するものとすれば、このときの夜空の様子は 0 と &infin; を不動点とする斜航型変換全体の成す一径数部分群に従って変化する。実数 &rho; および &alpha; はそれぞれ軸上の移動速度と軸周りの角速度の大きさを定める。

### 立体射影
以下の図は、メビウス変換がリーマン球面の上への立体射影であることを示すものである。球面の上への射影をするとき、不動点が無限遠にある特別の場合には、任意の場所に不動点を持つ場合と何も違わないように見えることに特に注意。

## 変換の反復適用
メビウス変換 \mathfrak{H} が不動点 &gamma;1, &gamma;2 と特性定数 *k* を持つならば、同じ変換の反復合成変換
: \mathfrak{H}' = \mathfrak{H}^n
は不動点 &gamma;&prime;1 = &gamma;1, &gamma;&prime;2 = &gamma;2 と特性定数 *k*&prime; = *k**n* を持つ。このことは、反復合成を各段階に分けて図示するときにも利用できる。

## 変換の極

メビウス変換 \mathfrak{H} によって無限遠点 &infin; へ移される点
:z_\infty = - \frac{d}{c}

は変換 \mathfrak{H} の**極**  と呼ばれる。また、無限遠点 &infin; が \mathfrak{H} によって移る点

:Z_\infty = \frac{a}{c}

をしばしば**逆極**  と呼ぶ。メビウス変換がひとつ与えられると、この二種類の極の中点は必ずその変換のふたつの不動点の中点にもなっており、したがって

:\gamma_1 + \gamma_2 = z_\infty + Z_\infty

なる関係式が成立する。これらよっつの点を頂点として平行四辺形が形成され、それをしばしばメビウス変換の**特性平行四辺形**  などと呼び表す。

メビウス変換 \mathfrak{H} をそのふたつの不動点 &gamma;1, &gamma;2 と極 *z*&infin; を指定することによって特定することもできる。実際、行列

:\mathfrak{H} = \begin{pmatrix}
  Z_\infty & - \gamma_1 \gamma_2 \\
  1        & - z_\infty
\end{pmatrix}, \quad Z_\infty = \gamma_1 + \gamma_2 - z_\infty

で与えられる変換は、&gamma;1, &gamma;2 を不動点に持ち、*z*&infin; を極とする変換になる。このようにすれば、不動点 &gamma;1, &gamma;2 が与えられたとき、乗数 *k* と極 *z*&infin; の間の変換則として

:z_\infty = \frac{k \gamma_1 - \gamma_2}{1 - k},
:k = \frac{\gamma_2 - z_\infty}{\gamma_1 - z_\infty}
= \frac{Z_\infty - \gamma_1}{Z_\infty - \gamma_2}
= \frac {a - c \gamma_1}{a - c \gamma_2}

が得られる。これを成分を用いて書き下せば、
:k = \frac{(a + d) + \sqrt {(a - d)^2 + 4 b c}}{(a + d) - \sqrt {(a - d)^2 + 4 b c}}

となるが、この最後の式はメビウス変換を表す行列
:\mathfrak{H} = \begin{pmatrix}
  a & b \\
  c & d
\end{pmatrix}
の固有値比 &lambda;1/&lambda;2（どちらの固有値を分母にするかで、それらの比は互いに逆数の関係にあるふたつを考えることができるが、そのうちのひとつ）に一致している（先の特性定数に関する節における議論と比較せよ）。実際、この行列の特性多項式は
: \det(\lambda I_2 - \mathfrak{H}) = \lambda^2 - (\text{tr}\,\mathfrak{H})\lambda + \det\mathfrak{H} = \lambda^2 - (a+d)\lambda + (ad-bc)
となり、これは
: \lambda_{i} = \frac{(a+d)\pm\sqrt{(a-d)^2 + 4bc}}{2} = \frac{(a+d)\pm\sqrt{(a+d)^2 - 4(ad-bc)}}{2} = c\gamma_i+d
を根に持つ。

## ローレンツ変換
実ミンコフスキー空間は、実数の順序四つ組 (*x*0, *x*1, *x*2, *x*3) 全体からなる四次元座標空間 **R**4 に二次形式
:Q(x_0,x_1,x_2,x_3) = x_0^2-x_1^2-x_2^2-x_3^2
をあわせて考えたものである。特殊相対論の用語を借りれば、*Q* &gt; 0 となる点は**時間的**  であると考えられ、さらに *x*0 &gt; 0 となる点は**未来方向**  であるという。また、*Q* &lt; 0 となる点は**空間的**  であるという。零錐  *S* は *Q* = 0 なる点全体の成す集合をいい、**未来方向零錐**  *N*+ は零錐の中でも *x*0 &gt; 0 なる点全体から成る。したがって、**天球**は **R**4 の原点を始点とする *N*+ 内の半直線全体の成す集合と同一視される。行列式が正で二次形式 *Q* と時間方向を保つ **R**4 上の線型変換全体の成す集合は制限ローレンツ群 *SO*+(1, 3) を成す。

天球の幾何学に関して、その変換群 *SO*+(1, 3) はスピノル上のスピン群の作用を見ることにより、メビウス変換の群 *PSL*(2, **C**) と同一視される 。各 (*x*0, *x*1, *x*2, *x*3) &isin; **R**4 に対して、エルミート行列

:X=\begin{bmatrix} x_0+x_1 & x_2+ix_3\\ x_2-ix_3 & x_0-x_1 \end{bmatrix}

を対応させれば、この行列 *X* の行列式は二次形式 *Q*(*x*0, *x*1, *x*2, *x*3) に等しい。このような行列全体の成す空間には、特殊線型群 *SL*(2, **C**) がその各元 *A* に対して

: X\mapsto AXA^*

となるものとして作用する。det&thinsp;*A* = 1 であるから、*SL*(2, **C**) のこの作用は *X* の行列式を保つ。ゆえに、*X* の行列式と二次形式 *Q* との同一視を通して、*SL*(2, **C**) の各元はローレンツ変換として作用している。次元的な理由で *SL*(2,**C**) は *SO*(1, 3) の近傍を被覆するが、*SL*(2, **C**) は連結ゆえ、制限ローレンツ群 *SO*+(1, 3) の全体を被覆する。さらにいえば、上で与えた作用の核が {&plusmn;*I*} なる部分群ならば、商をとることで群の同型

: \mathit{PSL}(2,\mathbb{C})\cong \mathit{SO}^+(1,3)

が得られる。(*x*0, *x*1, *x*2, *x*3) がヌル、つまり行列 *X* の行列式が 0 であり、したがって複素二次元のベクトル &xi; とその複素共軛によって

: X = \xi\bar{\xi}^T=\xi\xi^*

と直積に分解される場合に注意を向けよう。二次元ベクトル &xi; には *SL*(2, **C**) が上で与えた作用と両立するような仕方で作用する。ここで、エルミート行列からなる空間における *SL*(2, **C**) の表現の核が {&plusmn;*I*} となることは明らかである。

*PSL*(2, **C**) の天球への作用も立体射影を用いて幾何学的に記述することができる。まずは、*x*0 = 1 で与えられる **R**4 内の超平面を考え、その超平面と未来方向零錐 *N*+との交わりとして得られる球面 *S*+ と天球とを同一視する。この球面の北極 (1,0,0,1) から平面 *x*3 = 0 の上への立体射影は、*x*12 + *x*22 + *x*32 = 1 とするとき、
: (1, *x*1, *x*2, *x*3) 
なる座標を持つ点を
:\left(1, \frac{x_1}{1-x_3}, \frac{x_2}{1-x_3},0\right)
へ写す。

複素座標函数

:\zeta = \frac{x_1+ix_2}{1-x_3}

を導入すれば、この立体射影の逆変換は *S*+ 上の各点 (*x*1, *x*2, *x*3) に対して

:  \begin{align}
  x_1 &= \frac{\zeta+\bar{\zeta}}{\zeta\bar{\zeta}+1}\\
  x_2 &= \frac{\zeta-\bar{\zeta}}{i(\zeta\bar{\zeta}+1)}\\
  x_3 &= \frac{\zeta\bar{\zeta}-1}{\zeta\bar{\zeta}+1}
\end{align}

なる式で与えられる。*N*+ への *SO*+(1,3) の作用は超平面 *S*+ を保たないが、*S*+ の各点について（*N*+ の点と思って）作用させたものを、その移動先が再び *S*+ に属するように再スケールしてやることで、*SO*+(1, 3) を複素変数 &zeta; への作用まで込めて球面 *S*+ に作用させることができる。天球のこの表現から調べるのは容易ではないが、実はこの作用は一次分数変換による作用になっている。逆に、複素変数 &zeta; に関する任意の一次分数変換を、適当な（一意的に決まる）再スケールを施すことになるかもしれないが、一意的に *N*+ 上のローレンス変換にすることができる。

立体射影の記述をなるべく変えずにより作用が見やすくなるようにするには、変数 &zeta; = *z* : *w* を複素射影直線 **CP**1 に対する斉次座標の対の比と考えることである。この立体射影は、**C**2 &minus; {0} から *N*+ への実スケールに関して斉二次の変換
: (z,w)\mapsto (x_0,x_1,x_2,x_3)=(z\bar{z}+w\bar{w}, z\bar{w}+w\bar{z}, i^{-1}(z\bar{w}-w\bar{z}), z\bar{z}-w\bar{w})

にすることができて、これは *z**z* + *w**w* = 1 なるスケールに制限すれば、上で述べた対応に一致する。この式の各成分はちょうど、直積

: \begin{bmatrix} x_0+x_1 & x_2+ix_3\\ x_2-ix_3 & x_0-x_1 \end{bmatrix} = 2\begin{bmatrix} z\\ w \end{bmatrix} \begin{bmatrix} \bar{z}& \bar{w}\end{bmatrix}

から得られる。まとめると、制限ローレンツ群 *SO*+(1,3) の作用はメビウス群 *PSL*(2, **C**) のそれと一致する。このことは、以下の定義の動機付けになっている。*n* &ge; 2 に対して、
: *n*-次元**メビウス群** (*n*) とは、*n*-次元球面 *S**n* からそれ自身への向きを保つ共形等距変換全体の成す群のことである。
ミンコフスキー空間 **R**1,*n*+1 内の零錐の未来方向半直線全体の成す空間として共形球面を実現することにより、(*n*) と、行列式が正で時間方向を保つローレンツ変換全体の成す制限ローレンツ変換群 *SO*+(1, *n* + 1) との間に同型が存在する。

## 双曲空間
既に見たように、メビウス群 PSL(2,**C**) はミンコフスキー空間に原点、空間の向き、時間方向を全て保存する等距変換全体の成す群として作用する。また、この作用を正光錐における *Q* = 1 なる点の全体（これは三次元双曲空間 *H*3 のモデルを為す）に制限することにより、メビウス群を各元が *H*3 に向きを保つ等距変換として作用する群として捉えることができる（実際には、メビウス群と三次元双曲空間上の向きを保つ等距変換全体の成す群とは一致する）。

ポアンカレ球体模型を用いて、**R**3 における単位球体と *H*3 とを同一視するならば、リーマン球面を *H*3 の「共形的境界」として考えることができる。これにより、どのような *H*3 の向きを保つ等距変換からでもリーマン球面上のメビウス変換がえられ、逆にメビウス変換から向きを保つ等距変換もまた同様に得られる。このことは、物理学におけるAdS/CFT対応予想へ至るまさにその最初の所見である。

## メビウス群の部分群
メビウス変換の係数 *a*, *b*, *c*, *d* が *ad* &minus; *bc* = 1 を満たす実数である場合を考えると、''PSL''(2, '''R''')で表されるメビウス群の部分群が得られる。この群は、上半平面 *H* = {*x* + *iy* | *y* &gt; 0} をそれ自身へ写すメビウス変換全体の成す群であり、また *H* から *H* への双正則（あるいは同じことだが、全単射等角かつ向きを保つ）変換全体の成す群である。上半平面に計量を導入して、双曲平面 *H*2 の模型（ポアンカレ平面模型と呼ばれるもの）にすることができるが、このとき *PSL*(2, **R**) はこの模型において *H*2 の向きを保つ等距変換全体の成す群に等しい。

開円板 *D* = {*z* | |*z*| &lt; 1} をそれ自身に写すメビウス変換全体の成す部分群は、&phi; &isin; **R**, *b* &isin; **C**, |*b*| &lt; 1 なる定数によって得られる
:f(z) = e^{i\phi} \frac{z + b}{\bar{b} z + 1}
なる形の変換全体から成る。これはまた、*D* から *D* への双正則（あるいは同じことだが、全単射、等角かつ向きを保つ）変換全体の成す群にも等しい。適当な計量を入れることにより、*D* はポアンカレ円板模型と呼ばれる先程のものとは異なる双曲平面の模型にすることができるが、この群は、この模型における *H*2 の向きを保つ等距変換全体の成す群に一致する。

本節に述べたふたつの部分群は、何れも *H*2 の等距変換群としてえられるから、これらは互いに同型である。具体的な同型写像は、開円板を上半平面に全単射に写す変換
:f(z)=\frac{z+i}{iz+1}  
と共軛変換によって得られる。

メビウス群 \mathcal{M} の極大コンパクト部分群は
:\mathcal{M}_0 := \left\{z \mapsto \frac{uz - \bar v}{vz + \bar u} : |u|^2 + |v|^2 = 1\right\}
で与えられる。この部分群は、同型
\mathcal{M} \cong \mathit{PSL}(2,\mathbb{C}) を通じて、射影特殊ユニタリ群 *PSU*(2, **C**) に同型で、この群は 3-次元における回転全体の成す群である特殊直交群 *SO*(3) にも同型なので、メビウス群の極大コンパクト部分群をリーマン球面における回転全体の成す群として解釈することができる。任意の有限部分群は共軛変換でこの極大コンパクト部分群の中に写され、それゆえそれらの群はちょうど多面体群、三次元における点群に対応する。

メビウス変換からなるはクラインによって  において五次方程式の解析解を与えるために用いられた（現代的な解説が  にある）。

さて、メビウス変換の係数 *a*, *b*, *c*, *d* を *ad* &minus; *bc* = 1 なる整数と仮定するならば、モジュラー群 *PSL*(2, **Z**) と呼ばれる *PSL*(2, **R**) の離散部分群で、ガウス平面上の格子および、楕円函数、楕円曲線の研究において重要な群を生じる。*PSL*(2, **R**) の離散部分群はフックス群として知られ、リーマン面の研究において重要である。

## 関連項目

*共形幾何学
*クライン群
*広義の円
*射影幾何学
*双曲幾何
*双線型写像
*反転環幾何
*反転幾何学
*反転変換
*フックス群
*ポアンカレの上半平面モデル
*モジュラー群
*
*ローレンツ群

## 脚注

### 注釈

### 出典

## 参考文献

*
*
*  - ガロア群として見たローレンツ群とその同型に関しては第2章を参照。
*  - ローレンツ群のリー代数におけるリー部分代数および共役に関する類別に関しては第6章を参照。
* - 第2章を参照。
* 
**
**
*  - リーマン球面・立体射影・メビウス変換に関する美しい導入方法についてはこの古典的書籍の第3章から第5章を参照。
*   - 非数学者向け。図形のイラストが豊富で、理論と結果に関する優れた解説を提供している。
**
* - メビウス変換とその共役に関する類別を含み、美しいイラストがある導入については第3章を参照。
*
*

## 関連文献
* 

## 外部リンク
* A java applet allowing you to specify a transformation via its fixed points and so on.
* A java applet demonstrating iterated application of a Möbius transformation to a circle.
* Conformal maps gallery
* 
* Möbius Transformation Module by John H. Mathews
* Linear Fractional Transformations at MathPages
*Möbius Transformations Revealed, by Douglas N. Arnold and Jonathan Rogness (a video by two University of Minnesota professors explaining and illustrating Möbius transformations using stereographic projection from a sphere). A high resolution version in QuickTime format is available at https://www.ima.umn.edu/~arnold/moebius/index.html .