defpred S1[ set , set ] means ex y being Element of L st
( y = the mapping of N . $1 & $2 = x "/\" y );
A1:
for e being Element of N ex u being Element of L st S1[e,u]
ex g being Function of the carrier of N, the carrier of L st
for i being Element of N holds S1[i,g . i]
from FUNCT_2:sch 3(A1);
then consider g being Function of the carrier of N, the carrier of L such that
A2:
for i being Element of N ex y being Element of L st
( y = the mapping of N . i & g . i = x "/\" y )
;
take
NetStr(# the carrier of N, the InternalRel of N,g #)
; ( RelStr(# the carrier of NetStr(# the carrier of N, the InternalRel of N,g #), the InternalRel of NetStr(# the carrier of N, the InternalRel of N,g #) #) = RelStr(# the carrier of N, the InternalRel of N #) & ( for i being Element of NetStr(# the carrier of N, the InternalRel of N,g #) ex y being Element of L st
( y = the mapping of N . i & the mapping of NetStr(# the carrier of N, the InternalRel of N,g #) . i = x "/\" y ) ) )
thus
( RelStr(# the carrier of NetStr(# the carrier of N, the InternalRel of N,g #), the InternalRel of NetStr(# the carrier of N, the InternalRel of N,g #) #) = RelStr(# the carrier of N, the InternalRel of N #) & ( for i being Element of NetStr(# the carrier of N, the InternalRel of N,g #) ex y being Element of L st
( y = the mapping of N . i & the mapping of NetStr(# the carrier of N, the InternalRel of N,g #) . i = x "/\" y ) ) )
by A2; verum