Menu

関数の自己合成

CoddyのAlgebra 2ジャーニー「関数と変換」セクションの一部。レッスン 20/55。

関数はそれ自身と合成できます。h(h(x))h\left(h\left(x\right)\right)は、hを適用し、その出力にもう一度hを適用することを意味します。h(x)=3x−1h\left(x\right) = 3x-1として、h(h(1))h\left(h\left(1\right)\right)を計算してみましょう。まずh(1)は2です。次にh(2)は5です。

展開して書くと、内側の呼び出しが先に計算され、h(3(1)−1)h\left(3\left(1\right)-1\right)となります。外側の呼び出しは3(3(1)−1)−13\left(3\left(1\right)-1\right)-1となり、計算すると、3(2)−13\left(2\right)-1、そして5になります。

これを2乗や2倍と混同しないでください。(h(1))2{\left(h\left(1\right)\right)}^{2}は4で、2h(1)2h\left(1\right)は4ですが、h(h(1))h\left(h\left(1\right)\right)は5です。ルールを2回適用するとは、ループが各結果を再び入力として渡すように、1回目の実行結果に対して2回目を実行することです。

challenge icon

チャレンジ

f(x)=2x−3f\left(x\right) = 2x-3について、f(f(2))f\left(f\left(2\right)\right)を計算しましょう。Use f(x) = ...を2回タップし、まず内側の関数呼び出しを行ってから、計算式を1行ずつ入力します。

自分で試してみよう

f(f(2))f\left(f\left(2\right)\right)

簡単にする

与えられた条件f(x)=2x−3f\left(x\right) = 2x-3

関数と変換のすべてのレッスン