プリンキピア

第4章微分の応用

Initial-Value Problems初期値問題

We look at techniques for integrating a large variety of functions involving products, quotients, and compositions later in the text. Here we turn to one common use for antiderivatives that arises often in many applications: solving differential equations.
積・商・合成を含むさまざまな関数の積分法は、後で学ぶ。ここでは、原始関数のよく使われる応用である、微分方程式を解くことに注目する。
A differential equation is an equation that relates an unknown function and one or more of its derivatives. The equation
微分方程式とは、未知の関数と、その導関数を1つ以上含む関係式である。たとえば、
dydx=f(x)
(4.9)
is a simple example of a differential equation. Solving this equation means finding a function y with a derivative f. Therefore, the solutions of Equation 4.9 are the antiderivatives of f. If F is one antiderivative of f, every function of the form y=F(x)+C is a solution of that differential equation. For example, the solutions of
は、簡単な微分方程式である。これを解くとは、導関数がfになる関数yを求めることである。したがって、式4.9の解はfの原始関数である。Fがfの原始関数の1つなら、y=F(x)+Cという形の関数はすべて、この微分方程式の解となる。たとえば、
dydx=6x2
are given by
の解は、次で与えられる。
y=∫6x2dx=2x3+C.
y=∫6x2dx=2x3+C
Sometimes we are interested in determining whether a particular solution curve passes through a certain point (x0,y0)—that is, y(x0)=y0. The problem of finding a function y that satisfies a differential equation
解の曲線が、指定された点(x0,y0)を通るかどうか、つまりy(x0)=y0を満たすかどうかに関心がある場合もある。次の微分方程式を満たす関数yを、
dydx=f(x)
(4.10)
with the additional condition
さらに次の条件のもとで求める問題は、
y(x0)=y0
(4.11)
is an example of an initial-value problem. The condition y(x0)=y0 is known as an initial condition. For example, looking for a function y that satisfies the differential equation
英語のヒント
初期値問題の例である。条件y(x0)=y0を初期条件という。たとえば、関数yが次の微分方程式を満たし、
dydx=6x2
and the initial condition
さらに次の初期条件を満たすように求める問題も、
y(1)=5
is an example of an initial-value problem. Since the solutions of the differential equation are y=2x3+C, to find a function y that also satisfies the initial condition, we need to find C such that y(1)=2(1)3+C=5. From this equation, we see that C=3, and we conclude that y=2x3+3 is the solution of this initial-value problem as shown in the following graph.
初期値問題である。微分方程式の解はy=2x3+Cなので、初期条件も満たす関数yを求めるには、y(1)=2(1)3+C=5となるCを選べばよい。この式からC=3とわかり、初期値問題の解はy=2x3+3となる。次のグラフを見よう。
y=2x³+6、y=2x³+3、y=2x³、y=2x³−3のグラフが描かれている。

OpenStax, Rice University; Calculus Volume 1. · CC BY-NC-SA 4.0

Figure 4.86図 4.86
Some of the solution curves of the differential equation dydx=6x2 are displayed. The function y=2x3+3 satisfies the differential equation and the initial condition y(1)=5.
微分方程式dydx=6x2の解の曲線をいくつか示す。関数y=2x3+3は、微分方程式と初期条件y(1)=5の両方を満たす。
Example 4.53例題 4.53

Solving an Initial-Value Problem初期値問題を解く

Solve the initial-value problem
次の初期値問題を解け。
dydx=sinx,y(0)=5.
dydx=sinx,y(0)=5
Solution解き方
First we need to solve the differential equation. If dydx=sinx, then
まず微分方程式を解く。dydx=sinxなら、
y=∫sin(x)dx=−cosx+C.
y=∫sin(x)dx=−cosx+C
Next we need to look for a solution y that satisfies the initial condition. The initial condition y(0)=5 means we need a constant C such that −cos0+C=5. Therefore,
次に、初期条件を満たす解yを選ぶ。初期条件y(0)=5より、−cos0+C=5となる定数Cが必要である。したがって、
C=5+cos(0)=6.
C=5+cos(0)=6
The solution of the initial-value problem is y=−cosx+6.
この初期値問題の解は、y=−cosx+6である。
Initial-value problems arise in many applications. Next we consider a problem in which a driver applies the brakes in a car. We are interested in how long it takes for the car to stop. Recall that the velocity function v(t) is the derivative of a position function s(t), and the acceleration a(t) is the derivative of the velocity function. In earlier examples in the text, we could calculate the velocity from the position and then compute the acceleration from the velocity. In the next example we work the other way around. Given an acceleration function, we calculate the velocity function. We then use the velocity function to determine the position function.
英語のヒント
初期値問題は多くの応用に現れる。次に、自動車の運転者がブレーキをかける問題を考え、停止までの時間を求めよう。速度v(t)は位置s(t)の導関数であり、加速度a(t)は速度の導関数である。これまでの例では、位置から速度を、速度から加速度を求めてきた。今度は逆に、加速度から速度を求め、さらに速度から位置を求める。
Example 4.54例題 4.54

Decelerating Car減速する自動車

A car is traveling at the rate of 88 ft/sec (60 mph) when the brakes are applied. The car begins decelerating at a constant rate of 15 ft/sec2.
自動車が秒速88フィート(60マイル毎時)で走っているとき、ブレーキをかける。車は一定の減速度15フィート毎秒2で減速し始める。
  1. How many seconds elapse before the car stops?
    停止するまで何秒かかるか。
  2. How far does the car travel during that time?
    その間に、どれだけの距離を進むか。
Solution解き方
  1. First we introduce variables for this problem. Let t be the time (in seconds) after the brakes are first applied. Let a(t) be the acceleration of the car (in feet per seconds squared) at time t. Let v(t) be the velocity of the car (in feet per second) at time t. Let s(t) be the car’s position (in feet) beyond the point where the brakes are applied at time t.
    The car is traveling at a rate of 88ft/sec. Therefore, the initial velocity is v(0)=88 ft/sec. Since the car is decelerating, the acceleration is
    まず変数を定める。tをブレーキをかけてからの時間(秒)、a(t)を時刻tでの加速度(フィート毎秒の2乗)、v(t)を時刻tでの速度(フィート毎秒)とする。s(t)は、ブレーキをかけた地点から測った時刻tでの位置(フィート)とする。車は88フィート毎秒で走っていたので、初速度はv(0)=88フィート毎秒である。減速しているので、加速度は、
    a(t)=−15ft/s2.
    a(t)=−15ft/s2

    The acceleration is the derivative of the velocity,
    加速度は速度の導関数なので、
    v′(t)=−15.
    v′(t)=−15

    Therefore, we have an initial-value problem to solve:
    したがって、次の初期値問題を解けばよい。
    v′(t)=−15,v(0)=88.
    v′(t)=−15,v(0)=88

    Integrating, we find that
    積分すると、
    v(t)=−15t+C.
    v(t)=−15t+C

    Since v(0)=88,C=88. Thus, the velocity function is
    v(0)=88C=88となる。したがって、速度は、
    v(t)=−15t+88.
    v(t)=−15t+88

    To find how long it takes for the car to stop, we need to find the time t such that the velocity is zero. Solving −15t+88=0, we obtain t=8815 sec.
    停止までの時間を求めるには、速度が0になる時刻tを求めればよい。−15t+88=0を解くと、t=8815秒となる。
  2. To find how far the car travels during this time, we need to find the position of the car after 8815 sec. We know the velocity v(t) is the derivative of the position s(t). Consider the initial position to be s(0)=0. Therefore, we need to solve the initial-value problem
    この間に進む距離を求めるには、8815秒後の位置を求める。速度v(t)は位置s(t)の導関数である。初期位置をs(0)=0とすると、次の初期値問題を解けばよい。
    s′(t)=−15t+88,s(0)=0.
    s′(t)=−15t+88,s(0)=0

    Integrating, we have
    積分すると、
    s(t)=−152t2+88t+C.
    s(t)=−152t2+88t+C

    Since s(0)=0, the constant is C=0. Therefore, the position function is
    s(0)=0なので、定数はC=0となる。したがって、位置は、
    s(t)=−152t2+88t.
    s(t)=−152t2+88t

    After t=8815 sec, the position is s(8815)≈258.133 ft.
    t=8815秒後の位置は、s(8815)≈258.133フィートである。