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