プリンキピア

第4章微分の応用

4.10 Antiderivatives4.10 原始関数

Learning Objectives学習目標

  • Find the general antiderivative of a given function.
    与えられた関数の原始関数の一般形を求める。
  • Explain the terms and notation used for an indefinite integral.
    不定積分で使う用語と記法を説明する。
  • State the power rule for integrals.
    べき関数の積分公式を述べる。
  • Use antidifferentiation to solve simple initial-value problems.
    英語のヒント
    原始関数を求めて、簡単な初期値問題を解く。
At this point, we have seen how to calculate derivatives of many functions and have been introduced to a variety of their applications. We now ask a question that turns this process around: Given a function f, how do we find a function with the derivative f and why would we be interested in such a function?
英語のヒント
ここまで、多くの関数の導関数の求め方と、そのさまざまな応用を学んできた。今度は、この過程を逆向きに考えよう。関数fが与えられたとき、導関数がfとなる関数をどう求めればよいだろうか。また、なぜそのような関数を求めたいのだろうか。
We answer the first part of this question by defining antiderivatives. The antiderivative of a function f is a function with a derivative f. Why are we interested in antiderivatives? The need for antiderivatives arises in many situations, and we look at various examples throughout the remainder of the text. Here we examine one specific example that involves rectilinear motion. In our examination in Derivatives of rectilinear motion, we showed that given a position function s(t) of an object, then its velocity function v(t) is the derivative of s(t)—that is, v(t)=s′(t). Furthermore, the acceleration a(t) is the derivative of the velocity v(t)—that is, a(t)=v′(t)=s″(t). Now suppose we are given an acceleration function a, but not the velocity function v or the position function s. Since a(t)=v′(t), determining the velocity function requires us to find an antiderivative of the acceleration function. Then, since v(t)=s′(t), determining the position function requires us to find an antiderivative of the velocity function. Rectilinear motion is just one case in which the need for antiderivatives arises. We will see many more examples throughout the remainder of the text. For now, let’s look at the terminology and notation for antiderivatives, and determine the antiderivatives for several types of functions. We examine various techniques for finding antiderivatives of more complicated functions later in the text (Introduction to Techniques of Integration).
英語のヒント
最初の問いには、原始関数を定義することで答えられる。関数fの原始関数とは、微分するとfになる関数である。原始関数が必要になる場面は数多くあり、本書の残りの部分でさまざまな例を扱う。ここでは直線運動を例にする。「導関数」で調べたように、物体の位置s(t)がわかれば、速度v(t)はs(t)の導関数、つまりv(t)=s′(t)である。さらに、加速度a(t)は速度v(t)の導関数であり、a(t)=v′(t)=s″(t)となる。では、加速度の関数aだけが与えられ、速度vも位置sもわからない場合を考えよう。a(t)=v′(t)なので、速度を求めるには加速度の原始関数を求めればよい。続いて、v(t)=s′(t)なので、位置を求めるには速度の原始関数を求める。直線運動は、原始関数が必要になる例の1つにすぎない。まず用語と記法を確認し、いくつかの関数の原始関数を求めよう。より複雑な関数の原始関数を求める方法は、後の「積分法の導入」で扱う。

The Reverse of Differentiation微分を逆向きに考える

At this point, we know how to find derivatives of various functions. We now ask the opposite question. Given a function f, how can we find a function with derivative f? If we can find a function F with derivative f, we call F an antiderivative of f.
さまざまな関数を微分する方法は、すでにわかっている。今度は逆の問いを考える。関数fに対し、導関数がfとなる関数をどう求めるか。導関数がfとなる関数Fが見つかれば、Fをfの原始関数と呼ぶ。
Consider the function f(x)=2x. Knowing the power rule of differentiation, we conclude that F(x)=x2 is an antiderivative of f since F′(x)=2x. Are there any other antiderivatives of f? Yes; since the derivative of any constant C is zero, x2+C is also an antiderivative of 2x. Therefore, x2+5 and x2−2 are also antiderivatives. Are there any others that are not of the form x2+C for some constant C? The answer is no. From Corollary 2 of the Mean Value Theorem, we know that if F and G are differentiable functions such that F′(x)=G′(x), then F(x)−G(x)=C for some constant C. This fact leads to the following important theorem.
英語のヒント
関数f(x)=2xを考える。べき関数の微分公式からF′(x)=2xなので、F(x)=x2はfの原始関数である。fの原始関数は、ほかにもあるだろうか。定数Cの微分は0なので、x2+Cも2xの原始関数になる。したがって、x2+5やx2−2も原始関数である。では、定数Cを使ったx2+Cという形以外にもあるだろうか。答えは「ない」。平均値の定理の系2によれば、同じ区間で微分可能な関数FとGがF′(x)=G′(x)を満たすなら、ある定数Cに対してF(x)−G(x)=Cが成り立つ。ここから、次の重要な定理を得る。
We use this fact and our knowledge of derivatives to find all the antiderivatives for several functions.
この事実と微分の知識を使い、いくつかの関数について原始関数をすべて求めよう。
Example 4.50例題 4.50

Finding Antiderivatives原始関数を求める

For each of the following functions, find all antiderivatives.
次の各関数の原始関数を、すべて求めよ。
  1. f(x)=3x2
    f(x)=3x2
  2. f(x)=1x
    f(x)=1x
  3. f(x)=cosx
    f(x)=cosx
  4. f(x)=ex
    f(x)=ex
Solution解き方
  1. Because
    次が成り立つので、
    ddx(x3)=3x2

    then F(x)=x3 is an antiderivative of 3x2. Therefore, every antiderivative of 3x2 is of the form x3+C for some constant C, and every function of the form x3+C is an antiderivative of 3x2.
    F(x)=x3は3x2の原始関数である。したがって、3x2の原始関数はすべて、ある定数Cによってx3+Cと書ける。逆に、x3+Cという形の関数は、すべて3x2の原始関数である。
  2. Let f(x)=ln|x|. For x>0,f(x)=ln(x) and
    f(x)=ln|x|とおく。x>0f(x)=ln(x)であり、
    ddx(lnx)=1x.
    ddx(lnx)=1x

    For x<0,f(x)=ln(−x) and
    x<0f(x)=ln(−x)であり、
    ddx(ln(−x))=−1−x=1x.
    ddx(ln(−x))=−1−x=1x

    Therefore,
    したがって、
    ddx(ln|x|)=1x.
    ddx(ln|x|)=1x

    Thus, F(x)=ln|x| is an antiderivative of 1x. Therefore, every antiderivative of 1x is of the form ln|x|+C for some constant C and every function of the form ln|x|+C is an antiderivative of 1x.
    したがって、F(x)=ln|x|は1xの原始関数である。1xの原始関数は、ある定数Cを使ってln|x|+Cと書ける。逆に、ln|x|+Cという形の関数は、1xの原始関数である。なお、これは0を含まない区間ごとの記述であり、正の側と負の側では定数を別々に選べる。
  3. We have
    次が成り立つ。
    ddx(sinx)=cosx,
    ddx(sinx)=cosx

    so F(x)=sinx is an antiderivative of cosx. Therefore, every antiderivative of cosx is of the form sinx+C for some constant C and every function of the form sinx+C is an antiderivative of cosx.
    したがって、F(x)=sinxはcosxの原始関数である。cosxの原始関数はすべて、ある定数Cによってsinx+Cと書ける。逆に、sinx+Cという形の関数は、すべてcosxの原始関数である。
  4. Since
    次が成り立つので、
    ddx(ex)=ex,
    ddx(ex)=ex

    then F(x)=ex is an antiderivative of ex. Therefore, every antiderivative of ex is of the form ex+C for some constant C and every function of the form ex+C is an antiderivative of ex.
    F(x)=exはexの原始関数である。したがって、exの原始関数はすべて、ある定数Cによってex+Cと書ける。逆に、ex+Cという形の関数は、すべてexの原始関数である。