Instigate Open Source Documentation

instigate::algebra::field Namespace Reference

Field Concept. More...

Classes

struct  tag
 Field Concept tag. More...
struct  interface
 Interface of the Field Concept. More...
struct  requirements
 Requirements of the Field Concept. More...

Detailed Description

Field Concept.

This is a "non-intrusive" interface of the Additive group conception. In abstract algebra, a field is an algebraic structure in which the operations of addition, subtraction, multiplication and division (except division by zero) may be performed in a way that satisfies some familiar rules from the arithmetic of ordinary numbers. All fields are rings, but not conversely.



© Instigate CJSC, Open Source