let I be Program of SCM+FSA; :: thesis: ( ( for s being State of SCM+FSA
for P being the Instructions of SCM+FSA -valued ManySortedSet of NAT holds I is_halting_on Initialized s,P ) implies Initialized I is halting )

A1: ProgramPart (Initialized I) = I by SCMFSA6A:33;
assume A2: for s being State of SCM+FSA
for P being the Instructions of SCM+FSA -valued ManySortedSet of NAT holds I is_halting_on Initialized s,P ; :: thesis: Initialized I is halting
XX: NPP (Initialized I) = Initialize ((intloc 0) .--> 1) by SCMFSA6A:79;
now end;
hence Initialized I is halting by A1, XX, EXTPRO_1:def 10; :: thesis: verum