What is the difference between (fo(goh)(x) and ((fog)oh)(x)?

1 Answer
Nov 28, 2015

Function composition is associative, that is

#(f@(g@h))(x) = ((f@g)@h)(x)#

There is no difference in the result, though the steps may be expressed differently.

Explanation:

#(f@(g@h))(x) = f(g(h(x))) = ((f@g)@h)(x)#

For example, suppose:

#f(x) = x^2#

#g(x) = 1/x#

#h(x) = x + 1#

Then:

#(g@h)(x) = g(h(x)) = 1/(x+1)#

#(f@(g@h))(x) = f((g@h)(x)) = f(1/(x+1)) = 1/(x+1)^2#

#(f@g)(x) = f(g(x)) = 1/x^2#

#((f@g)@h)(x) = (f@g)(h(x)) = (f@g)(x+1) = 1/(x+1)^2#