微積分 · リーマン和

リーマン和

リーマン和は [a, b] の各小区間で f(xᵢ*)·Δx を足し合わせます。これは、選んだ f の値を高さとする長方形の符号付き面積です。可積分な関数では、分割を細かくすると和が定積分に近づきます。

01

この図で見るリーマン和

リーマン和は、[a,b][a, b] 上の ff の積分を近似します。区間を小区間 [xi−1,xi][x_{i-1}, x_i] に分け、それぞれに標本点 xi∗x_i^* を選び、f(xi∗) Δxif(x_i^*)\,\Delta x_i を足し合わせます。このページでは nn 等分するので、各区間の幅は同じです。

リーマン和
Sn=∑i=1nf(xi∗) Δx,Δx=b−an.S_n = \sum_{i=1}^{n} f(x_i^*)\,\Delta x, \qquad \Delta x = \frac{b-a}{n}.

一般の定義では、幅が異なる小区間と各区間の任意の標本点を使え、最大の幅 λ=max⁡Δxi\lambda = \max \Delta x_i が0に近づく極限を取ります。このページのような等分では、λ→0\lambda \to 0 と n→∞n \to \infty は同じことです。

各黄色い長方形は1つの小区間を底辺とし、曲線上の黄色い点の高さ f(xi∗)f(x_i^*) まで伸びます。SnS_n はそれらの符号付き面積の和なので、x 軸より下の長方形は負に数えます。長方形は曲線より上にはみ出すことも、下に収まることもあります。方法によって標本点を左端 xi−1x_{i-1}、右端 xix_i、中点から選びます。台形の和は代わりに f(xi−1)f(x_{i-1}) と f(xi)f(x_i) を弦で結び、左端と右端の和の平均になります。

台形の和
Tn=∑i=1nf(xi−1)+f(xi)2 Δx=Ln+Rn2.T_n = \sum_{i=1}^{n} \frac{f(x_{i-1}) + f(x_i)}{2}\,\Delta x = \frac{L_n + R_n}{2}.

n → ∞は nn を段階的に2倍にして n=256n = 256 まで増やし、各区間を2つに分けます(nn が2の累乗でない場合、最初は次の2の累乗へ進みます)。可積分な関数なら、和は青で示す定積分に近づきます。

定積分
∫abf(x) dx=lim⁡n→∞Sn=F(b)−F(a).\int_a^b f(x)\,dx = \lim_{n \to \infty} S_n = F(b) - F(a).

このページの積分値は原始関数 FF から厳密に求め、大きな nn の和を使うことはありません。誤差は SnS_n からその積分値を引いたものです。

02

注目するところ

  • 面積には符号があります。f<0f < 0 では各部分が x 軸より下にあり、斜線で示して負に数えます。[0,2π][0, 2\pi] 上の sin⁡x\sin x の2つの山は打ち消し合い、積分は0になります。
  • 増加関数では左端の和が小さすぎ、右端の和が大きすぎます。減少関数では逆です。積分値は両者の間にあります。
  • 誤差の減り方は方法によります。滑らかな関数で nn が大きいと、左端と右端の誤差は C/nC/n、中点と台形は C/n2C/n^2 のように振る舞い、やがて2倍にするたび誤差は半分または4分の1になります。初めは倍率が異なることがあり([0,1][0, 1] 上の x2x^2 の最初の左端和では1.6)、主要項が打ち消し合うとさらに速く減ります。[−1,1][-1, 1] 上の x2x^2 では左端と右端もすでに 1/n21/n^2 程度です。数値欄の誤差グラフは両対数なので、その倍率は各線の傾きの大きさに現れます。2を底とする対数で、倍率2なら傾きの大きさ1、倍率4なら2です。主要項が消える場合を除き、左端と右端は緩やか、中点と台形は約2倍急に下がります。
  • 中点と台形の誤差は通常、逆の符号になります。f(x)=x2f(x) = x^2 では、どの nn でも中点の誤差は台形の誤差の厳密に −12-\tfrac12 倍です。
  • 積分の定義では不等幅の分割や各区間の任意の標本点を使えます。等分と固定した方法は、このページで描く特別な場合です。最大の幅を0に近づけたとき、どの選び方でも同じ極限になる必要があります。
  • 厳密には台形の和はリーマン和ではありません(各区間に標本点を1つ選ぶ形ではないため)。ただし左端と右端の和の平均なので、極限は同じです。数値積分の長方形則や台形則はこれらの和です。
03

操作方法

  • 破線 x=ax = a、x=bx = b または下端の印をドラッグし、区間の2つのホイールを回すか、端点を入力します。π、2π、π/2、e も使えます。ホイール下のキーは厳密な値を設定します。
  • 方法のキーで標本点の位置を選びます。各キーの下には現在の nn での和と誤差があり、4方法をひと目で比較できます。和と積分の間のグラフは、4方法すべての nn に対する誤差の大きさを示します。
  • ノブは nn を1、2、4 … 256に設定し、1段ごとに2倍にします。矢印キーは次の段へ進みます。それ以外の nn は10,000まで入力できます。n → ∞は nn を段階的に2倍にして256で止まります(最初は次の2の累乗へ)。256で押すと1から再開します。プレゼンテーションモードではプロジェクター向けの全画面表示になります(スペースで n → ∞、← → で n を半分・2倍、H で答えを非表示)。
04

関連項目