let k be Nat; for N being with_zero set
for S being non empty with_non-empty_values IC-Ins-separated halting relocable AMI-Struct over N
for INS being Instruction of S
for s being State of S holds Exec ((IncAddr (INS,k)),(IncIC (s,k))) = IncIC ((Exec (INS,s)),k)
let N be with_zero set ; for S being non empty with_non-empty_values IC-Ins-separated halting relocable AMI-Struct over N
for INS being Instruction of S
for s being State of S holds Exec ((IncAddr (INS,k)),(IncIC (s,k))) = IncIC ((Exec (INS,s)),k)
let S be non empty with_non-empty_values IC-Ins-separated halting relocable AMI-Struct over N; for INS being Instruction of S
for s being State of S holds Exec ((IncAddr (INS,k)),(IncIC (s,k))) = IncIC ((Exec (INS,s)),k)
let INS be Instruction of S; for s being State of S holds Exec ((IncAddr (INS,k)),(IncIC (s,k))) = IncIC ((Exec (INS,s)),k)
let s be State of S; Exec ((IncAddr (INS,k)),(IncIC (s,k))) = IncIC ((Exec (INS,s)),k)
thus Exec ((IncAddr (INS,k)),(IncIC (s,k))) =
Exec ((IncAddr (INS,(0 + k))),(IncIC (s,k)))
.=
IncIC ((Exec ((IncAddr (INS,0)),s)),k)
by Def1
.=
IncIC ((Exec (INS,s)),k)
by COMPOS_0:3
; verum