defpred S1[ Element of the_set_of_ComplexSequences , Element of the_set_of_ComplexSequences , Element of the_set_of_ComplexSequences ] means $3 = (seq_id $1) + (seq_id $2);
A1: for x, y being Element of the_set_of_ComplexSequences ex z being Element of the_set_of_ComplexSequences st S1[x,y,z]
proof end;
ex ADD being BinOp of the_set_of_ComplexSequences st
for a, b being Element of the_set_of_ComplexSequences holds S1[a,b,ADD . (a,b)] from BINOP_1:sch 3(A1);
then consider ADD being BinOp of the_set_of_ComplexSequences such that
A2: for a, b being Element of the_set_of_ComplexSequences holds ADD . (a,b) = (seq_id a) + (seq_id b) ;
thus ex b1 being BinOp of the_set_of_ComplexSequences st
for a, b being Element of the_set_of_ComplexSequences holds b1 . (a,b) = (seq_id a) + (seq_id b) by A2; :: thesis: verum