7
大学数学基礎解説
文献あり

2つの三角形の3つの内角が等しいならば,その2つの三角形は合同である

2764
0

はじめに

こんにちは,ロダンです.
タイトルを見て,中学まで真面目に数学を勉強してきた人であれば「おいおい」と突っ込みたくなったと思います.タイトルは目を引くもの,というのが記事の鉄則ですから,あえてこういうタイトルをつけました.しかし,このタイトルは間違ったことを主張しているものではありません.早急に「それはおかしい」と結論を出す前に,少しこの記事を読んでいってください.

さて,数学において言葉の定義というのはとても大事です.数学の議論を始める前には,必ず議論の中心にある言葉の定義を確認しておかなければなりません(これは数学に限らない議論においてもとても大切なことでもあります).ということで,まずはタイトルにある命題をじっくりを眺めるところから始めたいと思います.

「2つの三角形の3つの内角が等しいならば,その2つの三角形は合同である」

はい,にわかには真であるとは信じがたい命題ですね.だって,もしこれが正しいとしたら,3つの角度が決まるだけで,三角形の形だけでなく,大きさも完全に決まってしまうってことになります.これは普通に考えれば不自然ですね.なぜなら我々が普段考えている世界では,角度が同じでも大きさの違う三角形が存在しますから.いわゆる「相似な三角形」というやつです.

ということは,もしこれが真であるならば,ここに出ている何かしらの単語の定義が我々が想像しているものとは異なっているはずですね.結論から言うと,ここでいう「三角形」は我々が普段指すものとは異なるものです.ここでの「三角形」は普段我々が慣れ親しんでいる平面において定義される三角形ではなく,双曲面と呼ばれる曲面上に定義される三角形(双曲三角形)のことを指します.(その道の専門家以外の)我々は普段平面上で三角形を考えますが,実は平面ではなく曲面においても三角形を考えることができます.ただし,平面上における三角形の定義をそのまま使うことはできないので,改めて三角形を定義し直す必要があります.

本稿は,平面で定義される三角形に似た定義を使って曲面に三角形を定めてみたら,「3つの内角の角度で三角形全体の大きさが決まる」という我々の感覚とはかけ離れた事態が起こってしまうというお話がメインテーマになります.前半で三角形を双曲面と呼ばれる曲面に定義し,後半でこのあり得ない事態が起きていることを数学的に証明していきます.

内容の難易度について,最も重い補題4の証明には大学の学部レベルの数学を多少使いますが,それ以外の部分は高校生でもある程度読めると思います.補題4の証明を飛ばしても記事の全体像は見えるようにできているので,是非読んでみてください.

この記事ではスペースの都合上,R3の元を(a,b,c)のような横ベクトル表示で使うことがほとんどですが,内積の中に含まれているものや,行列と計算を行う場合などは全て縦ベクトルとして解釈しています.

この記事の内容は[1]の内容に基づいています.線形代数の基本知識以外の,証明を省略している命題は,ほとんどこの本で補完できます.ただし,最も重要な補題である補題4は[1]では言及が避けられている「曲線の向き」の概念を用いて厳密に示しています.

それでは,しばしお付き合いくださればと思います.

双曲面とは

まず今回三角形が定義される土台である「双曲面」と呼ばれる曲面について説明しておく必要があります.双曲面H2は,実3次空間における次の部分集合です.

H2:={(x1,x2,x3)R3x12+x22+x32=1, x>0}

これはちょうど次の図のような曲面になっています.2次元実平面の代わりに,この面の上に三角形を描いていくことを考えていきます.

双曲面 双曲面

三角形の定義

さて,三角形を描いていくことを考えますとは言ったものの,まず何を三角形と呼ぶべきなのかが問題になってきます.三角形と呼ぶからには,平面で定義される三角形に似たようなものであって欲しいですね.そこで,双曲面の話に入る前に,まず平面上で定義される三角形について考えてみましょう.

平面上の三角形とは,一点で交わらない3直線が囲む領域のことでした.あるいは直線のうち囲むのに必要のない部分をカットした,3つの線分で囲まれている領域という言い方もできます.この定義を,できるだけそのままの形で双曲面の世界に持っていきたいわけです.そこでまず,我々は双曲面上において「線分」に対応するものを定義しなければいけないことに気がつきます.これもできれば平面における線分に似た形で定義したいわけですが,さて,ではまず平面において2点を結ぶ線分とはいったいどういうものだったでしょうか?「真っ直ぐな線」では応用が利きづらいので,なんらかの量を用いて定めたいですね.そこで「長さ」という量を持ち出します.平面上で2点PQを結ぶ線分とは,その2点を結ぶ曲線の中で長さが最も短いものという風にいうことができたのでした.これをまず数学的にきちんと定義します.平面上の曲線の長さについては高校数学の範囲でしたので,曲線の定義とともにいまここで復習しておきましょう.R2の標準内積を{x,y}=x1y1+x2y2で表すことにして(ただしx=(x1,x2),y=(y1,y2)),xのノルムを|x|={x,x}で表すこととします.

曲線とその長さ
  1. P=(p1,p2),Q=(q1,q2)R2とする.次のようなR2の部分集合γのことをPQを結ぶ曲線という:無限回微分可能な連続関数:[a,b]R2(a)=(p1,p2),(b)=(q1,q2)であるようなものを用いて,
    γ={((t)atb}R2
    と表すことができる(ただし,a,ba<bを満たす実数).
  2. 関数:[a,b]R2で与えられる曲線γ長さlength(γ)
    length(γ)=ab|d(t)dt|dt=ab(d1(t)dt)2+(d2(t)dt)2dt
    で定義する.ただし,1(t),2(t)はそれぞれ(t)の第1成分,第2成分の値とする.

上の定義では関数に微分可能でない点が存在する,いわゆる「折れ線」を曲線とは認めていませんが,曲線の定義を「有限個の点を除き無限回微分可能」という条件に緩めることで曲線に含めることができます.またその場合,長さは微分可能でない点ごとに区切った積分の値の和として定めることができます.ただこれらのことはあまり本質的ではないので,最初から取り除いて考えることにします.さて,これで「PQを結ぶ線分」を定義することができます.

線分

P,QR2とする.PQを結ぶ曲線のうち,長さが最小であるようなものをPQを結ぶ線分という.

これで平面における線分を定義することができました.さて,今度はこれと同じことを平面ではなく双曲面でやりましょう.双曲面を含む実3次元空間にはミンコフスキー内積と呼ばれる標準内積とは異なる内積

x,y=x1y1+x2y2+x3y3
が入っており,これを使って曲線の長さを定めます.ミンコフスキー内積に関するノルムを||x||=x,xと書くことにします.

曲線とその長さ(双曲面バージョン)
  1. P=(p1,p2,p3),Q=(q1,q2,q3)H2とする.次のようなH2の部分集合γのことをPQを結ぶ曲線という:無限回微分可能な連続関数:[a,b]H2(a)=(p1,p2,p3),(b)=(q1,q2,q3)であるようなものを用いて,
    γ={((t)atb}H2
    と表すことができる(ただしa,bは実数).
  2. 関数:[a,b]H2で与えられる曲線γ長さlength(γ)
    length(γ)=ab||d(t)dt||dt=ab(d1(t)dt)2+(d2(t)dt)2+(d3(t)dt)2dt
    で定義する.ただし,1(t),2(t),3(t)はそれぞれ(t)の第1成分,第2成分,第3成分の値とする.

定義では混乱を避けるために曲線γとそれを与える関数を別の文字にしていましたが,以降はこれらをどちらも同じ文字を使って表記することにします.

さて,上記の長さの定義を見たときに一瞬長さが複素数にならないか心配になりますが,実は大丈夫です.証明は省略しますが,きちんと長さが正実数になることが保証されています.

双曲面上の1点でない曲線に対して,length()>0が成り立つ.

これで「曲線」「長さ」に対応するものが定められたので,双曲面上の「線分」に当たるものが定義できます.双曲面においてはこれを「測地線」と呼びます.

測地線

P,QH2とする.PQを結ぶ曲線のうち,長さが最小であるようなものをPQを結ぶ測地線という.

この記事においては,「PQを結ぶ測地線」といった場合,それは長さが有限であるものを指すことにします(平面幾何における「線分」に対応する語).一方,端点を指定せず単に「測地線」といったり,「PQを通る測地線」といったりする場合,長さが無限のものを指すことにします(平面幾何における「直線」に対応する語).

ところでこのPQを結ぶ測地線,そもそも存在するのか?とか2本あったりしないか?ということはチェックしなければいけません.証明をしようとすると話が脱線してしまうので省略しますが,これもちゃんと保証されています(しかも具体的にどういう線かもわかってます).

任意の2点P,Qを結ぶ測地線は一意的に存在し,これは原点とPQの3点を通る平面とH2の共通部分の一部として記述される.

これで,双曲面における三角形を定義することができます!

三角形(双曲面バージョン)

P,Q,RH2を異なる3点とする.各2点を結ぶ測地線で囲まれた領域を,三角形とよぶ.

双曲面上の三角形 双曲面上の三角形

後のために,曲線に向きを定め,固定しておきます.これは,後で出てくる2つの測地線のなす角を一意的に定めるために必要です.三角形には各々の頂点が,繋がっている1辺の始点かつもう1辺の終点となるような向きを入れます(図2の三角形を参照してください).このような向きの入れ方は2通りありますが,どちらかに固定しておきます.

2つの測地線の角度と三角形の合同の定義

さて,これで双曲面上にも三角形が定義できたわけですが,

「2つの三角形の3つの内角が等しいならば,その2つの三角形は合同である」

の文章の意味するところを完全に理解するには,まだ足りていないものがあります.「内角」と「合同」の定義です.この2つも双曲面上で使えるように定義してあげないといけません.

まずは2つの測地線のなす角度から定義します.まず,以降の議論のために測地線をもう少し都合の良い表記で表すことにします.まず,以下の事実を認めます.

H2との共通部分が空でないような原点を通る平面Hのミンコフスキー内積における法線ベクトルをeとすると,e,e>0である.

測地線は原点を通る平面とH2の共通部分で記述できたので,これ以降,測地線はそれに対応する原点を通る平面の単位法線ベクトルeを用いてeのように書くことにします.ただし,平面の単位法線ベクトルといったとき,そのベクトルは一意的には定まりません(eeの2つがあります).そこで,ここでは法線ベクトルを,原点において立った時に測地線の向きが右から左に流れていく方のベクトルであるとします.たとえば,次の図は原点を通りH2と交わる平面を表しており,曲線は測地線を示しています.

例

この場合,法線ベクトルは奥から手前に伸びている側と定義します.

2つの測地線のなす角度

測地線efが交点を持つとする.その交点におけるefの接ベクトルをv,uとしたとき,efのなす角度θ
θ=arccos(v,u||v||||u||)
で定義する.

 ただし,t0における接ベクトルとは,t0における微分係数(d1dt(t0),d2dt(t0),d3dt(t0))を指します.この角度の定義は,2次元平面上の2直線のなす角度θが標準内積を使って
θ=arccos({v,u}|v||u|)
で定まることの,ミンコフスキー内積における類似であるといえます.
この定義にはいくつかチェックしておくことがあります.まず,|v,u|||v||||u||であることを確かめておく必要があります.これが成り立たないと,arccosの定義域1x1からはみ出してしまい定義の右辺が意味をなしません.これはミンコフスキー内積がH2の接平面上で正定値あることからシュワルツの不等式により従います(正定値の定義は後ほど出てきます).詳細は演習問題とします(という証明がめんどくさいときの定番のフレーズ).

 また些細な問題ではありますが,2つの測地線があってこれらが交わるときに2点以上で交わったりしてしまうと,「2つの測地線のなす角度」の意味が一通りに定まらない恐れがあります.しかし交点は常に1つしかできないのでこれは問題ありません.実際,PQを通る測地線は原点,P,Qを通る平面とH2の共通部分だったわけですが,2つの測地線が交わる場合,測地線に対応する2つの平面の交線がH2上で交わっていることになります.したがって,2つの測地線が2回以上交わるようなケースがある場合.原点を通る直線でH2上の2回以上交わるようなものがあることになりますが,実際は原点を通る直線とH2は多くとも1回しか交わらないのでそのようなケースはありません(実際に方程式を立てて確かめてみましょう).

以上から,三角形の内角(の角度)を次で定義します.

三角形の内角

三角形を構成する3つの測地線のうちの2つを,mとする.,mのうちのどちらかの向きを反転させたものを考える(ここではの向きを反転させたを考える).このとき,mのなす角度を三角形の内角(の角度)という.

次に,三角形の合同について定義します.

三角形の合同

H2上の2つの三角形の3辺(頂点を結ぶ3つの測地線)の長さがそれぞれ等しいとき,2つの三角形は合同であるという.

本来三角形の合同は後に出てくる等長変換を使って定義し,3辺相等は同値な条件であることを証明するのが自然な流れだと思いますが,今回は直感的に受け入れやすいこちらを定義として採用しています.

さて,これで「2つの三角形の3つの内角が等しいならば,その2つの三角形は合同である」の意味を完全に定義することができましたので,証明に入っていきましょう.

3つの内角が等しいならば三角形が合同であることの証明

まず最初にこの定理の鍵となる補題を紹介し,そこから定理が導かれることを示します.あとで,その鍵となる補題を示していきます.

三角形
三角形 三角形
に対して,
coshC=cosαcosβ+cosγsinαsinβ
が成り立つ.

ここで,coshは実数から正実数への関数で,cosht=et+et2で定義されるものです.ハイパボリックコサインと呼びます.以下でハイパボリックサインsinh(t)=etet2も出てくるのでここで紹介しておきます.cosh2tsinh2t=1が成立することはこれから断り無しで使っていきます.

補題ではCの場合のみを扱っていますが,A,Bの場合についてもα,β,γを入れ替えた形での等式が成り立ちます.さて,補題4を踏まえて主定理「2つの三角形の3つの内角が等しいならば,その2つの三角形は合同である」を証明しましょう.補題が強力であるため,証明自体は一瞬で終わります.

主定理の証明

三角形PQRと三角形STUの3つの角をそれぞれα,β,γα,β,γとして,α=α,β=β,γ=γとする.このとき,補題4よりcosh(PQ)=cosh(ST),cosh(QR)=cosh(TU),cosh(RP)=cosh(US)が成立する.cosh(t)t0において連続で狭義単調増加(特に単射)であるから,上の等式からPQ=ST,QR=TU,RP=USとなり,三角形PQRと三角形STUは合同である.

さて,では補題4の証明に入りましょう…の前に,補題4の等式の意味についてもう少し考察してみることにしましょう.当然,この等式は通常の平面における三角形では成り立たない等式です(成り立ってしまったら平面上の三角形でも三角相等が合同条件になってしまうので,大変なことになります).しかし,双曲面上の三角形を3辺の長さが0に限りなく近づくようにとって平面の三角形に近い状態だとみなしたときに,補題4の等式がどういう形に変化するかをみることで,平面における三角形のどういう性質の相当する等式なのかを考えることはできます.coshCのマクローリン展開
coshC=1+x22!+x44!+
を踏まえると,x2より下の項を切り捨てることで補題4の等式を
1cosαcosβ+cosγsinαsinβ
と近似することができます.これとおなじような平面上の三角形で成り立つ関係式はないのかといいますと,実はあります.まず,cosの加法定理
cos(α+β)=cosαcosβsinαsinβ
を変形した形
1=cosαcosβcos(α+β)sinαsinβ
を考えます.ここで,平面における三角形の内角の和がπであることを踏まえると,α+β=πγ,つまり,cos(α+β)=cosγです.よって,すぐ上の等式から
1=cosαcosβ+cosγsinαsinβ
が成り立ちます.以上のことから,補題4の等式はcosの加法定理から導かれる平面三角形が満たす上の等式の,双曲三角形バージョンと呼べる式といえます.注目すべきは,平面三角形においては定数だった左辺が,双曲三角形では辺の長さに依存する値であるという点です.この性質があるおかげで,「3つの角が等しいだけで辺の長さまで全部等しくなる」という,平面三角形ではあり得ない事実が導かれるのです.ちなみに上の考察から双曲三角形の内角の和はπではないということがわかります.

さて,ではあらためて補題4の証明に入ることにしましょう.この補題は線形代数と双曲幾何の基礎知識をたくさん使うので,まずはそれらを準備していきます.

最初に,内積の一般論について少し復習しておきましょう.ここでいう「内積」は,実対称2次形式のことを指します.すなわち,Rnの内積 , とは,次の3条件を満たす写像Rn×RnRです:任意のx,x,y,yR3に対して,
x,y=y,xx,y+y=x,y+x,y,x+x,y=x,y+x,y.
実ベクトル空間Rnの内積 , が任意の0でないxに対してx,x>0を満たすとき,これを正定値と呼びます.また逆に,常にx,x<0を満たすとき,これを負定値と呼びます.内積が,「任意のyRnに対してx,y=0ならばx=0」を満たすとき,非退化であるといいます.また部分空間W直交補空間は次のように定義されます.
W={yRnx,y=0,xRn}
次の命題は,線形代数学において非常に基本的な定理です.証明は省略します.

 , Rnの非退化な内積とする.

1.この内積に関する直交基底,すなわちRnの基底v1,,vnであって
vi,vj=0(ij)
であるようなものがとれる.
2.Rnの部分空間Wをとると,dimW+dimW=nが成立する.

他にも2つほど,後で使う命題を与えておきます.

内積が正定値または負定値であれば,非退化である.

xRnについて,任意のyRnに対してx,y=0であると仮定する.このとき特にx,x=0.正定値性(または負定値性)の仮定からx=0

Rnの内積 , を部分空間Wへ制限したときに非退化ならばWW=0である.さらに,内積がRnにおいても非退化であれば,Rn=WWである.

xWWとする.このとき,任意のyWに対してx,y=0となる.非退化性の仮定からx=0となる.よって前半が示された.後半は前半の事実と命題5の2.から従う.

 さて,話をミンコフスキー内積に戻します.まず,この内積はR3で非退化です.実際,0でないR3の元をとってくると,3つの実数成分のうち0でない成分がかならずありますが,その成分が1番目にある時は(1,0,0)との内積をとればその値は0ではありません(0でない成分が2番目,3番目の時も同様です).ただし,この内積はたとえば(1,1,0)で張られる1次元空間に制限すると非退化ではなくなります.
 また,R3の直交基底として,標準基底e1=(1,0,0),e2=(0,1,0),e3=(0,0,1)が挙げられます.各々自分自身との内積を考えると,e1,e1=1,e2,e2=1,e3,e3=1となっており,負である基底の元が1個,正である元が2個となっています.よって,この内積は正定値でも負定値でもありません.ここで,(証明は省略しますが)この自身との内積の値が正である元の個数2と負である元の個数1は,直交基底の取り方に依存せずに決定されます(シルベスターの慣性法則).上で見たように,ミンコフスキー内積はR3においては正定値ではありませんが,R3の部分空間においてこの内積を考えると正定値になるようなことはありえます.

次に,等長変換を定義します.この変換は,後で与える命題を証明するときに,一般の状況を特定の場合に帰着させるためのツールとして非常に強力です.

連続写像g:H2H2は,H2の任意の測地線に対して次の等式を満たすとき等長変換であるという:
length()=length(g()).

実は等長変換は具体的な形を記述できることが知られています.まず,3×3実数行列J
J=[100010001]
で定義します.この行列はミンコフスキー内積を与える対称行列です.すなわち,
x,y=txJy
を満たすことに注意してください.そして,次のような群を考えます.

O(2,1)={GM3(R)tGJG=J}.

ただし,M3(R)3×3実数行列全体の集合をさします.tGJG=Jという等式は,内積の値がGの作用について不変であることを意味します.実際,
Gx,Gy=t(Gx)JGy=tx(t(GJG)y=txJy=x,y
となります.さて,この群O(2,1)の中で,H2において閉じている元全体からなる部分群を考えましょう.すなわち,次の群を考えます.

O+(2,1)={GO(2,1)(R)G(H2)=H2}.
このとき,次の命題が成立します.

GO+(2,1)とすると,GH2上の等長変換である.

連続性はGを関数として見たときに多項式関数であることから明らか.また,任意の曲線が関数:[a,b]H2で与えられているとすると,Gの線形性から
dGdt(t)=Gddt(t)
となる.よって,
length(G)=abdGdt(t),dGdt(t)dt=abGddt(t),Gddt(t)dt=abGddt(t),Gddt(t)dt=abddt(t),ddt(t)dt=length().
特にが測地線であるときもlength(G)=length()であるから,示された.

O+(2,1)の凄いところは,逆も成り立つことです.ただこちらは今回は使用しませんし,証明が長くなるので省略します.

gH2における等長変換であるとすると,あるGO+(2,1)が存在してg=Gとなる.

さて,次に等長変換の推移性について証明することにします.推移性とは,ある任意の2点が与えられたとき,適当な等長変換を選ぶことによって片方の点をもう片方の点に移せることを意味します.すなわち,次の定理が成り立ちます.

H2上の2点x,yに対し,ある等長変換gが存在してg(x)=yとなる.

まずx=(1,0,0)の場合を示す.V={vR3v,y=0}とする.このとき,yH2よりy,y=1であることからyで張られる空間Wはミンコフスキー内積について負定値であり,よって命題6と命題7からR3=VWとなる.Vは非退化だから,Vに関して直交基底がとれる.これをv1,v2とすると,y,v1,v2R3の直交基底となる.よって,シルベスターの慣性法則を用いてVがミンコフスキー内積について正定値であることがわかる.そこで,vi=vi||vi|| (i=1,2)とおくと,y,v1,v2R3の直交基底かつv1,v1=1,v2,v2=1y,y=1を満たす.よって,この基底を用いてミンコフスキー内積を表すと,
ay+bv1+cv2,dy+ev1+fv2=ad+be+cf.
ここで,GG(x1,x2,x3)=x1y+x2v1+x3v2で定義すると,Gx,Gy=x,yとなり,GO(2,1)である.さらに,G(1,0,0)=yを満たすので,連続性からG(H2)=H2である.よって,GO+(2,1)であり,これは等長変換である.xが一般の場合は,G1(1,0,0)=x,G2(1,0,0)=yとなるように選べばG2G11x=y,G2G11O+(2,1)となる.

「連続性からG(H2)=H2である」の部分をもう少し詳しく説明しておきます.今,Gの定義域をH2に制限すると,その値域は
H2:={(x,y,z)R3x2+y2+z2=1, x<0}
を使ってH2(H2)と表されます.ただし,H2(H2)は互いに異なる連結成分であるため,Gの連続性によりその像がH2(H2)にまたがることはありません.したがって,Gの像は必ずH2H2のどちらかに含まれます.どちらに含まれるかをみるには,1つ具体的な値を取ってきてどちらに含まれているかを見れば良いです.したがってG(H2)H2となります.G(H2)=H2であることは,同様の理由で逆行列G1:H2H2が定義できることから従います.

さらに,等長変換全体のなす群であるO+(2,1)の元は2つの測地線のなす角度を保つ共形写像であることを確認しておきましょう.まず,次の事実を示します.

  1. xyを結ぶ測地線GO+(2,1)で移した曲線G()は測地線である.
  2. 1.のを含む測地線をeとすると,G()(Ge)に含まれる.

1.を示す.G()が測地線でないと仮定する.このとき,より短い長さを持つGxGyを結ぶ測地線が存在する.ここで,G1も等長変換であるから,G1()と同じ長さを持つxyを結ぶ曲線である.ここで,length()=length(G())>length()=length(G1())であるが,これはが測地線であることに矛盾する.
次に2.を示す.そのためにはGeが,原点,Gx,Gyを通る平面の法線ベクトルであることを確かめれば十分.今,e,x=e,y=0の条件とGのミンコフスキー内積における不変性から,Ge,Gx=Ge,Gy=0である.よって示された.

これを踏まえて,共形性の証明に入ります.

GO+(2,1)とする.このとき,測地線e,fのなす角度と各々をGで移したときの測地線(Ge),(Gf)のなす角度は等しい.

Gはミンコフスキー内積の値を保つので,efのなす角度をθ, efのなす角度をφとすると,
φ=arccosGe,Gf||Ge||||Gf||=e,f||e||||f||=θ.
よって示された.

ここから,三角関数,双曲関数に関する諸々の等式を示していきます.

  1. x,yH2とし,xyを結ぶ測地線の長さをd(x,y)とおく.このとき,
    coshd(x,y)=x,y.

  2. 測地線efのなす角をθとする.このとき,
    cosθ=e,f.

1.を示す.命題11の1.から,任意のGO+(2,1)に対してd(x,y)=d(Gx,Gy)であり,またx,y=Gx,Gyであるから最初からx=(1,0,0)と仮定して良い(そうじゃない場合はx(1,0,0)に移すようなGO+(2,1)を作用させて,そこで考えれば良い).さらに,x1軸の周りの回転行列Rφ=[1000cosφsinφ0sinφcosφ]を考えると,転置行列が逆回転であるからtRφJRφ=Jとなり,また第1成分は変換前後で不変だからRφ(H2)=H2である.したがって,RφO+(2,1)であり,必要ならばこれを用いてy=(y1,y2,0)として良い.この場合,測地線H2x1,x2平面の共通部分である.したがって,の長さは方程式x12+x22=1で与えられる曲線の(1,0,0)から(y0,y1,0)までの区間の(ミンコフスキー内積による)長さである.この曲線上の点が(cosht,sinht,0)でかけることを踏まえると,y1=coshθとしたときを与える関数は:[0,θ]R3,(t)=(cosht,sinht,0)となる.この曲線の長さは
0θsinh2t+cosh2tdt=0θdt=θ.
よって,d(x,y)=θとなる.一方,x,y=y0=coshθである.よって等式が成り立つ.
次に2.を示す.命題12とGのミンコフスキー内積に関する不変性から,efの交点を最初から(1,0,0)としてよい.このとき,法線ベクトルe(1,0,0)と直交するので,e=(0,x2,x3)とかける.さらに,必要ならばx1軸回転をすることでe=(0,1,0)としてよい.このときf=(0,cosφ,sinφ)であるとする.まずeが満たす方程式はx12+x32=1となるので,この測地線の点は(cosht,0,sinht)とかける.(cosht,0,sinht)=(1,0,0)のときt=0なので,(1,0,0)におけるeの接ベクトルは
(dcoshdt(0),0,dsinhdt(0))=(sinh(0),0,cosh(0))=(0,0,1).
一方,fex1中心にφ回転したものなので,f=(Rφe)であり命題11の2.からこの測地線の点は
Rφ(cosht,0,sinht)=(cosht,sinφsinht,cosφsinht)と記述される.したがって,(0,0,1)における接ベクトルは
(dcoshdt(0),sinφdsinhdt(0),cosφdsinhdt(0))=(sinh(0),sinφcosh(0),cosφcosh(0))=(0,sinφ,cosφ)
以上から,
cosθ=cosφ=e,f
となり証明される.

この命題の系として,次の主張を得ます.

efが交わるならば,efで張られる2次元部分空間はミンコフスキー内積について正定値である.

定理13の2.の証明中でe=(0,1,0),f=(0,cosφ,sinφ)としてよいことが示されている.ただし,cosφ±1である.このとき,a1e+a2f,a1e+a2f=a12+a22+2a1a2cosφである.よって,(a1a2)2a1e+a2f,a1e+a2f(a1+a2)2または(a1a2)2a1e+a2f,a1e+a2f(a1+a2)2を満たす.以上から,a1a2のときは常にa1e+a2f,a1e+a2f>0であり,a1=a2のときもcosφ±1だからa1=a2=0の場合を除いてa1e+a2f,a1e+a2f>0となる.よって正定値である.

実は上の命題は逆も成り立ちますが,今回は使わないので省略します.

次に,R3の基底v1,v2,v3に対して,ミンコフスキー内積に関する双対基底をv1,v2,v3であると定めます.つまり,
vi,vj={1(i=j)0(ij)
を満たすようにvjを定めます.これについて,まず次の事実を確認しておきましょう.

vi,vj(i,j)成分とする3×3行列を(vi,vj)ijvi,vj(i,j)成分とする3×3行列を(vi,vj)ijとする.このとき,この2つの行列は互いに逆行列である.

線型写像Φ,Ψ:R3R3
Φ(w)=i=13vi,wvi,,Ψ(w)=i=13vi,wvi,
で定義する.このとき,
ΦΨ(w)=j=13vj,i=13vi,wvivj=j=13i=13vi,wvj,vivj=i=13vi,wvi.
よって,ΦΨ(vk)=vk (k=1,2,3)となり,ΦΨは恒等写像である.ここで,Φ,Ψは有限次元線型空間の線型写像であるから,互いに逆写像となる.あとは,Φv1,v2,v3に関する表現行列が(vi,vj)ij,Ψの表現行列が(vi,vj)ijであることを示せば十分である.前者は明らかである.後者を示す.vk=ΦΨ(vk)=i=13vi,vkviであるから,
Ψ(vk)=i=13vi,vk,vi=vk=i=13vi,vkvi
よって示された.

さて,やっと準備が終わりました.ここから補題4の証明に入ります.ここまで長かったのでもう一回補題を見ておきましょう.

再掲

三角形
三角形 三角形
に対して,
coshC=cosαcosβ+cosγsinαsinβ
が成り立つ.

いくつか細々した補題を用意しておきます.

PQ,QR,RSを結ぶ測地線がv1,v2,v3であるとき,v1,v2,v3R3の基底をなす.

a1v1+a2v2+a3v3=0であって,a10なるものが存在すると仮定する.このとき,v1=a2v2+a3v3a1である.測地線は交わるときは1点でのみ交わるので,v2v3の交点をx=v2v3とおく.このとき,x,v1=a2x,v2+a3x,v3a1=0より,xv1v2v3である.これは,3つの測地線が1点で交わることを意味しており,3つの測地線が三角形をなしていることに矛盾している.よって,a1=0である.a2=0,a3=0も同様に示される.

Pv2の点かつv3の点であるからP=kv1kは実数)として記述することができます.このkをさらに具体的に与えるため,次の補題を示します.

任意のi{1,2,3}に対して,vi,vi<0が成立する.

i=1のみ示す.他は同様.Wv2,v3で張る2次元部分空間であるとする.このとき,v2v3が交わることから定理13の系よりミンコフスキー内積のWへの制限は正定値である.よって,命題6からこれは非退化であり,従って命題5からWW=0である.v1Wであるから,v1Wである.よって,v1が張る1次元部分空間をVとすると,R3=WVとなる.Wの直交基底w1,w2をとる(命題5の1.からとれることが保証されている)と,w1,w2,v1R3の直交基底であり,wj,wj>0 (j=1,2)であるから,シルベスターの慣性法則よりv1,v1<0となる.

いよいよ補題4を倒します.

補題4の証明

補題17とPH2,つまりP=(p1,p2,p3)に対してp12+p22+p32=1であることから

P=v1v1,v1
と表すことができる.Q,Rも同様に.Q=v2v2,v2,R=v3v3,v3
と定まる.さて,定理13の1.より
coshC=v1,v2v1,v1v2,v2
が成立する.
ここで,PQQRのなす角はπβ, QRRPのなす角はπγ,RPPQπαである.したがって,定理13の2.から,

(vi,vj)ij=[1cosγcosβcosγ1cosαcosβcosα1]
が成立.この行列の逆行列が(vi,vj)ijであった(命題14)から,逆行列の行列式と余因子行列の行列式による表示を用いてcoshCを計算すると
coshC=cosαcosβ+cosγ1cos2α1cos2β=cosαcosβ+cosγsinαsinβ
となる((vi,vj)ijの行列式が負なので,分子の符号が打ち消されていることに注意).以上から導出された.

ここまでお疲れ様でした.

おわりに

この記事では平面の三角形ではあり得ないことが双曲三角形では起こりうるよということを知ってもらうために「3角相等が合同条件である」という事実を紹介しましたが,他にも色々な差があります.一例として,双曲面においては

  • 2つの測地線が交わらない場合でも,平行とは限らない(平行の他に超平行という概念がある)
  • 三角形の内角の和はπより小さく,しかも一定ではない
  • 足してπより小さい値になる任意の3つの正実数を取ると,これを内角とするような三角形が存在する
  • 三角形の面積はπから3つの内角の和を引いた値となる
  • 4つの角が全て直角であるような4角形は存在しない
  • 全ての角が直角であるn(5)角形は存在する

他にも面白い性質が色々あります.是非一度勉強してみてはいかがでしょうか.

謝辞

この記事を書くにあたり,同期であるM氏と議論し,様々な助言をいただきました.感謝申し上げます.

参考文献

[1]
深谷賢治, 双曲幾何, 現代数学への入門, 岩波書店, 2004
投稿日:2021910
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

rodin_math
211
40592

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. 双曲面とは
  3. 三角形の定義
  4. 2つの測地線の角度と三角形の合同の定義
  5. 3つの内角が等しいならば三角形が合同であることの証明
  6. おわりに
  7. 謝辞
  8. 参考文献