| 1 | initial version |
Matrix Y_matrix has size 16 x 15 and the full rank 15. If you add parameter check=False to Y_matrix.solve_right(...) and then print the difference Y_matrix * coeffs - vector(alpha.list()), you will see that the obtained solution does nullify the first 15 components in this difference, but not the 16th one. Given that the rank of Y_matrix is 15, it means that vector(alpha.list()) does not belong to the span of Y_matrix, and Sage is correct by saying that there are no solutions.
Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.