defpred S1[ Element of UAEnd UA, Element of UAEnd UA, set ] means $3 = $2 * $1;
A1:
for x, y being Element of UAEnd UA ex m being Element of UAEnd UA st S1[x,y,m]
ex B being BinOp of (UAEnd UA) st
for x, y being Element of UAEnd UA holds S1[x,y,B . (x,y)]
from BINOP_1:sch 3(A1);
hence
ex b1 being BinOp of (UAEnd UA) st
for x, y being Element of UAEnd UA holds b1 . (x,y) = y * x
; verum