mathlib4 icon indicating copy to clipboard operation
mathlib4 copied to clipboard

feat: reflections, inversion sequences in Coxeter groups

Open trivial1711 opened this issue 1 year ago • 5 comments

  • Add theorem List.length_eraseIdx_add_one to Data/List/Basic.lean, which states that if i < l.length, then the length of l.eraseIdx i plus one is equal to the length of l.
  • Add new file GroupTheory/Coxeter/Inversion.lean. Define reflections, left inversions, right inversions, and inversion sequences. Prove their basic properties.

I decided to split #11408 (now closed) into two pull requests. This is the second one. The first is #11465.


  • [x] depends on: #11465

Open in Gitpod

trivial1711 avatar Mar 18 '24 02:03 trivial1711

I'm not entirely sure what happened with the CI here. It is not very clear about what went wrong.

trivial1711 avatar Mar 18 '24 02:03 trivial1711

This PR/issue depends on:

  • ~~leanprover-community/mathlib4#11465~~ By Dependent Issues (🤖). Happy coding!

Thank you so much for the feedback.

trivial1711 avatar May 17 '24 05:05 trivial1711

bors d+

jcommelin avatar May 21 '24 09:05 jcommelin

:v: trivial1711 can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

mathlib-bors[bot] avatar May 21 '24 09:05 mathlib-bors[bot]

bors r+

trivial1711 avatar May 23 '24 01:05 trivial1711

Pull request successfully merged into master.

Build succeeded:

mathlib-bors[bot] avatar May 23 '24 02:05 mathlib-bors[bot]