Changes between Initial Version and Version 3 of Ticket #21024


Ignore:
Timestamp:
12/15/16 15:15:44 (6 years ago)
Author:
klee
Comment:

The patch partially moves weak_popov_form-related methods to a new file matrix_polynomial_dense.pyx. It is partial because the current weak_popov_form and row_reduced_form methods also works for polynomials over k(x) not only over k[x]. But I think these methods are basically only for matrices over k[x]. Thus the left-over methods in matrix2.pyx and matrix_misc.py should be removed later by dropping support for matrices over k(x).

There is a newly added _weak_popov_form method in matrix_polynomial_dense.pyx. This is intended to replace the current weak_popov_form when the deprecation period is over. See #16742.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #21024

    • Property Commit changed from to 2b1de832ce8ab9dfce18f9d46be12c20f374c4ad
    • Property Branch changed from to public/21024
    • Property Authors changed from to Kwankyu Lee
  • Ticket #21024 – Description

    initial v3  
    11The methods `weak_popov_form` and `row_reduced_form` currently appear on any matrix. But they only make sense form matrices over `k(x)` or `k[x]`.
     2
     3