deffunc H1( Element of the_set_of_RealSequences , Element of the_set_of_RealSequences ) -> Element of bool [:NAT ,REAL :] = (seq_id $1) + (seq_id $2);
for o1, o2 being BinOp of the_set_of_RealSequences st ( for a, b being Element of the_set_of_RealSequences holds o1 . a,b = H1(a,b) ) & ( for a, b being Element of the_set_of_RealSequences holds o2 . a,b = H1(a,b) ) holds
o1 = o2
from BINOP_2:sch 2();
hence
for b1, b2 being BinOp of the_set_of_RealSequences st ( for a, b being Element of the_set_of_RealSequences holds b1 . a,b = (seq_id a) + (seq_id b) ) & ( for a, b being Element of the_set_of_RealSequences holds b2 . a,b = (seq_id a) + (seq_id b) ) holds
b1 = b2
; :: thesis: verum