theorem
for
p being
Instruction-Sequence of
SCM+FSA for
s being
State of
SCM+FSA for
a being
read-write Int-Location for
I being
really-closed MacroInstruction of
SCM+FSA st (
ProperBodyWhile=0 a,
I,
Initialized s,
p or
I is
parahalting ) &
WithVariantWhile=0 a,
I,
Initialized s,
p holds
DataPart (IExec ((while=0 (a,I)),p,s)) = DataPart ((StepWhile=0 (a,I,p,(Initialized s))) . (ExitsAtWhile=0 (a,I,p,(Initialized s))))