let s be State of SCMPDS; :: thesis: for I being Program of SCMPDS
for l being Element of NAT holds DataPart s = DataPart (s +* (I +* (Start-At (l,SCMPDS))))

let I be Program of SCMPDS; :: thesis: for l being Element of NAT holds DataPart s = DataPart (s +* (I +* (Start-At (l,SCMPDS))))
let l be Element of NAT ; :: thesis: DataPart s = DataPart (s +* (I +* (Start-At (l,SCMPDS))))
now end;
then dom (I +* (Start-At (l,SCMPDS))) misses SCM-Data-Loc by XBOOLE_0:3;
hence DataPart s = DataPart (s +* (I +* (Start-At (l,SCMPDS)))) by FUNCT_4:76, SCMPDS_2:100; :: thesis: verum