Zulip Chat Archive
Stream: Is there code for X?
Topic: Endomorphism of ring over itself
Hanting Zhang (May 02 2021 at 06:05):
Do we have anything that says module.End R R ≃+* Rᵒᵖ
? A subproblem is turning the right multiplication λ r s, s * r : R → R →ₗ[R] R
into a R
-linear map. I am almost certain we have the second because I remember using it, but it has eluded all my search :(
Eric Wieser (May 02 2021 at 07:55):
The latter looks like docs#algebra.lmul_right
Haruhisa Enomoto (May 03 2022 at 14:15):
This fact is very basic and useful (for example, for the Artin-Wedderburn structure theorem of semsimple rings), and I've just written a code for it.
I'd like this to be in mathlib, but where is the right place for it in mathlib?
Eric Wieser (May 03 2022 at 14:30):
Probably either algebra.module.linear_map
or algebra/algebra/bilinear
is a sensible place to put it
Last updated: Dec 20 2023 at 11:08 UTC