let G be _Graph; :: thesis: for W being Walk of G st ( for P being Path of G st P is_Walk_from W .first() ,W .last() holds
len P >= len W ) holds
W is minlength

let W be Walk of G; :: thesis: ( ( for P being Path of G st P is_Walk_from W .first() ,W .last() holds
len P >= len W ) implies W is minlength )

assume A1: for P2 being Path of G st P2 is_Walk_from W .first() ,W .last() holds
len P2 >= len W ; :: thesis: W is minlength
now :: thesis: for V being Walk of G st V is_Walk_from W .first() ,W .last() holds
len V >= len W
end;
hence W is minlength ; :: thesis: verum