-
-
Notifications
You must be signed in to change notification settings - Fork 684
Open
Description
I know this is unavoidable, but I'd say it should be better documented...
Over a finite field:
sage: K.<u> = PowerSeriesRing(GF(5))
sage: u = K.gen()
sage: u ** 25
u^25
sage: u ** 25 == 0
False
sage: (1 + u) ** 25
1 + u^25
sage: (1 + u) ** 25 == 1
False
sage: (1 / (1 - u)) ** 25
1 + O(u^20)
sage: (1 / (1 - u)) ** 25 == 1
True
I suspect the last True is due to 1 / (1 - u) being a dense series, which leads to Sage keeping precision at O(u^20) rather than moving to a higher exponent.
Component: algebra
Keywords: power series, halting problem, discreteness, equality
Issue created by migration from https://trac.sagemath.org/ticket/14889