begin
begin
definition
let PTN be ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) ;
let M0 be ( ( ) (
Relation-like the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set )
-defined BOOLEAN : ( ( ) ( non
empty )
set )
-valued Function-like quasi_total )
Boolean_marking of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) ) ;
let Q be ( ( ) (
Relation-like NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )
-defined the
carrier' of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set )
-valued Function-like V35()
FinSequence-like FinSubsequence-like )
FinSequence of the
carrier' of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ) ;
pred Q is_firable_on M0 means
(
Q : ( ( ) ( )
Element of
PTN : ( ( ) ( )
2-sorted ) )
= {} : ( ( ) ( )
set ) or ex
M being ( ( ) (
Relation-like NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )
-defined Bool_marks_of PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) )
-valued Function-like V35()
FinSequence-like FinSubsequence-like )
FinSequence of
Bool_marks_of PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) ) st
(
len Q : ( ( ) ( )
Element of
PTN : ( ( ) ( )
2-sorted ) ) : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) )
= len M : ( ( ) (
Relation-like NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )
-defined Bool_marks_of PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) )
-valued Function-like V35()
FinSequence-like FinSubsequence-like )
FinSequence of
Bool_marks_of PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) ) : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) ) &
Q : ( ( ) ( )
Element of
PTN : ( ( ) ( )
2-sorted ) )
/. 1 : ( ( ) ( non
empty V21()
V22()
V23()
V24()
V28()
V29()
ext-real positive non
negative V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) ) : ( ( ) ( )
Element of the
carrier' of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) )
is_firable_on M0 : ( ( ) ( )
set ) &
M : ( ( ) (
Relation-like NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )
-defined Bool_marks_of PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) )
-valued Function-like V35()
FinSequence-like FinSubsequence-like )
FinSequence of
Bool_marks_of PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) )
/. 1 : ( ( ) ( non
empty V21()
V22()
V23()
V24()
V28()
V29()
ext-real positive non
negative V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) ) : ( ( ) ( )
Element of
Bool_marks_of PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) )
= Firing (
(Q : ( ( ) ( ) Element of PTN : ( ( ) ( ) 2-sorted ) ) /. 1 : ( ( ) ( non empty V21() V22() V23() V24() V28() V29() ext-real positive non negative V35() V40() ) Element of NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( )
Element of the
carrier' of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) ) ,
M0 : ( ( ) ( )
set ) ) : ( ( ) (
Relation-like the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set )
-defined BOOLEAN : ( ( ) ( non
empty )
set )
-valued Function-like quasi_total )
Boolean_marking of
PTN : ( ( ) ( )
2-sorted ) ) & ( for
i being ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) ) st
i : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) )
< len Q : ( ( ) ( )
Element of
PTN : ( ( ) ( )
2-sorted ) ) : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) ) &
i : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) )
> 0 : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) ) holds
(
Q : ( ( ) ( )
Element of
PTN : ( ( ) ( )
2-sorted ) )
/. (i : ( ( ) ( V21() V22() V23() V24() V28() V29() ext-real V35() V40() ) Element of NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) + 1 : ( ( ) ( non empty V21() V22() V23() V24() V28() V29() ext-real positive non negative V35() V40() ) Element of NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) ) : ( ( ) ( )
Element of the
carrier' of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) )
is_firable_on M : ( ( ) (
Relation-like NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )
-defined Bool_marks_of PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) )
-valued Function-like V35()
FinSequence-like FinSubsequence-like )
FinSequence of
Bool_marks_of PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) )
/. i : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) ) : ( ( ) ( )
Element of
Bool_marks_of PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) ) &
M : ( ( ) (
Relation-like NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )
-defined Bool_marks_of PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) )
-valued Function-like V35()
FinSequence-like FinSubsequence-like )
FinSequence of
Bool_marks_of PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) )
/. (i : ( ( ) ( V21() V22() V23() V24() V28() V29() ext-real V35() V40() ) Element of NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) + 1 : ( ( ) ( non empty V21() V22() V23() V24() V28() V29() ext-real positive non negative V35() V40() ) Element of NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) ) : ( ( ) ( )
Element of
Bool_marks_of PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) )
= Firing (
(Q : ( ( ) ( ) Element of PTN : ( ( ) ( ) 2-sorted ) ) /. (i : ( ( ) ( V21() V22() V23() V24() V28() V29() ext-real V35() V40() ) Element of NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) + 1 : ( ( ) ( non empty V21() V22() V23() V24() V28() V29() ext-real positive non negative V35() V40() ) Element of NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( V21() V22() V23() V24() V28() V29() ext-real V35() V40() ) Element of NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( )
Element of the
carrier' of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) ) ,
(M : ( ( ) ( Relation-like NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Bool_marks_of PTN : ( ( non empty non void with_S-T_arc with_T-S_arc ) ( non empty non void V70() with_S-T_arc with_T-S_arc ) Petri_net) : ( ( ) ( non empty ) FUNCTION_DOMAIN of the carrier of PTN : ( ( non empty non void with_S-T_arc with_T-S_arc ) ( non empty non void V70() with_S-T_arc with_T-S_arc ) Petri_net) : ( ( ) ( non empty ) set ) , BOOLEAN : ( ( ) ( non empty ) set ) ) -valued Function-like V35() FinSequence-like FinSubsequence-like ) FinSequence of Bool_marks_of PTN : ( ( non empty non void with_S-T_arc with_T-S_arc ) ( non empty non void V70() with_S-T_arc with_T-S_arc ) Petri_net) : ( ( ) ( non empty ) FUNCTION_DOMAIN of the carrier of PTN : ( ( non empty non void with_S-T_arc with_T-S_arc ) ( non empty non void V70() with_S-T_arc with_T-S_arc ) Petri_net) : ( ( ) ( non empty ) set ) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) /. i : ( ( ) ( V21() V22() V23() V24() V28() V29() ext-real V35() V40() ) Element of NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( )
Element of
Bool_marks_of PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) ) ) : ( ( ) (
Relation-like the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set )
-defined BOOLEAN : ( ( ) ( non
empty )
set )
-valued Function-like quasi_total )
Boolean_marking of
PTN : ( ( ) ( )
2-sorted ) ) ) ) ) );
end;
definition
let PTN be ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) ;
let M0 be ( ( ) (
Relation-like the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set )
-defined BOOLEAN : ( ( ) ( non
empty )
set )
-valued Function-like quasi_total )
Boolean_marking of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) ) ;
let Q be ( ( ) (
Relation-like NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )
-defined the
carrier' of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set )
-valued Function-like V35()
FinSequence-like FinSubsequence-like )
FinSequence of the
carrier' of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ) ;
func Firing (
Q,
M0)
-> ( ( ) (
Relation-like the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set )
-defined BOOLEAN : ( ( ) ( non
empty )
set )
-valued Function-like quasi_total )
Boolean_marking of
PTN : ( ( ) ( )
2-sorted ) )
means
it : ( ( ) (
Relation-like M0 : ( ( ) ( )
set )
-defined PTN : ( ( ) ( )
2-sorted )
-valued )
Element of
K32(
K33(
M0 : ( ( ) ( )
set ) ,
PTN : ( ( ) ( )
2-sorted ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )
= M0 : ( ( ) ( )
set )
if Q : ( ( ) ( )
Element of
PTN : ( ( ) ( )
2-sorted ) )
= {} : ( ( ) ( )
set )
otherwise ex
M being ( ( ) (
Relation-like NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )
-defined Bool_marks_of PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) )
-valued Function-like V35()
FinSequence-like FinSubsequence-like )
FinSequence of
Bool_marks_of PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) ) st
(
len Q : ( ( ) ( )
Element of
PTN : ( ( ) ( )
2-sorted ) ) : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) )
= len M : ( ( ) (
Relation-like NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )
-defined Bool_marks_of PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) )
-valued Function-like V35()
FinSequence-like FinSubsequence-like )
FinSequence of
Bool_marks_of PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) ) : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) ) &
it : ( ( ) (
Relation-like M0 : ( ( ) ( )
set )
-defined PTN : ( ( ) ( )
2-sorted )
-valued )
Element of
K32(
K33(
M0 : ( ( ) ( )
set ) ,
PTN : ( ( ) ( )
2-sorted ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )
= M : ( ( ) (
Relation-like NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )
-defined Bool_marks_of PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) )
-valued Function-like V35()
FinSequence-like FinSubsequence-like )
FinSequence of
Bool_marks_of PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) )
/. (len M : ( ( ) ( Relation-like NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Bool_marks_of PTN : ( ( non empty non void with_S-T_arc with_T-S_arc ) ( non empty non void V70() with_S-T_arc with_T-S_arc ) Petri_net) : ( ( ) ( non empty ) FUNCTION_DOMAIN of the carrier of PTN : ( ( non empty non void with_S-T_arc with_T-S_arc ) ( non empty non void V70() with_S-T_arc with_T-S_arc ) Petri_net) : ( ( ) ( non empty ) set ) , BOOLEAN : ( ( ) ( non empty ) set ) ) -valued Function-like V35() FinSequence-like FinSubsequence-like ) FinSequence of Bool_marks_of PTN : ( ( non empty non void with_S-T_arc with_T-S_arc ) ( non empty non void V70() with_S-T_arc with_T-S_arc ) Petri_net) : ( ( ) ( non empty ) FUNCTION_DOMAIN of the carrier of PTN : ( ( non empty non void with_S-T_arc with_T-S_arc ) ( non empty non void V70() with_S-T_arc with_T-S_arc ) Petri_net) : ( ( ) ( non empty ) set ) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) ) : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) ) : ( ( ) ( )
Element of
Bool_marks_of PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) ) &
M : ( ( ) (
Relation-like NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )
-defined Bool_marks_of PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) )
-valued Function-like V35()
FinSequence-like FinSubsequence-like )
FinSequence of
Bool_marks_of PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) )
/. 1 : ( ( ) ( non
empty V21()
V22()
V23()
V24()
V28()
V29()
ext-real positive non
negative V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) ) : ( ( ) ( )
Element of
Bool_marks_of PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) )
= Firing (
(Q : ( ( ) ( ) Element of PTN : ( ( ) ( ) 2-sorted ) ) /. 1 : ( ( ) ( non empty V21() V22() V23() V24() V28() V29() ext-real positive non negative V35() V40() ) Element of NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( )
Element of the
carrier' of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) ) ,
M0 : ( ( ) ( )
set ) ) : ( ( ) (
Relation-like the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set )
-defined BOOLEAN : ( ( ) ( non
empty )
set )
-valued Function-like quasi_total )
Boolean_marking of
PTN : ( ( ) ( )
2-sorted ) ) & ( for
i being ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) ) st
i : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) )
< len Q : ( ( ) ( )
Element of
PTN : ( ( ) ( )
2-sorted ) ) : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) ) &
i : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) )
> 0 : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) ) holds
M : ( ( ) (
Relation-like NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )
-defined Bool_marks_of PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) )
-valued Function-like V35()
FinSequence-like FinSubsequence-like )
FinSequence of
Bool_marks_of PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( non
empty non
void with_S-T_arc with_T-S_arc ) ( non
empty non
void V70()
with_S-T_arc with_T-S_arc )
Petri_net) : ( ( ) ( non
empty )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) )
/. (i : ( ( ) ( V21() V22() V23() V24() V28() V29() ext-real V35() V40() ) Element of NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) + 1 : ( ( ) ( non empty V21() V22() V23() V24() V28() V29() ext-real positive non negative V35() V40() ) Element of NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) : ( ( ) (
V21()
V22()
V23()
V24()
V28()
V29()
ext-real V35()
V40() )
Element of
NAT : ( ( ) ( non
empty V22()
V23()
V24()
V35()
V40()
V41() )
Element of
K32(
REAL : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) ) : ( ( ) ( )
Element of
Bool_marks_of PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) )
= Firing (
(Q : ( ( ) ( ) Element of PTN : ( ( ) ( ) 2-sorted ) ) /. (i : ( ( ) ( V21() V22() V23() V24() V28() V29() ext-real V35() V40() ) Element of NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) + 1 : ( ( ) ( non empty V21() V22() V23() V24() V28() V29() ext-real positive non negative V35() V40() ) Element of NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( V21() V22() V23() V24() V28() V29() ext-real V35() V40() ) Element of NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( )
Element of the
carrier' of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) ) ,
(M : ( ( ) ( Relation-like NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) -defined Bool_marks_of PTN : ( ( non empty non void with_S-T_arc with_T-S_arc ) ( non empty non void V70() with_S-T_arc with_T-S_arc ) Petri_net) : ( ( ) ( non empty ) FUNCTION_DOMAIN of the carrier of PTN : ( ( non empty non void with_S-T_arc with_T-S_arc ) ( non empty non void V70() with_S-T_arc with_T-S_arc ) Petri_net) : ( ( ) ( non empty ) set ) , BOOLEAN : ( ( ) ( non empty ) set ) ) -valued Function-like V35() FinSequence-like FinSubsequence-like ) FinSequence of Bool_marks_of PTN : ( ( non empty non void with_S-T_arc with_T-S_arc ) ( non empty non void V70() with_S-T_arc with_T-S_arc ) Petri_net) : ( ( ) ( non empty ) FUNCTION_DOMAIN of the carrier of PTN : ( ( non empty non void with_S-T_arc with_T-S_arc ) ( non empty non void V70() with_S-T_arc with_T-S_arc ) Petri_net) : ( ( ) ( non empty ) set ) , BOOLEAN : ( ( ) ( non empty ) set ) ) ) /. i : ( ( ) ( V21() V22() V23() V24() V28() V29() ext-real V35() V40() ) Element of NAT : ( ( ) ( non empty V22() V23() V24() V35() V40() V41() ) Element of K32(REAL : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( )
Element of
Bool_marks_of PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( non
empty )
FUNCTION_DOMAIN of the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set ) ,
BOOLEAN : ( ( ) ( non
empty )
set ) ) ) ) : ( ( ) (
Relation-like the
carrier of
PTN : ( ( ) ( )
2-sorted ) : ( ( ) ( )
set )
-defined BOOLEAN : ( ( ) ( non
empty )
set )
-valued Function-like quasi_total )
Boolean_marking of
PTN : ( ( ) ( )
2-sorted ) ) ) );
end;