422 : 双曲線上の点列

122+7xy12y2=62512^2 + 7xy - 12y^2 = 625で定義される双曲線を H とする。

次に、点(7,1)(7, 1)を X と定義する。X は H 上にあるのがわかるだろう。

そして、H 上の点列 (sequence of points) {Pi:i1}\{P_i : i ≥ 1\}を以下のように定義する:

  • P1=(13,61/4)P_1 = (13, 61/4)

  • P2=(43/6,4)P_2 = (-43/6, -4)

  • i>2i > 2iiに対して、点PiP_iは線分PiPi1P_i P_{i-1}が線分Pi2XP_{i-2}Xと平行になるように引かれた時のPi1P_{i-1}とは異なる方の H 上の唯一の点である。PiP_iは明確に定義することができ(well-defined)、さらにそれらの座標は常に有理数となる。

P3=(19/2,229/24),P_3 = (-19/2, -229/24), P4=(1267/144,37/12),P_4 = (1267/144, -37/12), P7=(17194218091/143327232,274748766781/1719926784)P_7 = (17194218091/143327232, 274748766781/1719926784)がすでに与えられている。

n=1114n = 11^{14}のときのPnP_nを求め、以下の形式で答えよ: PnP_nを既約分数、また分母を正の数として表したとき(a/b,c/d)(a/b, c/d)となるならば、答えは(a+b+c+d)mod1000000007(a + b + c + d) \bmod 1 \,000\, 000\, 007 とする。

例えばn=7n = 7のとき、答えるべき解答は 806236837 となる。

最終更新