Nuprl Lemma : decidable-ses-fresh-sequence

f:SecurityData ─→ (Atom1?). ∀A:Id. ∀pas:ProtocolAction List.  Dec(ses-fresh-sequence(f;A;pas))


Proof




Definitions occuring in Statement :  ses-fresh-sequence: ses-fresh-sequence(f;A;pas) protocol-action: ProtocolAction sdata: SecurityData Id: Id list: List atom: Atom$n decidable: Dec(P) all: x:A. B[x] unit: Unit function: x:A ─→ B[x] union: left right
Lemmas :  decidable__all_int_seg length_wf pa-is-sign-implies_wf select_wf sq_stable__le exists_wf int_seg_wf pa-is-new-and_wf less_than_transitivity2 protocol-action_wf le_weakening2 assert_wf isl_wf unit_wf2 equal-wf-T-base assert_elim bfalse_wf and_wf equal_wf btrue_neq_bfalse atom1_subtype_base all_wf decidable__le false_wf not-le-2 condition-implies-le minus-add minus-one-mul add-swap add-commutes zero-add add_functionality_wrt_le add-associates add-zero le-add-cancel not_wf sdata_wf decidable__pa-is-sign-implies decidable__cand decidable__equal_Id decidable__exists_int_seg decidable__pa-is-new-and decidable__assert decidable__atom_equal_1 decidable__implies_better decidable__not list_wf Id_wf

Latex:
\mforall{}f:SecurityData  {}\mrightarrow{}  (Atom1?).  \mforall{}A:Id.  \mforall{}pas:ProtocolAction  List.    Dec(ses-fresh-sequence(f;A;pas))



Date html generated: 2015_07_23-PM-00_14_29
Last ObjectModification: 2015_01_29-AM-07_53_08

Home Index