積分の計算では、最後に「\(+C\)」を付けます。
たとえば、\[ \int 2x\,dx=x^2+C \]
となります。
この \(C\) を積分定数といいます。
しかし、
「なぜ積分すると \(+C\) を付けるの?」
「\(C\) を付け忘れると何がいけないの?」
「そもそも \(C\) は何を表しているの?」
と疑問に思ったことがある方も多いのではないでしょうか。
積分定数が必要になる理由は、実は微分すると定数が消えてしまうことにあります。
この記事では、積分定数 \(C\) とは何なのか、なぜ不定積分では \(+C\) が必要なのかを、途中式を省略せずにわかりやすく解説します。
1. 積分定数とは?
まず、積分定数とは何なのか確認しましょう。
たとえば、\[ \int 2x\,dx \]
を計算すると、\[ \int 2x\,dx=x^2+C \]
となります。
このときの \(C\) が積分定数です。
\(C\) は特定の数ではなく、任意の定数を表します。
つまり、\[ C=0,\quad C=1,\quad C=-5,\quad C=100 \]
など、どのような実数でもかまいません。
ここで、
なぜ積分では、わざわざ任意の定数 \(C\) を付ける必要があるのでしょうか?
これを理解するためには、不定積分と逆の関係にある微分について考えるとわかりやすくなります。
2. なぜ積分定数 \(C\) が必要なの?
次の関数を微分してみましょう。\[ y=x^2 \]
微分すると、\[ \frac{dy}{dx}=2x \]
となります。
では、\[ y=x^2+1 \]
ならどうでしょうか。\[ \frac{dy}{dx} = 2x+0 = 2x \]
やはり \(2x\) になります。
さらに、\[ y=x^2+100 \]
でも、\[ \frac{dy}{dx} = 2x+0 = 2x \]
です。
つまり、\[ x^2,\quad x^2+1,\quad x^2+100,\quad x^2-5 \]
などは、すべて微分すると\[ 2x \]
になります。
これは、定数を微分すると0になるからです。
したがって、\[ 2x \]
を積分して元の関数を求めようとしても、\[ x^2 \]
だったのか、\[ x^2+1 \]
だったのか、\[ x^2-5 \]
だったのかを判断することができません。
そこで、微分すると \(2x\) になるすべての関数を、\[ x^2+C \]
とまとめて表します。
したがって、\[ \boxed{\int 2x\,dx=x^2+C} \]
となるのです。
不定積分で積分定数 \(C\) が必要なのは、微分すると定数部分の情報が失われるためです。
3. \(+C\) を付けないと何がいけないの?
たとえば、\[ \int 2x\,dx=x^2 \]
とだけ書いたとします。
確かに、\[ (x^2)'=2x \]
なので、\(x^2\) は間違った関数ではありません。
しかし、\[ (x^2+1)'=2x \]
でもあり、\[ (x^2-10)'=2x \]
でもあります。
つまり、\[ \int 2x\,dx=x^2 \]
としてしまうと、微分すると \(2x\) になる関数のうち1つしか表せていません。
本来の不定積分は、それらすべてを表す必要があります。
そのため、\[ \boxed{\int 2x\,dx=x^2+C} \]
とします。
4. 積分定数はなぜ \(C\) と書くの?
積分定数には一般的に、\[ C \]
という文字が使われます。
これは英語の constant(定数) の頭文字 \(C\) を使っているものです。
ただし、必ず \(C\) でなければならないわけではありません。
たとえば、\[ \int 2x\,dx=x^2+A \]
として、\(A\) を任意の定数と定めても数学的には問題ありません。
一般的な慣習として \(C\) が使われています。
5. 積分定数が違うとグラフはどうなる?
たとえば、
\[ y=x^2+C \]
について、\[ C=0,\quad C=1,\quad C=-1 \]
とすると、\[ y=x^2,\qquad y=x^2+1,\qquad y=x^2-1 \]
になります。
これらはすべて同じ形の放物線ですが、上下の位置だけが異なります。
そして、どれを微分しても、\[ y'=2x \]
です。
つまり積分定数 \(C\) は、原始関数のグラフを上下方向にどれだけ移動させるかを表していると考えることもできます。

6. 定積分ではなぜ \(+C\) を付けないの?
たとえば、\[ \int_0^1 2x\,dx \]
を計算すると、\[ [x^2]_0^1 \]
より、\[ 1^2-0^2=1 \]
となります。
通常、\[ [x^2+C]_0^1 \]
とは書きません。
では、なぜ定積分では積分定数を書かなくてよいのでしょうか。
実際に \(C\) を付けて計算すると、\[ [(x^2+C)]_0^1 \]\[ =(1^2+C)-(0^2+C) \]\[ =1+C-C \]\[ =1 \]
となります。
原始関数を \(F(x)+C\) として計算しても、上端と下端で同じ \(C\) が引き算されるため、\(C\) は打ち消し合います。
したがって、定積分を計算するときには、原始関数に積分定数 \(C\) を付ける必要はありません。
不定積分では \(+C\) が必要ですが、定積分では原始関数の差をとることで \(C\) が打ち消し合うため、通常 \(+C\) は書きません。
7. 積分定数についてよくある疑問
Q1. \(C\) は0でもいい?
はい。積分定数 \(C\) は任意の定数なので、\[ C=0 \]
でも問題ありません。
ただし、不定積分では「すべての原始関数」を表すために \(+C\) と書きます。
Q2. \(C\) は負の数でもいい?
もちろんOK。\[ C=-3 \]
なら、\[ x^2+C=x^2-3 \]
となります。
Q3. 積分定数を書き忘れたら?
不定積分を求める問題では、基本的には \(+C\) を付けます。\[ \int f(x)\,dx=F(x)+C \]
まで書く習慣を付けておきましょう。
まとめ
この記事では、積分定数 \(C\) とは何か、そして不定積分ではなぜ \(+C\) が必要なのかを解説しました。
積分定数について重要なポイントをまとめると、次のようになります。
- 積分定数 \(C\) は、任意の定数を表す
- 定数を微分すると \(0\) になるため、微分した結果から元の定数を特定することはできない
- そのため、不定積分では \(+C\) を付けて、すべての原始関数をまとめて表す
- \(C\) の値が変わると、原始関数のグラフは上下に平行移動する
- 定積分では、上端と下端で積分定数 \(C\) が打ち消し合うため、通常 \(+C\) は書かない
不定積分は一般に、\[ \boxed{\int f(x)\,dx=F(x)+C} \]
と表されます。
ここで、\[ F'(x)=f(x) \]
です。
積分の最後に機械的に \(+C\) を付けるのではなく、「微分すると定数部分の情報が失われるため、元の関数を1つに決められない」と理解しておくと、積分定数が必要な理由も自然に理解できます。
今後、不定積分を計算するときには、積分定数 \(C\) を忘れずに付けるようにしましょう。