Step * 2 of Lemma member-insert-int


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])
BY
(AutoSplit THEN RWW "cons_member 5" THEN Auto THEN SplitOrHyps THEN Auto) }


Latex:


Latex:

1.  [T]  :  Type
2.  T  \msubseteq{}r  \mBbbZ{}
3.  u  :  T
4.  v  :  T  List
5.  \mforall{}x,z:T.    ((z  \mmember{}  insert-int(x;v))  \mLeftarrow{}{}\mRightarrow{}  (z  =  x)  \mvee{}  (z  \mmember{}  v))
6.  x  :  T
7.  z  :  T
\mvdash{}  (z  \mmember{}  if  u  <z  x  then  [u  /  insert-int(x;v)]  else  [x;  [u  /  v]]  fi  )  \mLeftarrow{}{}\mRightarrow{}  (z  =  x)  \mvee{}  (z  \mmember{}  [u  /  v])


By


Latex:
(AutoSplit  THEN  RWW  "cons\_member  5"  0  THEN  Auto  THEN  SplitOrHyps  THEN  Auto)




Home Index