• ベストアンサー
  • すぐに回答を!

漸化式について教えてください

S[n] = 1 - na[n], a[1]=1/2, a[2]=1/6 を解くと、 (n+1)a[n] - (n-1)a[n-1]=0・・・(n≧2) この漸化式の一般項を求める方法なんですが、 両辺にnを掛けて、n(n+1)a[n] = n(n-1)a[n] n(n-1)a[n]=b[n]とおいて、b[n+1]=b[n] (n≧2)としてから解く場合・・・(x)と a[n]/a[n-1] =(n-1)/(n+1) にしてa[n]/a[1]=2/(n+1)n から解く場合・・・(y) のどちらが良いですか? それと、a[n]=3・4^(n-1) b[1]=1, b[2]=3, b[3]=36 b[n+1]=a[n]・b[n]のとき b[n]の一般項を求める問題なのですが、これは(y)の方法でやると解けると以前にこちらで教えてもらったのですが、(x)の方法でやっても解けるのでしょうか? よろしくお願いします。

共感・応援の気持ちを伝えよう!

  • 回答数5
  • 閲覧数111
  • ありがとう数5

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.4

今のような問題の場合,ある程度慣れるまでは解法(y)の方が(x')よりも取っ付き易い(気がする)だろうと思います. しかし,実際は発展性などを考えると,実は(ある程度指数・対数の扱いに慣れたあとでは)解法(x')の方が,より複雑な問題にも対応しやすいという意味で,薦められます. といいますと,このような問題は「掛け算・割り算・累乗のみからできていて,しかも各項正・・・(*)」ならば,対数をとるのが定石で,これはもとの数列の項を指数表示して指数の部分(肩の数字や式)のみを扱うことに相当します. ご存知のように,真数の掛け算, 割り算,累乗が対数の足し算,引き算,"定数倍(これは正確な表現ではありません)"[真数の指数は前に係数として出せる]に直せるのが対数の著しい特徴で,(*)の場合には難しくなればなるほど,書き換えの手間をかけてでも解法(x')でないと見通しがきかない物が増えて来ます. その意味で,(*)の場合には,簡単ならば(y), 複雑そうなら(x')が有利と思います.もちろん(*)でなければ,(例えば足し算引き算が入ると)対数は無力です.

共感・感謝の気持ちを伝えよう!

質問者からのお礼

oshiete_gooさんこんにちは。大変参考になりました。どういうときにどう見つめればよいのかということがよくわかったように思います。あとは演習を通じてアドバイスしていただいたことを使っていきたいと思います!

関連するQ&A

  • 数列 漸化式

    A(n+1)=2A(n)+n (初項A(1)=1) という数列があるとします。 この一般項の形を求めるのに、この漸化式を満たす数列{B(n)}=αn+βを設定して、 この漸化式に代入、恒等式から{B(n)=-n-1}がわかります。 この{B(n)}の式が最初の漸化式を満たすわけですから、 A(n+1)=2A(n)+n B(n+1)=2B(n)+nの両辺を引いて A(n+1)-B(n+1)=2(A(n)-B(n))という等比数列が成り立つので、 A(n)=3*(2のn-1乗)-n-1   となると思うのですが、 ここから質問です。 なぜ最初の漸化式を満たした、B(n)=-n-1 と これまた漸化式を満たしている、A(n)=3*(2のn-1乗)-n-1 が異なっているのでしょうか? 回答お願いいたします。

  • 無理数の漸化式と極限

    漸化式 f(1)=√3 , f(k+1)=√(3+f(k))から定まる数列{f(k)} において、 極限値αが存在するとして、αを求めろ、なのですが、 このような無理数の漸化式で極限を求める場合は、 一般項をどのように求めればいいのでしょうか? 両辺にlogをとって考えようとしているのですが、うまくいきません。 アドバイスを頂けないでしょうか? お願いします。

  • 漸化式についてです

    a[n+2]+a[n]=0 a[1]=-1 a[2]=0 という漸化式の一般項を求めよ、という問題なのですが 最終的にiが残らない形になるようにする方法が分かりません。 どなたか分かる方教えて下さると嬉しいです。 よろしくお願いします。

その他の回答 (4)

  • 回答No.5

hoihoihoi18さんは研究熱心なご様子なので, 一応比較のために(x')型の別解を示します.筆者が説明なしでいいから解けと言われたら採る方法[底2の対数]です. [別解] b[n+1]=3・4^(n-1)・b[n]・・・(1) これとb[1]>0より, すべてのb[n]>0なので(1)の両辺の底を2とする対数をとり, log_{2}4=2に注意すると log_{2}b[n+1]=log_{2}b[n] +2(n-1)+log_{2}3 e[n]=log_{2}b[n], 定数f=log_{2}3 とおくと e[n+1]=e[n]+2(n-1)+f・・・(x'') と書き換えられる. これを階差数列の定義式と見て n>=2のとき e[n]=e[1]+Σ(k=1 to n-1){2(k-1)+f} 等差数列の和と見て, (e[1]=log_{2}1=0に注意して) e[n]=0+(1/2){f+2(n-2)+f}(n-1)=(n-2+f)(n-1) ・・・(2') すると,b[n]=2^(e[n])=2^{(n-2+f)(n-1)}=2^{(n-2)(n-1)}・2^{f(n-1)} 2^f=2^(log_{2}3)=3を使うと2^{f(n-1)}=(2^f)^(n-1)=3^(n-1) 以上よりn>=2のとき b[n]=2^{(n-2)(n-1)}・3^(n-1)・・・(3) と書ける.これはn=1でもb[1]=1で成立し,すべての自然数nで(3)式が成立. [補足] 多分,先の方法よりは,後の処理が楽に感じるでしょう. 対数をある程度扱えばわかりますが,特別の積極的理由が他に無い限り,底は1より大きくて(問題に適した)なるべく小さい数が良いです.例えば4や8よりは2,9や27よりは3です.log_{2}8=3 だが log_{8}2=1/3 という例でも理由は感じ取れるでしょうか.2^3=8は楽でも8^(1/3)=2はやや分かりにくいのでは?(筆者はそうですが,そうでない人もいるかも.) この場合も,指数関数の底が4なので,4ととる方が入りやすいし[はじめの解],初心者になぜと問い返されて説明で苦労しないためにはその方が無難なのかも知れませんが,その代償として,後で整理するときに幾分面倒になっています.もちろん原理的には4で何の問題も無いし,その方が素直とも言えます. ただ,経験的には筆者は上記の解が一番楽(で発展性がある)と思っています.

共感・感謝の気持ちを伝えよう!

質問者からのお礼

こんにちは!お返事どうもです。 >例えば4や8よりは2,9や27よりは3です.log_{2}8=3 だが log_{8}2=1/3 という例でも理由は感じ取れるでしょうか.2^3=8は楽でも8^(1/3)=2はやや分かりにくいのでは?(筆者はそうですが,そうでない人もいるかも.) 私もそうですよ。2^3=8のほうが断然わかりやすいです。 いろいろ教えてもらって、うまくいえませんが感謝の気持ちでいっぱいです!「例えば4や8よりは2,9や27よりは3です.」というのも今後役立ちそうです。おかげさまで漸化式については結構自信がついてきました。どうもありがとうございました。

  • 回答No.3

No.2の補足 漸化式 c[n+1]=c[n]+n-1+d・・・(x') を階差数列の定義式と見て n>=2のとき c[n]=c[1]+Σ(k=1 to n-1)(k-1+d) 等差数列の和と見て, (c[1]=log_{4}1=0に注意して) c[n]=0+(1/2)(d+n-2+d)(n-1)=(n-2+2d)(n-1)/2 ・・・(2) すると,b[n]=4^(c[n])=4^{(n-2+2d)(n-1)/2}=4^{(n-2)(n-1)/2}・4^{d(n-1)} ここで4^{(n-2)(n-1)/2}=2^{(n-2)(n-1)}であり, また 4^d=4^(log_{4}3)=3を使うと4^{d(n-1)}=(4^d)^{(n-1)}=3^(n-1) 以上よりn>=2のとき b[n]=2^{(n-2)(n-1)}・3^(n-1)・・・(3) と書ける.これはn=1でもb[1]=1で成立し,すべての自然数nで(3)式が成立. さて,無理やり(x)にこだわればb'[n+1]=b'[n]の形に書いて b[n+1]-2^{n(n-1)}・3^n=b[n]-2^{(n-1)(n-2)}・3^(n-1)(=0で一定) とも書けますが,よほどのひねくれ者でない限りやらないでしょうね(解くのには役に立ってません.) 無理に(x)にこだわらず,(x')程度まで許せば,よく使われる解法ですね. これでいかがでしょう.

共感・感謝の気持ちを伝えよう!

質問者からのお礼

お返事どうもありがとうございます。最高にわかりやすかったです。c[n+1]=c[n]+n-1+d・・・(x') まではよく聞く話だと思ったのですが、そこから先はすごい計算ですね。大変さがよくわかりました。やはり(y)でとこうと思います。ところでふと疑問に思ったのですが、(x)と(y)の分かれ道はどこにあるのでしょうか?それとも問題を眺めて試行錯誤して初めてわかることでしょうか?いろいろタイプが多いので、できるだけ初見でわかるような目印があれば良いのですが。

  • 回答No.2

後半の問題の解法(x')[階差]型の解答 b[n+1]=3・4^(n-1)・b[n]・・・(1) これとb[1]>0より, すべてのb[n]>0なので(1)の両辺の底を4とする対数をとり, log_{4}b[n+1]=log_{4}b[n] +(n-1)+log_{4}3 c[n]=log_{4}b[n], 定数d=log_{4}3 とおくと c[n+1]=c[n]+n-1+d・・・(x') これは階差型で解ける. (=定数の形や等比型にはなりませんがいいでしょう.) でもこれは実質的に(y)の解法のように積にせずに,対数を使って書き換えただけといえばだけです. 好きな表現でいいと思いますが.

共感・感謝の気持ちを伝えよう!

質問者からのお礼

お返事どうもありがとうございました。なるほど、ログを取れば良いんですね。指数のついた漸化式はログをとれと前に教わったことがあるのですが、そういうことですね。この解法も受け入れやすいので両方覚えておきます。ありがとうございました。

  • 回答No.1

前半について 解法(x)も(y)もどちらも有力であり, 特に優劣はないと思います. ただし, このような場合は(どちらも十分可能なので)両方できるようにしておいた方が良いのではないでしょうか. (例えば,誘導つきのテストだとどちらも出てくると思います.) では両方いつもうまくいくかといえば,そうでもなくて,後半の問題ですが, これは明らかに(y)の方法ではすんなり自然に解けますが, 与えられた形からすると, (x)の方法はあまり自然な流れでは出てこなくて,答を知って無理やり合わせるような書き方になる危険がある(とみられる)からです. 漸化式の解法で多いのは,等比型か等差型に直して解くものですが,(y)はどちらでもないがうまく求められる重要なタイプです(部分分数分解の利用などの"特殊型"). 後半の(x)型の解答はまだできていないので書けませんが,もう少し待っていれば誰かの解答が出るかも知れません.

共感・感謝の気持ちを伝えよう!

質問者からのお礼

oshiete_gooさんこんにちは!お返事どうもありがとうございます。 >前半について 解法(x)も(y)もどちらも有力であり, 特に優劣はないと思います. ただし, このような場合は(どちらも十分可能なので)両方できるようにしておいた方が良いのではないでしょうか. そうですか、両方身につけておきます。確かにセンターなどの誘導付きの問題を考えると両方できるようにしておいた方が良いですね。個人的には解法(x)が比較的わかりやすくて好みなのですが。 >後半の問題ですが, (x)の方法はあまり自然な流れでは出てこなくて,答を知って無理やり合わせるような書き方になる危険がある(とみられる)からです. 前半の問題と後半の問題はかなり見た目の面でも違いますよね。漸化式はタイプが多くて大変です。一歩間違えると解けませんね。

関連するQ&A

  • 漸化式

    漸化式の問題で X(n+1)=1/2*X(n)+1  ”()”の中は小さい添え字です。 の一般項を求めよという問題で、答えが合いませんでした。 一般項はどうなるか教えてください。 方法は、自力でやってみようと思いますので、答えだけお願いします。 X(n+1)=2*X(n)+1 も少し違っていましたのでよろしくお願いします。

  • 漸化式の問題を行列及びベクトルで解くには?

    社会人ですが、趣味で数学検定に挑戦しようと思う者です。 私の高校時代の数学の先生は、「数列をベクトル解析で解いていた」と 仰有っていました。 では、具体的にどのようにすれば解けるのでしょうか。 以下の漸化式で一般項のご教授願います。 問題1) a(1)=2、a(n+1)=3a(n)+1、の一般項を求めよ 解答1) a(n)=1/2n-1 問題2) na(n+1)=(n+2)a(n)、の一般項を求めよ 解答2) a(n)=n(n+1)/2 どうぞよろしくお願いします。

  • 漸化式の問題

     漸化式の単元の問題でわからないものがあるので教えてください。問題は「数列{a_n}が次の漸化式を満たすとき、{a_n}の一般項を求めよ。 a_1=2 , a_n+1=2a_n+2n+1(n=1,2,3...)」というものです。  どなたか解法を教えて下さいませんか?よろしくお願い致します。

  • 漸化式

    次の漸化式の一般項を求めてください! お願いしますm(_ _)m a[n+1]={a[n]-1}/{4a[n]-3} a[1]=1/3です。

  • 漸化式の問題

    a[1]=1 a[n]+(2n+1)(2n+2)a[n+1]=2(-1)^n/(2n)! (n=1,2,3,•••••) 一般項a[n]を求めよ 漸化式のどのパターンで解けばいいかわかりません。 教えてください。よろしくお願いします。

  • 漸化式がa_n+1 = √(pa_n + q )となる数列の一般項

    a_n+1 = √(pa_n + q ) (但しp,qは実数でp≠0、q≠0) このような漸化式の数列a_nの一般項を求めてみたいのですが、 (p,q) = (1,2)の場合については一般項が求まりましたが、 それ以外の場合の一般項が求められません。 このような形の漸化式からa_nの一般項を求める方法はあるのでしょうか?

  • 漸化式における特性方程式

    はじめまして。 現在高校三年生で数学を勉強している文系です。 漸化式の分野で、「特性方程式」というものが出てきました。 参考書や検索して出たページ、過去の質問を参照しましたが、 途中までは理解できるものの、最後のところが理解できません。 というのは、 a_(n+1) = p(a_n) + q …(1) という漸化式が与えられた時、 a_(n+1) - α = β(a_n - α)…(2)  と変形できればこの数列は等比数列としてあらわすことができ、 a_nの一般項も求められる。 (2)を展開して係数比較をしていくと P=β , -αβ+α=q より αは x=px+q の解であることがわかる。 これを特性方程式と呼ぶ ここまでは理解できました。(もしおかしいところがあったら指摘してください) しかしその後の このαの解を(1)の漸化式の両辺から引くと… という個所から先が理解できません。 たしかに、(2)の a_(n+1) - α = β(a_n - α) という式でαに解を入れれば一般項を求められるのはわかりますが (1)の式 a_(n+1) = p(a_n) + q の両辺からαを引くと、 a_(n+1) - α = p(a_n) + q - α で(2)の式とは異なってしまい、等比数列と見ることはできなく なってしまいませんか? もしかしたらすごく単純なところを見逃しているのかもしれませんが、 この質問についての回答、よろしくお願いします。

  • 3項間漸化式

    f(1)=2,f(2)=5 f(k+2)=2f(k+1)-f(k)の3項間漸化式からf(k)の一般項を求めるとき、 t^2=2t-1から、 t=1で重解であるから、 f(k+2)-f(k)=f(k+1)-f(k) となると思うのですが、 これは、初項3で、公差1の等差数列ということなのでしょうか? f(k+1)-f(k)=3・1^n-1=3ですが、ここからどのように考えたらいいでしょうか? よろしくお願いします。

  • 漸化式のとき方を教えてください。

    添付画像の漸化式の一般項の求め方わかるかたいらっしゃいますでしょうか。 M,J,t は定数 です。

  • 漸化式 a(n+2) + a(n) =0

    漸化式 a(n+2) + a(n) =0  、a(1)=1, a(2)=0 の一般項a(n)の求め方を教えてください。 数十分前の、これと類似した質問は僕のミスです。 申し訳ありません・・