let I be Program of SCM+FSA; ( I is paraclosed iff for s being State of SCM+FSA
for P being Instruction-Sequence of SCM+FSA holds I is_closed_on s,P )
thus
( I is paraclosed implies for s being State of SCM+FSA
for P being Instruction-Sequence of SCM+FSA holds I is_closed_on s,P )
( ( for s being State of SCM+FSA
for P being Instruction-Sequence of SCM+FSA holds I is_closed_on s,P ) implies I is paraclosed )
assume A2:
for s being State of SCM+FSA
for P being Instruction-Sequence of SCM+FSA holds I is_closed_on s,P
; I is paraclosed
let s be 0 -started State of SCM+FSA; AMISTD_1:def 10 for b1 being set holds
( not I c= b1 or for b2 being Element of NAT holds IC (Comput (b1,s,b2)) in K405(NAT,I) )
let P be Instruction-Sequence of SCM+FSA; ( not I c= P or for b1 being Element of NAT holds IC (Comput (P,s,b1)) in K405(NAT,I) )
assume A3:
I c= P
; for b1 being Element of NAT holds IC (Comput (P,s,b1)) in K405(NAT,I)
let n be Element of NAT ; IC (Comput (P,s,n)) in K405(NAT,I)
A4:
Start-At (0,SCM+FSA) c= s
by MEMSTR_0:29;
A5:
P = P +* I
by A3, FUNCT_4:98;
A6:
s = Initialize s
by A4, FUNCT_4:98;
I is_closed_on s,P
by A2;
hence
IC (Comput (P,s,n)) in dom I
by A5, A6, Def7; verum