Thm* eq:{T= }, L,M:T List. disjoint(eq;L;M)  ( x:T. x( eq) L & x( eq) M) | [not_disjoint_is_member_lemma] |
Thm* eq:{T }, L,M:T List. disjoint(eq;L;M)  disjoint (eq;L;M) | [disjoint_iff_assert_disjoint2] |
Thm* eq:(T T  ), L1,L2:T List, x:T. disjoint(eq;(x.L1);L2)  disjoint(eq;L1;L2) | [disjoint_tail] |
Thm* eq:(T T  ), L1,L2:T List. Dec(disjoint(eq;L1;L2)) | [decidable__disjoint] |