逆関数とは
逆関数とは、ある関数 f(x) に対して、その入力と出力を逆にする操作を行った関数のことを言います。具体的には、f(x) の値が y のとき、y=f(x) を満たす x を求めることで、逆関数 f−1(y) を定義します。
逆関数の定義には、次のような制約があります。
- f(x) は単射である必要がある(つまり、異なる x1,x2 について f(x1)=f(x2) であることが保証されている)
- f(x) の定義域と値域を入れ替えた新しい関数を考える
逆関数は、一般に f(x) の制約や形状によって存在しない場合があります。また、逆関数が存在する場合でも、その形状や特性は f(x) と異なる場合があります。
逆関数の求め方
逆関数を求めるには、次の手順を行います。
- f(x) の式を y=f(x) と置き換える
- y=f(x) を x について解く
- y と x を入れ替えた式を得る
- 入れ替えた式を f−1(y) と表記する
例えば、f(x)=2x+1 の逆関数を求める場合は、以下のように行います。
- f(x) の式を y=f(x) と置き換える:y=2x+1
- y=2x+1 を x について解く:x=2y−1
- y と x を入れ替えた式を得る:y=2x−1
- 入れ替えた式を f−1(y) と表記する:f−1(y)=2y−1
こうして求めた逆関数 f−1(y) は、f(x) と入力と出力が逆転した関数であるため、f−1(f(x))=x が成立します。
逆関数の性質
逆関数には、以下のような性質があります。
- f−1(f(x))=x が成立する
- f(f−1(y))=y が成立する
- f(x) が単調増加関数(単調減少関数)であれば、f−1(y) も単調増加関数(単調減少関数)となる
- f(x) が凸関数(凹関数)であれば、f−1(y) も凸関数(凹関数)となる
逆関数の例
例えば、f(x)=ex の逆関数は、f−1(y)=lny となります。これは、指数関数が単射かつ凸関数であるため、逆関数が存在し、かつ凸関数となるためです。
また、f(x)=x2 の逆関数は存在しないため、逆関数は表記できません。これは、f(x) が x=1 以外で単射でないためです。