Nuprl Lemma : l_contains-eq_set-no_repeats

[T:Type]. [as,bs:T List]. [eq:EqDecider(T)].
  (no_repeats(T;as)) supposing (l_eqset(T;as;bs) and no_repeats(T;bs) and (||as|| = ||bs||))


Proof not projected




Definitions occuring in Statement :  l_eqset: l_eqset(T;L1;L2),  length: ||as||,  uimplies: b supposing a,  uall: [x:A]. B[x],  list: type List,  int: ,  universe: Type,  equal: s = t,  no_repeats: no_repeats(T;l),  deq: EqDecider(T)
Lemmas :  remove-repeats-length-no-repeats-iff,  rev_implies_wf,  iff_wf,  int_subtype_base,  subtype_base_sq,  l_member_wf,  set-equal_wf,  remove-repeats-set-equal,  remove-repeats-length-no-repeats,  deq_wf,  length_wf,  no_repeats_wf,  l_eqset_wf,  no_repeats_witness

\mforall{}[T:Type].  \mforall{}[as,bs:T  List].  \mforall{}[eq:EqDecider(T)].
    (no\_repeats(T;as))  supposing  (l\_eqset(T;as;bs)  and  no\_repeats(T;bs)  and  (||as||  =  ||bs||))


Date html generated: 2012_02_20-PM-05_57_58
Last ObjectModification: 2012_02_02-PM-02_30_05

Home Index