org.rubato.math.module
Interface PolynomialFreeModule

All Superinterfaces:
java.lang.Comparable<Module>, FreeModule, Module, java.io.Serializable, XMLInputOutput<Module>
All Known Implementing Classes:
PolynomialProperFreeModule, PolynomialRing

public interface PolynomialFreeModule
extends FreeModule

The interface for free modules over polynomials.

Author:
Gérard Milmeister
See Also:
PolynomialFreeElement

Method Summary
 Ring getCoefficientRing()
          Returns the ring of the coefficients of the polynomials.
 java.lang.String getIndeterminate()
          Returns the indeterminate of this polynomial module.
 
Methods inherited from interface org.rubato.math.module.FreeModule
getInjection, getProjection, getUnitElement, isVectorspace
 
Methods inherited from interface org.rubato.math.module.Module
cast, compareTo, createElement, equals, getComponentModule, getDimension, getIdentityMorphism, getNullModule, getRing, getTranslation, getZero, hasElement, hashCode, isNullModule, isRing, parseString, toString, toVisualString
 
Methods inherited from interface org.rubato.xml.XMLInputOutput
fromXML, getElementTypeName, toXML
 

Method Detail

getCoefficientRing

Ring getCoefficientRing()
Returns the ring of the coefficients of the polynomials.


getIndeterminate

java.lang.String getIndeterminate()
Returns the indeterminate of this polynomial module.