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

let I be Program of SCM+FSA; :: thesis: for l being Element of NAT holds DataPart s = DataPart (s +* (I +* (Start-At (l,SCM+FSA))))
let l be Element of NAT ; :: thesis: DataPart s = DataPart (s +* (I +* (Start-At (l,SCM+FSA))))
now end;
then dom (I +* (Start-At (l,SCM+FSA))) misses Int-Locations \/ FinSeq-Locations by XBOOLE_0:3;
hence DataPart s = DataPart (s +* (I +* (Start-At (l,SCM+FSA)))) by FUNCT_4:76, SCMFSA_2:127; :: thesis: verum