JScience v3.3

org.jscience.mathematics.structures
Interface Field<F>

All Superinterfaces:
GroupAdditive<F>, GroupMultiplicative<F>, Immutable, Realtime, Ring<F>, java.io.Serializable, Structure<F>
All Known Implementing Classes:
Complex, Float64, Measure, ModuloInteger, Rational, RationalFunction, Real

public interface Field<F>
extends Ring<F>, GroupMultiplicative<F>

This interface represents an algebraic structure in which the operations of addition, subtraction, multiplication and division (except division by zero) may be performed. It is not required for the multiplication to be commutative (non commutative fields are also called division rings or skew fields).

Version:
3.0, February 13, 2006
Author:
Jean-Marie Dautelle
See Also:
Wikipedia: Field (mathematics)

Nested Class Summary
 
Nested classes/interfaces inherited from interface javolution.context.Realtime
Realtime.ObjectSpace
 
Method Summary
 
Methods inherited from interface org.jscience.mathematics.structures.Ring
times
 
Methods inherited from interface org.jscience.mathematics.structures.GroupAdditive
opposite, plus
 
Methods inherited from interface javolution.context.Realtime
move, toText
 
Methods inherited from interface org.jscience.mathematics.structures.GroupMultiplicative
inverse, times
 


JScience v3.3

Copyright © 2006 JScience.