Opened 10 years ago

Last modified 7 years ago

#13398 new enhancement

Finite Chain Rings

Reported by: Thomas Feulner Owned by: Alex Ghitza
Priority: major Milestone: sage-6.4
Component: algebra Keywords: finite chain rings
Cc: Burcin Erocal, David Joyner, David Lucas Merged in:
Authors: Thomas Feulner Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description

A finite ring R is said to be a chain ring, if its set of left ideals form a chain.

This class of rings is very important in coding theory since it contains finite fields, integer residue rings of prime power order and Galois rings.

This is a first attempt to implement these rings. Furthermore this patch provides a class !FiniteRing_base which stores the arithmetic of finite rings in tables.

Attachments (1)

finite_chain_rings.patch (88.0 KB) - added by Thomas Feulner 10 years ago.

Download all attachments as: .zip

Change History (7)

comment:1 Changed 10 years ago by Thomas Feulner

Cc: Burcin Erocal David Joyner added

Changed 10 years ago by Thomas Feulner

Attachment: finite_chain_rings.patch added

comment:2 Changed 9 years ago by Jeroen Demeyer

Milestone: sage-5.11sage-5.12

comment:3 Changed 9 years ago by For batch modifications

Milestone: sage-6.1sage-6.2

comment:4 Changed 9 years ago by For batch modifications

Milestone: sage-6.2sage-6.3

comment:5 Changed 8 years ago by For batch modifications

Milestone: sage-6.3sage-6.4

comment:6 Changed 7 years ago by David Lucas

Cc: David Lucas added
Note: See TracTickets for help on using tickets.