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
Matrix morphism addition ignores bases #18520
Comments
comment:1
Packaging up a fix now. The result (sum) will have the bases from |
comment:3
Moving to 9.4, as 9.3 has been released. |
comment:5
I think the issue is that |
comment:8
Replying to @roed314:
The problem I see here is that there is really no preferred coercion:
I'd opt for an error message. |
comment:9
But in any case, the coercion needs to be fixed. In fact, nothing happens to |
When two module or vector space morphisms are added, the
matrix_morphism
module simply adds their matrix representations, even if the representations have wildly different bases. To wit,S, T, R
are all versions of the identity linear transformation, soS+T, S+R
should just be2I
.CC: @toadrush @roed314
Component: linear algebra
Keywords: matrix morphism sum addition
Issue created by migration from https://trac.sagemath.org/ticket/18520
The text was updated successfully, but these errors were encountered: