Skip to content

Add Groebner bases of noncommutative polynomials via GBNP #31446

@mathzeta

Description

@mathzeta

The GAP package GBNP, according to its documentation, "provides algorithms for computing Gröbner bases of noncommutative polynomials with coefficients from a field implemented in GAP and with respect to the “total degree first then lexicographical” ordering".

GBNP can be wrapped for Sage by including and adapting this project. The current implementation in Sage for noncommutative Gröbner bases wraps letterplace (from Singular) is restricted to weighted homogeneous elements, and it seem to be somewhat less efficient than GBNP. In any case, it is a good idea to have more than one engine for such tasks.

Note that GAP supports function fields (including with more than one variable), but the libgap interface does not.

CC: @mathzeta @tscrim @trevorkarn

Component: algebra

Keywords: groebner basis

Author: Guy Blachar, Tomer Bauer

Branch/Commit: u/mathzeta2/31446_gbnp_wrapper3 @ 81f11dd

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions