前回の記事: 2019年の阪大入試(理系)第4問(1)をめちゃくちゃ遠回りして解く その1
今回は次の定理の準備を行います(説明が結構大変で証明に入る前に力つきました).
Stern-Brocotツリーの各頂点の分数は全て既約分数である.
さらに,この定理の証明中に出てくる事実を用いて次の定理が与えられます.
交点ベクトルツリーの頂点
交点ベクトルツリーとはなんぞや?と思われると思いますので,今回はそこら辺を説明していくことにします.2つの定理の証明は次回行います.
今回の内容も全て[Gyo20]に基づいています.
証明のために準備をしていきます.まずは前回記事の最後で唐突に出てきたこいつについてちゃんと説明をします.
torus
これはトーラスに1点の印をつけて,これを頂点とした三角形分割を一つ与えた図です.このままだとあんまり三角形分割って感じがしないので縦の辺と横の辺に沿ってハサミを入れてみましょう.
expandedtorus
これだと確かに三角形分割になってるのがわかるかと思います.四隅の点はトーラス上では全て同じ点であり,上下の辺の組や左右の辺の組はそれぞれトーラス上で同じ辺であることに注意しましょう.
さて,このトーラスの三角形分割を,辺を1個変えて別の三角形分割になるようにしてみましょう.
expandedtorus2
これを思い浮かべたそこのあなた,ご名答です.
torus2
ちょうどこんなのに対応します.
このように,三角形分割に対して一つの辺を入れ替えて新しい三角形分割を与えることを,「(辺を)フリップする」といいます.
さて,実はフリップできるのは斜辺だけではありません.
triangulated
これ本当に1辺を入れ替えた三角形分割?と思われるかもしれませんが,左右にあった辺や上下にあった辺を入れ替えることも可能なんですね.一番長い対角線に沿ってこれらの紙を切り,点線のところでピタッと張り合わせると,ちゃんと三角形分割になっていることがみて取れます(これらに対応するトーラスはめんどくさくて描く気が起きませんでしたのでトーラスの図は省略します).しかしこれらの図はぱっと見でちゃんと1点付きトーラスの三角形分割になっているかわかりにくいですね.どんな分割の仕方であっても一発でそれとわかるような図の書き方が欲しいところです.そこで,こんな図を使います.
torusuniversal
この図において,頂点の黒丸は全てトーラス上の1点であり,平行な辺は全てトーラス上の同じ線分です.これならさっきの三角形分割が全部見やすくなりますね.もうトーラスの絵はこれ以降は描かず,これをトーラスの三角形分割と言い張ることにします.この平面のことをトーラスの普遍被覆と呼びますが,今回は別に覚える必要はありません.
triangulated3
上の図は横の辺,縦の辺,斜辺のフリップにそれぞれ対応しています.明らかなことではありますが,一回フリップした辺でもう一回フリップすると,元の三角形分割に戻ってきます.
さて,トーラス上の三角形分割を任意に一つ取ります.三角形分割を構成する辺を用いて
torusuniversal
特に,上の図において,横線を
このフリップ操作を,最初にとってきた三角形分割
treeT3
上図は
treeT3triangle
ここで,例えば
さて,次に交点ベクトルというベクトルを定義します.
を
交点ベクトルを使って,次のような樹形図を考えましょう.まず,初期状態の三角形分割
triangulatedfliped
上の図の赤い線が
を得ます.ここをスタート地点として,
triangle5
となるので,これによって新しく得た辺
triangulated6
上の図の点から点への赤線の線分との交点の数を数えて
同様に,
triangulated4
となるので,これによって新しく得た辺
triangulated7
を得ます.最初に得たベクトル
subtree1
以下同様に,三角形分割をフリップして新しい辺を得るごとに最初の三角形分割
treeintersectionvector
このツリーのことを,交点ベクトルツリーと呼ぶことにしましょう.最初の7つのベクトルは以下のようになっています.
subtree2
定理2をもう一度眺めてみましょう.
交点ベクトルツリーの頂点
実際に上の交点ベクトルから第1成分と第2成分を取り出してそれぞれ1を足して分数にしたものを書き下してみると,
tree3
となって,確かにStern-Brocotツリーと一致していることがわかります(なってないじゃんと思った方,ここでのStern-Brocotツリーは一般的な定義とは少し異なる形で定義されているので,定義については
前回の記事
をご覧ください).
力尽きたので今回はここまでとします.次回は,定理1(Stern-Brocotツリーの分数の既約性)を示した後で,その系として定理2が成立することを証明します.ここまでご覧いただきありがとうございました.
次の記事: 2019年の阪大入試(理系)第4問(1)をめちゃくちゃ遠回りして解く その3