Step * 1 1 of Lemma assert_of_eq_list


1. DSet
2. |s|
3. |s| List
4. ∀bs:|s| List. (↑(v =b bs) ⇐⇒ bs ∈ (|s| List))
5. u1 |s|
6. v1 |s| List
7. ↑((u (=bu1) ∧b (v =b v1))
⊢ [u v] [u1 v1] ∈ (|s| List)
BY
(RW assert_pushdownC  (-1) THEN Auto) }

1
1. DSet
2. |s|
3. |s| List
4. ∀bs:|s| List. (↑(v =b bs) ⇐⇒ bs ∈ (|s| List))
5. u1 |s|
6. v1 |s| List
7. u1 ∈ |s|
8. ↑(v =b v1)
⊢ [u v] [u1 v1] ∈ (|s| List)


Latex:


Latex:

1.  s  :  DSet
2.  u  :  |s|
3.  v  :  |s|  List
4.  \mforall{}bs:|s|  List.  (\muparrow{}(v  =\msubb{}  bs)  \mLeftarrow{}{}\mRightarrow{}  v  =  bs)
5.  u1  :  |s|
6.  v1  :  |s|  List
7.  \muparrow{}((u  (=\msubb{})  u1)  \mwedge{}\msubb{}  (v  =\msubb{}  v1))
\mvdash{}  [u  /  v]  =  [u1  /  v1]


By


Latex:
(RW  assert\_pushdownC    (-1)  THEN  Auto)




Home Index