Orbital library

## Uses of Interfaceorbital.math.Euclidean

Packages that use Euclidean
orbital.math Defines arithmetic objects and provides mathematical algorithms.

Uses of Euclidean in orbital.math

Subinterfaces of Euclidean in orbital.math
` interface` `Integer`
Representation of an integer number k∈Z.
` interface` `UnivariatePolynomial`
(Univariate) polynomial p∈R[X].

Methods in orbital.math that return Euclidean
`static Euclidean[]` `MathUtilities.gcd(Euclidean[] elements)`
Deprecated. Use `AlgebraicAlgorithms.gcd(Euclidean[])` instead.
`static Euclidean[]` `AlgebraicAlgorithms.gcd(Euclidean[] elements)`
n-ary and extended gcd.
`static Euclidean` ```MathUtilities.gcd(Euclidean a, Euclidean b)```
Deprecated. Use `AlgebraicAlgorithms.gcd(Euclidean,Euclidean)` instead.
`static Euclidean` ```AlgebraicAlgorithms.gcd(Euclidean a, Euclidean b)```
Returns greatest common divisor (gcd) of two elements of an (Euclidean) ring.
`static Euclidean` ```MathUtilities.lcm(Euclidean a, Euclidean b)```
Deprecated. Use `AlgebraicAlgorithms.lcm(Euclidean,Euclidean)` instead.
`static Euclidean` ```AlgebraicAlgorithms.lcm(Euclidean a, Euclidean b)```
Returns least common multiple (lcm) of two ring elements.
` Euclidean` `Euclidean.modulo(Euclidean g)`
Get the Euclidean remainder, modulo g.
` Euclidean` `Euclidean.quotient(Euclidean g)`
Get the Euclidean "quotient" by g.

Methods in orbital.math with parameters of type Euclidean
`static Euclidean[]` `MathUtilities.gcd(Euclidean[] elements)`
Deprecated. Use `AlgebraicAlgorithms.gcd(Euclidean[])` instead.
`static Euclidean[]` `AlgebraicAlgorithms.gcd(Euclidean[] elements)`
n-ary and extended gcd.
`static Euclidean` ```MathUtilities.gcd(Euclidean a, Euclidean b)```
Deprecated. Use `AlgebraicAlgorithms.gcd(Euclidean,Euclidean)` instead.
`static Euclidean` ```AlgebraicAlgorithms.gcd(Euclidean a, Euclidean b)```
Returns greatest common divisor (gcd) of two elements of an (Euclidean) ring.
`static Euclidean` ```MathUtilities.lcm(Euclidean a, Euclidean b)```
Deprecated. Use `AlgebraicAlgorithms.lcm(Euclidean,Euclidean)` instead.
`static Euclidean` ```AlgebraicAlgorithms.lcm(Euclidean a, Euclidean b)```
Returns least common multiple (lcm) of two ring elements.
` Euclidean` `Euclidean.modulo(Euclidean g)`
Get the Euclidean remainder, modulo g.
` Euclidean` `Euclidean.quotient(Euclidean g)`
Get the Euclidean "quotient" by g.
` Quotient` ```ValueFactory.quotient(Euclidean a, Euclidean m)```
Returns a new quotient ā=[a]∈M/(m) of the given value reduced modulo m.
` Quotient` ```ValueFactory.quotient(Euclidean a, Function mod)```
(disambiguates type unification).
` Quotient` ```ValueFactory.quotient(Euclidean a, UnivariatePolynomial m)```
(disambiguates type unification).

Orbital library
1.3.0: 11 Apr 2009
{"ft_lang_label":"__label__en","ft_lang_prob":0.55358845,"math_prob":0.6177535,"size":2727,"snap":"2021-31-2021-39","text_gpt3_token_len":758,"char_repetition_ratio":0.24788836,"word_repetition_ratio":0.6461039,"special_character_ratio":0.20535387,"punctuation_ratio":0.18571429,"nsfw_num_words":0,"has_unicode_error":false,"math_prob_llama3":0.99962544,"pos_list":[0],"im_url_duplicate_count":[null],"WARC_HEADER":"{\"WARC-Type\":\"response\",\"WARC-Date\":\"2021-09-22T11:01:09Z\",\"WARC-Record-ID\":\"<urn:uuid:d0a46ca4-6860-4621-a300-856c74bded94>\",\"Content-Length\":\"23074\",\"Content-Type\":\"application/http; msgtype=response\",\"WARC-Warcinfo-ID\":\"<urn:uuid:a4037950-f9ee-4122-b6d4-e3b96c91f2f2>\",\"WARC-Concurrent-To\":\"<urn:uuid:1eba1ea2-7ff0-41e4-951a-9b032ee91e10>\",\"WARC-IP-Address\":\"128.2.42.95\",\"WARC-Target-URI\":\"https://www.cs.cmu.edu/~aplatzer/orbital/Orbital-doc/api/orbital/math/class-use/Euclidean.html\",\"WARC-Payload-Digest\":\"sha1:U3DH7MER2QQJCFOUXULPVVQXQNRUQ262\",\"WARC-Block-Digest\":\"sha1:O7R3ZXXX2M2473YMSJU56C24CNMYOP7Y\",\"WARC-Identified-Payload-Type\":\"text/html\",\"warc_filename\":\"/cc_download/warc_2021/CC-MAIN-2021-39/CC-MAIN-2021-39_segments_1631780057347.80_warc_CC-MAIN-20210922102402-20210922132402-00330.warc.gz\"}"}