『ケーキの切れない非行少年たち』という本がありますね.
円形のケーキが三等分できない非行少年についてのお話です.
通常ケーキの三等分について想像しやすい切り方は以下の通りですね
でも三等分について無理に扇形にする必要ないようにも確かに思います.
例えば以下のような切り方で三等分する方法について考えてみましょう.
ケーキの半径をとします.
左右対称に切ることを考えると,この赤の部分について全体の円の面積のであれば良いので,
扇形から緑色の部分を引けば良いですね.
中心角をとし,計算を行うと
この結果がになれば良いので
これを満たすを計算できれば良いですね.
自分には計算できないので,プログラムを使って具体的な値を出そうと思います.
・・・というのも,左辺のは単調増加なので,二分探索で計算できます.
具体的には,について,中間のを代入して計算し,それがより大きければ,値はの間に存在し,より小さければ,値はの間に存在する.
このように,2つの値の中間の値について考え,計算結果が大きいか小さいかで繰り返し計算していくようなものです.
そこでこのようなプログラムを組みました.
先程の二分探索を10000回行うものです.回数についてはあまりこだわりはないです.
そして中心角が出せれば,で中心からどの程度離せばになるかわかるわけです.
結果は
つまり中心から強ほどの箇所で切ることができればが切り出せるわけですね.
ここから先は左右対称に切っても良いし
中心から垂直に切り出しても良い
というわけで,非行少年がケーキを三等分にできる世界線について考えてみました.