set M = addLoopStr(# I,(add| I,R),(In (0. R),I) #);
reconsider M = addLoopStr(# I,(add| I,R),(In (0. R),I) #) as non empty addLoopStr ;
then
[:I,I:] c= dom the addF of R
by TARSKI:def 3;
then A2:
dom (the addF of R || I) = [:I,I:]
by RELAT_1:91;
A3:
for a, b being Element of M
for a', b' being Element of I st a' = a & b' = b holds
a + b = a' + b'
hence
Gr I,R is Abelian
by RLVECT_1:def 5; :: thesis: verum