Nuprl Lemma : CR-protocol-legal

s:SES
  Legal([CR-initiator1{i:l}(s);
         CR-initiator2{i:l}(s);
         CR-initiator3;
         CR-responder1{i:l}(s);
         CR-responder2{i:l}(s);
         CR-responder3])


Proof




Definitions occuring in Statement :  CR-responder3: CR-responder3 CR-responder2: CR-responder2{i:l}(s) CR-responder1: CR-responder1{i:l}(s) CR-initiator3: CR-initiator3 CR-initiator2: CR-initiator2{i:l}(s) CR-initiator1: CR-initiator1{i:l}(s) ses-protocol1-legal: Legal(bss) security-event-structure: SES cons: [a b] nil: [] all: x:A. B[x]
Lemmas :  l_exists_iff l_member_wf ses-basic-sequence1_wf is-basic-seq_wf cons_member nil_member false_wf or_wf equal_wf ses-is-protocol-actions-legal cons_wf protocol-action_wf mk-pa_wf atom-sdata_wf nil_wf length_of_cons_lemma length_of_nil_lemma int_seg_properties decidable__equal_int subtype_base_sq int_subtype_base map_nil_lemma reduce_nil_lemma l_all_iff ses-private_wf map_cons_lemma sdata_atoms_atom_lemma reduce_cons_lemma list_ind_cons_lemma list_ind_nil_lemma equal-wf-base-T atom1_subtype_base int_seg_wf sdata-pair_wf sdata_atoms_pair_lemma id-sdata_wf sdata_atoms_id_lemma equal-wf-base ses-protocol1-thread_wf CR-initiator1_wf CR-initiator2_wf CR-initiator3_wf CR-responder1_wf CR-responder2_wf CR-responder3_wf ses-thread_wf event-ordering+_wf ses-info_wf Id_wf ses-disjoint_wf security-event-structure_wf

Latex:
\mforall{}s:SES
    Legal([CR-initiator1\{i:l\}(s);
                  CR-initiator2\{i:l\}(s);
                  CR-initiator3;
                  CR-responder1\{i:l\}(s);
                  CR-responder2\{i:l\}(s);
                  CR-responder3])



Date html generated: 2015_07_23-PM-00_20_54
Last ObjectModification: 2015_01_29-AM-01_33_56

Home Index