let P be the Instructions of SCM+FSA -valued ManySortedSet of NAT ; for s being State of SCM+FSA
for I being initial Program of SCM+FSA st I is_pseudo-closed_on s,P holds
for k being Element of NAT st ( for n being Element of NAT st n <= k holds
IC (Comput ((P +* (ProgramPart I)),(Initialize s),n)) in dom I ) holds
k < pseudo-LifeSpan (s,P,I)
let s be State of SCM+FSA; for I being initial Program of SCM+FSA st I is_pseudo-closed_on s,P holds
for k being Element of NAT st ( for n being Element of NAT st n <= k holds
IC (Comput ((P +* (ProgramPart I)),(Initialize s),n)) in dom I ) holds
k < pseudo-LifeSpan (s,P,I)
let I be initial Program of SCM+FSA; ( I is_pseudo-closed_on s,P implies for k being Element of NAT st ( for n being Element of NAT st n <= k holds
IC (Comput ((P +* (ProgramPart I)),(Initialize s),n)) in dom I ) holds
k < pseudo-LifeSpan (s,P,I) )
assume
I is_pseudo-closed_on s,P
; for k being Element of NAT st ( for n being Element of NAT st n <= k holds
IC (Comput ((P +* (ProgramPart I)),(Initialize s),n)) in dom I ) holds
k < pseudo-LifeSpan (s,P,I)
then
IC (Comput ((P +* (ProgramPart I)),(Initialize s),(pseudo-LifeSpan (s,P,I)))) = card (ProgramPart I)
by SCMFSA8A:def 5;
then A1:
not IC (Comput ((P +* (ProgramPart I)),(Initialize s),(pseudo-LifeSpan (s,P,I)))) in dom (ProgramPart I)
;
let k be Element of NAT ; ( ( for n being Element of NAT st n <= k holds
IC (Comput ((P +* (ProgramPart I)),(Initialize s),n)) in dom I ) implies k < pseudo-LifeSpan (s,P,I) )
assume A2:
for n being Element of NAT st n <= k holds
IC (Comput ((P +* (ProgramPart I)),(Initialize s),n)) in dom I
; k < pseudo-LifeSpan (s,P,I)
assume
pseudo-LifeSpan (s,P,I) <= k
; contradiction
hence
contradiction
by A2, A1, COMPOS_1:16; verum