Step * 1 of Lemma no_repeats-permute

.....assertion..... 
T:Type. ∀as,bs:T List.  (no_repeats(T;as bs)  no_repeats(T;bs as))
BY
xxx(Unfold `no_repeats` THEN Auto)xxx }

1
1. Type
2. as List
3. bs List
4. ∀[i,j:ℕ].  (as bs[i] as bs[j] ∈ T)) supposing ((¬(i j ∈ ℕ)) and j < ||as bs|| and i < ||as bs||)
5. : ℕ
6. : ℕ
7. i < ||bs as||
8. j < ||bs as||
9. ¬(i j ∈ ℕ)
⊢ ¬(bs as[i] bs as[j] ∈ T)


Latex:


Latex:
.....assertion..... 
\mforall{}T:Type.  \mforall{}as,bs:T  List.    (no\_repeats(T;as  @  bs)  {}\mRightarrow{}  no\_repeats(T;bs  @  as))


By


Latex:
xxx(Unfold  `no\_repeats`  0  THEN  Auto)xxx




Home Index