Step
*
1
1
1
2
of Lemma
cycle-conjugate
1. n : ℕ
2. L : ℕn List
3. no_repeats(ℕn;L)
4. f : ℕn ⟶ ℕn
5. g : ℕn ⟶ ℕn
6. ∀a:ℕn. ((g (f a)) = a ∈ ℕn)
7. ∀a:ℕn. ((f (g a)) = a ∈ ℕn)
8. x : ℕn
9. i : ℕ
10. i < ||L||
11. (f x) = L[i] ∈ ℕn
⊢ (g (cycle(L) L[i])) = (cycle(map(g;L)) map(g;L)[i]) ∈ ℕn
BY
{ (RWO "apply-cycle-member" 0 THEN Auto)⋅ }
1
.....rewrite subgoal.....
1. n : ℕ
2. L : ℕn List
3. no_repeats(ℕn;L)
4. f : ℕn ⟶ ℕn
5. g : ℕn ⟶ ℕn
6. ∀a:ℕn. ((g (f a)) = a ∈ ℕn)
7. ∀a:ℕn. ((f (g a)) = a ∈ ℕn)
8. x : ℕn
9. i : ℕ
10. i < ||L||
11. (f x) = L[i] ∈ ℕn
⊢ no_repeats(ℕn;map(g;L))
Latex:
Latex:
1. n : \mBbbN{}
2. L : \mBbbN{}n List
3. no\_repeats(\mBbbN{}n;L)
4. f : \mBbbN{}n {}\mrightarrow{} \mBbbN{}n
5. g : \mBbbN{}n {}\mrightarrow{} \mBbbN{}n
6. \mforall{}a:\mBbbN{}n. ((g (f a)) = a)
7. \mforall{}a:\mBbbN{}n. ((f (g a)) = a)
8. x : \mBbbN{}n
9. i : \mBbbN{}
10. i < ||L||
11. (f x) = L[i]
\mvdash{} (g (cycle(L) L[i])) = (cycle(map(g;L)) map(g;L)[i])
By
Latex:
(RWO "apply-cycle-member" 0 THEN Auto)\mcdot{}
Home
Index