Opened 5 years ago
Last modified 13 months ago
#22397 needs_info enhancement
generalized Jordan form
Reported by: | chapoton | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-8.4 |
Component: | linear algebra | Keywords: | |
Cc: | vdelecroix, mmasdeu, cpernet | Merged in: | |
Authors: | Frédéric Chapoton | Reviewers: | |
Report Upstream: | N/A | Work issues: | |
Branch: | u/chapoton/22397 (Commits, GitHub, GitLab) | Commit: | f45e60ce9156db7dde25058b641e8a0cee1e186c |
Dependencies: | Stopgaps: |
Description (last modified by )
Currently, when asking for similarity of matrices over a field, we are not able to return the transformation matrix.
This is because the rational_form
algorithm cannot do that.
Here is another canonical form, the generalized_jordan_form
, that can do that.
WARNING: this is in a preliminary state. There is a subtle mathematical point that needs to be understood..
another reference:
https://pnp.mathematik.uni-stuttgart.de/iaz/iaz2/geckmf/frobenius.g
Change History (8)
comment:1 Changed 5 years ago by
- Branch set to u/chapoton/22397
- Cc tscrim added
- Commit set to 72ecb53462387ff62cb5ab1d84a45b567e5247dd
- Description modified (diff)
- Summary changed from generalized jordan form to generalized Jordan form
comment:2 Changed 5 years ago by
- Cc vdelecroix added
- Description modified (diff)
- Milestone changed from sage-7.6 to sage-8.0
comment:3 Changed 5 years ago by
- Cc mmasdeu added
Does anybody else think this would be useful ? Is there any way for us to have this through one of our libraries or components (flint, etc) ?
comment:4 Changed 5 years ago by
I have no idea as I don't have any knowledge in this area.
comment:5 Changed 4 years ago by
- Cc cpernet added
- Milestone changed from sage-8.0 to sage-8.4
- Status changed from new to needs_info
comment:6 Changed 4 years ago by
- Cc tscrim removed
comment:7 Changed 13 months ago by
- Commit changed from 72ecb53462387ff62cb5ab1d84a45b567e5247dd to f45e60ce9156db7dde25058b641e8a0cee1e186c
Branch pushed to git repo; I updated commit sha1. New commits:
f45e60c | Merge branch 'u/chapoton/22397' in 9.4.beta4
|
comment:8 Changed 13 months ago by
- Description modified (diff)
New commits:
first step towards generalized Jordan form over fields