Nuprl Lemma : event-has*-iff

s:SES. ∀es:EO+(Info). ∀e:E. ∀a:Atom1.  (e has* ⇐⇒ (e has a) ∨ (∃z:E. ((z ->> e) ∧ has* a)))


Proof




Definitions occuring in Statement :  event-has*: has* a ses-info-flow: ->> event-has: (e has a) ses-info: Info security-event-structure: SES event-ordering+: EO+(Info) es-E: E atom: Atom$n infix_ap: y all: x:A. B[x] exists: x:A. B[x] iff: ⇐⇒ Q or: P ∨ Q and: P ∧ Q
Lemmas :  rel_exp_iff es-E_wf event-ordering+_subtype ses-info_wf ses-info-flow_wf infix_ap_wf event-has*_wf event-has_wf rel_star_wf subtract_wf decidable__le false_wf not-le-2 less-iff-le condition-implies-le minus-one-mul zero-add minus-add minus-minus add-associates add-swap add-commutes add_functionality_wrt_le add-zero le-add-cancel le_wf rel_exp_wf and_wf equal_wf exists_wf rel_star_weakening rel_star_iff

Latex:
\mforall{}s:SES.  \mforall{}es:EO+(Info).  \mforall{}e:E.  \mforall{}a:Atom1.    (e  has*  a  \mLeftarrow{}{}\mRightarrow{}  (e  has  a)  \mvee{}  (\mexists{}z:E.  ((z  ->>  e)  \mwedge{}  z  has*  a)))



Date html generated: 2015_07_23-PM-00_05_30
Last ObjectModification: 2015_01_29-AM-07_47_48

Home Index