Step
*
1
of Lemma
Process-apply_wf
1. M : Type ⟶ Type
2. Continuous+(P.M[P])
3. P : Process(P.M[P])
4. m : pMsg(P.M[P])
5. P = P ∈ Process(P.M[P])
⊢ Process(P.M[P]) ⊆r (pMsg(P.M[P]) ⟶ (Process(P.M[P]) × pExt(P.M[P])))
BY
{ (RepUR ``Process pMsg pExt pCom`` 0 THEN BLemma `process-subtype` ⋅ THEN Auto THEN Auto) }
1
1. M : Type ⟶ Type
2. Continuous+(P.M[P])
3. P : Process(P.M[P])
4. m : pMsg(P.M[P])
5. P = P ∈ Process(P.M[P])
⊢ Continuous+(P.Com(P.M[P]) P)
Latex:
Latex:
1.  M  :  Type  {}\mrightarrow{}  Type
2.  Continuous+(P.M[P])
3.  P  :  Process(P.M[P])
4.  m  :  pMsg(P.M[P])
5.  P  =  P
\mvdash{}  Process(P.M[P])  \msubseteq{}r  (pMsg(P.M[P])  {}\mrightarrow{}  (Process(P.M[P])  \mtimes{}  pExt(P.M[P])))
By
Latex:
(RepUR  ``Process  pMsg  pExt  pCom``  0  THEN  BLemma  `process-subtype`  \mcdot{}  THEN  Auto  THEN  Auto)
Home
Index