let N be non empty with_non-empty_elements set ; for A being non empty stored-program IC-Ins-separated definite steady-programmed AMI-Struct of N
for s being State of A
for o being Object of A
for f being Element of NAT
for I being Instruction of A
for w being Element of ObjectKind o st f <> o holds
(Exec I,s) . f = (Exec I,(s +* o,w)) . f
let A be non empty stored-program IC-Ins-separated definite steady-programmed AMI-Struct of N; for s being State of A
for o being Object of A
for f being Element of NAT
for I being Instruction of A
for w being Element of ObjectKind o st f <> o holds
(Exec I,s) . f = (Exec I,(s +* o,w)) . f
let s be State of A; for o being Object of A
for f being Element of NAT
for I being Instruction of A
for w being Element of ObjectKind o st f <> o holds
(Exec I,s) . f = (Exec I,(s +* o,w)) . f
let o be Object of A; for f being Element of NAT
for I being Instruction of A
for w being Element of ObjectKind o st f <> o holds
(Exec I,s) . f = (Exec I,(s +* o,w)) . f
let f be Element of NAT ; for I being Instruction of A
for w being Element of ObjectKind o st f <> o holds
(Exec I,s) . f = (Exec I,(s +* o,w)) . f
let I be Instruction of A; for w being Element of ObjectKind o st f <> o holds
(Exec I,s) . f = (Exec I,(s +* o,w)) . f
let w be Element of ObjectKind o; ( f <> o implies (Exec I,s) . f = (Exec I,(s +* o,w)) . f )
assume A1:
f <> o
; (Exec I,s) . f = (Exec I,(s +* o,w)) . f
thus (Exec I,s) . f =
s . f
by AMI_1:def 13
.=
(s +* o,w) . f
by A1, FUNCT_7:34
.=
(Exec I,(s +* o,w)) . f
by AMI_1:def 13
; verum