Step * 2 1 of Lemma append_comm_1


1. T : Type
2. a : T
3. u : T
4. v : T List
5. (v @ [a]) ≡(T) ([a] @ v)
⊢ [u; [a / v]] ≡(T) [a; [u / v]]
BY
{ (BLemma `hd_two_swap_permr` THEN Auto) }


Latex:


Latex:

1.  T  :  Type
2.  a  :  T
3.  u  :  T
4.  v  :  T  List
5.  (v  @  [a])  \mequiv{}(T)  ([a]  @  v)
\mvdash{}  [u;  [a  /  v]]  \mequiv{}(T)  [a;  [u  /  v]]


By


Latex:
(BLemma  `hd\_two\_swap\_permr`  THEN  Auto)




Home Index