Problem: f(x,x) -> f(g(x),g(x)) f(x,y) -> f(h(x),h(y)) g(x) -> p(x) h(x) -> p(x) Proof: Open