Skip to content

Division of polynomials produces errors when using local orderings #17638

Closed
@enriqueartal

Description

@enriqueartal

Consider two polynomials f,g in a ring define using a local ordering, e.g.,

R.<x,y>=PolynomialRing(QQ,order='neglex')

If the leading monomial of g is 1 then f/g will produces a wrong result, namely f divided by the independent coefficient of g. Note that in that case g.is_unit() yields True, since for Singular R is not Q[x,y] but the ordering localization (i.e., one can divide by the polynomials whose leading monomial is 1).

PS: It is my first ticket, I apologize for the mistakes.

CC: @simon-king-jena @sagetrac-jakobkroeker @slel

Component: commutative algebra

Keywords: Singular, days94

Author: Mckenzie West

Branch/Commit: 8dd8ebe

Reviewer: Luis Felipe Tabera Alonso, Thierry Monteil

Issue created by migration from https://trac.sagemath.org/ticket/17638

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions