微分は関数を取って、その変化率を生み出す。原始関数はそのプロセスを反転する。変化率が与えられて、元の関数を再構成するよう求められる。この逆問題は積分論の出発点であり、速度から距離を計算したり、加速度から変位を計算したり、既知の成長率から量を計算する際に自然に生じる。
定義
定義。 f が区間 I⊆R で定義されているとする。微分可能関数 F:I→R が I 上の f の原始関数(または不定積分)と呼ばれるのは、
F′(x)=f(x)すべての x∈I に対して
が成り立つことである。
例。
- F(x)=3x3 は R 上 f(x)=x2 の原始関数である。なぜなら (3x3)′=x2 だから。
- F(x)=sinx は R 上 f(x)=cosx の原始関数である。
- F(x)=lnx は (0,∞) 上 f(x)=x1 の原始関数である。
- 関数 f(x)=sgn(x) (符号関数)は 0 を含む区間では原始関数を持たない。なぜなら、導関数はジャンプ不連続性を持つことはできないからである(ダルボーの定理)。
原始関数は定数だけ異なる
一つの原始関数 F を持つと、無限に多くが得られる。F(x)+C もすべての定数 C∈R に対して原始関数である。次の定理は、これらが唯一の原始関数であることを述べる。
定理。 F と G が区間 I 上 f の両方の原始関数なら、G(x)−F(x)=C がある定数 C∈R に対して成り立つ。
証明。 H:=G−F とする。すべての x∈I に対して、
H′(x)=G′(x)−F′(x)=f(x)−f(x)=0.
ラグランジュの平均値定理を I の任意の部分区間 [x1,x2] に適用する。そうするとある c∈(x1,x2) が存在して
H(x2)−H(x1)=H′(c)(x2−x1)=0⋅(x2−x1)=0.
x1,x2∈I は任意であるから、H は I のすべての二つの点で同じ値を取るから、H は I 上で定数である。□
なぜ区間の仮定が重要か。 非連結領域(互いに素な二つの開区間の合の例)では、導関数がゼロの関数はグローバルには定数である必要がない — 各連結成分で異なる定数値を取ることができる。非連結領域上の原始関数は、成分ごとに一つの定数まで一意である。このチェックポイントは I が区間(連結)であると仮定する。
不定積分
f のすべての原始関数の族の表記は不定積分である:
∫f(x)dx:=F(x)+C,
ここで F は f の任意の一つの原始関数で、C∈R は任意の定数である。記号 ∫⋯dx は「… の x に関する不定積分」と読まれる。
+C はオプションの装飾ではない。原始関数の全族が存在し、すべてが定数だけ異なるという事実を記録する。それを削除することは、一般的な族ではなく特定の関数を要求することを意味するだろう。
不定積分対定義積分
これら二つの積分記号の使用は、根本的に異なるオブジェクトを指す:
| 不定積分 ∫f(x)dx | 定義積分 ∫abf(x)dx |
|---|
| 結果 | 関数の族 F(x)+C | 実数 |
| 次に依存する | 被積分関数 f と変数 x | 被積分関数 f と限度 a,b |
| 任意定数 | はい — C は不定 | いいえ — 値は固定 |
| 要求 | 原始関数が存在すること | f のリーマン積分可能性 |
ニュートン—ライプニッツの公式(次のチェックポイントで証明)はそれらを接続する。f が連続で F が f の任意の原始関数なら、∫abf(x)dx=F(b)−F(a)。
基本的な原始関数の表
以下の原始関数は直接右辺を微分することから従う。各行は右辺が定義された区間で成り立つ。
| f(x) | ∫f(x)dx | 注記 |
|---|
| xn (n=−1) | n+1xn+1+C | すべての n∈R、n∈/Z なら x>0 |
| x1 | ln∣x∣+C | x=0;x の符号ごとに一つの定数 |
| ex | ex+C | |
| sinx | −cosx+C | |
| cosx | sinx+C | |
| 1+x21 | arctanx+C | |
| 1−x21 | arcsinx+C | ∣x∣<1 |
| x (x>0) | 32x3/2+C | xn で n=21 の特別な場合 |
右辺を微分することで各項を確認できる。例えば、(ln∣x∣)′=x1 (x=0)、および (−cosx)′=sinx。
不定積分の線形性
微分が線形であるから、原始関数を取ることも線形である。
定理(線形性)。 F が I 上 f の原始関数で、G が I 上 g の原始関数なら、任意の定数 α,β∈R に対して
∫[αf(x)+βg(x)]dx=αF(x)+βG(x)+C.
証明。 (αF+βG)′=αF′+βG′=αf+βg。□
例。 ∫(3x2−5cosx)dx を計算する。
線形性と表により:
∫(3x2−5cosx)dx=3⋅3x3−5sinx+C=x3−5sinx+C.
例。 ∫xx3+2xdx を計算する(x>0)。
最初に被積分関数を単純化する:
xx3+2x=x2+x2=x2+2x−1/2.
次に線形性:
∫(x2+2x−1/2)dx=3x3+2⋅1/2x1/2+C=3x3+4x+C.
まとめ
- 原始関数(不定積分)f の区間 I 上の原始関数は、F′=f が I で成り立つ微分可能関数 F である。
- I 上の f の任意の二つの原始関数は定数だけ異なる。F′=G′=f なら、G=F+C (ある C∈R)。これはラグランジュの MVT から G−F に適用されることから従う。
- 不定積分 ∫f(x)dx:=F(x)+C は原始関数全体の族を表す;+C は本質的である。
- 不定積分は関数の族;定義積分 ∫abf は数。ニュートン—ライプニッツの公式はそれらを結合する。
- 線形性:∫(αf+βg)dx=α∫fdx+β∫gdx (定数まで)。
- 原始関数の標準表 — べき、ex、sin、cos、1/x、逆三角関数 — は既知の微分公式を反転することで構成される。