let N be non empty with_non-empty_elements set ; for S being non empty stored-program IC-Ins-separated definite realistic COM-Struct of N
for i being Instruction of S holds
( (Macro i) . 0 = i & (Macro i) . 1 = halt S & ((Macro i) +* (Start-At (0,S))) . 0 = i )
let S be non empty stored-program IC-Ins-separated definite realistic COM-Struct of N; for i being Instruction of S holds
( (Macro i) . 0 = i & (Macro i) . 1 = halt S & ((Macro i) +* (Start-At (0,S))) . 0 = i )
let i be Instruction of S; ( (Macro i) . 0 = i & (Macro i) . 1 = halt S & ((Macro i) +* (Start-At (0,S))) . 0 = i )
thus A1:
(Macro i) . 0 = i
by FUNCT_4:66; ( (Macro i) . 1 = halt S & ((Macro i) +* (Start-At (0,S))) . 0 = i )
thus
(Macro i) . 1 = halt S
by FUNCT_4:66; ((Macro i) +* (Start-At (0,S))) . 0 = i
A4:
0 in dom (Macro i)
by Th147;
dom (Macro i) misses dom (Start-At (0,S))
by Th64;
then
Macro i c= (Macro i) +* (Start-At (0,S))
by FUNCT_4:33;
hence
((Macro i) +* (Start-At (0,S))) . 0 = i
by A1, A4, GRFUNC_1:8; verum