let f, g be FinSequence of (TOP-REAL 2); :: thesis: for i being Element of NAT st g is_Shortcut_of f & 1 <= i & i + 1 <= len g holds
ex k1 being Element of NAT st
( 1 <= k1 & k1 + 1 <= len f & f /. k1 = g /. i & f /. (k1 + 1) = g /. (i + 1) & f . k1 = g . i & f . (k1 + 1) = g . (i + 1) )

let i be Element of NAT ; :: thesis: ( g is_Shortcut_of f & 1 <= i & i + 1 <= len g implies ex k1 being Element of NAT st
( 1 <= k1 & k1 + 1 <= len f & f /. k1 = g /. i & f /. (k1 + 1) = g /. (i + 1) & f . k1 = g . i & f . (k1 + 1) = g . (i + 1) ) )

assume that
A1: g is_Shortcut_of f and
A2: ( 1 <= i & i + 1 <= len g ) ; :: thesis: ex k1 being Element of NAT st
( 1 <= k1 & k1 + 1 <= len f & f /. k1 = g /. i & f /. (k1 + 1) = g /. (i + 1) & f . k1 = g . i & f . (k1 + 1) = g . (i + 1) )

A3: i <= len g by A2, NAT_1:13;
A4: 1 <= i + 1 by A2, NAT_1:13;
A5: rng (PairF g) c= rng (PairF f) by A1, Th14;
A6: i < len g by A2, NAT_1:13;
then A7: (PairF g) . i = [(g . i),(g . (i + 1))] by A2, Def2;
A8: len (PairF g) = (len g) -' 1 by Def2;
A9: i <= (len g) - 1 by A2, XREAL_1:21;
then 1 <= (len g) - 1 by A2, XXREAL_0:2;
then (len g) -' 1 = (len g) - 1 by NAT_D:39;
then i in dom (PairF g) by A2, A8, A9, FINSEQ_3:27;
then [(g . i),(g . (i + 1))] in rng (PairF g) by A7, FUNCT_1:def 5;
then consider x being set such that
A10: ( x in dom (PairF f) & (PairF f) . x = [(g . i),(g . (i + 1))] ) by A5, FUNCT_1:def 5;
A11: x in Seg (len (PairF f)) by A10, FINSEQ_1:def 3;
reconsider k = x as Element of NAT by A10;
A12: ( 1 <= k & k <= len (PairF f) ) by A11, FINSEQ_1:3;
A13: len (PairF f) = (len f) -' 1 by Def2;
A14: 1 < len g by A2, A6, XXREAL_0:2;
len g <= len f by A1, Th12;
then (len f) -' 1 = (len f) - 1 by A14, XREAL_1:235, XXREAL_0:2;
then A15: k + 1 <= ((len f) - 1) + 1 by A12, A13, XREAL_1:8;
then A16: k < len f by NAT_1:13;
then [(g . i),(g . (i + 1))] = [(f . k),(f . (k + 1))] by A10, A12, Def2;
then A17: ( g . i = f . k & g . (i + 1) = f . (k + 1) ) by ZFMISC_1:33;
A18: 1 < k + 1 by A12, NAT_1:13;
A19: g /. i = g . i by A2, A3, FINSEQ_4:24;
A20: g /. (i + 1) = g . (i + 1) by A2, A4, FINSEQ_4:24;
A21: f /. k = f . k by A12, A16, FINSEQ_4:24;
f /. (k + 1) = f . (k + 1) by A15, A18, FINSEQ_4:24;
hence ex k1 being Element of NAT st
( 1 <= k1 & k1 + 1 <= len f & f /. k1 = g /. i & f /. (k1 + 1) = g /. (i + 1) & f . k1 = g . i & f . (k1 + 1) = g . (i + 1) ) by A12, A15, A17, A19, A20, A21; :: thesis: verum