Skip to content

Laurent power series fail unique representation #24420

@videlec

Description

@videlec
sage: L.<q> = LaurentSeriesRing(QQ)
sage: LaurentSeriesRing(QQ, 'q') is L
False

to be compared with

sage: R.<q> = PolynomialRing(QQ)
sage: PolynomialRing(QQ, 'q') is R
True

We also fix

sage: LaurentSeriesRing(Zmod(4), 'x').category()
Category of fields

We also remove the classes LaurentSeriesRing_generic, LaurentSeriesRing_domain, LaurentSeriesRing_field in favor of a unique LaurentSeriesRing.

Component: algebra

Author: Vincent Delecroix

Branch/Commit: bcf577d

Reviewer: Travis Scrimshaw

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions