let s be State of SCM ; :: thesis: for k being Element of NAT holds
( s . (IC (Computation s,k)) <> halt SCM & s . (IC (Computation s,(k + 1))) = halt SCM iff ( LifeSpan s = k + 1 & s is halting ) )
let k be Element of NAT ; :: thesis: ( s . (IC (Computation s,k)) <> halt SCM & s . (IC (Computation s,(k + 1))) = halt SCM iff ( LifeSpan s = k + 1 & s is halting ) )
assume A3:
( LifeSpan s = k + 1 & s is halting )
; :: thesis: ( s . (IC (Computation s,k)) <> halt SCM & s . (IC (Computation s,(k + 1))) = halt SCM )
then A4:
( CurInstr (Computation s,(k + 1)) = halt SCM & ( for l being Element of NAT st CurInstr (Computation s,l) = halt SCM holds
k + 1 <= l ) )
by AMI_1:def 46;
hence
( s . (IC (Computation s,k)) <> halt SCM & s . (IC (Computation s,(k + 1))) = halt SCM )
by A4, AMI_1:54; :: thesis: verum