consider w being State of SCM+FSA;
set t = w +* (((intloc 0),(intloc 1)) --> (0,1));
A10: InsCode (SubFrom (a,b)) =
3
by SCMFSA_2:44
.=
InsCode (SubFrom ((intloc 0),(intloc 1)))
by SCMFSA_2:44
;
A11:
dom (((intloc 0),(intloc 1)) --> (0,1)) = {(intloc 0),(intloc 1)}
by FUNCT_4:65;
then
intloc 0 in dom (((intloc 0),(intloc 1)) --> (0,1))
by TARSKI:def 2;
then A12: (w +* (((intloc 0),(intloc 1)) --> (0,1))) . (intloc 0) =
(((intloc 0),(intloc 1)) --> (0,1)) . (intloc 0)
by FUNCT_4:14
.=
0
by AMI_3:52, FUNCT_4:66
;
intloc 0 in Int-Locations
by SCMFSA_2:def 4;
then XX:
intloc 0 in Data-Locations SCM+FSA
by SCMFSA_2:127, XBOOLE_0:def 3;
intloc 1 in dom (((intloc 0),(intloc 1)) --> (0,1))
by A11, TARSKI:def 2;
then A14: (w +* (((intloc 0),(intloc 1)) --> (0,1))) . (intloc 1) =
(((intloc 0),(intloc 1)) --> (0,1)) . (intloc 1)
by FUNCT_4:14
.=
1
by FUNCT_4:66
;
(Exec ((SubFrom ((intloc 0),(intloc 1))),(w +* (((intloc 0),(intloc 1)) --> (0,1))))) . (intloc 0) =
((w +* (((intloc 0),(intloc 1)) --> (0,1))) . (intloc 0)) - ((w +* (((intloc 0),(intloc 1)) --> (0,1))) . (intloc 1))
by SCMFSA_2:91
.=
- 1
by A12, A14
;
hence
for b1 being InsType of SCM+FSA st b1 = InsCode (SubFrom (a,b)) holds
not b1 is jump-only
by A10, A12, AMISTD_1:def 3, XX; verum