finitefield.py
Abstract class for finite fields. Do not use the class directly, but use the subclasses FinitePrimeField or FiniteExtendedField. The class is a subclass of ring.Field.