let s be State of SCMPDS ; :: thesis: for I being halt-free parahalting Program of SCMPDS st Initialize (stop I) c= s holds
IC (Comput (ProgramPart s),s,(LifeSpan (ProgramPart ((Initialize s) +* (stop I))),((Initialize s) +* (stop I)))) = card I

let I be halt-free parahalting Program of SCMPDS ; :: thesis: ( Initialize (stop I) c= s implies IC (Comput (ProgramPart s),s,(LifeSpan (ProgramPart ((Initialize s) +* (stop I))),((Initialize s) +* (stop I)))) = card I )
A1: stop I c= Initialize (stop I) by SCMPDS_4:9;
set Css = Comput (ProgramPart s),s,(LifeSpan (ProgramPart s),s);
reconsider n = IC (Comput (ProgramPart s),s,(LifeSpan (ProgramPart s),s)) as Element of NAT ;
I1: (Initialize s) +* (stop I) = s +* (Initialize (stop I)) by SCMPDS_4:5;
assume A2: Initialize (stop I) c= s ; :: thesis: IC (Comput (ProgramPart s),s,(LifeSpan (ProgramPart ((Initialize s) +* (stop I))),((Initialize s) +* (stop I)))) = card I
then A3: ProgramPart s halts_on s by SCMPDS_4:63;
X: ( (Initialize (stop I)) +* s = s & (Initialize s) +* (stop I) = s ) by A2, I1, FUNCT_4:79;
I c= stop I by SCMPDS_4:40;
then I c= Initialize (stop I) by A1, XBOOLE_1:1;
then A4: I c= s by A2, XBOOLE_1:1;
now end;
then A6: n >= card I by AFINSQ_1:70;
A7: card (stop I) = (card I) + 1 by LL, SCMPDS_4:45;
IC (Comput (ProgramPart s),s,(LifeSpan (ProgramPart s),s)) in dom (stop I) by A2, SCMPDS_4:def 9;
then n < (card I) + 1 by A7, AFINSQ_1:70;
then n <= card I by NAT_1:13;
then n = card I by A6, XXREAL_0:1;
hence IC (Comput (ProgramPart s),s,(LifeSpan (ProgramPart ((Initialize s) +* (stop I))),((Initialize s) +* (stop I)))) = card I by X; :: thesis: verum