(+/*:)
and (*:+/)
don't do what you think they do.
Actually, your f
is Q (S x)
(square of sum of x) and your g
is S (Q x)
(sum of square of x). You can see that for any f,g it is f (g y)
= (f @: g) y
.
So, you can write
(Q (S x)) h (S (Q x))
as
((Q @: S) x) h ((S @: Q) X)
which is now equivalent to
(f x) h (g x)
or
(f h g) x
Thus,
((*: @: (+/)) - (+/ @: *:)) >: i.1000
Note also that *: @: (+/)
is not the same as *: @: +/
, since +/
is not one verb (like *:
) but a composite verb from a verb (+
) and an adverb (/
).