微分の問題では、関数f(x)の定義域がある範囲に制限されているとき、導関数f'(x)の範囲も同じように制限されるのか疑問に感じることがあります。しかし、微分は関数の値そのものではなく、各点での変化の割合を表すものなので、元の関数の定義域や値域とは単純には対応しません。この記事では、関数の定義域と導関数の範囲の関係について、具体例を交えながら解説します。
導関数の範囲は元の関数の定義域とは別に考える
まず重要なのは、f(x)の定義域がa以上b以下であるからといって、f'(x)の値がa以上b以下になるわけではないということです。
関数の定義域とは、xとして代入できる範囲のことです。一方、導関数f'(x)は、そのxにおける関数の傾きや変化率を表しています。そのため、xの範囲と傾きの大きさには直接的な関係はありません。
例えば、f(x)=x²という関数を考えます。定義域を0以上3以下とすると、xの範囲は0≦x≦3です。しかし、導関数はf'(x)=2xなので、導関数の範囲は0≦f'(x)≦6になります。
この例から分かるように、元の関数の定義域が0から3だからといって、導関数の範囲が0から3になるわけではありません。
「aより大きくb未満」という考え方が成立しない理由
「f(x)がa以上b以下の範囲で定義されているなら、f'(x)の範囲はaより大きくb未満になるのではないか」という考え方は誤りです。
例えば、f(x)=10xという一次関数を考えます。定義域を1≦x≦2としても、導関数は常にf'(x)=10です。
この場合、定義域は1から2ですが、導関数の値は10になります。したがって、f'(x)が定義域の内側に収まるという決まりはありません。
逆に、f(x)=0.1xの場合は、定義域が1≦x≦2でも導関数は0.1となります。このように、傾きは関数の形によって自由に変化します。
微分可能な範囲を指定した場合も同じ考え方になる
次に、関数f(x)の定義域の一部分であるc以上d以下の範囲だけを考える場合について見ていきます。
この場合も、c≦x≦dだからといって、f'(x)がc以上d以下になるわけではありません。あくまでf'(x)は、その範囲内の各点で計算される変化率です。
例えば、f(x)=x³を考えます。xの範囲を1≦x≦2に限定すると、導関数はf'(x)=3x²です。
このとき、xの範囲は1から2ですが、f'(x)の範囲は3以上12以下になります。元の範囲とは異なる値になることが分かります。
導関数の範囲を求めるにはf'(x)自体の最大値・最小値を調べる
導関数の値域を求めたい場合は、f'(x)という新しい関数の値域を求める問題として考えます。
つまり、元の関数f(x)の範囲を見るのではなく、導関数f'(x)について、増減や最大値・最小値を調べる必要があります。
例えば、f(x)=x³-3xの場合、導関数はf'(x)=3x²-3です。f(x)の定義域が決まっている場合、その範囲内で3x²-3がどのような値を取るかを考えます。
このように、導関数の範囲は「微分した後の関数の値域」として求めるのが基本的な考え方です。
定義域・値域・導関数の関係を整理する
関数を考えるときには、定義域、値域、導関数の意味を区別することが大切です。
| 項目 | 意味 |
|---|---|
| 定義域 | xとして利用できる範囲 |
| 値域 | 関数f(x)が取る値の範囲 |
| 導関数f'(x) | 各点での変化率(傾き) |
定義域が狭くても、導関数が大きな値を取ることはあります。また、定義域が広くても、導関数が一定の場合もあります。
そのため、「xの範囲」と「f'(x)の範囲」は別のものとして考える必要があります。
まとめ
関数f(x)がa以上b以下の範囲で定義されているからといって、導関数f'(x)がaより大きくb未満になるという決まりはありません。
また、定義域の一部分であるc以上d以下の範囲だけで微分を考える場合も同様で、f'(x)の範囲はその区間内で導関数そのものの値域を調べる必要があります。
微分では「xがどの範囲にあるか」と「そのときの傾きがどの範囲になるか」を分けて考えることが、問題を正しく解くためのポイントになります。


コメント