markdown
一次漸化式md a59aac3
lecture/math/sequence/first-order-recurrences.lecture.n.md
Download PDF

一次いちじ漸化式ぜんかしき

date2026-07-14document_iddoc_6442a1efe00e9165818d0e45a4c37d40description一次漸化式を、平衡点による標準解法と、シフト作用素による非同次線型作用素方程式の両方から整理する講義である。prerequisites等比数列 / 数列と漸化式 / 一次方程式 / シフト作用素と漸化式type講義content_typelecturestatusactiverelateddata/lecture/math/sequence/sequences-and-recurrences.lecture.n.md / data/lecture/math/sequence/arithmetic-and-geometric-sequences.lecture.n.md / data/lecture/math/sequence/shift-operators-and-recurrences.lecture.n.md / data/lecture/math/sequence/recurrence-types-and-strategies.lecture.n.md / data/lecture/math/sequence/difference-equation-basics.lecture.n.md / data/lecture/math/linear-operator/linear-operator-equation-basics.lecture.n.md
mathhighschoolsequencelecture

1導入どうにゅう

この講義こうぎでは、定数係数ていすうけいすうの一次線型漸化式いちじせんけいぜんかしきを、平衡点へいこうてんの減算げんざんによって等比数列とうひすうれつへ帰着きちゃくする方法ほうほうを説明せつめいする。

an+1=pan+q は、一般いっぱんには等差数列とうさすうれつでも等比数列とうひすうれつでもない。定数項ていすうこう q の消去しょうきょと、例外れいがい p=1 の分離ぶんりが解法かいほうの要点ようてんである。

2用語ようごと定義ていぎ

この講義こうぎで扱あつかう定数係数一次線型漸化式ていすうけいすういちじせんけいぜんかしきconstant-coefficient first-order linear recurrenceとは、

an+1=pan+q

の形かたちをした漸化式ぜんかしきである。ここで p,q は定数ていすうであり、この講義こうぎでは n≥1、初期値しょきち a1 を採用さいようする。q=0 の場合ばあいは同次どうじであり、q≠0 の場合ばあいは非同次ひどうじである。x↦px+q は q≠0 のときアフィン写像しゃぞうであるが、列れつに作用さようする方程式ほうていしき (E-pI)a=q1 は線型作用素せんけいさようそによる非同次方程式ひどうじほうていしきとして表現ひょうげんされる。

平衡点へいこうてんequilibrium point とは、

α=pα+q

を満みたす値あたい α である。p≠1 の場合ばあい、

α=q1-p

が一意いちに存在そんざいする。p=1,q≠0 の場合ばあい、平衡点へいこうてんは存在そんざいしない。p=1,q=0 の場合ばあい、すべての値あたいが平衡点へいこうてんである。

3方針ほうしん

まず p=1 と p≠1 を区別くべつする。p=1 の場合ばあい、

an+1-an=q

であるため、(an) は等差数列とうさすうれつである。p≠1 の場合ばあい、平衡点へいこうてん α が一意いちに存在そんざいするため、偏差列へんされつ an-α を導入どうにゅうする。

data/lecture/math/sequence/sequences-and-recurrences.lecture.n.md data/lecture/math/sequence/shift-operators-and-recurrences.lecture.n.md data/lecture/math/sequence/difference-equation-basics.lecture.n.md

4直感的ちょっかんてきな説明せつめい

4.11. 平衡点へいこうてんを減算げんざんする理由りゆう

平衡点へいこうてんは、更新写像こうしんしゃぞう x↦px+q によって不変ふへんな値あたいである。p≠1 の場合ばあい、この点てんは一意いちに存在そんざいする。an ではなく平衡点へいこうてんからの偏差へんさを対象たいしょうとすることにより、更新則こうしんそくを単純化たんじゅんかできる。

4.22. 偏差列へんされつの等比性とうひせい

平衡点へいこうてんからの偏差へんさは、添字そえじが 1 増加ぞうかするごとに p 倍ばいされる。したがって、p≠1 の一次漸化式いちじぜんかしきは偏差列へんされつの等比性とうひせいによって解決かいけつできる。p=1 の場合ばあいには、前進差分ぜんしんさぶんが定数ていすうとなる。

5厳密げんみつな説明せつめい

5.1命題めいだい 1:p≠1 の場合ばあい

仮定かてい:n≥1 において an+1=pan+q、p≠1 とし、初期値しょきちを a1 とする。

結論けつろん:α=[PARSE ERROR: Undefined("Command(\"dfrac\")")]q1-p と定義ていぎすると、

[PARSE ERROR: Undefined("Command(\"boxed\")")]an=α+(a1-α)pn-1

である。

証明しょうめい:

an+1=pan+q

を対象たいしょうとする。α を

α=pα+q

を満みたす定数ていすうとする。

ここで

bn:=an-α

と定義ていぎすると、

bn+1=an+1-α

である。元もとの漸化式ぜんかしきを代入だいにゅうすると、

bn+1=pan+q-α

である。さらに α=pα+q より q=α-pα であるから、

bn+1=pan+α-pα-α=p(an-α)=pbn

となる。したがって bn は等比数列とうひすうれつで、

bn=b1pn-1

である。b1=a1-α であるから、

[PARSE ERROR: Undefined("Command(\"boxed\")")]an=α+(a1-α)pn-1

を得える。

5.2命題めいだい 2:p=1 の場合ばあい

仮定かてい:n≥1 において an+1=pan+q、p=1 とし、初期値しょきちを a1 とする。

結論けつろん:

[PARSE ERROR: Undefined("Command(\"boxed\")")]an=a1+(n-1)q

である。

証明しょうめい:p=1 であるから、元もとの漸化式ぜんかしきは

an+1=an+q

である。したがって

an+1-an=q

である。N≥2 とし、両辺りょうへんを n=1,2,…,N-1 について総和そうわすると、

∑n=1N-1(an+1-an)=∑n=1N-1q

となる。左辺さへんは望遠和ぼうえんわとなり、

aN-a1=(N-1)q

である。したがって、

aN=a1+(N-1)q

である。N=1 では公式こうしきが初期条件しょきじょうけん a1=a1 と一致いっちする。したがって、任意にんいの n≥1 について結論けつろんを得える。

6具体例ぐたいれい

具体例ぐたいれいとして、

an+1=2an+3,a1=1

を対象たいしょうとする。平衡点へいこうてん α は

α=2α+3

より

α=-3

である。この平衡点へいこうてんに基もとづき、

bn=an+3

と定義ていぎすると、

bn+1=an+1+3=2an+6=2(an+3)=2bn

である。

したがって bn は公比こうひ 2 の等比数列とうひすうれつである。b1=4 であるから、

bn=4·2n-1=2n+1

である。したがって、

an=2n+1-3

となる。

7数学的すうがくてきな解釈かいしゃく

7.1代数的だいすうてきな解釈かいしゃく

一次漸化式いちじぜんかしきは、平衡点へいこうてんを原点げんてんとする座標ざひょうへ移行いこうすることにより、定数項ていすうこうを消去しょうきょして同次化どうじかできる。

この座標変換ざひょうへんかんにより、高等学校数学こうとうがっこうすうがくの標準解法ひょうじゅんかいほうを、非同次方程式ひどうじほうていしきの同次化どうじかという代数操作だいすうそうさとして整理せいりできる。

7.2作用素さようそによる解釈かいしゃく

添字そえじを 1 増加ぞうかさせるシフト作用素さようそshift operator E を (Ea)n=an+1 と定義ていぎすると、一次漸化式いちじぜんかしき

an+1=pan+q

は

(E-pI)a=q1

と表現ひょうげんできる。ここで 1 はすべての項こうが 1 の定数列ていすうれつである。

この式しきは、線型作用素方程式せんけいさようそほうていしきlinear operator equation

La=y

の形かたちである。ただし L=E-pI、y=q1 である。平衡点へいこうてん α の決定けっていは、定数列ていすうれつ an=α という特解とくかいの決定けっていに対応たいおうする。実際じっさい、an=α の場合ばあい、

(E-pI)a=(1-p)α1

である。したがって p≠1 のとき、(1-p)α=q となるように α を選択せんたくすれば、an=α は非同次方程式ひどうじほうていしきの特解とくかいである。p=1,q≠0 のときは定数列ていすうれつの特解とくかいがないため、Δa=q という差分方程式さぶんほうていしきとして処理しょりする。

続つづいて bn=an-α と定義ていぎすると、b は

(E-pI)b=0

を満みたす。この作用素さようその核かくは、添字領域そえじりょういきにおいて bn+1=pbn を満みたす等比数列とうひすうれつの全体ぜんたいである。

7.3線形代数的せんけいだいすうてきな解釈かいしゃく

an+1=pan+q は線形写像せんけいしゃぞうではなくアフィン変換へんかんである。定数座標ていすうざひょう 1 を付加ふかすると、

(an+11)=(pq01)(an1)

と表現ひょうげんでき、2 次元じげんの線形変換せんけいへんかんへ埋うめ込こまれる。

このとき

(α1)

が

(pq01)(α1)=(α1)

を満みたす条件じょうけんは、α=pα+q と同値どうちである。したがって、平衡点へいこうてんが存在そんざいする場合ばあい、(α,1)T は固有値こゆうち 1 に属ぞくする固有こゆうベクトルである。

平衡点へいこうてんの減算げんざんは、座標原点ざひょうげんてんを不動点ふどうてんへ移動いどうし、偏差座標へんさざひょうにおける変換へんかんを単純化たんじゅんかする操作そうさである。

7.4解析学的かいせきがくてきな解釈かいしゃく

an+1-an を離散的りさんてきな変化量へんかりょうと解釈かいしゃくすると、一次漸化式いちじぜんかしきは微分方程式びぶんほうていしき

y′=cy+d

の離散的対応物りさんてきたいおうぶつである。いずれも平衡点へいこうてんの減算げんざんによって同次化どうじかできるが、離散系りさんけいと連続系れんぞくけいの解公式かいこうしきは区別くべつされる。

この対応たいおうにより、離散系りさんけいと連続系れんぞくけいにおける平衡点近傍へいこうてんきんぼうの構造こうぞうを比較ひかくできる。

8成立範囲せいりつはんい

平衡点へいこうてんの減算げんざんは、an+1=pan+q かつ p≠1 の場合ばあいに有効ゆうこうである。p=1 では定数差分ていすうさぶんを総和そうわする。非線形漸化式ひせんけいぜんかしきまたは変数係数漸化式へんすうけいすうぜんかしきには、これらの命題めいだいを変更へんこうせずに適用てきようすることはできない。

9基本公式きほんこうしき

p≠1 のとき:

[PARSE ERROR: Undefined("Command(\"boxed\")")]α=q1-p
[PARSE ERROR: Undefined("Command(\"boxed\")")]bn:=an-α⇒bn+1=pbn
[PARSE ERROR: Undefined("Command(\"boxed\")")]an=α+(a1-α)pn-1

p=1 のとき:

[PARSE ERROR: Undefined("Command(\"boxed\")")]an=a1+(n-1)q

10要約ようやく

  • 一次漸化式いちじぜんかしきでは、まず p=1 と p≠1 を区別くべつする。
  • p≠1 の場合ばあい、平衡点へいこうてんを減算げんざんして等比数列とうひすうれつへ帰着きちゃくする。
  • p=1 の場合ばあい、定数差分ていすうさぶんを総和そうわして等差数列とうさすうれつとして処理しょりする。

11関連かんれんリンク

関連かんれん講義こうぎ・関連かんれんノート

data/lecture/math/sequence/sequences-and-recurrences.lecture.n.md data/lecture/math/sequence/arithmetic-and-geometric-sequences.lecture.n.md data/lecture/math/sequence/shift-operators-and-recurrences.lecture.n.md data/lecture/math/sequence/recurrence-types-and-strategies.lecture.n.md data/lecture/math/sequence/difference-equation-basics.lecture.n.md data/lecture/math/linear-operator/linear-operator-equation-basics.lecture.n.md

First-Order Recurrences

1Introduction

This lecture explains how to reduce a constant-coefficient first-order linear recurrence to a geometric sequence by subtracting an equilibrium point. The exceptional case p=1 is treated separately.

The recurrence an+1=pan+q is generally neither arithmetic nor geometric. Its solution depends on eliminating the constant term q when p≠1, or summing its constant forward difference when p=1.

2Terminology and Definitions

A constant-coefficient first-order linear recurrence has the form

an+1=pan+q,

where p and q are constants. Throughout this lecture, n[PARSE ERROR: Undefined("Command(\"ge\")")]1 and the initial value is a1. The equation is homogeneous when q=0 and nonhomogeneous when q≠0. Although the update map x↦px+q is affine for q≠0, the sequence equation (E-pI)a=q1 is a nonhomogeneous equation with a linear operator on the left-hand side.

An equilibrium point is a value α satisfying

α=pα+q.

For p≠1, the unique equilibrium is α=q/(1-p). For p=1 and q≠0, no equilibrium exists; for p=1 and q=0, every value is an equilibrium.

3Program

First distinguish p=1 from p≠1. If p=1, then an+1-an=q, so the sequence is arithmetic. If p≠1, introduce the displacement an-α from the unique equilibrium.

data/lecture/math/sequence/sequences-and-recurrences.lecture.n.md data/lecture/math/sequence/shift-operators-and-recurrences.lecture.n.md data/lecture/math/sequence/difference-equation-basics.lecture.n.md

4Informal Explanation

4.11. Why the Equilibrium Is Subtracted

An equilibrium is invariant under the update map x↦px+q. Measuring the displacement from this value removes the translation term and simplifies the update rule.

4.22. The Geometric Displacement Sequence

The displacement from equilibrium is multiplied by p at every step. Thus the p≠1 recurrence contains a geometric sequence after translation. When p=1, its forward difference itself is constant.

5Formal Development

5.1Proposition 1: The Case p≠1

Assumptions: For n[PARSE ERROR: Undefined("Command(\"ge\")")]1, let an+1=pan+q with p≠1.

Conclusion: With α=q/(1-p),

[PARSE ERROR: Undefined("Command(\"boxed\")")]an=α+(a1-α)pn-1.

Proof: The equilibrium identity is α=pα+q. Define bn=an-α. Then

bn+1=an+1-α=pan+q-α=p(an-α)=pbn.

Hence (bn) is geometric and

bn=b1pn-1=(a1-α)pn-1.

Adding α proves the formula.

5.2Proposition 2: The Case p=1

Assumptions: For n[PARSE ERROR: Undefined("Command(\"ge\")")]1, let an+1=pan+q with p=1.

Conclusion:

[PARSE ERROR: Undefined("Command(\"boxed\")")]an=a1+(n-1)q.

Proof: The recurrence becomes an+1-an=q. For N[PARSE ERROR: Undefined("Command(\"ge\")")]2, summing from n=1 to N-1 gives

∑n=1N-1(an+1-an)=∑n=1N-1q,

so telescoping yields aN-a1=(N-1)q. For N=1, the formula reduces to the initial condition a1=a1. Therefore the conclusion holds for every n[PARSE ERROR: Undefined("Command(\"ge\")")]1.

6Example

Consider

an+1=2an+3,a1=1.

The equilibrium satisfies α=2α+3, hence α=-3. Set bn=an+3. Then

bn+1=an+1+3=2an+6=2bn.

Since b1=4, one has bn=4·2n-1=2n+1 and therefore

an=2n+1-3.

7Mathematical Interpretations

7.1Algebraic Interpretation

Translation of the coordinate origin to the equilibrium eliminates the constant term. The standard solution method taught in secondary-school mathematics is therefore an algebraic homogenization procedure.

7.2Operator Interpretation

Define the forward shift by (Ea)n=an+1. Then

(E-pI)a=q1,

where 1 is the constant sequence with every term equal to one. This is a linear operator equation La=y, with L=E-pI and y=q1.

For p≠1, the constant sequence an=α is a particular solution exactly when (1-p)α=q. Subtracting this particular solution gives

(E-pI)b=0,

whose kernel consists of geometric sequences satisfying bn+1=pbn on the index domain. If p=1 and q≠0, there is no constant particular solution, and the equation is instead Δa=q with Δ=E-I.

7.3Linear-Algebraic Interpretation

The affine recurrence can be embedded in a two-dimensional linear transformation:

(an+11)=(pq01)(an1).

An equilibrium satisfies

(pq01)(α1)=(α1).

Thus (α,1)T is an eigenvector with eigenvalue 1. Translation to the equilibrium separates the affine fixed point from multiplication by p in the displacement coordinate.

7.4Analytic Interpretation

The increment an+1-an is the discrete change measure, so the recurrence is structurally analogous to the differential equation y′=cy+d. Both become homogeneous after subtraction of an equilibrium, although their discrete and continuous solution formulas remain distinct.

This correspondence permits comparison of the local structure near an equilibrium in discrete and continuous systems.

8Scope

Equilibrium subtraction applies to an+1=pan+q when p≠1. For p=1, sum the constant forward differences. Variable-coefficient or nonlinear recurrences require other methods, so neither proposition applies to them without modification.

9Basic Formulas

For p≠1,

[PARSE ERROR: Undefined("Command(\"boxed\")")]α=q1-p,
[PARSE ERROR: Undefined("Command(\"boxed\")")]bn:=an-α⇒bn+1=pbn,
[PARSE ERROR: Undefined("Command(\"boxed\")")]an=α+(a1-α)pn-1(n[PARSE ERROR: Undefined("Command(\"ge\")")]1).

For p=1,

[PARSE ERROR: Undefined("Command(\"boxed\")")]an=a1+(n-1)q(n[PARSE ERROR: Undefined("Command(\"ge\")")]1).

10Summary

  • First determine whether p=1.
  • If p≠1, subtract the equilibrium and solve the resulting geometric recurrence.
  • If p=1, sum the constant forward differences.

11Related Lectures

data/lecture/math/sequence/sequences-and-recurrences.lecture.n.md data/lecture/math/sequence/arithmetic-and-geometric-sequences.lecture.n.md data/lecture/math/sequence/shift-operators-and-recurrences.lecture.n.md data/lecture/math/sequence/recurrence-types-and-strategies.lecture.n.md data/lecture/math/sequence/difference-equation-basics.lecture.n.md data/lecture/math/linear-operator/linear-operator-equation-basics.lecture.n.md
raw .n.md をコピー
loc をコピー (filepath:line ~ line)
copy share link
copy encoded share link
path をコピー
copy share link
copy encoded share link
copy share link
copy encoded share link
タブを全て閉じる