theorem Th19:
for
p being
Instruction-Sequence of
SCM+FSA for
s being
State of
SCM+FSA for
a being
read-write Int-Location for
k being
Nat for
I being
really-closed MacroInstruction of
SCM+FSA st (
I is_halting_on Initialized ((StepWhile=0 (a,I,p,s)) . k),
p +* (while=0 (a,I)) or
I is
parahalting ) &
((StepWhile=0 (a,I,p,s)) . k) . a = 0 &
((StepWhile=0 (a,I,p,s)) . k) . (intloc 0) = 1 holds
DataPart ((StepWhile=0 (a,I,p,s)) . (k + 1)) = DataPart (IExec (I,(p +* (while=0 (a,I))),((StepWhile=0 (a,I,p,s)) . k)))