ActionsDisjoint ==
  es:EO+(Info)
    f:E  
     e:E
       (((e  New)  ((f e) = 1))
        ((e  Send)  ((f e) = 2))
        ((e  Rcv)  ((f e) = 3))
        ((e  Sign)  ((f e) = 4))
        ((e  Verify)  ((f e) = 5))
        ((e  Encrypt)  ((f e) = 6))
        ((e  Decrypt)  ((f e) = 7)))



Definitions :  event-ordering+: EO+(Info) ses-info: Info exists: x:A. B[x] function: x:A  B[x] all: x:A. B[x] es-E: E ses-new: New ses-send: Send ses-rcv: Rcv ses-sign: Sign ses-verify: Verify and: P  Q ses-encrypt: Encrypt implies: P  Q assert: b in-eclass: e  X ses-decrypt: Decrypt equal: s = t int: apply: f a natural_number: $n
FDL editor aliases :  ses-disjoint

ActionsDisjoint  ==
    \mforall{}es:EO+(Info)
        \mexists{}f:E  {}\mrightarrow{}  \mBbbZ{}
          \mforall{}e:E
              (((\muparrow{}e  \mmember{}\msubb{}  New)  {}\mRightarrow{}  ((f  e)  =  1))
              \mwedge{}  ((\muparrow{}e  \mmember{}\msubb{}  Send)  {}\mRightarrow{}  ((f  e)  =  2))
              \mwedge{}  ((\muparrow{}e  \mmember{}\msubb{}  Rcv)  {}\mRightarrow{}  ((f  e)  =  3))
              \mwedge{}  ((\muparrow{}e  \mmember{}\msubb{}  Sign)  {}\mRightarrow{}  ((f  e)  =  4))
              \mwedge{}  ((\muparrow{}e  \mmember{}\msubb{}  Verify)  {}\mRightarrow{}  ((f  e)  =  5))
              \mwedge{}  ((\muparrow{}e  \mmember{}\msubb{}  Encrypt)  {}\mRightarrow{}  ((f  e)  =  6))
              \mwedge{}  ((\muparrow{}e  \mmember{}\msubb{}  Decrypt)  {}\mRightarrow{}  ((f  e)  =  7)))


Date html generated: 2010_08_28-AM-02_34_46
Last ObjectModification: 2010_03_12-PM-03_20_20

Home Index