Nuprl Lemma : strong-message-constraint-implies-message-constraint

[es:EO']. [X:EClass'(Id  Message)]. [hdrs:Name List].
  (strong-message-constraint{i:l}(es;X;hdrs)  message-constraint{i:l}(es;X;hdrs))


Proof not projected




Definitions occuring in Statement :  strong-message-constraint: strong-message-constraint{i:l}(es;X;hdrs) message-constraint: message-constraint{i:l}(es;X;hdrs) Message: Message eclass: EClass(A[eo; e]) event-ordering+: EO+(Info) Id: Id name: Name uall: [x:A]. B[x] implies: P  Q product: x:A  B[x] list: type List
Definitions :  uall: [x:A]. B[x] eclass: EClass(A[eo; e]) implies: P  Q message-constraint: message-constraint{i:l}(es;X;hdrs) member: t  T all: x:A. B[x] squash: T true: True rev_implies: P  Q iff: P  Q prop: and: P  Q sq_or: a  b so_lambda: x.t[x] or: P  Q bag-member: x  bs exists: x:A. B[x] subtype: S  T cand: A c B delivered-with-headers: delivered-with-headers(hdrs;es;e) es-le: e loc e'  guard: {T} strong-message-constraint: strong-message-constraint{i:l}(es;X;hdrs) sub-bag: sub-bag(T;as;bs) uimplies: b supposing a so_apply: x[s] uiff: uiff(P;Q) !hyp_hide: x
Lemmas :  l_member_wf es-header_wf es-E_wf event-ordering+_inc strong-message-constraint_wf name_wf Message_wf event-ordering+_wf bag_wf Id_wf bag-member_wf squash_wf true_wf es-loc_wf es-info_wf bag-member-append delivered-with-headers_wf list-subtype-bag msg-header_wf Error :pi2_wf,  subtype_rel_set_simple subtype_rel_self subtype_rel_set member-mapfilter es-le-before_wf deq-member_wf name-deq_wf assert_wf l_member_set2 decidable__equal_Id member-es-le-before es-locl_wf es-le_wf assert-deq-member member-class-output member-class-le-before es-causl_wf classrel_wf es-causle_weakening_locl es-causl_transitivity1

\mforall{}[es:EO'].  \mforall{}[X:EClass'(Id  \mtimes{}  Message)].  \mforall{}[hdrs:Name  List].
    (strong-message-constraint\{i:l\}(es;X;hdrs)  {}\mRightarrow{}  message-constraint\{i:l\}(es;X;hdrs))


Date html generated: 2012_01_23-PM-12_47_47
Last ObjectModification: 2011_11_29-PM-01_20_47

Home Index