let T be Tree; :: thesis: for C being Chain of T
for t being Element of T st t in C & not C is finite holds
ex t9 being Element of T st
( t9 in C & t is_a_proper_prefix_of t9 )

let C be Chain of T; :: thesis: for t being Element of T st t in C & not C is finite holds
ex t9 being Element of T st
( t9 in C & t is_a_proper_prefix_of t9 )

let t be Element of T; :: thesis: ( t in C & not C is finite implies ex t9 being Element of T st
( t9 in C & t is_a_proper_prefix_of t9 ) )

assume that
A1: t in C and
A2: not C is finite ; :: thesis: ex t9 being Element of T st
( t9 in C & t is_a_proper_prefix_of t9 )

now
assume A3: for t9 being Element of T holds
( not t9 in C or not t is_a_proper_prefix_of t9 ) ; :: thesis: contradiction
A4: for t9 being Element of T st t9 in C holds
t9 is_a_prefix_of t
proof end;
C c= (ProperPrefixes t) \/ {t}
proof end;
hence contradiction by A2; :: thesis: verum
end;
hence ex t9 being Element of T st
( t9 in C & t is_a_proper_prefix_of t9 ) ; :: thesis: verum