whats the difference between the function compositions \((f\circ g)\circ h\) and \(f \circ (g\circ h)\)
is there a difference?
It turns out the compositions are associative, but what exactly is the difference between them ?
Hint: Function composition is associative
there is no difference only be careful about range and domain
i mean, in terms of execution order... what difference that parenthesis ordering make ? idk im having a hard time moving forward with my review of abstract algebra because of this..
order might affect on that only.
Hmm okay, domain and codomain are valid in both cases ``` h : X -> Y g : Y -> Z f : Z -> W ```
hey so you do you mean like what would \[f \circ (g \circ h) \text{ verus what would it look like to find } (f \circ g) \circ h\] \[f=x^2 \\ g=x-1 \\ h= \sqrt{x} \\ f \circ g =(x-1)^2 \\ g \circ h=\sqrt{x}-1 \\ ( f \circ g) \circ h=(\sqrt{x}-1)^2 \\ f \circ (g \circ h)=(\sqrt{x}-1)^2\]?
I see compositions don't commute in general : \(f\circ g \ne g\circ f\) But I am studying associativity as of now. for example, we knw that addition over real numbers is associative : ``` (a + b) + c = a + (b + c) ``` here we agree that "a+b" is executed first on left hand side. is there a similar thing for compositions ?
take this example h : {b,1,2,3}->{1 } g : {1,2,3}->{4,5,a,c} f : {.4,1,2,3}->{a,b,c}
yes you can find f composed with g first then plug in h or you can find g composed with h then plug that result into f
how does that work ? say \(f(x) = x\) \(g(x) = 2x\) \(h(x)=3x\)
\((f\circ g)\circ h(2) = ?\) what does it mean to compose \(f\) and \(g\) first, here ?
\[(f \circ g)(x)=2x \\ (g \circ h)(x)=2(3x) \\ \text{ now we will replace } x \text{ in first one with } h(x) \\ (f \circ g)(h(x))=2(3x) \\ \text{ now we will replace the } x \text{ in } f(x)=x \text{ with } (g \circ h)(x) \\ \text{ so we have } \\ f((g \circ h)(x))=2(3x)\]
I think I get it! thanks a lot for breaking it down !
I kind of like to leave the x off sometimes
\[(f \circ g) \circ h \\ \text{ where } f=x^2 \\ g=x-1 \\ h=\sqrt{x} \\ f \circ g =(x-1)^2 \\ \text{ then the input is } h \\ (f \circ g) (h)=(\sqrt{x}-1)^2\] it seems less confusing to me for some reason without writing the x
I see... guess I never played with these much, its kinda fun reviewing/learning these now :) Was going through this proof earlier when I got stuck on compositions : It can be shown that every square matrix represents a composition, therefore the matrix multiplication is also associative!
\(f\) is the function \(f(x) = 3x+2\) is the rule \(f(x)\) does not really make sense, but we abuse the hell out of the notation :)
f : x -> 3x+2 is more proper i think, hope ill be able to appreciate these fine details after finishing abstract algebra xD
ur doing abstract now ?
what?!? you really are doing abstract algebra?
\(f:\mathbb{R}\rightarrow \mathbb{R}, f(x) = 3x+2\) is a function
I thought you already graduated and stuff. You know everything. :p
\(f:\underset{x\mapsto 3x+2}{\mathbb{R}\rightarrow \mathbb{R}}\)
I really like that last one, but it takes so long in latex
hmmm yeah using this notation is better
I would not call this abstract algebra. Everything in math is a set. Almost everything is a function.
lol i suck at math, i am an engineer, what do you think haha! I think abstract algebra is more like pure mathematics , never had to touch this before.
nah some times u are perfect in math gane.
Ahh nice, is it correct to interpret that as : \(f\) is a relation between the sets \(\mathbb R\) and \(\mathbb{R}\) such that \(x\) maps to \(3x+2\)
I would say that \(f\) is the name of the function, the name of the rule that gives the relation is \(f(x) = 2x\).
so we could say \(f= \{(1,2),(2,4),(4,5)\}\) but \(f(x)= \{(1,2),(2,4),(4,5)\}\) makes no sense.
and in this situation we could say \(f(\{1,2,4\})=\{2,4,5\}\).
some people would want \(f[\{1,2,4\}]=\{2,4,5\}\)
i thought this is also correcto \(f (\{(1,2),(2,4),(4,5)\} )\)
\((f\circ g)(x)=f(g(x))\\((f\circ g)\circ h)(x)=(f\circ g)(h(x))=f(g(h(x)))\\(f\circ(g\circ h))(x)=f((g\circ h)(x))=f(g(h(x)))\)
this is the 'difference' in order, @ganeshie8
Join our real-time social learning platform and learn together with your friends!