Zulip Chat Archive

Stream: Is there code for X?

Topic: representations of k-algebras


Scott Morrison (Apr 26 2022 at 07:58):

Where might I find:

def foo {k A V : Type*} [comm_ring k] [ring A] [algebra k A] [add_comm_group V]
  [module k V] [module A V] [smul_comm_class k A V] :
  A →ₐ[k] (V →ₗ[k] V) :=
sorry

Eric Wieser (Apr 26 2022 at 08:00):

I don't think I ever added that one

Eric Wieser (Apr 26 2022 at 08:00):

It would be called docs#algebra.to_module_End

Eric Wieser (Apr 26 2022 at 08:01):

But I didn't go any further than docs#module.to_module_End

Scott Morrison (Apr 26 2022 at 08:04):

Oh, I think it actually needs is_scalar_tower, not just smul_comm_class, for the commutes' field. I'll go install it.

Eric Wieser (Apr 26 2022 at 08:28):

(don't forget to relax ring to semiring)

Eric Wieser (Apr 26 2022 at 13:06):

Ah, this does exist after all; it's docs#algebra.lsmul

Eric Wieser (Apr 26 2022 at 13:06):

Perhaps we should rename it for consistency

Scott Morrison (Apr 26 2022 at 13:07):

Ok, I've reverted to using lsmul.


Last updated: Dec 20 2023 at 11:08 UTC