関数の合成

関数を連結する — 一方の出力をもう一方の入力へ

関数の合成とは、ある関数の出力を別の関数に入力することです。f(x) = x² かつ g(x) = x + 3 なら、f(g(x)) = (x + 3)² — まず 3 を足してから、2 乗します。

順序は重要です:一般に f(g(x)) ≠ g(f(x)) です。同じ関数で g(f(x)) = x² + 3 — まず 2 乗してから、3 を足します。グラフを見れば違いが一目瞭然です。

AIに何でも聞いてみましょう。「f(g(2)) を計算して」「h(x) = sqrt(2x + 1) を分解して」と試してみてください。

関数の合成とは何ですか?
関数の合成とは、ある関数を別の関数の結果に適用するプロセスです。(f ∘ g)(x) = f(g(x)) と書き、まず g を x に適用し、その結果に f を適用することを意味します。
合成の順序は重要ですか?
はい、ほぼ常に重要です。f(g(x))g(f(x)) は通常異なる関数です。例えば、2 乗してから 3 を足すのと、3 を足してから 2 乗するのは異なる結果を与えます。
合成関数をどう分解しますか?
「内側」と「外側」の演算を探します。h(x) = √(2x + 1) の場合、内側の関数は g(x) = 2x + 1、外側の関数は f(x) = √x なので、h = f(g(x)) です。
合成の実世界での例は?
セ氏をカ氏に変換してからガス代を計算する、割引を適用してから消費税を計算する、地図を拡大してから回転させる — 二つのプロセスを連結するときはいつでも合成です。
What can it graph?
It can plot explicit, implicit, and parametric functions, add points and geometry, and animate sliders on the same graph.
Can I use voice or a photo?
Yes. You can talk to the tutor, upload a worksheet or handwritten problem, and let the graph update from that input.
Will it explain the steps?
Yes. The AI explains what it is drawing and why, so you see the answer on the graph instead of getting only a final number.