作業フローを簡素化:miniwebtoolを検索。
追加
ホームページ > 数学 > シーケンスツール > 漸化式ソルバー
 

漸化式ソルバー

定数係数の線形同次漸化式を解きます。漸化式と初期値を入力すると、特性方程式から一般項、最初のN項、複素平面上の根、および自動的な増大度の分類を取得できます。

漸化式ソルバー
漸化式は a(n) = c1·a(n−1) + c2·a(n−2) + … + ck·a(n−k) です。係数はカンマまたはスペースで区切ってください。小数や 1/2 のような分数も入力可能です。
整数ラグ k ≥ 1 を用いた a(n-k) 記法を使用してください。演算子 +, , *、および省略された乗算も機能します。例: a(n) = a(n-1) + 6a(n-2) - 8a(n-3)
漸化式の次数と一致する、ちょうど k 個の値を入力する必要があります。

Embed 漸化式ソルバー Widget

漸化式ソルバー

漸化式ソルバーは、特性方程式を解くことで、任意の定数係数線形同次漸化式の一般項(閉じた形の解)を計算し、複素平面上に根をプロットし、数列の最初のN項を生成します。漸化式は、順序付けられた係数リストまたは a(n) = 3·a(n−1) − 2·a(n−2) のような自然な数式のいずれかで入力でき、異なる実数解、重解、共役複素数解を自動的に処理します。

線形漸化式とは?

次数 k定数係数線形同次漸化式は、以下の形式を持ちます。

a(n) = c₁·a(n−1) + c₂·a(n−2) + … + ck·a(n−k)

ここで、c₁, c₂, …, ck は固定された実数であり、k は次数です。k 個の初期値 a(0), a(1), …, a(k−1) と合わせることで、漸化式はそれ以降のすべての項を一意に定義します。代表的な例は以下の通りです。

特性方程式法

a(n) の一般項を求めるために、a(n) = rn の形の解を探します。これを漸化式に代入し、rn−k で割ると以下のようになります。

rk − c₁·rk−1 − c₂·rk−2 − … − ck = 0

これは特性方程式と呼ばれ、r に関する k 次の多項式です。代数学の基本定理により、この方程式は(重複を含めて)ちょうど k 個の複素数解を持ちます。漸化式の一般解は、これらの解の構造によって決まります。

ケース1:異なる実数解 r₁, …, rk

a(n) = A₁·r₁n + A₂·r₂n + … + Ak·rkn

定数 A₁, …, Ak は、n = 0, 1, …, k−1 を代入し、初期値に対する線形連立方程式を解くことで決定されます。

ケース2:重複度 m の解 r

… + (A + B·n + C·n2 + … + Z·nm−1) · rn

各重解は、m 個の線形独立な基底数列 rn, n·rn, n2·rn, …, nm−1·rn を提供します。

ケース3:共役複素数解 r = ρ·e, r̄ = ρ·e−iθ

… + ρn · [α·cos(nθ) + β·sin(nθ)]

漸化式が実数係数を持つ場合、複素数解は常に共役なペアで現れます。各ペアは、幾何学的なエンベロープ ρn と周波数 θ を持つ実数の振動項に統合されます。

最大根による増加の分類

ρ = max|ri| を解の最大の絶対値(スペクトル半径)とします。a(n) の長期的な挙動は以下によって支配されます。

ケース 挙動
ρ < 1 幾何学的に 0 に収束 a(n) = 0.5·a(n−1) — 半減数列
ρ = 1, 単根 有界(振動する場合あり) a(n) = a(n−1) − a(n−2) — 周期6のサイクル
ρ = 1, 重複度 m 多項式増加 ∼ nm−1 a(n) = 2·a(n−1) − a(n−2) — 線形増加
ρ > 1, 実数の最大根 幾何学的増加率 ρ フィボナッチ: ρ = φ ≈ 1.618(黄金比)
ρ > 1, 複素数の最大根 振動を伴う増加(スパイラル) a(n) = a(n−1) − 2·a(n−2)

フィボナッチ数列の計算例

フィボナッチ漸化式 a(n) = a(n−1) + a(n−2)、初期値 a(0) = 0, a(1) = 1 を考えます。

  1. 特性方程式: r2 − r − 1 = 0
  2. 解(解の公式): r = (1 ± √5) / 2、すなわち φ ≈ 1.6180 および ψ ≈ −0.6180
  3. 一般形: a(n) = A·φn + B·ψn
  4. 初期条件の適用: A + B = 0 および A·φ + B·ψ = 1 より、A = 1/√5, B = −1/√5
  5. ビネの公式: a(n) = (φn − ψn) / √5

|ψ| < 1 であるため、n → ∞ において第2項は消失します。したがって、a(n) は近似的に φn / √5 となり、これがフィボナッチ数が各ステップで約 φ 倍ずつ成長する理由です。

この電卓の使い方

  1. 入力モードを選択: 「ガイド付き」では次数を選択し、カンマ区切りの係数を入力できます。「自由形式の数式」では a(n) = a(n-1) + 6*a(n-2) - 8*a(n-3) のような完全な漸化式を入力できます。
  2. 係数または数式を入力: 小数 (0.5) と分数 (1/2) の両方が受け付けられます。
  3. 初期値を入力: 漸化式の次数に合わせ、正確に k 個の値(a(0), a(1), …, a(k−1))を入力してください。
  4. 表示する項数を選択: 最大 60 項まで指定できます。
  5. 「解く」をクリック: 結果ページに、特性方程式、複素平面上の解の位置、一般項の公式、数列のアニメーション棒グラフが表示されます。

対応しているケースと制限事項

応用分野

よくある質問

定数係数線形漸化式とは何ですか?

定数係数線形漸化式とは、a(n) = c₁·a(n−1) + c₂·a(n−2) + … + ck·a(n−k) の形式の方程式です。ここで c₁, c₂, …, ck は固定された実数であり、k は次数です。数列の各項は、直前の k 個の項の線形結合です。一般的な例には、フィボナッチ漸化式や、異なる初期値を持つリュカ漸化式があります。

漸化式の特性方程式とは何ですか?

漸化式 a(n) = c₁·a(n−1) + c₂·a(n−2) + … + ck·a(n−k) に対し、その特性方程式は rk − c₁·rk−1 − c₂·rk−2 − … − ck = 0 です。この多項式方程式は(重複を含めて)ちょうど k 個の複素数解を持ち、漸化式のすべての解は、r を解、j をその重複度マイナス 1 までの指数としたときの nj·rn の形式の数列の線形結合となります。

a(n) の一般項を求めるにはどうすればよいですか?

特性方程式を解いて、その根 r₁, r₂, …, rk を求めます。すべての根が異なる場合、一般項は a(n) = A₁·r₁n + A₂·r₂n + … + Ak·rkn となります。定数 Ai は初期値を代入して連立方程式を解くことで求められます。根 r が重複度 m を持つ場合、rn, n·rn, n2·rn, …, nm−1·rn の m 個の基底項が寄与します。この電卓は、この全手順を自動的に行います。

複素数解は数列にとって何を意味しますか?

実数係数の漸化式では、複素数解は常に共役なペア r = ρ·e および r̄ = ρ·e−iθ として現れます。このペアは振動挙動を引き起こし、一般項には 2·ρn·[α·cos(nθ) − β·sin(nθ)] の形の項が含まれます。ρ = 1 のとき数列は一定振幅で振動し、ρ < 1 のとき振動は減衰し、ρ > 1 のとき振幅は幾何学的に増加します。

なぜ最大根が数列の増加を決定するのですか?

n が大きくなると、|r| が最大の項が他の項よりも速く成長するため、その項が支配的になります。ρ = max|ri| とすると、|a(n)| は漸近的に ρn に比例します(最大根が重解の場合は多項式因子がつきます)。このソルバーは、ρ < 1 なら 0 に収束、ρ = 1 なら有界、ρ > 1 なら幾何学的増加として数列を分類します。

このツールでフィボナッチ数列を解くことはできますか?

はい。漸化式 a(n) = a(n−1) + a(n−2) と初期値 0, 1 を入力してください。電卓は特性方程式 r2 − r − 1 = 0 から根 φ = (1 + √5)/2 と ψ = (1 − √5)/2 を導き出し、ビネの公式 a(n) = (φn − ψn) / √5 を返します。入力フォームの上のフィボナッチの例をクリックすると、完全な解答例が表示されます。

a(n) = a(n−1) + n のような非同次漸化式には対応していますか?

いいえ、このツールは同次漸化式(強制項がないもの)のみを解きます。非同次漸化式の場合、一般解を「同次部分の解(ここで計算可能)」と「強制項に合わせた特解」の和として分解して解く必要があります。一般的な特解の仮定(アンザッツ)には、多項式項には同次数の多項式、指数項には C·rn、三角関数項には A·cos(nθ) + B·sin(nθ) などがあります。

参考文献

このコンテンツ、ページ、またはツールを引用する場合は、次のようにしてください:

"漸化式ソルバー"(https://MiniWebtool.com/ja/漸化式ソルバー/) MiniWebtool からの引用、https://MiniWebtool.com/

miniwebtool チーム作成。更新日: 2026年4月21日

また、AI 数学ソルバー GPT を使って、自然言語による質問と回答で数学の問題を解決することもできます。

その他の関連ツール:

シーケンスツール:

おすすめ:

標準偏差電卓 - 高精度パーセンテージ減少電卓InstagramユーザーID検索パーセント増加電卓ランダムカラージェネレーターwar電卓シグマ記法電卓 総和筆算割り算電卓パーセント誤差電卓画像分割ツールMACアドレス検索弧長電卓ランダム名前ジェネレーターHEX電卓ランダム誕生日ジェネレーター合計電卓英単語ランダム生成ツールフィートとインチからセンチメートルへのコンバーター平方完成電卓円錐展開図テンプレートジェネレーター動画を結合中央値電卓番号を並べ替えるクロスワードパズルメーカー対数電卓FPSコンバーターai句読点追加売上総利益率電卓動画を逆再生CAGR電卓平均寿命電卓YouTubeチャンネル統計手数料電卓相対標準偏差電卓逆テキスト動画を回転ボウリングスコア計算機ランダム絵文字ジェネレーターMP3ルーパーエンジェルナンバー電卓楕円円周電卓分散電卓 高精度ランダム日付ジェネレーターセンチメートルからフィートとインチへのコンバーター太陽・月・上昇星座電卓 🌞🌙✨バイナリ電卓ランダム超能力ジェネレーター関数電卓ランダムトーナメント表作成ツール桁数電卓血糖値コンバーター比率電卓相関係数計算機オンライン句読点削除ツール小数時間から普通の時間へのコンバーターマン・ホイットニーのU検定計算機ASCIIコード表圧力電卓ビンゴカードジェネレーター平方根電卓モジュロ電卓配当利回り電卓階段電卓不可視文字除去ツール土星回帰電卓指数電卓-高精度加速度電卓t検定電卓変化率電卓SRT 時間シフト 電卓マスターナンバー電卓ランダム時刻ジェネレータービデオ速度を調整HEXコンバーター私のIPアドレスは何ですかテキストリピート上下反転テキストジェネレーターボルト締付トルク計算機ランダム名ピッカー割り切れるテスト電卓変動係数電卓デシベル (dB) 電卓レンズの式計算機log-base-2電卓空の行を削除する斜辺電卓XMLバリデータータンジェント電卓並列抵抗電卓文字数による改行Zalgoテキストジェネレーター複数分数電卓正多角形電卓💧 露点電卓ANC電卓BUN対クレアチニン比電卓グレイコード・バイナリ変換電卓オーディオ スプリッター積分電卓表面積電卓迷路ジェネレーターfena電卓ランダム国ジェネレーター外れ値電卓VTTからtxtへのコンバータートルク電卓労働時間計算ツール周波数波長変換ツール🔊 トーンジェネレーター中間日計算機水星逆行カレンダーパスワード強度テスター動画から画像抽出ツール👙 ブラサイズ電卓🖱️ クリックカウンターランニングペース電卓アナグラム生成器ピタゴラスの定理電卓分数電卓CRC32チェックサム電卓TikTok収益計算ツール平方和の計算歩数距離変換電卓画像回転ツール平均電卓-高精度カイ二乗検定電卓愛の相性電卓FIP電卓筆算足し算・引き算計算機自然対数電卓ワードサーチパズルジェネレーター沸点計算ツールTwitch収益計算ツールランダム座標ジェネレーター血液型計算機ダイスロール確率電卓長方形の電卓SRTからTXTへの変換ツールビデオをループ再生二乗平均平方根電卓行番号を追加FacebookユーザーID検索ランダム俳句ジェネレーター年の日電卓 - 今日は今年の何日目YouTubeショート収益化計算ツール太陽位置計算機10進数からBCDへのコンバーターエントロピー電卓16進数からCMYKへの変換ツールCMYKからHEXへの変換ツールCPM 電卓GIFメーカーhba1c電卓幾何平均電卓水泳ペース計算機点つなぎジェネレーターヘッドライト照射距離電卓ランダムトランプカードジェネレーター三角関数グラフ作成ツール10進数から16進数へのコンバーターOPS電卓四捨五入電卓熱膨張計算機自己資本比率計算3d距離電卓梁の電卓Twitter/X タイムスタンプ変換器オンラインメモ帳標準誤差電卓赤ちゃん成長パーセンタイル計算機音節カウンター1マイルウォークテストロックポート電卓HTMLからテキストコンバータpH電卓パーソナリティ・ナンバー電卓ランダムグループジェネレーターMP4 GIF 変換ツールスリザーリンクパズルジェネレーターパーセント成長率電卓小文字生成器 ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾熱伝達計算機絶対値電卓角速度計算機論理ゲートシミュレーター16進数から10進数へのコンバーターCohen's d 電卓バイナリからグレイコードへのコンバーターピザ生地計算機動画圧縮猫カロリー電卓n乗根電卓高精度🎮 ゲーム感度変換器化学反応式バランサー比率電卓インタラクティブ単位円ビジュアライザー営業利益率電卓数字抽出ツール文化別年齢電卓関数グラフ作成ツール馬力電卓AI読書リストジェネレーターAIワークアウトプランジェネレーターAI献立ジェネレーターAIギフトアイデアジェネレーターAIレシピジェネレーター食材から奨学金ROI電卓大学費用計算機言語学習 流暢になるまでの学習時間電卓単語クイズ作成ツールコーネルノート作成ツール学習曲線電卓フラッシュカード間隔反復スケジューラーペイント色混合計算機タイル目地計算機食洗機の積み込み最適化ツール洗剤の使用量計算ヘアカラー混合計算機印刷コスト計算機ガス vs 電気 コスト比較電卓ギフトカードチップ電卓引っ越し用ダンボール数計算機ストレージユニットサイズ計算機カプセルワードローブ計算機ベルト長さ計算機油圧シリンダー推力計算機滑車システム計算機ギア比計算機機械比熱計算機ベルヌーイの式計算機レイノルズ数計算機潮汐時刻計算機星空観測条件計算機結び方リファレンスツール寝袋温度評価ガイドテントフットプリントサイズ電卓バックパッキング食料重量電卓ネイスミス式ハイキングペース電卓刺繍糸長さ電卓レジンキャスト量計算電卓ビーズパターン電卓陶芸粘土収縮率電卓折り紙用紙サイズ電卓キルトバインディング電卓クロスステッチ刺繍糸計算編み物パターン計算機編み針サイズ変換器かぎ針サイズ変換器馬の干し草計算ツールペット航空輸送クレートサイズ検索爬虫類飼育UVBライト距離計算機鳥かごサイズ計算機水槽ヒーターワット数電卓猫のトイレ数計算機エンジン圧縮比計算機タイヤ溝摩耗計算機トレーラー牽引荷重計算機車両重量配分計算機旅行費用割り勘計算停止距離計算機労災補償計算機遺産配分電卓商標区分検索ツール特許出願料電卓売上税ネクサスチェッカー刑期短縮計算機時効計算機Airbnb料金最適化ツールルームメイト家賃分割計算機セクション8 家賃電卓BRRRR法計算機キャッシュオンキャッシュリターン計算機賃貸利回り計算機1031エクスチェンジ計算機資産成長ビジュアライザーランチ代計算機ジム vs 自宅トレーニング費用電卓コーヒー代計算機リモートワーク節約計算機副業ROI電卓サブスクリプション費用トラッカーSaaS料金計算ツールフリーランスプロジェクト料金計算機スモークウッド・ペアリングガイド発酵時間計算機マリネ時間計算機食事制限レシピフィルタースパイス代用品ファインダーカフェイン半減期トラッカー標準ドリンク計算ツールワインペアリング提案ツールクライミンググレード変換器自転車ギア比計算機釣り結び強度計算機ヨガポーズホールドタイマー水泳SWOLF電卓レースタイム予測計算機ボクシングパンチ力計算機ラグビー得点電卓クリケット・ランレート電卓サッカーxg期待ゴール電卓テニススコアトラッカーWellsスコア電卓 (DVT/PE)グラスゴー・コーマ・スケール計算機アプガースコア計算機FFMI 電卓クーパー12分間走計算ツール除脂肪体重から筋力計算炭水化物インスリン比計算機インスリン感受性係数計算機ヘブライ暦変換器ヒジュラ暦変換器旧暦変換ツールどれくらい前計算機あと何日カウントダウン電卓日付パターンジェネレーター日付に営業日を追加営業日計算機単語頻度アナライザー文の長さばらつき分析ツールヘミングウェイ風リーダビリティエディタ発音IPA変換ツールヴィジュネル暗号ツールアトバッシュ暗号ツールROT13エンコーダー・デコーダーEXIFデータビューア・削除ツールピッグラテン翻訳機バックロニム ジェネレーター頭字語ジェネレーターパングラムチェッカーリポグラム チェッカー画像からSVGトレーサー画像からASCIIアートへの変換器JSONスキーマジェネレーターTypeScriptプレイグラウンドLessからCSSへのコンパイラーSCSSからCSSへのコンパイラーSVGからReact/JSXへの変換器クエリ文字列ビルダーURLパーサーUUID検証・デコーダーHTTPステータスコードリファレンスcURLコマンドビルダーシェルピンスキーの三角形ジェネレーター3D曲面プロッター極方程式プロッタージュリア集合生成器マンデルブロ集合エクスプローラーL-Systemフラクタルジェネレータードロネー三角形分割ジェネレーターボロノイ図ジェネレータースピログラフジェネレーターテッセレーションジェネレーターシックスシグマ工程能力計算機パレート図ジェネレーターNPSネットプロモータースコア計算機コホート維持率電卓解約率計算機顧客獲得コストCAC計算機顧客生涯価値CLV電卓コンバージョン率電卓A/Bテスト サンプルサイズ電卓A/Bテスト有意性電卓導線の磁場電卓電場計算機クーロンの法則電卓スネルの法則計算機慣性モーメント計算機求心力計算機振り子周期電卓ばね定数電卓ドップラー効果電卓ソルティノレシオ電卓トレイナー・レシオ電卓株式ベータ計算機インフレ連動米国債TIPS電卓住宅ローン リキャスト 電卓フォワードレート電卓債券デュレーション電卓 マコーレーと修正債券コンベクシティ電卓インデックス連動年金電卓変額年金電卓リバースモーゲージ電卓年金支払い計算機そろばんシミュレーターロシア農民式乗算ヴェーダ数学トリック電卓古代エジプト式乗算電卓ローマ数字計算ソルバー暗算トレーナー九九クイズ繰り上がりと繰り下がりビジュアライザー数の合成と分解生成ツール硬貨文章題ソルバー距離・速さ・時間の三角形電卓仕事算ソルバー混合問題ソルバー年齢文章題ソルバー列車出会い問題ソルバー水分補給計算機ペース カロリー電卓薬剤投与量計算機アルコールカロリー電卓ボディリコンポジション電卓ランダム討論トピックジェネレーターランダムな猫犬の名前ジェネレーターyoutubeサムネイルダウンローダーyoutube収益見積もりツールランダムRPGキャラクタージェネレーター