Affine algebras arise commonly in commutative algebra and algebraic geometry. They can also be viewed as generalizations of number fields and algebraic function fields.
If the ideal J of relations defining an affine algebra
is maximal, then A is a
field and may be used with any algorithms in Magma which
work over fields. Factorization of polynomials over such
affine algebras is also supported.
If an affine algebra has finite dimension considered as a vector space over the coefficient field, extra special operations are available on its elements.