let G be _Graph; for W being Walk of G
for e, v being object st e Joins W .last() ,v,G holds
(W .addEdge e) .length() = (W .length()) + 1
let W be Walk of G; for e, v being object st e Joins W .last() ,v,G holds
(W .addEdge e) .length() = (W .length()) + 1
let e, v be object ; ( e Joins W .last() ,v,G implies (W .addEdge e) .length() = (W .length()) + 1 )
assume
e Joins W .last() ,v,G
; (W .addEdge e) .length() = (W .length()) + 1
then A1:
(W .addEdge e) .edgeSeq() = (W .edgeSeq()) ^ <*e*>
by GLIB_001:82;
len <*e*> = 1
by FINSEQ_1:39;
hence
(W .addEdge e) .length() = (W .length()) + 1
by A1, FINSEQ_1:22; verum