let I be Instruction of S; ( I is relocable implies I is IC-relocable )
assume A1:
I is relocable
; I is IC-relocable
let j, k be natural number ; AMISTD_2:def 18 for b1 being set holds (IC (Exec ((IncAddr (I,j)),b1))) + k = IC (Exec ((IncAddr (I,(j + k))),(IncIC (b1,k))))
let s be State of S; (IC (Exec ((IncAddr (I,j)),s))) + k = IC (Exec ((IncAddr (I,(j + k))),(IncIC (s,k))))
X2:
IC in dom (Exec ((IncAddr (I,(j + k))),(IncIC (s,k))))
by COMPOS_1:9;
reconsider kk = k as Element of NAT by ORDINAL1:def 13;
X1:
IC in dom (IncIC ((Exec ((IncAddr (I,j)),s)),kk))
by COMPOS_1:9;
thus (IC (Exec ((IncAddr (I,j)),s))) + k =
IC (IncIC ((Exec ((IncAddr (I,j)),s)),kk))
by COMPOS_1:54
.=
IC (NPP (IncIC ((Exec ((IncAddr (I,j)),s)),kk)))
by X1, COMPOS_1:72
.=
IC (NPP (Exec ((IncAddr (I,(j + k))),(IncIC (s,k)))))
by A1, Def1
.=
IC (Exec ((IncAddr (I,(j + k))),(IncIC (s,k))))
by X2, COMPOS_1:72
.=
IC (Exec ((IncAddr (I,(j + k))),(IncIC (s,k))))
; verum