For example, let's define the "swap" function $SW(f(x,y))$ as the function that maps $f(x,y) \rightarrow f(y,x)$. I can imagine there are many such functions that have been described. Is there any useful term for such a thing?
EDIT: I'd like to illuminate a particular problem I'm interested in.
I begin with a set of functions that operate on two real numbers. For the sake of simplicity of this example, I'll use only three. For te variables $x,y,z\in \mathbb{R}$:
$$ADD(x,y) = x + y$$ $$MUL(x,y) = x*y$$ $$z = \sin(x)$$
$\sin(x)$ is defined in the traditional way. I'm including it to make my point a bit more clear.
Let's now define an equation that uses only these functions. I'll use a specific example of:
$$x*(y + z) + sin(x) = f(x,y,z)$$
I'm now interested in making the following idea more precise and general:
Define a function EX(f) whose purpose is to distribute multiplication over addition. Then, when applied to $f$ above,
$$EX(f) = g(x,y,z) = x*y + x*z + sin(x)$$
In this case, $f$ and $g$ evaluate to the same value so we might claim that $f=g$ in the numeric sense. However, I would not say they are equal from the perspective of actually computing those values, since a different set of steps must be followed. It is the latter case I'm interested in studying further, in which numeric equality is different from evaluation equality.
I'm interested in defining functions like EX, and determining things like stationary functions. For example, $EX(g) = g$, so $g$ is "stationary" under EX.
Forgive any imprecision. I hope it was enough to explain the type of things I'm looking for.