Opened 11 years ago

Closed 10 years ago

#12007 closed defect (duplicate)

creation of extension field of finite field needs more parameter checking — at Version 4

Reported by: Mariah Lennox Owned by: Alex Ghitza
Priority: major Milestone: sage-duplicate/invalid/wontfix
Component: basic arithmetic Keywords:
Cc: Merged in:
Authors: Reviewers: David Roe
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by Jeroen Demeyer)

In sage-4.7.2,

sage: F = GF(2)
sage: P.<x> = PolynomialRing(F)
sage: H.<h> = GF(2^8, name='h', modulus=x^3+x+1) # 2^8 rather than 2^3
sage:
sage: len(set([h^i for i in xrange(10000)]))
21

H is something - but it is not a field!

Fixed by #11784.

Change History (4)

comment:1 Changed 11 years ago by Luis Felipe Tabera Alonso

This is a duplicate of #11784 that needs review :)

comment:2 Changed 10 years ago by David Roe

Status: newneeds_review

comment:3 Changed 10 years ago by David Roe

Milestone: sage-5.1sage-duplicate/invalid/wontfix
Status: needs_reviewpositive_review

comment:4 Changed 10 years ago by Jeroen Demeyer

Description: modified (diff)
Resolution: duplicate
Reviewers: David Roe
Status: positive_reviewclosed
Note: See TracTickets for help on using tickets.