let I be Program of SCM+FSA; for i, m, n being Element of NAT holds dom I misses dom (((intloc i) .--> m) +* (Start-At (n,SCM+FSA)))
let i, m, n be Element of NAT ; dom I misses dom (((intloc i) .--> m) +* (Start-At (n,SCM+FSA)))
set iS = ((intloc i) .--> m) +* (Start-At (n,SCM+FSA));
assume
(dom I) /\ (dom (((intloc i) .--> m) +* (Start-At (n,SCM+FSA)))) <> {}
; XBOOLE_0:def 7 contradiction
then consider x being set such that
A1:
x in (dom I) /\ (dom (((intloc i) .--> m) +* (Start-At (n,SCM+FSA))))
by XBOOLE_0:def 1;
A2:
x in dom (((intloc i) .--> m) +* (Start-At (n,SCM+FSA)))
by A1, XBOOLE_0:def 4;
A3:
x in dom I
by A1, XBOOLE_0:def 4;
dom I c= NAT
by RELAT_1:def 18;
then reconsider x = x as Element of NAT by A3;