Ticket #4022 (closed enhancement: fixed)
[with patch, positive review] Gröbner bases over Z and Z/nZ
| Reported by: | malb | Owned by: | malb |
|---|---|---|---|
| Priority: | major | Milestone: | sage-3.1.3 |
| Component: | commutative algebra | Keywords: | |
| Cc: | Author(s): | ||
| Report Upstream: | Reviewer(s): | ||
| Merged in: | Work issues: |
Description
The attached patch implements -- in a slow, lame way -- Gröbner bases over ZZ and IntegerModRing as defined in the Becker & Weispfenning. This code should be replaced by the new Singular code soon-ish, but it can't hurt to have a clean toy implementation.
While I think that the d_basis implementation is correct, I recommend somebody double checks. Particularly, the MPolynomial_libsingular.reduce implementation for ZZ should receive some careful examination.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

