let j, i be Nat; AMISTD_2:def 3 for b1 being set holds (IC (Exec ((IncAddr ((IncAddr (I,k)),j)),b1))) + i = IC (Exec ((IncAddr ((IncAddr (I,k)),(j + i))),(IncIC (b1,i))))
let s be State of S; (IC (Exec ((IncAddr ((IncAddr (I,k)),j)),s))) + i = IC (Exec ((IncAddr ((IncAddr (I,k)),(j + i))),(IncIC (s,i))))
thus (IC (Exec ((IncAddr ((IncAddr (I,k)),j)),s))) + i =
(IC (Exec ((IncAddr (I,(k + j))),s))) + i
by COMPOS_0:7
.=
IC (Exec ((IncAddr (I,((k + j) + i))),(IncIC (s,i))))
by AMISTD_2:def 3
.=
IC (Exec ((IncAddr (I,(k + (j + i)))),(IncIC (s,i))))
.=
IC (Exec ((IncAddr ((IncAddr (I,k)),(j + i))),(IncIC (s,i))))
by COMPOS_0:7
; verum