Package edu.jas.arith

Class BigQuaternion

java.lang.Object
edu.jas.arith.BigQuaternion
All Implemented Interfaces:
AbelianGroupElem<BigQuaternion>, Element<BigQuaternion>, GcdRingElem<BigQuaternion>, MonoidElem<BigQuaternion>, RingElem<BigQuaternion>, StarRingElem<BigQuaternion>, Serializable, Comparable<BigQuaternion>
Direct Known Subclasses:
BigQuaternionInteger

public class BigQuaternion extends Object implements StarRingElem<BigQuaternion>, GcdRingElem<BigQuaternion>
BigQuaternion class based on BigRational implementing the RingElem interface and with the familiar MAS static method names. Objects of this class are immutable. The integer quaternion methods are implemented after https://de.wikipedia.org/wiki/Hurwitzquaternion see also https://en.wikipedia.org/wiki/Hurwitz_quaternion
See Also: