分解する
CoddyのAlgebra 2ジャーニー「関数と変換」セクションの一部。レッスン 22/55。
合成は、ある規則を別の規則の中に入れて関数を作ります。分解はその逆を行います。つまり、規則を見て、それを作る2つのより単純な規則を見つけます。を考えてみましょう。h(1)を求めるには、まず2に1を掛けて1を足し、その結果を3乗します。
2つのステップなので、関数も2つあります。先に行う内側の関数は、です。その出力に対して行う外側の関数は、です。すると、となります。合成して確認してみましょう。のxをに置き換えると、に戻ります。
演算の順序を見ると、どの部分が内側にあるかがわかります。x に対して最初に行われる処理が内側の関数で、最後の処理が外側の関数です。これは、長いコード1行を、すでに理解している2つの小さなヘルパー関数に分けるのと同じです。
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。