概要
階差
数列(英: difference sequence)とは、特定の
数列において隣接する項の差に基づいて得られる新たな
数列を指します。この概念は、
数列の規則性を把握しやすくする他、
漸化式や補間、さらには
数値解析の手法などで広く利用されています。これはまた、
数列を理解する上での強力なツールとしても機能します。
定義
数列 $(a_n)$ に対して、階差
数列は以下のように定義されます。
$$
egin{align}
ext{第1階差
数列} & : \\
oldsymbol{ riangle a_n} = a_{n+1} - a_n \\
ext{第} m ext{階差
数列} & : \\
riangle^m a_n = riangle( riangle^{m-1} a_n)
ewline
ext{ここで} \
oldsymbol{ riangle} ext{は前進差分作用素です。}
ewline
ext{例えば、} \\
a_n = n^2 \\ ext{とすると、}\\
riangle a_n = (n+1)^2 - n^2 = 2n + 1 \\
ext{となり、さらに}\\
riangle^2 a_n = riangle(2n + 1) = 2 \\
ext{が得られます。}
oindent
$$
このようにして、平方
数列の場合は第2階差数が一定であることが示されます。
等差
数列の一般形は、
$$
a_n = a + (n-1)d$$
です。この
数列の階差
数列は、
$$
riangle a_n = d$$
となり、定
数列となります。これは、等差
数列の第1階差が一定であることを示しています。
平方
数列は、
$$
1, 4, 9, 16, rac{...}{1, 4, 9, 16, igr}$$
という形をしています。この階差
数列は、
$$
3, 5, 7, rac{...}{3, 5, 7, igr}$$
で、これ自体は等差
数列であり、さらにその第2階差は驚くべきことに、全てが一定の$2$となります。
等比
数列の一般形は、
$$
a_n = ar^{n-1}$$
であり、階差
数列は、
$$
riangle a_n = a(r - 1)r^{n-1}$$
となります。これは、形は等比
数列のままである特徴がありますが、等差
数列には変わりません。
階差数列の性質
階差作用素 $ riangle$ は線形性を持っており、任意の
数列 $(a_n)$、$(b_n)$ と定数 $c$ に対して、次のような性質が成り立ちます。
$$
egin{align}
riangle (a_n + b_n) & = riangle a_n + riangle b_n \\
riangle (ca_n) & = c riangle a_n
ewline
ext{また、階差
数列を } b_n = riangle a_n \\ ext{とすると、元の
数列は以下により復元されます。}\\
a_n = a_1 + egin{pmatrix} extstyle{igoplus} \ k = 1 \ n-1 \\ b_kiggr] \\ ext{この関係は、不定和分を形成します。}
oindent
ewline
ext{
数列の整数変数の
多項式に関して、階差
数列の性質を確認することができます。}
$$
使用例
階差
数列は特に
数値解析や補間において重要な役割を果たします。
数値解析では、有限差分が使われ、例えばニュートン補間法などの補間公式が構築されます。等間隔にデータを配置した場合、前進差分表や後退差分表が効果的です。また、有限差分は、導関数の離散近似としても見なされ、
常微分方程式や
偏微分方程式の数値解法の基本となります。
まとめ
階差
数列は
数列に関する重要な概念であり、多くの数学的な分野で応用されています。
数列の特性を理解する手助けとなり、それらの
数列を視覚的に分析するための便利な手段を提供します。特に
多項式関数に基づく
数列に対しては、階差
数列が非常に役立つツールとなります。改めて、階差
数列を学ぶことで、我々の
数列に対する理解が深まることに驚かされます。