物理学科的な漸化式の解説(いわゆる「特性方程式」の意味)
高校生向け記事です.等比数列や数列の表し方(一般項)は知っている前提としていますが漸化式についての知識は一切仮定していません.初めから理解してが解けるようになることを目標としたいと思います.
漸化式は解法暗記ゲーのように思われがちですが,一貫して重要な考え方があります.それは「重ね合わせ」です.数Bのベクトルで「一時独立」,数列の和で「差分」がキーだったのと同様です.
漸化式とは,例えば
のように数列の前後の関係を決める式です.この場合,一つ後ろの項が3倍になっているような数列です.このような数列は
や
などがあります.このように,漸化式は前後関係を規定しているだけなので漸化式だけでは数列は定まりません.この漸化式の解は公比3の等比数列なので3の指数関数になっていればよく,
です.このように任意定数が入っています.任意定数というのはでもでもによらない定数であれば解であるということです.
具体的に数列を定めるには初期条件を与えればよく,例えば,と与えれば
を解いて
と決まります(である必要性はありませんが大抵の場合が与えられます).任意定数が入ったような解を一般解と呼びます.任意定数が含まれていることで一般の初期条件に対して例外なく解になっています.ですので漸化式を解くには「漸化式を満たしていてかつ任意定数を含むようなもの」を考えます.
任意定数が含まれていない場合は特殊解と呼ばれます.今の漸化式の場合は特殊解です.特殊解は特定の初期条件のときしか解になれないのでこう呼ばれます.この漸化式の場合,の時のみの解ということです.
次に,漸化式
を考えます.「漸化式を満たしていてかつ任意定数を含むようなもの」を求めたいわけですがひとまず特殊解を考えます.この漸化式の特殊解は
を満たします.ここではの関数ですが,だとしても
となるは存在します.この場合,です.数列としては
という解です.これは初期条件にしか使えない解であることに注意します.(このの一次方程式をチャート式などでは「特性方程式」と呼んでいますがこれを「特性方程式」と呼ぶのは混乱の元だと思います).
次に以下の漸化式を満たすようなを考えます.
これは等比数列なので同様にして一般解が求まります.これはの恒等式です.従って特殊解の等式の両辺に足すことができます.よって
です.ここで,はまさに「漸化式を満たしていてかつ任意定数を含むようなもの」で,元々解きたかった漸化式の一般解になっていることが判ります.よって
と一般解が求まります.
一般に,
についても
を満たす特殊解に
を満たす一般解
を足した
は一般解になっています.ここで注意して欲しいのは,とおけたのはたまたま今の場合,特殊解がの形だからということです.数列を習いたての高校生はいきなりこのが出てきて混乱する人も多いようですが,「を定数だとしてもどうせただの一次方程式が出てくるので必ずそのようなが存在する.だからと置いて構わない」ということです.
よくある「なぜと置いていいのか?」への回答としては,「という特殊解を求める方程式だから」ということになります.
これを更に一般化した
についても(定数,の関数です)
を満たす特殊解に
を満たす一般解
を足した
が一般解として求まります.ですので,この手の漸化式は特殊解を上手く求められれば勝ちです.
では具体的に
を考えます.まず
を満たす特殊解を求めます.もしこれが求まれば
の一般解と合わせて
が成り立つので,が一般解として求まります.
特殊解はの一次式になっていることが形から予測できます.
よって
と置いて
についての恒等式なので整理して
よって
and
から,
なのでなので,
と求まります.
次に
を考えます.例の如く,特殊解は
を満たします.とすると
より
なのでこれが全てのについて成立するには
i.e.,
であればよいので,
で一般解はの一般解との重ね合わせで
です.
今までは二項間漸化式でしたが,次に三項間のものを考えます.
三項間の場合,初期条件は二つなので一般解の任意定数は二つです.
これの特殊解がの二つ見つかったとします.
このとき
,
ですが上の式に,下の式にを掛けて足したもの
も成立します.これをよく見ると,は元の漸化式の解になっていることが判ります.がの定数倍になっていなければ(もしなっていると二つの初期条件から解を決められない),一般解です.
では,そのようなをどう見つけるか.やや天下り的ですが,と置いてみます.すると
でで割って
なので一般解は
と求まります(このについての二次方程式を特製方程式と呼びます.先ほどのについての一次方程式とは明らかに意味が異なります).
この二次方程式が重解になる場合は詳しく書きません(今度追記するかもしれません).
では,目標と言っていた
を考えます.まず特殊解
を考えます.定数だとして見つかりそうなのでと置いて
より
です.
とすると
なのでとして一般解が求まります.
はでより
なので
が元の漸化式の一般解です.
追記:いきなりが出てきて引き算するパターン以外の解説を漁っていたら,数研出版の数研通信によい記事がありました.
数研通信:
記事pdf:
高校数学で出てくる数列の和で抑えておくべき点はたった一つ
家庭教師をしていて思った事です.
高校数学で登場する数列の和は全て
の形に帰着させることができます.ですので,高校生に教える際はひとまずこの関係式を納得させることを目標にしています.
でも触れましたが,この関係式は積分ではストークスの定理なので離散版ストークスの定理と呼ぶことにします.
これは直観的には,「どんなに歪な階段でも段差の和は一番上の高さから一番下の高さの差を取れば判る」ことと対応しています.普通の階段は段差が全て同じになっていますが,そうではない階段を想像してみてください.例えば,一段目と二段目の差が1cmで二段目と三段目の差が32cmで三段目と四段目の差が25cmとか.段目と段目の差の関数の和は段目の高さの関数が判れば判ります.
つまり,和を知りたいを何とかの形に持ち込むのが基本方針です.
等差数列(一次関数)の場合は
なので
とおくとの形が現れて,例えばからまでの和なら
で一般の等差数列(は定数)の和も同様にして求まります.
等比数列(指数関数)の場合は
です.
例えばからまでの和なら
で同様にして一般の等比数列の和も求まります.
初めて〇〇したのは何歳の平均について
以前,疑問に思ったことがあります.それは初体験卒業年齢のデータで,未経験の人はどう処理されているのか?ということです.
例えば,30歳の人を対象に,アンケート調査をしたとして,彼ら彼女らのうち未経験の人が一割程度含まれるとすれば,それが反映されているのかということです.されていなければされるべきですよね.
一つの案としては逆数の平均をとって,再び逆数にすることです.この場合,未経験者は,つまり0として処理します.このような平均を調和平均と呼ぶそうです.
こちらのサイトによれば
なので,まあ,未経験者を考慮に入れて調和平均をとるというのは悪くないんじゃないでしょうか.
LaTeXの思想とBeamer
恐らく多くの学生にとって文書作成ソフトといえばWordです.他方で,数学・物理系や情報系の人間に馴染み深い文書作成ソフトがになります.
Wordと対比する形で書きましたが,WordはWYSIWYG(What you see is what you get)なのに対し,はWYSIWYM(What you see is what you mean)なので根本的に設計思想が異なります.の想定する文書作成のあり方は,内容にのみ集中して文を打ち込み(texファイルの編集),それを文書(pdf)に変換(コンパイル)すると,あら不思議,美しい文書が出来上がっているというものです.打ち込む段階でユーザーは文の意味づけ(マークアップ)を行います.例えば,それが脚注なら,\footnote{}と書いて{}の中に註の内容を記入します.あるいは,それが節の名前なら\section{}の{}の中に節の名前を記入します.数式の記述のし易さがの売りではありますが,必ずしもそれが本質ではなく,所謂人文系の人でも設計思想に共感できればWordより使い勝手が良いと思います.
以上の思想をの原理とするならば,編集中に見た目のことは極力意識すべきでないということになります.ですから,ここはボールドに,ここは太字に,ここはイタリックになどということを考えるのは駄目ですし,もちろん数式中でこの文字はもっと大きくというような小細工は避けたいです.反対に,そのような小細工をしたくなる場面ができるだけ減るように,自分で工夫すべきだという話になります.
さて,Beamerとはの文書クラスの一つで,プレゼンテーションに使うスライドが作れます.プレゼンテーションは見た目が重要です.ですので,原理に則って見た目を気にせず打ち込むだなんてことは普通はしませんし,できません.しかし,もし本当に内容のみに注力してファイル編集した後にコンパイルして,いい感じのきれいなプレゼンテーションスライドができたら素晴らしいですよね?それこそが正にユーザの理想のスライド作成です.実はいま,その理想に少しでも近づけるべく個人的にBeamerスタイルガイドのようなものを思い描いています.はっきり言って,Beamer()は図の配置がしょぼすぎるのでそこは妥協しますが,Beamerでもいい感じに格好いいスライドが作れそうなので,下手にパワポで作るよりもセンスのいい(ように見える)スライドがちゃちゃっと作れるんじゃないかなと思います
1/(1+x^n)の0から∞までの積分
を考えます.そのために以下のような径路での積分を考えます.
これを反時計回りに周回する径路をとし,原点から出発して真っ直ぐ へ至る径路を,から原点中心の弧を描き へ至る径路を , から真っ直ぐ原点へ至る径路を とします.
複素数の範囲で
として
\begin{aligned}
\oint_{\Phi} f(z) \mathrm{d} z &=\left(\int_{A}+\int_{B}+\int_{C}\right) f(z) \mathrm{d} z \\
&=\int_{0}^{R} f(x) \mathrm{d} x+\int_{B} f(z) \mathrm{d} z+\int_{C} f(z) \mathrm{d} z
\end{aligned}
第一項は実積分でこれをと書きます.の特異点はを整数としてでそのうちの内側にあるのはです.留数定理とロピタルの定理から
\begin{aligned}
\oint_{\Phi} f(z) \mathrm{d} z &=2 \pi i \operatorname{Res}\left[e^{\pi i / n} ; f\right] \\
&=\left.2 \pi i \frac{z-e^{\pi i / n}}{z^{n}+1}\right|_{z \rightarrow e^{\pi i / n}} \\
&=\left.2 \pi i \frac{1}{n z^{n-1}}\right|_{z \rightarrow e^{\pi i / n}} \\
&=\frac{2 \pi i}{n \exp \left(\frac{n-1}{n} \pi i\right)}
\end{aligned}
径路でとパラメタ表示でき,より
\begin{aligned}
\int_{B} f(z) \mathrm{d} z &=\int_{R}^{0} \frac{1}{t^{n}+1} e^{2 \pi i / n} \mathrm{d} t \\
&=-e^{2 \pi i / n} I(n, R)
\end{aligned}
径路では,に注意してと十分大きなに対して
となるが存在します.絶対値を評価すると
\begin{aligned}
\left|\int_{C} \frac{\mathrm{d} z}{z^{n}+1}\right| &=\left|\int_{0}^{2 \pi / n} \frac{1}{z^{n}+1} i R \mathrm{d} t\right| \\
& \leq \int\left|\frac{1}{z^{n}+1}\right| R \mathrm{d} t \\
& \leq \int \frac{M}{R^{2}} R \mathrm{d} t \rightarrow 0 \quad(R \rightarrow \infty)
\end{aligned}
なので
です.求めたいのは
なのでとして
です.これを実数であることが露になる形に解きます.
\begin{aligned}
I(n) &=\frac{2 \pi i}{n}\left(e^{\frac{n-1}{n} \pi i}-e^{\frac{n+1}{n} \pi i}\right)^{-1} \\
&=\frac{2 \pi i}{n}\left(e^{\pi i}\left(e^{-\frac{\pi}{n} i}-e^{\frac{\pi}{n} i}\right)\right)^{-1} \\
&=-\frac{2 \pi i}{n} \frac{1}{2 \operatorname{Im}\left[e^{-\frac{\pi}{n}} i\right] i} \\
&=\frac{\pi}{n \operatorname{Im}\left[e^{\frac{\pi}{n} i}\right]} \\
\therefore I(n) &=\frac{\pi}{n \sin \left(\frac{\pi}{n}\right)} \in \mathbb{R}
\end{aligned}
となって求まりました.複素積分の威力がよくわかります(複素積分を使わずとも解く方法がありますが).