You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 24, 2024. It is now read-only.
If one first proves the structure theorem for modules over a PID, i.e. if R is a PID and M is a f.g. R-module, then M is isomorphic to prod_{i=1}^n R/(f_i), then this result readily follows. If V is a fdvs over a field k and phi:V->V is k-linear the V becomes a module over k[X] with X acting via phi. V is finite-dimensional hence certainly f.g., so one can apply the theorem. No f_i can be zero for dimension reasons, so one can assume they're all monic. The char poly of X on R/(f) is just f, if f is monic. The eigenvalues of phi are all in k iff each f is a product of linear factors. By CRT one can reduce to the case f=(X-c)^n and now using powers of X-c as a basis one gets the Jordan block.
I've been looking into this issue a bit (on mathlib4 however), to get back to speed with the Lean world of 2023 :) @kbuzzard Your proof strategy looks solid to me; if you have any further insights about how to easily tackle this they're certainly appreciated (considering it's been 3 years since you wrote that comment)
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
https://en.wikipedia.org/wiki/Jordan_normal_form
The text was updated successfully, but these errors were encountered: