関数f(x)は意味不明? わかりやすく解説!!

はじめに

数学Ⅰの「二次関数」で最初に登場する、関数f(x)f(x)
数学の授業ではよく説明されないまま使われてしまっているばかりに、結局何のことかわからない。実際、著者も最初はよくわからないまま使っていましたし、テストでは結局なにのことを言っているのかさっぱり。数学アレルギーの発端の一つとも言えるのではないでしょうか。

そこで、このページでは関数f(x)f(x)に注目して、詳しく丁寧に解説していきます。

まずは具体例から

まずは、簡単な例を考えてみましょう。ある工場には、ベルトコンベアがあります。このベルトコンベアの真ん中には、fという名前のマシーンがあります。

マシーンfとベルトコンベア

この工場では、マシーンfに対して以下のようなルールを設定しています。

ルール:マシーン” f “にある数が入ってきたら2乗して出力する。
  • 例えば、2がマシーンに入ると、出力は4となる。
  • もし3が入ると、出力は9になる。
  • -4が入ると、出力は16になる。

このように、マシーンfは入ってきた数を2乗して出力します。

2がマシーンに入ると、出力は4となる。

ベルトコンベアに今度はxxが流れてきました。

xx“が流れてきた

そもそもこのxxとは一体何なのでしょうか。
皆さんは「ミスターX」という言葉は聞いたことがありますか。身元不明・未知の人間に対して使われる言葉です。ここでのxxも同じで、「未知の数」を表しています。つまり、正体不明だけど何らかの数であるということです。

このとき、マシーンfにxxが入ると、ルールに従ってxxを2乗した数、つまりx2x^2を出力するというわけです。xxは未知の数だったわけですが、例えばx=2x=2と判明したなら、x2=4x^2=4なので先程説明したルールを守っていることがわかりますね。

ルールに従ってxxを2乗した数、つまりx2x^2を出力する

f(x)の意味

直前で話したことをまとめてみると、

fにxxが入ると、x2x^2が出力される

ということになります。しかし、いちいちこのように書いていては長ったらしいので、下のように書いてみましょう。

つまり、f(x)=x2f(x)=x^2というのは、何らかの数xxをfというものに通してあげることで、x2x^2を出力するという意味です。このように、f(x)f(x)は、入力された数を決められたルールによって新しい数に変えるという働きを持っています。このf(x)f(x)自体は自由に選ぶことができ、例として

  • f(x)=2xf(x)=2x (xxを2倍にする)
  • f(x)=4x3f(x)=4x^3 (xxを3乗して、4倍する)

などであったり、ルールさえ決まっていれば大丈夫なので、

  • f(x)={1(x0)0(x<0)f(x)= \begin{cases} 1 & \text{($x\geqq0$)} \\ 0 & \text{($x<0$)}\end{cases}(xxが0以上なら1、xxが0未満なら0)

ということだってできたりもします。

「関数」の本当の意味

今まで、f(x)f(x)とは一体どんなものなのかということを、工場の例を使って説明してきました。では今度はこのようなルールを設定した場合どうなるでしょうか。

ルール:マシーン” f “に入ってきた数が-1以上なら1を、1以下なら0を出力する。

これを、f(x)f(x)の形で書くと、f(x)={1(x1)0(x1)f(x)= \begin{cases} 1 & \text{($x\geqq-1$)} \\ 0 & \text{($x\leqq1$)} \end{cases}となります。(なんとなく理解すれば大丈夫です。)

今、マシーンに0が流れ込んできました。
このとき0は-1以上なので1を出力したいところですが、0は当然1以下なので、0を出力したい…..」ということになります。マシーンは一つしか数を出力できないので、これではおかしいことになってしまいます。

この「おかしい状態」を避けるためにルールを次のように設定し直しました。

ルール(改):マシーン” f “に入ってきた数が-1以上なら1を、-1未満なら0を出力する。

これを、f(x)の形で書くと、f(x)={1(x1)0(x<1)f(x)= \begin{cases} 1 & \text{($x\geqq-1$)} \\ 0 & \text{($x<-1$)}\end{cases}となります。

マシーンに0が流れ込んできました。
今度は0は当然-1以上なので0を出力し、0は-1未満ではないので0が正常に出力される」ということになります。他の数でも同様に「おかしい状態」にはならなそうですね。(色々な数を入れて試してみてください。)

この「おかしい状態」にならないようなfのことを、関数と言います。具体的に関数の定義を言うと、

関数:ある1つの数を入れると、ある数が1つだけ返ってくるようなf(x)

というわけです。
「f(x)の意味」で紹介した例も全てこの、関数の性質を満たしていることを確認してみてください。

関数は英語で”function”というので、その頭文字の” f “を取って使う場合が多いです。

コメント

タイトルとURLをコピーしました