Commit 2019-10-04 11:56 494132e1
View on Github →feat(algebra): commuting elements (#1089)
- Not sure how this works
- Small refactor of geometric sums
- Properties of commuting elements
- Geometric sums moved to geom_sum.lean
- Geometric sums, two commuting variables
- Import geom_sum.lean
- Cover commuting elements of noncommutative rings
- Whitespace
- Add file headers
- Delete stray file
- Sum/prod over range 0, range 1
- Add simp lemmas
- Various changes from PR review
- Add semigroup case
- Changes from PR review
- Corrected all_commute to commute.all
- Minor changes from PR review
- Change line endings back to unix
- @[to_additive]can't be a- local attribute
- Rename add_pow_commtoadd_pow_of_commuteas suggested by @jcommelin
- Add a few missing instances
- DRY
- Notation for gsmulshould go intoadd_group, notgroup
- Prove gsmul_one
- Reorder algebra/commute, add more lemmas
- Add docs, rename geom_sum₂_mul_add_commtocommute.geom_sum₂_mul_add.
- Rename, add a docstring
- Fix a typo spotted by @ChrisHughes24
- Move common args to variables
- Rename commute.multocommute.mul_rightetc.
- Add some @[simp]attributes.
- More @[simp]
- Add some _iffversions