let G be non empty addLoopStr ; for M being non empty MidStr
for p being Point of M
for w being Function of [:the carrier of M,the carrier of M:],the carrier of G st M,G are_associated_wrp w holds
p @ p = p
let M be non empty MidStr ; for p being Point of M
for w being Function of [:the carrier of M,the carrier of M:],the carrier of G st M,G are_associated_wrp w holds
p @ p = p
let p be Point of M; for w being Function of [:the carrier of M,the carrier of M:],the carrier of G st M,G are_associated_wrp w holds
p @ p = p
let w be Function of [:the carrier of M,the carrier of M:],the carrier of G; ( M,G are_associated_wrp w implies p @ p = p )
A1:
w . p,p = w . p,p
;
assume
M,G are_associated_wrp w
; p @ p = p
hence
p @ p = p
by A1, Def2; verum