deffunc H1( Real, Real) -> set = (h ") . (f . ((h . $1),(h . $2)));
reconsider A = [.0,1.] as non empty real-membered set ;
for o1, o2 being BinOp of A st ( for a, b being Element of A holds o1 . (a,b) = H1(a,b) ) & ( for a, b being Element of A holds o2 . (a,b) = H1(a,b) ) holds
o1 = o2
from BINOP_2:sch 2();
hence
for b1, b2 being BinOp of [.0,1.] st ( for x1, x2 being Element of [.0,1.] holds b1 . (x1,x2) = (h ") . (f . ((h . x1),(h . x2))) ) & ( for x1, x2 being Element of [.0,1.] holds b2 . (x1,x2) = (h ") . (f . ((h . x1),(h . x2))) ) holds
b1 = b2
; verum