Step
*
of Lemma
map_swap
∀[A,B:Type]. ∀[f:B ⟶ A]. ∀[x:B List]. ∀[i,j:ℕ||x||].  (map(f;swap(x;i;j)) = swap(map(f;x);i;j) ∈ (A List))
BY
{ (Auto THEN Unfold `swap` 0 THEN BLemma `map_permute_list` THEN Auto) }
Latex:
Latex:
\mforall{}[A,B:Type].  \mforall{}[f:B  {}\mrightarrow{}  A].  \mforall{}[x:B  List].  \mforall{}[i,j:\mBbbN{}||x||].    (map(f;swap(x;i;j))  =  swap(map(f;x);i;j))
By
Latex:
(Auto  THEN  Unfold  `swap`  0  THEN  BLemma  `map\_permute\_list`  THEN  Auto)
Home
Index