Step * of Lemma map-is-permutation-on-list-of-all

[T:Type]
  ∀f:T ⟶ T. (Bij(T;T;f)  (∀as:T List. ((no_repeats(T;as) ∧ (∀t:T. (t ∈ as)))  permutation(T;as;map(f;as)))))
BY
(Auto THEN BLemma `permutation-when-no_repeats` THEN Auto) }

1
1. [T] Type
2. T ⟶ T
3. Bij(T;T;f)
4. as List
5. no_repeats(T;as)
6. ∀t:T. (t ∈ as)
7. T
8. (x ∈ as)
⊢ (x ∈ map(f;as))

2
1. [T] Type
2. T ⟶ T
3. Bij(T;T;f)
4. as List
5. no_repeats(T;as)
6. ∀t:T. (t ∈ as)
⊢ no_repeats(T;map(f;as))


Latex:


Latex:
\mforall{}[T:Type]
    \mforall{}f:T  {}\mrightarrow{}  T
        (Bij(T;T;f)
        {}\mRightarrow{}  (\mforall{}as:T  List.  ((no\_repeats(T;as)  \mwedge{}  (\mforall{}t:T.  (t  \mmember{}  as)))  {}\mRightarrow{}  permutation(T;as;map(f;as)))))


By


Latex:
(Auto  THEN  BLemma  `permutation-when-no\_repeats`  THEN  Auto)




Home Index