Step * 1 of Lemma assert_of_eq_list


1. s : DSet
2. as : |s| List
⊢ ∀bs:|s| List. (↑(as =b bs) ⇐⇒ as = bs ∈ (|s| List))
BY
{ ((ListInd 2 THEN RecCaseSplit `eq_list`) THEN (D 0 THENA Auto) THEN D -1 THEN Reduce 0 THEN Auto) }

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


Latex:


Latex:

1.  s  :  DSet
2.  as  :  |s|  List
\mvdash{}  \mforall{}bs:|s|  List.  (\muparrow{}(as  =\msubb{}  bs)  \mLeftarrow{}{}\mRightarrow{}  as  =  bs)


By


Latex:
((ListInd  2  THEN  RecCaseSplit  `eq\_list`)  THEN  (D  0  THENA  Auto)  THEN  D  -1  THEN  Reduce  0  THEN  Auto)




Home Index