Skip to content
This repository was archived by the owner on Jan 30, 2023. It is now read-only.

Commit e8d11a6

Browse files
committed
Trac 18547: better doctests
1 parent ba484df commit e8d11a6

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

src/sage/rings/polynomial/polynomial_element.pyx

+8-3
Original file line numberDiff line numberDiff line change
@@ -1884,9 +1884,14 @@ cdef class Polynomial(CommutativeAlgebraElement):
18841884
Check that the algorithm used is indeed correct::
18851885
18861886
sage: from sage.structure.element import generic_power
1887-
sage: R.<x> = PolynomialRing(GF(17), sparse=True)
1888-
sage: for d in [17, 264, 516]:
1889-
....: assert((1+x)^d == generic_power(1+x,d))
1887+
sage: R1 = PolynomialRing(GF(8,'a'), 'x')
1888+
sage: R2 = PolynomialRing(GF(9,'b'), 'x', sparse=True)
1889+
sage: R3 = PolynomialRing(R2, 'y')
1890+
sage: R4 = PolynomialRing(R1, 'y', sparse=True)
1891+
sage: for d in range(20,40): # long time
1892+
....: for R in [R1, R2, R3, R3]:
1893+
....: a = R.random_element()
1894+
....: assert a^d == generic_power(a,d)
18901895
"""
18911896
if type(right) is not Integer:
18921897
try:

0 commit comments

Comments
 (0)