WIIS

1変数関数の積分

関数の原始関数と不定積分

目次

Mailで保存
Xで共有

原始関数の定義

区間上に定義された関数\begin{equation*}
f:\mathbb{R} \supset I\rightarrow \mathbb{R} \end{equation*}が与えられたとき、\(f\)と定義域を共有する微分可能な関数\begin{equation*}F:\mathbb{R} \supset I\rightarrow \mathbb{R} \end{equation*}が存在するとともに、その導関数\(F^{\prime }:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が先の関数\(f\)と一致するならば、すなわち、\begin{equation*}\forall x\in I:F^{\prime }\left( x\right) =f\left( x\right)
\end{equation*}という関係が成り立つ場合には、\(F\)を\(f\)の原始関数(primitive function)や逆導関数(antiderivative)などと呼びます。

例(原始関数)
\(a<b\)を満たす実数\(a,b\in \mathbb{R} \)を端点とする有界な閉区間上に定義された関数\begin{equation*}f:\mathbb{R} \supset \left[ a,b\right] \rightarrow \mathbb{R} \end{equation*}の原始関数とは、\(f\)と定義域を共有する微分可能な関数\begin{equation*}F:\mathbb{R} \supset \left[ a,b\right] \rightarrow \mathbb{R} \end{equation*}であり、なおかつその導関数\(F^{\prime }\)が\(f\)と一致すること、すなわち、以下の条件\begin{eqnarray*}&&\left( a\right) \ \forall x\in \left( a,b\right) :F^{\prime }\left(
x\right) =f\left( x\right) \\
&&\left( b\right) \ F^{\prime }\left( a+0\right) =f\left( a\right) \\
&&\left( c\right) \ F^{\prime }\left( b-0\right) =f\left( b\right)
\end{eqnarray*}をすべて満たす関数\(F\)です。ただし、\(F^{\prime }\left(x\right) \)は点\(x\)における\(F\)の微分係数、\(F^{\prime }\left( a+0\right) \)は点\(a\)における\(F\)の右側微分係数、\(F^{\prime }\left(b-0\right) \)は点\(a\)における\(F\)の左側微分係数です。
例(原始関数)
\(a<b\)を満たす実数\(a,b\in \mathbb{R} \)を端点とする有界な開区間上に定義された関数\begin{equation*}f:\mathbb{R} \supset \left( a,b\right) \rightarrow \mathbb{R} \end{equation*}の原始関数とは、\(f\)と定義域を共有する微分可能な関数\begin{equation*}F:\mathbb{R} \supset \left( a,b\right) \rightarrow \mathbb{R} \end{equation*}であり、なおかつその導関数\(F^{\prime }\)が\(f\)と一致すること、すなわち、以下の条件\begin{equation*}\forall x\in \left( a,b\right) :F^{\prime }\left( x\right) =f\left( x\right)
\end{equation*}を満たす関数\(F\)です。
例(原始関数)
\(a<b\)を満たす実数\(a,b\in \mathbb{R} \)を端点とする有界な閉区間上に定義された関数\begin{equation*}f:\mathbb{R} \supset \left[ a,b\right] \rightarrow \mathbb{R} \end{equation*}が\(\left[ a,b\right] \)上で連続であるものとします。連続関数はリーマン積分可能であるため、\(f\)は\(\left[ a,b\right] \)上でリーマン積分可能です。有界閉区間上でリーマン積分可能な関数は、その部分集合である任意の有界閉区間上でリーマン積分可能であるため、この場合、それぞれの\(x\in \left[ a,b\right] \)に対して、\begin{equation*}F\left( x\right) =\int_{a}^{x}f\left( t\right) dt
\end{equation*}を定める関数\(F:\mathbb{R} \supset \left[ a,b\right] \rightarrow \mathbb{R} \)が存在することが保証されます。仮定より\(f\)は\(\left[ a,b\right] \)上で連続であるため、微分積分学の第1基本定理より、先の関数\(F\)は微分可能であるとともに、導関数\(F^{\prime }:\mathbb{R} \supset \left[ a,b\right] \rightarrow \mathbb{R} \)は、\begin{equation*}\forall x\in \left[ a,b\right] :F^{\prime }\left( x\right) =f\left( x\right)
\end{equation*}を満たしますが、以上の事実は\(F\)が\(f\)の原始関数であることを意味します。つまり、有界閉区間上に定義された連続関数は、原始関数を必ず持つということです。

関数の原始関数は存在するとは限りません。以下の例より明らかです。

例(原始関数が存在しない場合)
関数\(f:\mathbb{R} \supset \left[ -1,1\right] \rightarrow \mathbb{R} \)はそれぞれの\(x\in \left[ -1,1\right] \)に対して、\begin{equation*}f\left( x\right) =\left\{
\begin{array}{cc}
1 & \left( if\ x=0\right) \\
0 & \left( if\ x\not=0\right)\end{array}\right.
\end{equation*}を定めるものとします。この関数\(f\)の原始関数は存在しません(演習問題)。

関数の原始関数が存在する場合、それは1つだけであるとは限りません。以下の例より明らかです。

例(原始関数)
関数\(f:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =x^{2}
\end{equation*}を定め、関数\(F:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}F\left( x\right) =\frac{1}{3}x^{3}
\end{equation*}を定めるものとします。\(F\)は多項式関数であるため微分可能であり、導関数\(F^{\prime }:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{eqnarray*}F^{\prime }\left( x\right) &=&\frac{d}{dx}\left( \frac{1}{3}x^{3}\right)
\quad \because F\text{の定義} \\
&=&x^{2}\quad \because \text{多項式関数の微分} \\
&=&f\left( x\right) \quad \because f\text{の定義}
\end{eqnarray*}を定めるため、\(F\)は\(f\)の原始関数です。また、関数\(G:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}G\left( x\right) =\frac{1}{3}x^{3}+1
\end{equation*}を定めるものとします。\(G\)は\(F\)とは異なる関数です。\(G\)は多項式関数であるため微分可能であり、導関数\(G^{\prime }:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{eqnarray*}G^{\prime }\left( x\right) &=&\frac{d}{dx}\left( \frac{1}{3}x^{3}+1\right)
\quad \because G\text{の定義} \\
&=&x\quad \because \text{多項式関数の微分} \\
&=&f\left( x\right) \quad \because f\text{の定義}
\end{eqnarray*}を定めるため、\(G\)もまた\(f\)の原始関数です。この例が示唆するように、関数の原始関数は1つだけであるとは限りません。

関数\(f\)の原始関数が存在する場合、それは一意的に定まるとは限らないことが明らかになりました。実際、関数\(f\)の原始関数\(F \)が存在する場合、定数\(C\)を任意に選んだ上で、新たな関数\(F+C\)を、\begin{equation*}\left( F+C\right) \left( x\right) =F\left( x\right) +C
\end{equation*}と定義すると、これもまた\(f\)の原始関数になることが保証されます。

命題(原始関数の非一意性)
区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)の原始関数\(F:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が与えられたとき、定数\(C\in \mathbb{R} \)を任意に選んだ上で、それぞれの\(x\in I\)に対して、\begin{equation*}\left( F+C\right) \left( x\right) =F\left( x\right) +C
\end{equation*}を定める関数\(F+C:\mathbb{R} \supset I\rightarrow \mathbb{R} \)を定義する。この関数\(F+C\)もまた\(f\)の原始関数である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

関数\(f\)の原始関数\(F\)が与えられたとき、任意の定数\(C\)を用いて\(F+C\)と定義される関数もまた\(f\)の原始関数であることが明らかになりました。以上の事実と、定数\(C\)のとり方は無数に存在することを踏まえると、\(f\)の原始関数は無数に存在することになります。

では、異なる原始関数の間にはどのような関係が成立するのでしょうか。原始関数の間には以下の関係が成り立ちます。証明ではラグランジュの平均値の定理を利用します。

命題(原始関数どうしの差は定数)
区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)の原始関数\(F,G:\mathbb{R} \supset I\rightarrow \mathbb{R} \)を任意に選んだとき、定数\(C\in \mathbb{R} \)が存在して、任意の\(x\in I\)において、\begin{equation*}G\left( x\right) =F\left( x\right) +C
\end{equation*}という関係が成り立つ。

証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が原始関数を持つ場合、最初に示した命題より、原始関数と任意の定数の和として定義される関数もまた原始関数であるため、定数部分が\(0\)であるような原始関数が存在することが保証されます。それを\(F:\mathbb{R} \supset I\rightarrow \mathbb{R} \)で表記します。また、続いて示した命題より、\(F\)とは異なる\(f\)の原始関数\(G:\mathbb{R} \supset I\rightarrow \mathbb{R} \)を任意に選んだとき、何らかの定数\(C\in \mathbb{R} \)が存在して、任意の\(x\in I\)において、\begin{equation*}G\left( x\right) =F\left( x\right) +C
\end{equation*}という関係が成立します。したがって、関数\(f\)の原始関数を任意に選んだとき、それは定数部分が\(0\)であるような原始関数\(F\)と何らかの定数\(C\)を用いて\(F\left( x\right) +C\)という形で表すことができます。以上の議論より、関数\(f\)の原始関数をすべて集めてできる集合を、\begin{equation*}\left\{ F\left( x\right) +C\ |\ C\in \mathbb{R} \right\}
\end{equation*}と表現しても一般性は失われないことが明らかになりました。ただし、\(F\)は定数部分が\(0\)であるような\(f\)の原始関数です。

 

不定積分の定義

区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が定義域である区間\(I\)の部分集合であるような任意の有界閉区間上でリーマン積分可能であるものとします。点\(a\in I\)を任意に選んだ上で固定します。その上で点\(x\in I\)を任意に選ぶと、区間の定義より2つの点\(a,x\)を端点とする有界閉区間は\(I\)の部分集合であるため、\(f\)はその有界閉区間上でリーマン積分可能であり、したがって、定積分\begin{equation*}\int_{a}^{x}f\left( t\right) dt
\end{equation*}が有限な実数として定まることが保証されます。また、有限な実数どうしの和は有限な実数であるため、定数\(C\in \mathbb{R} \)を任意に選んだとき、\begin{equation*}\int_{a}^{x}f\left( t\right) dt+C
\end{equation*}もまた有限な実数として定まることが保証されます。このような事情を踏まえると、区間\(I\)の部分集合であるような任意の有界閉区間上でリーマン積分可能な関数\(f\)に対しては、点\(a\in I\)および定数\(C\in \mathbb{R} \)を任意に選んだとき、それぞれの\(x\in I\)に対して、\begin{equation*}F\left( x\right) =\int_{a}^{x}f\left( t\right) dt+C
\end{equation*}を値として定める関数\begin{equation*}
F:\mathbb{R} \supset I\rightarrow \mathbb{R} \end{equation*}が定義可能です。このような関数\(F\)を\(a\)を基点とする\(f\)の不定積分(indefinite integral of \(f\)with basepoint \(a\))と呼びます。

区間\(I\)上に定義された関数\(f\)の不定積分\(F\)がどのような関数になるかは、基点\(a\in I\)や定数\(C\in \mathbb{R} \)の選び方に依存します。つまり、同じ関数\(f\)を対象としている場合でも、異なる基点\(a\in I\)および定数\(C\in \mathbb{R} \)を選べば、それに応じて\(f\)の異なる不定積分が得られるということです。そこで、\(f\)のすべての不定積分からなる集合を、\begin{equation*}\int f\left( x\right) dx
\end{equation*}で表記し、これを関数\(f\)の不定積分(indefinite integral of \(f\))と呼びます。記号\(\int \)を積分記号(integral symbol)と呼び、関数\(f\left( x\right) \)を被積分関数(integrand)と呼び、変数\(x\)を積分変数(integration variable)と呼びます。

区間\(I\)上に定義された関数\(f\)が与えられたとき、基点\(a\in I\)の選び方によっては、点\(a\)を起点とする\(f\)の不定積分は存在しない状況は起こり得ます。一方、関数\(f\)が区間\(I\)の部分集合であるような任意の有界閉区間上でリーマン積分可能である場合には、基点\(a\in I\)と定数\(C\in \mathbb{R} \)として何を選んだ場合でも、それに対応する\(f\)の不定積分\(F\)が必ず存在することが保証されるため、この場合、関数\(f\)の不定積分は、\begin{equation*}\int f\left( x\right) dx=\left\{ F\left( x\right) =\int_{a}^{x}f\left(
t\right) dt+C\ |\ a\in I\wedge C\in \mathbb{R} \right\}
\end{equation*}となります。

例(不定積分)
\(a<b\)を満たす実数\(a,b\in \mathbb{R} \)を端点とする有界な閉区間上に定義された関数\begin{equation*}f:\mathbb{R} \supset \left[ a,b\right] \rightarrow \mathbb{R} \end{equation*}が\(\left[ a,b\right] \)上でリーマン積分可能であるものとします。有界閉空間上でリーマン積分可能な関数は、その部分集合であるような任意の有界閉区間上でリーマン積分可能であるため、点\(c\in \left[a,b\right] \)および定数\(C\in \mathbb{R} \)を任意に選んだとき、それぞれの\(x\in \left[ a,b\right] \)に対して、\begin{equation*}F\left( x\right) =\int_{c}^{x}f\left( t\right) dt+C
\end{equation*}を値として定める関数、基点\(c\)と定数\(C\)に関する\(f\)の定積分\(F:\mathbb{R} \supset \left[ a,b\right] \rightarrow \mathbb{R} \)が定義可能です。したがって、この場合、\(f\)の不定積分は、\begin{equation*}\int f\left( x\right) dx=\left\{ F\left( x\right) =\int_{c}^{x}f\left(
t\right) dt+C\ |\ c\in \left[ a,b\right] \wedge C\in \mathbb{R} \right\}
\end{equation*}となります。

例(不定積分)
\(a<b\)を満たす実数\(a,b\in \mathbb{R} \)を端点とする有界な閉区間上に定義された関数\begin{equation*}f:\mathbb{R} \supset \left[ a,b\right] \rightarrow \mathbb{R} \end{equation*}が\(\left[ a,b\right] \)上で連続であるものとします。有界閉区間上で連続な関数はその区間上でリーマン積分可能であるため、直前の例と同様の理由により、点\(a\in \left[ a,b\right] \)および定数\(C\in \mathbb{R} \)を任意に選んだとき、それぞれの\(x\in \left[ a,b\right] \)に対して、\begin{equation*}F\left( x\right) =\int_{a}^{x}f\left( t\right) dt+C
\end{equation*}を値として定める関数、すなわち\(f\)の不定積分\(F:\mathbb{R} \supset \left[ a,b\right] \rightarrow \mathbb{R} \)が定義可能です。つまり、有界閉区間\(\left[ a,b\right] \)上に定義された連続関数\(f\)は、任意の基点\(c\in \left[ a,b\right] \)と定数\(C\in \mathbb{R} \)に関する不定積分を持つということです。したがって、この場合、\(f\)の不定積分は、\begin{equation*}\int f\left( x\right) dx=\left\{ F\left( x\right) =\int_{c}^{x}f\left(
t\right) dt+C\ |\ c\in \left[ a,b\right] \wedge C\in \mathbb{R} \right\}
\end{equation*}となります。

関数の不定積分は存在するとは限りません。以下の例より明らかです。

例(不定積分が存在しない場合)
関数\(f:\mathbb{R} \supset \left[ 0,1\right] \rightarrow \mathbb{R} \)はそれぞれの\(x\in \left[ 0,1\right] \)に対して、\begin{equation*}f\left( x\right) =\left\{
\begin{array}{cc}
1 & \left( if\ x\in \mathbb{Q} \right) \\
0 & \left( if\ x\not\in \mathbb{Q} \right)
\end{array}\right.
\end{equation*}を定めるものとします。点\(a\in \left[ 0,1\right] \)と定数\(C\in \mathbb{R} \)を任意に選んだとき、任意の点\(x\in \left[ 0,1\right] \)について、この関数\(f\)は2つの点\(a,x\)を端点とする有界閉区間上でリーマン積分可能ではなく、したがって、\begin{equation*}\int_{a}^{x}f\left( t\right) dt
\end{equation*}は有限な実数として定まらないため、この点\(a\)および定数\(C\)に関する不定積分は定義不可能です。したがって、この場合、\(f\)の不定積分は、\begin{equation*}\int f\left( x\right) dx=\phi
\end{equation*}となります。

関数の不定積分が存在する場合、それは基点\(a\)や定数\(C\)のとり方によらず連続関数になることが保証されます。証明では微分積分学の第1基本定理を使います。

命題(不定積分は連続関数)
区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が区間\(I\)の部分集合であるような任意の有界閉区間上でリーマン積分可能であるものとする。この場合、点\(a\in I\)および定数\(C\in \mathbb{R} \)をそれぞれ任意に選んだとき、それぞれの\(x\in I\)に対して、\begin{equation*}F\left( x\right) =\int_{a}^{x}f\left( t\right) dt+C
\end{equation*}を定める関数、すなわち、基点\(a\)と定数\(C\)に関する\(f\)の不定積分\(F:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が定義可能であるとともに、\(F\)は基点\(a\)および定数\(C\)の選び方によらず\(I\)上で連続である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

 

連続関数の不定積分は原始関数

区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が連続であるものとします。点\(a\in I\)および定数\(C\in \mathbb{R} \)をそれぞれ任意に選びます。さらに、点\(x\in I\)を任意に選ぶと、区間の定義より2つの点\(a,x\)を端点とする有界閉区間は\(I\)の部分集合であるため、\(f\)はその有界閉区間上で連続です。有界閉区間上で連続な連続な関数はその区間上でリーマン積分可能であるため、以上の条件のもとでは、それぞれの\(x\in I\)に対して、\begin{equation*}F\left( x\right) =\int_{a}^{x}f\left( t\right) dt+C
\end{equation*}を値として定める関数、すなわち基点\(a\)と定数\(C\)に関する\(f\)の不定積分\(F:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が定義可能ですが、これは\(f\)の原始関数の1つであることが保証されます。つまり、\begin{equation*}\forall x\in I:F^{\prime }\left( x\right) =f\left( x\right)
\end{equation*}が成り立つことが保証されます。証明では微分積分学の第1基本定理を利用します。

命題(連続関数の不定積分は原始関数)
区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が連続であるものとする。点\(a\in I\)および定数\(C\in \mathbb{R} \)をそれぞれ任意に選んだとき、それぞれの\(x\in I\)に対して、\begin{equation*}F\left( x\right) =\int_{a}^{x}f\left( t\right) dt+C
\end{equation*}を値として定める関数、すなわち、基点\(a\)と定数\(C\)に関する\(f\)の不定積分\(F:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が定義可能であるとともに、\(F\)は\(f\)の原始関数の1つである。すなわち、\begin{equation*}\forall x\in I:F^{\prime }\left( x\right) =f\left( x\right)
\end{equation*}が成り立つ。

証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

 

連続関数の原始関数は不定積分

区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が連続である場合には、点\(a\in I\)および定数\(C\in \mathbb{R} \)をそれぞれ任意に選んだとき、それぞれの\(x\in I\)に対して、\begin{equation*}F\left( x\right) =\int_{a}^{x}f\left( t\right) dt+C
\end{equation*}を値として定める関数、すなわち、基点\(a\)と定数\(C\)に関する\(f\)の定積分\(F:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が定義可能であるとともに、\(F\)は\(f\)の原始関数の1つであること、すなわち、\begin{equation*}\forall x\in I:F^{\prime }\left( x\right) =f\left( x\right)
\end{equation*}が成り立つことが明らかになりました。したがって、区間上に定義された連続関数\(f\)に対しては、その原始関数が存在することが保証されます。では、\(f\)の原始関数の中に、\(f\)の不定積分ではないような関数は存在するのでしょうか。実は、\(f\)の任意の原始関数は、\(f\)の何らかの不定積分であることが保証されます。つまり、\(f\)の原始関数\(F\)を任意に選んだとき、それは何らかの点\(a\in I\)および定数\(C\in \mathbb{R} \)のもとでの\(f\)の不定積分と一致するということです。

命題(連続関数の原始関数は不定積分)
区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が連続である場合には、その原始関数が存在する。さらに、\(f\)の原始関数\(F:\mathbb{R} \supset I\rightarrow \mathbb{R} \)を任意に選んだ場合、それは何らかの基点\(a\in I\)と定数\(C\)に関する\(f\)の不定積分である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

 

連続関数の不定積分と原始関数は一致する

以上の2つの命題を総合すると以下を得ます。

命題(連続関数の不定積分と原始関数は一致する)
区間上に定義された関数\(f:\mathbb{R} \supset I\rightarrow \mathbb{R} \)が連続である場合には、\(f\)の原始関数が存在するとともに、任意の点\(a\in I\)と定数\(C\in \mathbb{R} \)に関する\(f\)の不定積分が存在する。さらに、関数\(F:\mathbb{R} \supset I\rightarrow \mathbb{R} \)を任意に選んだとき、\(F\)が\(f\)の何らかの原始関数であることと、\(F\)が何らかの基点\(a\in I\)と定数\(C\in \mathbb{R} \)に関する\(f\)の不定積分であることは必要十分である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

先の命題より、区間上に定義された関数\(f\)が連続である場合には、\(f\)の原始関数と、任意の基点\(a\)と定数\(C\)に関する\(f\)の不定積分が存在することが保証されるとともに、\(f\)のすべての不定積分からなる集合\begin{equation*}\int f\left( x\right) dx=\left\{ F\left( x\right) =\int_{a}^{x}f\left(
t\right) dt+C\ |\ z\in I\wedge C\in \mathbb{R} \right\}
\end{equation*}は、\(f\)のすべての原始関数からなる集合\begin{equation*}\left\{ F\left( x\right) +C\ |\ C\in \mathbb{R} \right\}
\end{equation*}と一致します。このような事情を踏まえた上で、区間上に定義された連続関数\(f\)の不定積分については、それを、\begin{equation*}\int f\left( x\right) dx=F\left( x\right) +C
\end{equation*}と表記できます。ただし、右辺中の\(F\)は定数部分が\(0\)であるような原始関数であり、\(C\)は任意の実数を値としてとり得る定数です。この定数\(C\)を積分定数(constant of integration)と呼びます。つまり、区間上に定義された連続関数に関しては、不定積分を求めることと原始関数を求めることは実質的に等しいということです。なお、関数の不定積分を導出するプロセスを積分(integration)と呼びます。

例(積分)
関数\(f:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =x
\end{equation*}を定め、関数\(F:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}F\left( x\right) =\frac{1}{2}x^{2}
\end{equation*}を定めるものとします。任意の\(x\in \mathbb{R} \)について、\begin{equation*}F^{\prime }\left( x\right) =x
\end{equation*}が成り立つため、\(F\)は\(f \)の原始関数です。加えて、\(f\)は連続関数であるため、\(f\)の不定積分は、\begin{equation*}\int f\left( x\right) dx=F\left( x\right) +C
\end{equation*}すなわち、\begin{equation*}
\int xdx=\frac{1}{2}x^{2}+C
\end{equation*}となります。ただし、\(C\)は積分定数です。
例(積分)
関数\(f:\mathbb{R} _{++}\rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} _{++}\)に対して、\begin{equation*}f\left( x\right) =\frac{1}{x}
\end{equation*}を定め、関数\(F:\mathbb{R} _{++}\rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} _{++}\)に対して、\begin{equation*}F\left( x\right) =\ln \left( \left\vert x\right\vert \right)
\end{equation*}を定めるものとします。任意の\(x\in \mathbb{R} _{++}\)について、\begin{equation*}F^{\prime }\left( x\right) =\frac{1}{x}
\end{equation*}が成り立つため、\(F\)は\(f \)の原始関数です。加えて、\(f\)は連続関数であるため、\(f\)の不定積分は、\begin{equation*}\int f\left( x\right) dx=F\left( x\right) +C
\end{equation*}すなわち、\begin{equation*}
\int \left( \frac{1}{x}\right) dx=\ln \left( \left\vert x\right\vert \right)
+C
\end{equation*}となります。ただし、\(C\)は積分定数です。

 

不連続関数の不定積分と原始関数は一致するとは限らない

区間上に定義された連続関数\(f\)に関しては、その原始関数と不定積分が存在するとともに、ある関数\(F\)が\(f \)の原始関数であることと、その関数\(F\)が\(f\)の不定積分であることは必要十分であることが明らかになりました。関数\(f\)が不連続である場合、同様の主張は成り立つとは限りません。以下の例より明らかです。

例(不連続関数の不定積分と原始関数は一致するとは限らない)
関数\(f:\mathbb{R} \supset \left[ -1,1\right] \rightarrow \mathbb{R} \)はそれぞれの\(x\in \left[ -1,1\right] \)に対して、\begin{equation*}f\left( x\right) =\left\{
\begin{array}{cc}
1 & \left( if\ x=0\right) \\
0 & \left( if\ x\not=0\right)
\end{array}\right.
\end{equation*}を定めるものとします。この関数\(f\)は点\(0\)において不連続です。先に示したように、この関数\(f\)は原始関数を持ちません。その一方で、この関数\(f\)が不連続な\(\left[ -1,1\right] \)上の点は有限個(点\(x=0\)のみ)であるため、\(f\)は\(\left[-1,1\right] \)上においてリーマン積分可能です。有界閉区間上でリーマン積分可能な関数は、その部分集合であるような任意の有界閉区間上でリーマン積分可能であるため、点\(a\in \left[ -1,1\right] \)および定数\(C\in \mathbb{R} \)を任意に選んだとき、それぞれの\(x\in \left[ -1,1\right] \)に対して、\begin{equation*}F\left( x\right) =\int_{c}^{x}f\left( t\right) dt+C
\end{equation*}を値として定める関数、すなわち、基点\(a\)と定数\(C\)に関する\(f\)の定積分\(F:\mathbb{R} \supset \left[ -1,1\right] \rightarrow \mathbb{R} \)が存在します。したがって、\begin{equation*}\int f\left( x\right) dt\not=\phi
\end{equation*}を得ます。

 

演習問題

問題(原始関数)
関数\(f:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =x^{2}+x+1
\end{equation*}を定め、関数\(F:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}F\left( x\right) =\frac{1}{3}x^{3}+\frac{1}{2}x^{2}+x
\end{equation*}を定めるものとします。\(F\)が\(f\)の原始関数であることを示してください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(原始関数)
関数\(f:\mathbb{R} _{++}\rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} _{++}\)に対して、\begin{equation*}f\left( x\right) =\frac{1}{x}
\end{equation*}を定め、関数\(F:\mathbb{R} _{++}\rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} _{++}\)に対して、\begin{equation*}F\left( x\right) =\ln \left( \left\vert x\right\vert \right)
\end{equation*}を定めるものとします。\(F\)が\(f\)の原始関数であることを示してください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(原始関数が存在しない場合)
関数\(f:\mathbb{R} \supset \left[ -1,1\right] \rightarrow \mathbb{R} \)はそれぞれの\(x\in \left[ -1,1\right] \)に対して、\begin{equation*}f\left( x\right) =\left\{
\begin{array}{cc}
1 & \left( if\ x=0\right) \\
0 & \left( if\ x\not=0\right)\end{array}\right.
\end{equation*}を定めるものとします。この関数\(f\)の原始関数は存在しないことを示してください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(積分)
関数\(f:\mathbb{R} _{++}\rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} _{++}\)に対して、\begin{equation*}f\left( x\right) =\frac{1}{x^{2}}
\end{equation*}を定めるものとします。\(f\)の原始関数と不定積分を求めてください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(積分)
関数\(f:\mathbb{R} _{++}\rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} _{++}\)に対して、\begin{equation*}f\left( x\right) =\frac{1}{x^{3}}
\end{equation*}を定めるものとします。\(f\)の原始関数と不定積分を求めてください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(積分)
関数\(f:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =e^{2x}
\end{equation*}を定めるものとします。\(f\)の原始関数と不定積分を求めてください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(積分)
関数\(f:\mathbb{R} _{++}\rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} _{++}\)に対して、\begin{equation*}f\left( x\right) =x^{-\frac{1}{3}}
\end{equation*}を定めるものとします。\(f\)の原始関数と不定積分を求めてください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(積分)
関数\(f:\mathbb{R} \rightarrow \mathbb{R} \)はそれぞれの\(x\in \mathbb{R} \)に対して、\begin{equation*}f\left( x\right) =\frac{1}{3^{x}}
\end{equation*}を定めるものとします。\(f\)の原始関数と不定積分を求めてください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

関連知識

Mailで保存
Xで共有

質問とコメント

プレミアム会員専用コンテンツです

会員登録

有料のプレミアム会員であれば、質問やコメントの投稿と閲覧、プレミアムコンテンツ(命題の証明や演習問題とその解答)へのアクセスなどが可能になります。

ワイズのユーザーは年齢・性別・学歴・社会的立場などとは関係なく「学ぶ人」として対等であり、お互いを人格として尊重することが求められます。ユーザーが快適かつ安心して「学ぶ」ことに集中できる環境を整備するため、広告やスパム投稿、他のユーザーを貶めたり威圧する発言、学んでいる内容とは関係のない不毛な議論などはブロックすることになっています。詳細はガイドラインをご覧ください。

誤字脱字、リンク切れ、内容の誤りを発見した場合にはコメントに投稿するのではなく、以下のフォームからご連絡をお願い致します。

プレミアム会員専用コンテンツです
ログイン】【会員登録