let P be Instruction-Sequence of SCM+FSA; for s being State of SCM+FSA
for I being really-closed Program of SCM+FSA
for l being Nat holds
( I is_halting_on s,P iff I is_halting_on s +* (Start-At (l,SCM+FSA)),P +* I )
let s be State of SCM+FSA; for I being really-closed Program of SCM+FSA
for l being Nat holds
( I is_halting_on s,P iff I is_halting_on s +* (Start-At (l,SCM+FSA)),P +* I )
let I be really-closed Program of SCM+FSA; for l being Nat holds
( I is_halting_on s,P iff I is_halting_on s +* (Start-At (l,SCM+FSA)),P +* I )
let l be Nat; ( I is_halting_on s,P iff I is_halting_on s +* (Start-At (l,SCM+FSA)),P +* I )
DataPart s = DataPart (s +* (Start-At (l,SCM+FSA)))
by MEMSTR_0:79;
hence
( I is_halting_on s,P iff I is_halting_on s +* (Start-At (l,SCM+FSA)),P +* I )
by Th1; verum