New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Merged by Bors] - feat(LinearAlgebra/Matrix): center of special linear group #7826
Conversation
…transvection `M` is a scalar matrix if it commutes with every nontrivial transvection (elementary matrix).
…transvection_is_scalar2
The center of a special linear group of degree `n` is a subgroup composed of scalar matrices, in which the scalars are the `n`-th roots of `1`.
Note: I have pushed an update to the lean toolchain because this PR was on a buggy version of the toolchain. WARNING: checking out old commits of this PR using v4.2.0-rc2 or v4.2.0-rc3 can cause |
…transvection_is_scalar2
…transvection_is_scalar2
Co-authored-by: Oliver Nash <github@olivernash.org>
Thanks for sticking with this; it looks good to me now. I won't send this to bors myself as I think I contributed a bit too heavily but I'll request someone else merge it. maintainer merge |
🚀 Pull request has been placed on the maintainer queue by ocfnash. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
bors d+
✌️ shuxuezhuyi can now approve this pull request. To approve and merge a pull request, simply reply with |
bors r+ |
The center of a special linear group of degree `n` is a subgroup composed of scalar matrices, in which the scalars are the `n`-th roots of `1`. Co-authored-by: Oliver Nash <[github@olivernash.org](mailto:github@olivernash.org)> Co-authored-by: Eric Wieser <wieser.eric@gmail.com> Co-authored-by: Mario Carneiro <di.gama@gmail.com>
Pull request successfully merged into master. Build succeeded: |
This should have been benchmarked. There are more new instructions in billions than new lines of code. |
Sorry for that, I didn't see any reason to do so. Do you have an idea of where the problem came from? |
It looks like the |
Correction the |
#10738 gets most of them back. I am not sure why things are so expanded at the start of this proof. More thought might yield better results than this |
The center of a special linear group of degree `n` is a subgroup composed of scalar matrices, in which the scalars are the `n`-th roots of `1`. Co-authored-by: Oliver Nash <[github@olivernash.org](mailto:github@olivernash.org)> Co-authored-by: Eric Wieser <wieser.eric@gmail.com> Co-authored-by: Mario Carneiro <di.gama@gmail.com>
The center of a special linear group of degree `n` is a subgroup composed of scalar matrices, in which the scalars are the `n`-th roots of `1`. Co-authored-by: Oliver Nash <[github@olivernash.org](mailto:github@olivernash.org)> Co-authored-by: Eric Wieser <wieser.eric@gmail.com> Co-authored-by: Mario Carneiro <di.gama@gmail.com>
The center of a special linear group of degree `n` is a subgroup composed of scalar matrices, in which the scalars are the `n`-th roots of `1`. Co-authored-by: Oliver Nash <[github@olivernash.org](mailto:github@olivernash.org)> Co-authored-by: Eric Wieser <wieser.eric@gmail.com> Co-authored-by: Mario Carneiro <di.gama@gmail.com>
The center of a special linear group of degree `n` is a subgroup composed of scalar matrices, in which the scalars are the `n`-th roots of `1`. Co-authored-by: Oliver Nash <[github@olivernash.org](mailto:github@olivernash.org)> Co-authored-by: Eric Wieser <wieser.eric@gmail.com> Co-authored-by: Mario Carneiro <di.gama@gmail.com>
The center of a special linear group of degree
n
is a subgroup composed of scalar matrices,in which the scalars are the
n
-th roots of1
.Co-authored-by: Oliver Nash <github@olivernash.org>