数学解析、特に数値解析において、極限に収束する数列の収束速度と収束次数は、その数列が極限にどれだけ速く近づくかを表すいくつかの特徴付けのいずれかである。これらは大きく分けて、数列が極限に近づいた後に、さらにどれだけ速く極限に近づくかを記述する収束速度と収束次数(漸近収束速度と収束次数と呼ばれる)と、必ずしも極限に近いとは限らない開始点から数列が極限にどれだけ速く近づくかを記述する収束速度と収束次数(非漸近収束速度と収束次数と呼ばれる)に分類される。
漸近挙動は、例えば反復根探索アルゴリズムで目標精度に達したときなど、一連の数値計算をいつ停止するかを決定する際に特に有用ですが、漸近前の挙動は、そもそも計算を開始するかどうかを決定する上でしばしば重要となります。なぜなら、不適切な手法を選択した場合、目標精度に到達することは不可能または非現実的になる可能性があるからです。本稿では、漸近収束率と収束次数に焦点を当てます。
実際の数値計算では、漸近収束率と収束次数は、2種類のシーケンスに対して2つの一般的な慣例に従います。1つ目は反復数値法の反復シーケンス、2つ目は目標の数値離散化の精度が段階的に向上していくシーケンスです。形式的な数学では、収束率と収束次数は、一般的に「ビッグオー記法」と呼ばれる漸近記法を用いて比較して記述されることが多く、これは上記の2つの慣例を包含するために使用できます。これは漸近解析の応用です。
反復法の場合、シーケンス収束して漸近収束次数を持つと言われているおよび漸近収束率もし
方法論的な精度が求められる場合、これらの収束率と収束次数は、問題となる極限が誤差項の商であることから、特にQ収束率とQ収束次数(商収束の略)として知られています。[ 1 ]収束率漸近誤差定数とも呼ばれ、一部の著者は、この記事で次数を使用する箇所で、収束率を使用します。[ 2 ]級数加速法は、級数の部分和のシーケンスの収束率、場合によっては収束次数も改善するための手法です。
同様の概念は、離散化のシーケンスにも適用されます。例えば、理想的には、規則的なグリッドで離散化された微分方程式の解は、グリッド間隔がゼロに近づくにつれて連続方程式の解に収束します。そして、その場合、漸近収束率と収束次数は、グリッド法の重要な特性となります。近似グリッド解のシーケンス真の解に収束する何らかの問題対応する規則的な格子間隔のシーケンス0に収束するものは漸近収束次数を持つと言われる。および漸近収束率もし
ここで、絶対値記号は、一様ノルムなどの解空間の計量を表します。同様の定義は、有限要素法の多角形メッシュや計算化学の基底セットなどの非グリッド離散化スキームにも適用されます。一般に、漸近速度の適切な定義は次のようになります。これは、上記の近似誤差項と漸近次数との比の漸近極限を含むことになる。離散化スケールパラメータのべき乗を以下に示す。
一般的に、比較的に、1 つのシーケンス極限に収束するは、別の数列よりも漸近的に速く収束すると言われている。極限に収束するもし
極限が任意の正の有限値である場合、両者は同じ収束次数で漸近的に収束すると言われます。極限が1に等しい場合、両者は漸近的に等価であると言われます。漸近収束の速度と次数に関するこれらの比較定義は、漸近解析において基本的であり、数値解析、実解析、複素解析、関数解析など、数学解析全般において幅広く応用されています。
数列が反復法の反復回数が極限値に収束するとして数列は次数で収束すると言われている。にそして収束速度はもし連続反復の絶対差の商の極限限界から満たす
ある正の定数に対してもしそしてもし. [ 1 ] [ 3 ] [ 4 ]数列が収束する場合、より技術的なレート定義が必要になりますが、[ 5 ]または極限が存在しない。 [ 1 ]この定義は技術的には Q 収束と呼ばれ、商収束の略で、その技術的な特異性が必要な場合は、収束率と次数は Q 収束の収束率と次数と呼ばれます。§R 収束は、この極限が存在しない場合の適切な代替手段です。
より大きなオーダーを持つシーケンス次数が小さいものよりも速く収束し、速度が小さいものよりも速く収束する特定の次数において、収束率の小さいものの方が、収束率の大きいものよりも速く収束する。同じ次数の数列におけるこの「収束率が小さいほど速く収束する」という挙動は標準的であるが、直感に反する場合がある。そのため、次のように定義することも一般的である。収束率として、これは次数 1 で収束する数列の「反復ごとの追加の小数点精度の数」です。[ 1 ]
整数乗一般的であり、一般的な名前が付けられている。順序との収束そしてこれは線形収束と呼ばれ、数列は線形収束すると言われます。収束とそしてどんなこれは二次収束と呼ばれ、数列は二次的に収束すると言われます。そしてどんなこれは三次収束と呼ばれます。ただし、必ずしもは整数である。例えば、正則で単純な根に収束する割線法は、黄金比φ ≈ 1.618のオーダーを持つ。 [ 6 ]
整数次収束の一般的な名称は漸近的ビッグオー記法と関連しており、商の収束はこれらは、線形、二次、三次多項式表現です。それぞれ1、2、3である。より正確には、これらの限界は、主次誤差が正確にこれは漸近小数点表記を用いて次のように表すことができる。
一般的に、シーケンスまたは、を満たす任意のシーケンスに対してこれらの数列は超線形収束する(つまり、線形収束よりも速い)と言われます。[ 1 ]数列が劣線形収束する(つまり、線形収束よりも遅い)とは、収束し、重要な点として、これらの劣線形次数列が漸近収束率1で線形収束すると言うのは誤りである。対数的に収束して数列が劣線形収束し、かつ[ 5 ]
Q収束率の定義には、収束するものの、各ステップで漸近的に一定の収束率で収束しない数列の収束挙動を自然に捉えられないという欠点がある。そのため、Q収束限界は存在しない。その一例として、2ステップごと、あるいは数ステップごとに極限に近づくような、段階的に収束する幾何級数が挙げられる。以下に詳述(床関数は、) この数列には、定義となる Q 線形収束限界が存在しません。なぜなら、奇数ステップから始まる誤差商のサブシーケンスの 1 つは 1 に収束し、偶数ステップから始まる別のサブシーケンスの商は 1/4 に収束するからです。数列の 2 つのサブシーケンスが異なる限界に収束する場合、数列自体は限界に収束しません。
このような場合、収束速度のより技術的な定義であるR収束の方が適切である。「R-」という接頭辞は「root」を意味する。[ 1 ] [ 7 ]: 620数列収束して誤差境界数列が存在する場合、少なくとも R 線形収束すると言われる。そのためそしてQ線形収束してゼロになる。同様の定義は、R超線形収束、R劣線形収束、R二次収束などにも当てはまる。[ 1 ]
任意のエラー境界シーケンスこれはR収束の速度と次数に対する下限値を示し、最大の下限値はR収束の正確な速度と次数を示します。Q収束に関しては、次数が大きい数列は収束がより速く、より小さいレートのもの与えられた次数に対してより速く収束するため、これらの最大レート下限誤差上限シーケンスは、可能な限り最大の値を持つシーケンスです。そして可能な限り最小とすれば。
例えば上記のとおり、タイトな境界シーケンス収束率は 1/2 で Q 線形に収束するので、収束率は 1/2 で R 線形に収束します。一般に、任意の千鳥型等比数列に対して、数列は Q 線形に収束しないが、収束率 R 線形に収束する。これらの例は、R線形収束における「R」が「root」の略である理由を示しています。
等比数列 収束して数列をQ線形収束の定義(すなわち収束次数1)に代入すると、次のことがわかる。
したがってQ線形に収束し、収束率は下の図の最初のグラフを参照してください。
より一般的には、任意の初期値に対して実数と実数の公比において-1から1の間の等比数列速度とともに線形に収束するそして等比級数の部分和の数列また、速度とともに線形に収束する同様のことは、任意の複素数でパラメータ化された等比数列や等比級数にも当てはまります。
段階的な幾何級数床関数を使用するこれは以下の最大の整数を与えますは 1/2 の収束率で R-線形に 0 に収束しますが、Q-線形には収束しません。下の図の 2 番目のグラフを参照してください。この数列には、定義となる Q-線形収束限界が存在しません。これは、奇数ステップから始まる誤差商の 1 つの部分列が 1 に収束し、偶数ステップから始まる別の部分列が 1/4 に収束するためです。数列の 2 つの部分列が異なる限界に収束する場合、数列自体は限界に収束しません。一般に、任意の段階的等比数列に対して、数列は Q 線形に収束しないが、収束率 R 線形に収束する。これらの例は、R線形収束における「R」が「root」の略である理由を示しています。
シーケンス Q超線形的にゼロに収束する。実際には、収束率が1の2次収束を示す2次収束である。これは、下の図の3番目のグラフに示されている。
最後に、シーケンス Qは0に劣線形かつ対数的に収束し、その収束は下図の4番目のグラフに示されています。

反復シーケンス固定点反復と呼ばれるものは、離散時間自律力学系を定義し、その収束挙動に関するさまざまな固定点定理を通じて数学において重要な一般応用があります。fが連続的に微分可能で、固定点pが与えられた場合、そのため固定点は魅力的な固定点であり、任意の初期値に対して漸化式は少なくとも線形的にpに収束する。pに十分近い場合。そしてならば、漸化式は少なくとも二次的に収束し、以下同様である。この場合、固定点は反発固定点であり、数列はpのすぐ近傍からpに収束することはできませんが、局所的な近傍の外側から直接pにジャンプすることは可能です。
不動点反復によって生成された数列の収束次数を計算する実用的な方法は、次の数列を計算することです。この数列は、次の次数に収束します。: [ 8 ]
次数 の数値法による正確な値の数値近似参照。[ 9 ]
与えられた数列の収束を加速する、つまり、ある数列を同じ極限に速く収束する別の数列に変換する方法は数多く存在する。このような手法は一般に「級数加速」法として知られている。これらは、元の数列の極限を近似する際の計算コストを削減できる可能性がある。数列変換による級数加速の一例として、エイトケンのデルタ二乗法がある。これらの方法は一般に、特にエイトケン法は、収束次数を増加させるものではないため、初期収束が線形よりも速くない場合にのみ有効である。線形収束するが、エイトケン法はそれを数列に変換する。(病的に設計された特殊なケースを除いて)依然として線形収束するが、より速いという意味で、一方、収束がすでに2次以上の場合、エイトケン法は改善をもたらさない。
離散化された近似のシーケンスある連続領域関数この目標値に収束する値と、それに対応する離散化スケールパラメータのシーケンス0に収束するものは、漸近収束次数を持つと言われます。および漸近収束率もし
いくつかの正の定数に対してそしてそして使用する解空間上の適切な距離尺度を表すもので、多くの場合、一様ノルム、絶対差、またはユークリッド距離のいずれかです。離散化スケールパラメータは、空間または時間における規則的なグリッドの間隔、1次元のグリッドの点数の逆数、多角形メッシュ内の点間の平均または最大距離、不規則な疎グリッドの1次元間隔、または量子力学的基底セットにおける特性エネルギーまたは運動量量子である場合があります。
すべての離散化が単一の共通手法を用いて生成される場合、離散化された解の特定の離散系列ではなく、手法自体の漸近収束率と収束次数を議論するのが一般的である。このような場合、単一の抽象的な離散化解を考える。スケールパラメータを用いた方法で生成そして、この方法は漸近収束次数を持つと言われている。および漸近収束率もし
また、いくつかの正の定数についてそしてそして適切な指標これは、離散化の誤差が漸近的に離散化のスケールパラメータに比例して変化することを意味する。電力、または漸近的なビッグオー記法を用いると、より正確には、主要項の誤差はこれは漸近小数点表記を用いて次のように表すことができる。
場合によっては、同じ手法でもスケールパラメータの選択が異なることで、複数の収束率と収束次数が重要になることがあります。例えば、異なる次元でグリッド間隔が異なる多次元グリッドに基づく有限差分法や、メッシュ点間の平均距離または最大距離をスケールパラメータとして選択することで収束次数が異なる多角形メッシュに基づく有限要素法などが挙げられます。特に技術的な文脈では、離散化手法の漸近収束率と収束次数は、複数のスケールパラメータによって同時に特徴付けられ、各スケールパラメータの値は、他のスケールパラメータに対する手法の漸近収束率と収束次数に影響を与える可能性があります。
常微分方程式を考える
初期条件付きこの一次元方程式の解は、数列を用いて近似することができます。任意の規則的な格子間隔を用いた数値離散化のための前進オイラー法の適用およびグリッドポイントは、次のように:
これは定数係数を持つ一次線形漸化式を意味する。
与えられた、その漸化式を満たす数列は等比数列である。
微分方程式の厳密な解析解は、次のテイラー展開に対応します。:
したがって、各離散点における離散近似の誤差は
特定の一連の前方オイラー近似が与えられた場合それぞれグリッド間隔を使用その分断となることによって1つは
グリッド間隔が徐々に小さくなる任意のグリッドのシーケンスに対して。 したがって収束して収束次数で点ごとに漸近誤差定数各ポイントで同様に、数列は同じ次数と収束率で一様に収束する。任意の有界区間においてしかし、それはすべての正の実数値の無限集合上で一様に収束するわけではない。
一般的に漸近解析では、1つのシーケンス極限に収束する漸近的に収束すると言われている他の数列よりも収束の速さが速い収束して距離指標を持つ共有メトリック空間において通常の絶対差メトリックを持つ実数や複素数など、
2つは漸近的に収束すると言われている収束の次数が同じ場合
ある正の有限定数に対してそして、この2つは漸近的に収束すると言われている。同じ収束率と収束次数で
漸近収束の速度と次数に関するこれらの比較定義は、漸近解析において基本的である。[ 10 ] [ 11 ]これらのうち最初の2つについては、漸近O記法で関連する式がある。1つ目は次の通りである。小文字のo表記[ 12 ]で、2つ目はKnuth記法では[ 13 ] 3番目は漸近等価とも呼ばれ、次のように表される。[ 14 ] [ 15 ]
任意の2つの等比数列についてそして共通の極限ゼロを持つ2つの数列は、両方ともそして同じ次数で収束するのは、より速いオーダーで収束するかつその場合に限り幾何級数が極限に収束する際の誤差項は幾何級数に等しくなるため、幾何級数間でも同様の関係が成り立ちます。漸近的に収束する幾何級数と等価な数列は、極限からの絶対差に関して「幾何級数的に収束する」または「指数関数的に収束する」と表現できます。あるいは、絶対差の対数、例えば「精度の小数点以下の桁数」に関して「線形的に収束する」と表現することもできます。後者は数値解析において標準的な表現です。
逆べき乗に比例する任意の 2 つの要素のシーケンスについてそして共通の極限ゼロを持つ2つの数列は、両方ともそして同じ次数で収束するのは、より速いオーダーで収束するかつその場合に限り
任意のシーケンスゼロを極限とした場合、その収束はシフトされた数列の収束と比較することができる。シフトされたシーケンスを定数倍にリスケールするそしてスケール-シフトされたシーケンスのパワー、これらの比較は、上述の反復数値法のQ収束分類の基礎となるものです。数値法からの反復誤差のシーケンスがこれは、反復誤差のシフト、指数化、および再スケーリングされたシーケンスと漸近的に等価である。次数とともに収束すると言われているそして評価する
非漸近的収束速度には、漸近的収束速度のような一般的な標準定義は存在しない。形式的な手法の中でも、リアプノフ理論は、非漸近的収束挙動を特徴づけ、分析するための最も強力で広く応用されている枠組みの一つである。
反復法の場合、一般的な実用的アプローチの1つは、極限から遠く離れた開始点から極限の近傍に到達するのに必要な反復回数または計算時間でこれらの収束率を議論することです。非漸近収束率は、その反復回数または計算時間の逆数になります。実際のアプリケーションでは、目標精度に到達するのに必要なステップ数または計算時間が他の方法よりも少ない反復法は、漸近収束が遅くても、他の方法よりも速く収束したと言われます。これらの収束率は、一般的に、異なる開始点と近傍を定義するための異なる誤差閾値で異なります。最も一般的なのは、可能な開始点の分布に対応するこれらの単一点収束率の統計的分布の要約を議論することです。たとえば、ある固定誤差閾値を持つある問題に適用されるある方法に対する「平均非漸近収束率」、「中央値非漸近収束率」、「最悪ケース非漸近収束率」などです。これらの開始点の集合は、最終的な極限からの初期距離などのパラメータに従って選択することができ、「与えられた距離からの平均非漸近的収束率」などの量を定義することができる。
離散化近似法の場合、グリッド点数やメッシュ点数の逆数、あるいはフーリエ級数のカットオフ周波数を逆反復数の役割を果たす離散化スケールパラメータとして用いることで同様のアプローチが可能ですが、これはあまり一般的ではありません。どのような問題においても、望ましい近似精度と両立する最大の離散化スケールパラメータが存在し、誤差の正確な推定値を得るために必要な漸近収束率や収束次数ほど小さくない場合があります。実際的な応用では、ある離散化法が別の方法よりも大きな離散化スケールパラメータで望ましい精度を与える場合、最終的な漸近収束が遅くても、その方法は他の方法よりも速く収束すると言われることがよくあります。