let I, J be Program of SCM+FSA ; :: thesis: for k being Element of NAT
for i being Instruction of SCM+FSA st k < card J & i = J . (insloc k) holds
(I ';' J) . (insloc ((card I) + k)) = IncAddr i,(card I)

let k be Element of NAT ; :: thesis: for i being Instruction of SCM+FSA st k < card J & i = J . (insloc k) holds
(I ';' J) . (insloc ((card I) + k)) = IncAddr i,(card I)

let i be Instruction of SCM+FSA ; :: thesis: ( k < card J & i = J . (insloc k) implies (I ';' J) . (insloc ((card I) + k)) = IncAddr i,(card I) )
assume that
A1: k < card J and
A2: i = J . (insloc k) ; :: thesis: (I ';' J) . (insloc ((card I) + k)) = IncAddr i,(card I)
set m = (card I) + k;
A3: (card I) + k < (card I) + (card J) by A1, XREAL_1:8;
insloc (((card I) + k) -' (card I)) = insloc k by NAT_D:34;
hence (I ';' J) . (insloc ((card I) + k)) = IncAddr i,(card I) by A2, A3, NAT_1:11, SCMFSA8C:13; :: thesis: verum