Step * of Lemma member-insert-int

[T:Type]. ∀l:T List. ∀x,z:T.  ((z ∈ insert-int(x;l)) ⇐⇒ (z x ∈ T) ∨ (z ∈ l)) supposing T ⊆r ℤ
BY
(InductionOnList THEN (UnivCD THENA Auto) THEN Reduce THEN (RWW "insert-int-cons member_singleton" THENA Auto)) }

1
1. [T] Type
2. T ⊆r ℤ
3. T
4. T
⊢ x ∈ ⇐⇒ (z x ∈ T) ∨ (z ∈ [])

2
1. [T] Type
2. T ⊆r ℤ
3. T
4. List
5. ∀x,z:T.  ((z ∈ insert-int(x;v)) ⇐⇒ (z x ∈ T) ∨ (z ∈ v))
6. T
7. T
⊢ (z ∈ if u <then [u insert-int(x;v)] else [x; [u v]] fi ⇐⇒ (z x ∈ T) ∨ (z ∈ [u v])


Latex:


Latex:
\mforall{}[T:Type].  \mforall{}l:T  List.  \mforall{}x,z:T.    ((z  \mmember{}  insert-int(x;l))  \mLeftarrow{}{}\mRightarrow{}  (z  =  x)  \mvee{}  (z  \mmember{}  l))  supposing  T  \msubseteq{}r  \mBbbZ{}


By


Latex:
(InductionOnList
  THEN  (UnivCD  THENA  Auto)
  THEN  Reduce  0
  THEN  (RWW  "insert-int-cons  member\_singleton"  0  THENA  Auto))




Home Index