let I1, I2 be XFinSequence of the Instructions of SCM ; for D being FinSequence of INT
for il, ps, ds being Element of NAT
for s being State-consisting of il,ps,ds,I1 ^ I2,D holds
( s is State-consisting of il,ps,ds,I1,D & s is State-consisting of il,ps + (len I1),ds,I2,D )
let D be FinSequence of INT ; for il, ps, ds being Element of NAT
for s being State-consisting of il,ps,ds,I1 ^ I2,D holds
( s is State-consisting of il,ps,ds,I1,D & s is State-consisting of il,ps + (len I1),ds,I2,D )
let il, ps, ds be Element of NAT ; for s being State-consisting of il,ps,ds,I1 ^ I2,D holds
( s is State-consisting of il,ps,ds,I1,D & s is State-consisting of il,ps + (len I1),ds,I2,D )
let s be State-consisting of il,ps,ds,I1 ^ I2,D; ( s is State-consisting of il,ps,ds,I1,D & s is State-consisting of il,ps + (len I1),ds,I2,D )
A1:
IC s = il
by SCM_1:def 1;
A2:
len (I1 ^ I2) = (len I1) + (len I2)
by AFINSQ_1:20;
for k being Element of NAT st k < len D holds
s . (dl. (ds + k)) = D . (k + 1)
by SCM_1:def 1;
hence
s is State-consisting of il,ps,ds,I1,D
by A1, A7, SCM_1:def 1; s is State-consisting of il,ps + (len I1),ds,I2,D
for k being Element of NAT st k < len D holds
s . (dl. (ds + k)) = D . (k + 1)
by SCM_1:def 1;
hence
s is State-consisting of il,ps + (len I1),ds,I2,D
by A1, A3, SCM_1:def 1; verum