let X be set ; :: thesis: for A being Subset of X ex F being BinOp of X st
for x being set st x in [:A,A:] holds
F . x in A
let A be Subset of X; :: thesis: ex F being BinOp of X st
for x being set st x in [:A,A:] holds
F . x in A
set S = pr1 X,X;
A1:
for x being set st x in [:A,A:] holds
(pr1 X,X) . x in A
proof
let x be
set ;
:: thesis: ( x in [:A,A:] implies (pr1 X,X) . x in A )
assume
x in [:A,A:]
;
:: thesis: (pr1 X,X) . x in A
then consider p,
q being
set such that A2:
(
p in A &
q in A &
x = [p,q] )
by ZFMISC_1:def 2;
(pr1 X,X) . x = (pr1 X,X) . p,
q
by A2;
hence
(pr1 X,X) . x in A
by A2, FUNCT_3:def 5;
:: thesis: verum
end;
take
pr1 X,X
; :: thesis: for x being set st x in [:A,A:] holds
(pr1 X,X) . x in A
thus
for x being set st x in [:A,A:] holds
(pr1 X,X) . x in A
by A1; :: thesis: verum