New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
jordan_form with transformation=true returns non-invertible transformation #6942
Comments
comment:3
According to Magma:
|
comment:4
Or more verbosely:
|
comment:5
Attachment: trac6942_jordan.patch.gz The above patch fixes this problem, and also resolves ticket #6932. |
Additional doctests |
comment:6
Attachment: trac6942_jordan_tests.patch.gz The second patch adds additional doctests. There are three of them, all for 10 by 10 matrices over the rationals and with only one eigenvalue. The Jordan blocks are of sizes (a) 3,3,3,1, (b) 3,3,2,2, and (c) 3,2,2,2,1. Sebastian |
comment:7
This is looking pretty good. But I'll have to spend some more time with it. Until then, here's another 10x10 matrix with a nice Jordan form and nearly no fractions in the transformation matrix.
|
Attachment: trac_6942-reviewer.patch.gz One-character reviewer doctest fix |
comment:8
Hi Sebastian, Very nice!
Other than the doctest fix, this is ready to go. If you want to accept the doctest fix, then go ahead and mark this as "positive review" - everything else is just for your consideration. Great to see all your good work since the summer, including this. Rob |
Author: Sebastian Pancratz |
Reviewer: Rob Beezer |
comment:9
I've marked this as "needs review" in hopes it will get merged soon. The questions above could be addressed on a new ticket. |
comment:10
The reviewer patch trac_6942-reviewer.patch looks good to me. |
Changed reviewer from Rob Beezer to Rob Beezer, Minh Van Nguyen |
comment:11
Dear Rob, I am sorry that I am only looking at this again now. Of course, the reviewer patch looks fine. Thanks again for reviewing this! About your other points...
Also, Minh, thank you for picking up the slack and completing the review process! Kind regards, Sebastian |
comment:12
Replying to @sagetrac-spancratz:
Minh and Rob---thank you both of you for reviewing this! |
Merged: sage-4.3.3.alpha0 |
The following code returns an incorrect result:
S should be invertible, so the rank should be 7, but the rank of the above is 5.
CC: @jasongrout
Component: linear algebra
Keywords: jordan_form, transformation
Author: Sebastian Pancratz
Reviewer: Rob Beezer, Minh Van Nguyen
Merged: sage-4.3.3.alpha0
Issue created by migration from https://trac.sagemath.org/ticket/6942
The text was updated successfully, but these errors were encountered: