let N be with_non-empty_elements set ; for A being non empty stored-program IC-Ins-separated definite AMI-Struct of N
for f being Instruction-Location of A
for I being Instruction of st ( for s being State of
for p being NAT -defined FinPartState of holds Exec I,(s +* p) = (Exec I,s) +* p ) holds
not f in Out_U_Inp I
let A be non empty stored-program IC-Ins-separated definite AMI-Struct of N; for f being Instruction-Location of A
for I being Instruction of st ( for s being State of
for p being NAT -defined FinPartState of holds Exec I,(s +* p) = (Exec I,s) +* p ) holds
not f in Out_U_Inp I
let f be Instruction-Location of A; for I being Instruction of st ( for s being State of
for p being NAT -defined FinPartState of holds Exec I,(s +* p) = (Exec I,s) +* p ) holds
not f in Out_U_Inp I
let I be Instruction of ; ( ( for s being State of
for p being NAT -defined FinPartState of holds Exec I,(s +* p) = (Exec I,s) +* p ) implies not f in Out_U_Inp I )
assume A1:
for s being State of
for p being NAT -defined FinPartState of holds Exec I,(s +* p) = (Exec I,s) +* p
; not f in Out_U_Inp I
assume
f in Out_U_Inp I
; contradiction
then consider s being State of , w being Element of ObjectKind f such that
A2:
Exec I,(s +* f,w) <> (Exec I,s) +* f,w
by Def5;
set p = f .--> w;
( f in NAT & dom (f .--> w) = {f} )
by AMI_1:def 4, FUNCOP_1:19;
then
dom (f .--> w) c= NAT
by ZFMISC_1:37;
then reconsider p = f .--> w as NAT -defined FinPartState of by RELAT_1:def 18;
dom s = the carrier of A
by AMI_1:79;
then A3:
( dom (Exec I,s) = the carrier of A & s +* f,w = s +* p )
by AMI_1:79, FUNCT_7:def 3;
Exec I,(s +* p) = (Exec I,s) +* p
by A1;
hence
contradiction
by A2, A3, FUNCT_7:def 3; verum