set Ba = Bubble-Sort-Algorithm ;
set Ib = Initialized Bubble-Sort-Algorithm;
let i be Element of NAT ; :: thesis: for s being State of SCM+FSA
for w being FinSequence of INT st (Initialized Bubble-Sort-Algorithm) +* ((fsloc 0) .--> w) c= s holds
IC (Comput ((ProgramPart s),s,i)) in dom Bubble-Sort-Algorithm

let s be State of SCM+FSA; :: thesis: for w being FinSequence of INT st (Initialized Bubble-Sort-Algorithm) +* ((fsloc 0) .--> w) c= s holds
IC (Comput ((ProgramPart s),s,i)) in dom Bubble-Sort-Algorithm

let w be FinSequence of INT ; :: thesis: ( (Initialized Bubble-Sort-Algorithm) +* ((fsloc 0) .--> w) c= s implies IC (Comput ((ProgramPart s),s,i)) in dom Bubble-Sort-Algorithm )
set x = (fsloc 0) .--> w;
assume A1: (Initialized Bubble-Sort-Algorithm) +* ((fsloc 0) .--> w) c= s ; :: thesis: IC (Comput ((ProgramPart s),s,i)) in dom Bubble-Sort-Algorithm
dom (Initialized Bubble-Sort-Algorithm) misses dom ((fsloc 0) .--> w) by Th46;
then Initialized Bubble-Sort-Algorithm c= (Initialized Bubble-Sort-Algorithm) +* ((fsloc 0) .--> w) by FUNCT_4:33;
hence IC (Comput ((ProgramPart s),s,i)) in dom Bubble-Sort-Algorithm by Lm26, A1, SCM_HALT:def 1, XBOOLE_1:1; :: thesis: verum