Zulip Chat Archive

Stream: Is there code for X?

Topic: FiniteDimensional instance for matrix rings


Edison Xie (Oct 15 2024 at 00:04):

Do we have that if A is FiniteDimensional algebra over a field K, then for any n natural, Matrix (Fin n) (Fin n) A is FiniteDimensional over K as well?

Eric Wieser (Oct 15 2024 at 00:09):

@loogle Matrix, Module.Finite

loogle (Oct 15 2024 at 00:09):

:search: Module.Finite.matrix, LinearMap.charpoly.eq_1, and 4 more

Edison Xie (Oct 15 2024 at 00:13):

Eric Wieser said:

loogle Matrix, Module.Finite

Yeah I don't think Module.Finite.matrix is the one since it's only Matrix (FIn n) (Fin n) R over itself

Eric Wieser (Oct 15 2024 at 00:14):

As far as I can tell that should be a very easy fix, PR welcome!

Eric Wieser (Oct 15 2024 at 00:15):

(replacing (Pi.basis fun _ => Pi.basisFun R _) with (Pi.basis fun _ => Pi.basis fun _ => basisOnA))

Eric Wieser (Oct 25 2024 at 01:39):

Done in #18098

Kim Morrison (Oct 25 2024 at 01:47):

Not sure what the awaiting-CI emoji is. :-)

Edison Xie (Oct 25 2024 at 09:04):

Nice, thanks a lot!


Last updated: May 02 2025 at 03:31 UTC