5
高校数学議論
文献あり

k-ナッチ数列の四捨五入表示についての考察(ほぼ証明)

208
4

はじめに

 この記事は apu_yokai 氏の フィボナッチ数列を拡張したk-ナッチ数列の一般項についての予想 ひいては (その2) に触発されて私なりに考察をした記事になります。
 ある程度self-containdに書くつもりなので少し冗長になるかもしれませんがご了承ください。
 まずk-ナッチ数列とは以下の漸化式で定義される数列のことを言うのでした。

k-ナッチ数列

 自然数kに対してk-ナッチ数列{an}n=0
a0=a1==ak2=0,ak1=1
および漸化式
an+k=an+k1+an+k2++an(n0)
によって定める。

 そしてk-ナッチ数列の一般項は以下のように求められるのでした。

k-ナッチ数列の一般項

 多項式
f(x)=xkxk1xk2x1
の異なるk個の根をβ1,β2,,βkとおいたとき
an=j=1kβknf(βk)
が成り立つ。

 このことについてはapu_yokai氏の フィボナッチ数を一般化したk-ナッチ数の一般項 等を参照してください。
 そしてこの解のうち正の実数であるものがただ一つ存在し、それをαとおくと以下の事実が成り立つことが予想されています。

k-ナッチ数の四捨五入表示

 xの四捨五入x+12xで表したとき、
an=αnf(α)
が成り立つ。

 またβ1,β2,,βkについては以下の評価ができることが知られています。

 β1,β2,,βkのうちの一つα1<α<2を満たし、その他のk1個のβについては|β|<1となる。

 このことについてはapu_yokai氏の フィボナッチ数列を拡張したk-ナッチ数列の一般項についての予想(その2) 等を参照してください。
 さてこれらの事実を用いて私はk-ナッチ数の四捨五入表示の予想について考察してみたところ、少なくともほとんど全ての自然数nについて上記の四捨五入表記が成り立つことが確認できました(私の計算が間違っていなければ)。
 ちなみにまだ未確認なのはk+1n2k2のケースのみです。これらのケースについては有志に任せることとします。
 以下で私の考察の結果を0nkの場合と2k1nの場合に分けて説明していきます。

補題

 まず本題に入る前にちょっとだけ補題を示しておきます。

 方程式
f(x)=xkxk1xk2x1=0
の任意の解βについて
βk=12β
が成り立つ。

f(x)=xkxk1x1=xk+12xk+1x1
つまり
βk(β2)+1=0
が成り立つことからわかる。

f(β)=(k+1)β2kβ(2β)(β1)
が成り立つ。

((x1)f(x))=f(x)+(x1)f(x)=(k+1)xk2kxk1
つまり
f(β)=((k+1)β2k)βkβ(β1)
が成り立つから補題3と合わせてわかる。

 方程式f(x)=0の正の実数解をαとおくとf(α)>0が成り立つ。特に(k+1)α2k>0が成り立つ。

 上で紹介した通り正の実数解はただ一つしかないのでグラフy=f(x)の形状を考えるとx=αにおいてf(x)は単調増加でなければならない。つまりf(α)>0となる。
 また1<α<2(定理2)からα(2α)(α1)>0が成り立つので補題4より(k+1)α2k>0を得る。

 α>211kひいてはα>2(12k)が成り立つ。

 先と同様にグラフy=f(x)の形状から
x<αf(x)<0
が成り立つことに注意するとf(211k)<0を示せばよい。
 いま
21k1>1klog2>12k
に注意すると
(211k1)f(211k)=2k1k2k+1=12k1k(21k1)<12k112k
であってk2k2k4において成り立つのでf(211k)<0を得る(k3のときは別途計算でもすればよい)。
 またαk+12αk+1=0αkで割って適当に整理することで
α=2αk>2(211k)k=2(12k)
を得る。

0nkのとき

 0nkにおいてはkによらず
a0=a1==ak2=0,ak1=ak=1
であることから直接求めます(一応ak+1=2とかも確定ですが面倒なので割愛)。
 つまりf(α)>0および1<αであることに注意すると以下のことを示せばよい。

αk2f(α)<12,12αk1f(α),αkf(α)<32
が成り立つ。

 またapu_yokai氏の この記事 からαkについて単調増加であること、そしてまた別の この記事 からk=3においてα=1.83>3であることがわかっているのでk3において
αkf(α)<32
がわかれば
αk2f(α)=αkf(α)1α2<32α2<12
も自動的に導かれる。
 したがって以下k3として不等式
12αk1f(α),αkf(α)<32
を示していく(k=2のときは単純な計算で示せる)。

12αk1f(α)

 補題3,4から
αk1f(α)=α1(k+1)α2k
が成り立つのでα<2より
((k+1)α2k)2(α1)=(k1)(α2)<0
と評価できることに注意すると
12<α1(k+1)α2k=αk1f(α)
を得る。

αkf(α)<32

 上と同様に
αkf(α)=α(α1)(k+1)α2k
が成り立つので不等式
2α(α1)3((k+1)α2k)=2α2(3k+5)α+6k<0
を示せばよい。
 いま二次関数g(x)=2x2(3k+5)x+6k
x=3k+54>3+52=2
において頂点を取る、特にx<2において単調減少であり、また
g(22x)=8x2+6(k1)x2g(222k)=(84k12)+(6(k1)2k32)<0+0
が成り立つので2(22k)<α<2であったことに注意するとg(α)<0を得る。

 以上より0nkにおいて
an=αnf(α)
が成り立つことが示された。

2k1nのとき

 2k1nのときは主要項αnf(α)の値を評価するのではなく誤差項
anαnf(α)=βαβnf(β)
の絶対値が12未満であることを示す。
 |β|<1に注意すると具体的には以下の評価を示せばよい。

|β2k1f(β)|<12(k1)
が成り立つ。

 まず|β|<1ひいては|2β|>1から
|2β2k(1+k)β||2β||2kkβ||β|<|2β|k|2β|1<1k1
が成り立つので
β2k1f(β)=1β(2β)(2k(k+1)β)=1β(2β)22β2k(1+k)β
であったことに注意すると次のことを言えばよい。

|1β(2β)2|<12
が成り立つ。

β=r(cosθ+isinθ)(0<r<1)
と極形式に表し
h(x)=r22rx+1(r24rx+4)2(1x1)
とおくと
|1β(2β)2|=h(cosθ)
が成り立つ。
 また
h(x)=2r(r24rx+4)+24r(r22rx+1)(r24rx+4)3=2r2(3r4x)(r24rx+4)3
よりh(x)x=34rにおいて最大値
h(34r)=2r23r2+22(r23r2+4)=18(2r2)<18(212)=18
を取るので
|1β(2β)2|<18<12
を得る。

 以上より2k1nにおいて
|anαnf(α)|βα|β|n(2k1)|β2k1f(β)|<(k1)12(k1)=12
が成り立つことが示された。

参考文献

投稿日:20201231
更新日:2024514
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

子葉
子葉
1071
263445
主に複素解析、代数学、数論を学んでおります。 私の経験上、その証明が簡単に探しても見つからない、英語の文献を漁らないと載ってない、なんて定理の解説を主にやっていきます。 同じ経験をしている人の助けになれば。最近は自分用のノートになっている節があります。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. 補題
  3. 0nkのとき
  4. 2k1nのとき
  5. 参考文献