5年ほど前、このブログで虚数のテトレーションという記事を書いたことがある。テトレーション(tetration)とは、自らのべき乗を指定された回数反復する演算のことで、na と表現する。35 の場合、555 = 1.911×102185 となる。Pythonの関数で表現すれば以下のようになる。 以前の記事では、∞i が 0.43828+0.36059i に収束することを見つけたのだが、今回はそれに関連したフラクタルについて紹介したい。 テトレーション na の a には複素数を指定することができる。このとき、a = x + yi として、それを複素平面に置く。ここで正の整数nを大きくしていき、発散と判定されたnに対応した色で平面を色分けする。発散しない場合、予め決めておいたnの上限値を使う。これで得られる図をテトレーション・フラクタル(tetration fractal)と呼ぶ。 n(x +
![テトレーション・フラクタル](https://cdn-ak-scissors.b.st-hatena.com/image/square/7c6e1ccf459931d1dffd91f2e4deaa93031de264/height=288;version=1;width=512/http%3A%2F%2F2.bp.blogspot.com%2F-aprPIsvkF9M%2FT6_l7sN-8CI%2FAAAAAAAABXs%2F7wjJmXI511o%2Fw1200-h630-p-k-no-nu%2Ftetration.png)