let F, v be LTL-formula; :: thesis: for s2, s1 being strict elementary LTLnode of v st s2 is_next_of s1 & F in the LTLold of s2 holds
ex L being FinSequence ex m being Nat st
( 1 <= len L & L is_Finseq_for v & L . 1 = 'X' s1 & L . (len L) = s2 & 1 <= m & m < len L & CastNode (L . (m + 1)),v is_succ_of CastNode (L . m),v,F )

let s2, s1 be strict elementary LTLnode of v; :: thesis: ( s2 is_next_of s1 & F in the LTLold of s2 implies ex L being FinSequence ex m being Nat st
( 1 <= len L & L is_Finseq_for v & L . 1 = 'X' s1 & L . (len L) = s2 & 1 <= m & m < len L & CastNode (L . (m + 1)),v is_succ_of CastNode (L . m),v,F ) )

assume that
A1: s2 is_next_of s1 and
A2: F in the LTLold of s2 ; :: thesis: ex L being FinSequence ex m being Nat st
( 1 <= len L & L is_Finseq_for v & L . 1 = 'X' s1 & L . (len L) = s2 & 1 <= m & m < len L & CastNode (L . (m + 1)),v is_succ_of CastNode (L . m),v,F )

consider L being FinSequence such that
A3: ( 1 <= len L & L is_Finseq_for v ) and
A4: ( L . 1 = 'X' s1 & L . (len L) = s2 ) by Def215, A1;
set N1 = 'X' s1;
set n = len L;
A5: CastNode (L . 1),v = 'X' s1 by defCastNode01, A4;
A6: CastNode (L . (len L)),v = s2 by defCastNode01, A4;
( 1 < len L & len L <= len L ) by A2, A4, A3, XXREAL_0:1;
then consider m being Nat such that
A9: ( 1 <= m & m < len L & not F in the LTLold of (CastNode (L . m),v) & F in the LTLold of (CastNode (L . (m + 1)),v) ) by A3, A5, A6, A2, ThSucc03;
consider N1, N2 being strict LTLnode of v such that
A10: ( N1 = L . m & N2 = L . (m + 1) & N2 is_succ_of N1 ) by A3, A9, DefFinseq;
set m1 = m + 1;
A11: N1 = CastNode (L . m),v by A10, defCastNode01;
N2 = CastNode (L . (m + 1)),v by A10, defCastNode01;
hence ex L being FinSequence ex m being Nat st
( 1 <= len L & L is_Finseq_for v & L . 1 = 'X' s1 & L . (len L) = s2 & 1 <= m & m < len L & CastNode (L . (m + 1)),v is_succ_of CastNode (L . m),v,F ) by A3, A4, A9, A10, A11, ThSucc04; :: thesis: verum