let N be with_non-empty_elements set ; for S being non empty stored-program halting IC-Ins-separated definite realistic AMI-Struct of N
for loc being Instruction-Location of S
for l being Element of ObjectKind (IC S) st l = loc holds
for h being Element of ObjectKind loc st h = halt S holds
(IC S),loc --> l,h is autonomic
let S be non empty stored-program halting IC-Ins-separated definite realistic AMI-Struct of N; for loc being Instruction-Location of S
for l being Element of ObjectKind (IC S) st l = loc holds
for h being Element of ObjectKind loc st h = halt S holds
(IC S),loc --> l,h is autonomic
let loc be Instruction-Location of S; for l being Element of ObjectKind (IC S) st l = loc holds
for h being Element of ObjectKind loc st h = halt S holds
(IC S),loc --> l,h is autonomic
let l be Element of ObjectKind (IC S); ( l = loc implies for h being Element of ObjectKind loc st h = halt S holds
(IC S),loc --> l,h is autonomic )
assume A1:
l = loc
; for h being Element of ObjectKind loc st h = halt S holds
(IC S),loc --> l,h is autonomic
let h be Element of ObjectKind loc; ( h = halt S implies (IC S),loc --> l,h is autonomic )
assume A2:
h = halt S
; (IC S),loc --> l,h is autonomic
thus
(IC S),loc --> l,h is autonomic
verumproof
let s1,
s2 be
State of
S;
AMI_1:def 25 ( (IC S),loc --> l,h c= s1 & (IC S),loc --> l,h c= s2 implies for i being Element of NAT holds (Computation s1,i) | (dom ((IC S),loc --> l,h)) = (Computation s2,i) | (dom ((IC S),loc --> l,h)) )
assume that A3:
(IC S),
loc --> l,
h c= s1
and A4:
(IC S),
loc --> l,
h c= s2
;
for i being Element of NAT holds (Computation s1,i) | (dom ((IC S),loc --> l,h)) = (Computation s2,i) | (dom ((IC S),loc --> l,h))
A5:
(
s1 | (dom ((IC S),loc --> l,h)) = (IC S),
loc --> l,
h &
s2 | (dom ((IC S),loc --> l,h)) = (IC S),
loc --> l,
h )
by A3, A4, GRFUNC_1:64;
let i be
Element of
NAT ;
(Computation s1,i) | (dom ((IC S),loc --> l,h)) = (Computation s2,i) | (dom ((IC S),loc --> l,h))
Computation s1,
i = s1
by A1, A2, A3, Th66;
hence
(Computation s1,i) | (dom ((IC S),loc --> l,h)) = (Computation s2,i) | (dom ((IC S),loc --> l,h))
by A1, A2, A4, A5, Th66;
verum
end;