Step
*
2
of Lemma
disjoint-iff-null-intersection
1. T : Type
2. eq : EqDecider(T)
3. a : T List
4. b : T List
5. l_intersection(eq;a;b) = [] ∈ (T List)
6. x : T
⊢ ¬((x ∈ a) ∧ (x ∈ b))
BY
{ ((D 0 THEN Auto) THEN (Assert (x ∈ l_intersection(eq;a;b)) BY (RWO "member-intersection" 0 THEN Auto))) }
1
1. T : Type
2. eq : EqDecider(T)
3. a : T List
4. b : T List
5. l_intersection(eq;a;b) = [] ∈ (T List)
6. x : T
7. (x ∈ a)
8. (x ∈ b)
9. (x ∈ l_intersection(eq;a;b))
⊢ False
Latex:
Latex:
1.  T  :  Type
2.  eq  :  EqDecider(T)
3.  a  :  T  List
4.  b  :  T  List
5.  l\_intersection(eq;a;b)  =  []
6.  x  :  T
\mvdash{}  \mneg{}((x  \mmember{}  a)  \mwedge{}  (x  \mmember{}  b))
By
Latex:
((D  0  THEN  Auto)
  THEN  (Assert  (x  \mmember{}  l\_intersection(eq;a;b))  BY
                          (RWO  "member-intersection"  0  THEN  Auto))
  )
Home
Index