set S = NetStr(# the carrier of N, the InternalRel of N, the mapping of N #);
A1:
RelStr(# the carrier of N, the InternalRel of N #) = RelStr(# the carrier of N, the InternalRel of N #)
;
N is full SubRelStr of N
by YELLOW_6:6;
then A2:
NetStr(# the carrier of N, the InternalRel of N, the mapping of N #) is full SubRelStr of N
by A1, WAYBEL21:12;
the mapping of NetStr(# the carrier of N, the InternalRel of N, the mapping of N #) = the mapping of N | the carrier of NetStr(# the carrier of N, the InternalRel of N, the mapping of N #)
;
then reconsider S = NetStr(# the carrier of N, the InternalRel of N, the mapping of N #) as non empty strict full SubNetStr of N by A2, YELLOW_6:def 6, YELLOW_6:def 7;
[#] N is directed
by WAYBEL_0:def 6;
then
[#] S is directed
by A1, WAYBEL_0:3;
then
S is directed
;
hence
ex b1 being SubNetStr of N st
( b1 is strict & not b1 is empty & b1 is directed & b1 is full )
; verum