{ [x,L:Top].
    (rec-case(L) of
     [] =ff
     a::_ =>
      r.if a=2 x
         then tt
         else r ~ deq-member(IdDeq;x;L)) }

{ Proof }



Definitions occuring in Statement :  id-deq: IdDeq bfalse: ff btrue: tt uall: [x:A]. B[x] top: Top list_ind: list_ind def sqequal: s ~ t deq-member: deq-member(eq;x;L) atom_eq: atomeqn def
Definitions :  eqof: eqof(d) lambda: x.A[x] member: t  T sqequal: s ~ t equal: s = t function: x:A  B[x] all: x:A. B[x] top: Top uall: [x:A]. B[x] Auto: Error :Auto,  CollapseTHEN: Error :CollapseTHEN,  tactic: Error :tactic
Lemmas :  top_wf

\mforall{}[x,L:Top].    (rec-case(L)  of  []  =>  ff  |  a::$_{}$  =>  r.if  a=2  x  then  tt  else  r  \msim{}  \000Cdeq-member(IdDeq;x;L))


Date html generated: 2011_08_10-AM-07_52_49
Last ObjectModification: 2011_06_18-AM-08_14_46

Home Index