let X be set ; :: thesis: for G being non empty unital multMagma holds 1. (.: (G,X)) = X --> (the_unity_wrt the multF of G)
let G be non empty unital multMagma ; :: thesis: 1. (.: (G,X)) = X --> (the_unity_wrt the multF of G)
.: (G,X) = multLoopStr(# (Funcs (X,H3(G))),((H1(G),H3(G)) .: X),(X --> (the_unity_wrt H1(G))) #) by Def3;
hence 1. (.: (G,X)) = X --> (the_unity_wrt the multF of G) ; :: thesis: verum