§C1.1微積分学の基本定理

最終更新

この記事では、動く端点までの符号つき面積を関数として考え、その微分が元の関数になることを示します。この結び付きにより、定積分を原始関数の端点差から計算できる理由を確かめます。

1 面積を端点の関数として表す

定積分では、関数がxx軸より下にある部分を負として数えます。この約束によって得られる量を符号つき面積と呼びます。

定義 1.1 (面積関数).IIを開区間とし、ffをII上の連続関数とする。a∈Ia\in Iを固定したとき、

S(x)=∫axf(t) dt(x∈I)S(x)=\int_a^x f(t)\,dt\qquad(x\in I)

で定まる関数SSを、aaを基準とするffの面積関数という。ttは積分変数であり、xxは動く端点である。

∫axf(t) dt\int_a^x f(t)\,dtの積分変数ttは、足し合わせる位置を表すための文字です。積分を終えるとttは式に残りません。一方、端点xxはSSの入力として残ります。したがって、面積関数を書くときは積分変数と動く端点に異なる文字を用います。

符号つき積分では

∫aaf(t) dt=0,∫baf(t) dt=−∫abf(t) dt\int_a^a f(t)\,dt=0,\qquad \int_b^a f(t)\,dt=-\int_a^b f(t)\,dt

と定めます。この規約により、面積関数はx<ax<aの場合にも同じ式で表されます。

2 面積関数を微分する

定理 2.1 (微積分学の基本定理の第一の向き).IIを開区間とし、ffをII上の連続関数とする。a∈Ia\in Iを固定して

S(x)=∫axf(t) dtS(x)=\int_a^x f(t)\,dt

とおくと、SSはII上で微分可能であり、すべてのx∈Ix\in Iに対して

S′(x)=f(x)S'(x)=f(x)

が成り立つ。

証明. 定積分の加法性により、x,x+h∈Ix,x+h\in Iかつh≠0h\ne0ならば

S(x+h)−S(x)=∫xx+hf(t) dtS(x+h)-S(x)=\int_x^{x+h}f(t)\,dt

である。したがって

S(x+h)−S(x)h−f(x)=1h∫xx+h(f(t)−f(x)) dt\frac{S(x+h)-S(x)}{h}-f(x) =\frac1h\int_x^{x+h}\bigl(f(t)-f(x)\bigr)\,dt

となる。

ffはxxで連続であるから、hhが00に近づくと、端点xxとx+hx+hの間にあるすべてのttについてf(t)−f(x)f(t)-f(x)は一様に00に近づく。定積分の大小評価を右辺に用いると、その絶対値も00に近づく。よって

lim⁡h→0S(x+h)−S(x)h=f(x)\lim_{h\to0}\frac{S(x+h)-S(x)}h=f(x)

であり、S′(x)=f(x)S'(x)=f(x)が成り立つ。▨

例 2.2.f(x)=1f(x)=1のとき、aaからxxまでの符号つき面積は

S(x)=x−aS(x)=x-a

であり、S′(x)=1=f(x)S'(x)=1=f(x)となる。

f(x)=2xf(x)=2x、a=0a=0のときは

S(x)=∫0x2t dt=x2S(x)=\int_0^x2t\,dt=x^2

であり、S′(x)=2x=f(x)S'(x)=2x=f(x)となる。x<0x<0の場合にも、積分区間の向きを反転する符号と、2t2tが負であることによる符号が打ち消し合うため、S(x)=x2S(x)=x^2である。

3 原始関数の端点差で計算する

定理 3.1 (微積分学の基本定理の第二の向き).a≤ba\le bとし、ffを閉区間[a,b][a,b]上の連続関数とする。FFが[a,b][a,b]上でF′=fF'=fを満たす原始関数ならば、

∫abf(x) dx=F(b)−F(a)\int_a^b f(x)\,dx=F(b)-F(a)

が成り立つ。

証明.S(x)=∫axf(t) dtS(x)=\int_a^x f(t)\,dtとおき、H=S−FH=S-Fとおく。定理 2.1により、a<x<ba<x<bに対して

H′(x)=S′(x)−F′(x)=f(x)−f(x)=0H'(x)=S'(x)-F'(x)=f(x)-f(x)=0

である。微分が00である関数は定数であるから、H(x)=H(a)H(x)=H(a)となる。S(a)=0S(a)=0より

S(x)−F(x)=−F(a)S(x)-F(x)=-F(a)

である。x=bx=bを代入すると

∫abf(t) dt=S(b)=F(b)−F(a)\int_a^b f(t)\,dt=S(b)=F(b)-F(a)

を得る。▨

注意 3.2.a=ba=bのとき、端点差はF(a)−F(a)=0F(a)-F(a)=0であり、符号つき積分の規約と一致する。端点を逆順にすると

∫baf(x) dx=−∫abf(x) dx=F(a)−F(b)\int_b^a f(x)\,dx=-\int_a^b f(x)\,dx=F(a)-F(b)

となる。

原始関数をF+CF+Cに取り替えても、

(F(b)+C)−(F(a)+C)=F(b)−F(a)\bigl(F(b)+C\bigr)-\bigl(F(a)+C\bigr)=F(b)-F(a)

です。したがって、定積分の値は原始関数の選び方に依存しません。また、上端を動かす場合と下端を動かす場合には、定理 2.1と積分区間の向きから次の公式を得ます。

公式 3.3.ffが端点の近くで連続ならば、

ddx∫axf(t) dt=f(x),ddx∫xbf(t) dt=−f(x)\frac{d}{dx}\int_a^x f(t)\,dt=f(x),\qquad \frac{d}{dx}\int_x^b f(t)\,dt=-f(x)

が成り立つ。

幾何的な面積は各部分を正として足しますが、定積分はxx軸より下の部分を負として足します。そのため、関数が途中で符号を変えると、定積分とグラフで囲まれた部分の幾何的な面積は一般には一致しません。

原始関数を具体的に見つけることができない場合には、端点差による計算を直接実行することはできません。定積分を細かい長方形の和から構成することと、上の差商評価をその構成から完全に正当化することは、後続の解析学で扱います。

4 演習

問題 4.1.f(x)=2xf(x)=2x、a=0a=0とする。面積関数

S(x)=∫0x2t dtS(x)=\int_0^x2t\,dt

を符号つき面積から直接求め、微分すると2x2xに戻ることを確かめよ。

解答.

x≥0x\ge0のとき、底辺がxx、高さが2x2xの三角形の面積からS(x)=x2S(x)=x^2である。x<0x<0のとき、[x,0][x,0]では2t≤02t\le0であり、その符号つき面積は−x2-x^2である。積分区間を00からxxへ逆向きに進むため、S(x)=−(−x2)=x2S(x)=-(-x^2)=x^2となる。いずれの場合もS′(x)=2xS'(x)=2xである。▨

問題 4.2.ffが連続であるとき、

∫axf(t) dt,∫xbf(t) dt\int_a^x f(t)\,dt,\qquad \int_x^b f(t)\,dt

をそれぞれxxで微分せよ。

解答.

定理 2.1により

ddx∫axf(t) dt=f(x)\frac{d}{dx}\int_a^x f(t)\,dt=f(x)

である。また、定積分の加法性から

∫xbf(t) dt=∫abf(t) dt−∫axf(t) dt\int_x^b f(t)\,dt=\int_a^b f(t)\,dt-\int_a^x f(t)\,dt

である。右辺の第一項はxxによらないので、微分すると

ddx∫xbf(t) dt=−f(x)\frac{d}{dx}\int_x^b f(t)\,dt=-f(x)

となる。▨

問題 4.3.FFとGGが同じ区間上でともにffの原始関数であるとき、

F(b)−F(a)=G(b)−G(a)F(b)-F(a)=G(b)-G(a)

となることを示せ。

解答.

(F−G)′=f−f=0(F-G)'=f-f=0であるから、F−GF-Gは区間上で定数である。したがって、ある定数CCによってG=F+CG=F+Cと書くことができる。よって

G(b)−G(a)=(F(b)+C)−(F(a)+C)=F(b)−F(a)G(b)-G(a)=\bigl(F(b)+C\bigr)-\bigl(F(a)+C\bigr)=F(b)-F(a)

となる。▨

問題 4.4.f(x)=x−1f(x)=x-1とする。∫03f(x) dx\int_0^3f(x)\,dxを計算し、その値がffのグラフとxx軸で囲まれた部分の幾何的な面積と一致しない理由を説明せよ。

解答.

F(x)=x2/2−xF(x)=x^2/2-xはffの原始関数である。定理 3.1により

∫03(x−1) dx=F(3)−F(0)=32\int_0^3(x-1)\,dx=F(3)-F(0)=\frac32

となる。[0,1][0,1]ではf(x)≤0f(x)\le0であり、この部分の三角形の面積は1/21/2である。[1,3][1,3]ではf(x)≥0f(x)\ge0であり、この部分の三角形の面積は22である。したがって、幾何的な面積は1/2+2=5/21/2+2=5/2であるが、符号つき積分は−1/2+2=3/2-1/2+2=3/2となる。▨

閑話休題:積分記号が和を表す理由 定積分は細かく分けた量を足し合わせる操作として生まれ、原始関数は微分の逆をたどる操作として現れた。両者を同じ積分記号で表す数学的な根拠が定理 3.1である。

ライプニッツは1675年に、ラテン語 summa の頭文字を縦に伸ばした記号として∫\intを用いた。したがって、積分記号はもともと和を表している。dxdxは足し合わせる細い部分の幅に対応する。微積分学の基本定理によって、和としての定積分を原始関数の端点差で計算することができる。

参考文献

  1. 高木貞治『定本解析概論』岩波書店, 2010.微積分学の基本定理と定積分の向きに関する標準的な定式化を参考にしました。
  2. Florian Cajori, A History of Mathematical Notations, Dover Publications, New York, 1993, originally published 1928.ライプニッツによる積分記号の導入と記号の由来に関する歴史的記述を参考にしました。

前提記事