let f1, f2 be BinOp of (unionCarrier (S,f,E)); ( ( for a, b being Element of unionCarrier (S,f,E) ex p being Element of S ex x, y being Element of (p `1) st
( x = a & y = b & f1 . (a,b) = x + y ) ) & ( for a, b being Element of unionCarrier (S,f,E) ex p being Element of S ex x, y being Element of (p `1) st
( x = a & y = b & f2 . (a,b) = x + y ) ) implies f1 = f2 )
assume that
A1:
for a, b being Element of unionCarrier (S,f,E) ex p1 being Element of S ex x, y being Element of (p1 `1) st
( x = a & y = b & f1 . (a,b) = x + y )
and
A2:
for a, b being Element of unionCarrier (S,f,E) ex p2 being Element of S ex x, y being Element of (p2 `1) st
( x = a & y = b & f2 . (a,b) = x + y )
; f1 = f2
now for a, b being Element of unionCarrier (S,f,E) holds f1 . (a,b) = f2 . (a,b)let a,
b be
Element of
unionCarrier (
S,
f,
E);
f1 . (b1,b2) = f2 . (b1,b2)consider p1 being
Element of
S,
x1,
y1 being
Element of
(p1 `1) such that A3:
(
x1 = a &
y1 = b &
f1 . (
a,
b)
= x1 + y1 )
by A1;
consider p2 being
Element of
S,
x2,
y2 being
Element of
(p2 `1) such that A4:
(
x2 = a &
y2 = b &
f2 . (
a,
b)
= x2 + y2 )
by A2;
end;
hence
f1 = f2
; verum