この記事では
前回の記事
に引き続き超幾何数列の基本事項についてまとめていきます。
第四回の記事では(properな) 超幾何数列
なる多項式
に関する漸化式
を求める手法:Zeilberger's methodについて解説しました。
今回の記事ではZeilberger's methodに対する
前回の記事
にて紹介した簡約化を用いたアプローチについて解説していきます。
やることとしては単純で結論から言うとこの問題は次のようなアルゴリズムによって解決することができます。
要するに「residual formはGosper総和不可能である」という事実を上手く利用しているわけですね。
ではこのアルゴリズムの詳細を詰めるためにステップ1における
まずはこれらの核
このとき有理関数
が
いま有理関数
が任意の整数
を満たすとき
とおき、これが(i),(ii),(iii)を満たすことを確かめるだけである(証明略)。
実際ある
と平行移動させることで
つまりステップ2の操作において
が任意の整数
を満たすとき、任意の
は(
以上のことを踏まえると上のアルゴリズムは以下のように詳細化できます。
では実際の計算例を見ていきましょう。
を閉形式に表せ。
の核と殻として
を取る。このとき
に注意して
とおくと
と変形できる。
したがって
とおくと
が成り立つ。
したがってこれを
が得られ、
と求まる。
を閉形式に表せ。
の核と殻として
を取る。このとき
が成り立つことに注意し
とおくと
と変形できる。
したがって
とおくと
が成り立ち、これを
についての漸化式
が得られる。また
を求まる。
Zeilberger's algorithm
による解法だと
という煩雑な線形方程式を導出および求解しなければなりませんでしたが、今回の記事における手法ではこのように
という(
の満たす漸化式を求めよ。
の核と殻として
を取る。このとき
とおくと
が成り立つので
を解くことで
という漸化式が得られる。