Step * of Lemma cycle-as-flips

n:ℕ. ∀L:ℕList.  ∃flips:(ℕn × ℕn) List. (cycle(L) compose-flips(flips) ∈ (ℕn ⟶ ℕn)) supposing no_repeats(ℕn;L)
BY
(InductionOnList THEN Auto) }

1
1. : ℕ
2. no_repeats(ℕn;[])
⊢ ∃flips:(ℕn × ℕn) List. (cycle([]) compose-flips(flips) ∈ (ℕn ⟶ ℕn))

2
1. : ℕ
2. : ℕn
3. : ℕList
4. ∃flips:(ℕn × ℕn) List. (cycle(v) compose-flips(flips) ∈ (ℕn ⟶ ℕn)) supposing no_repeats(ℕn;v)
5. no_repeats(ℕn;[u v])
⊢ ∃flips:(ℕn × ℕn) List. (cycle([u v]) compose-flips(flips) ∈ (ℕn ⟶ ℕn))


Latex:


Latex:
\mforall{}n:\mBbbN{}.  \mforall{}L:\mBbbN{}n  List.
    \mexists{}flips:(\mBbbN{}n  \mtimes{}  \mBbbN{}n)  List.  (cycle(L)  =  compose-flips(flips))  supposing  no\_repeats(\mBbbN{}n;L)


By


Latex:
(InductionOnList  THEN  Auto)




Home Index