NameDateSize

..20-Nov-201913

files.txtH A D20-Nov-20194.3 KiB

HolmakefileH A D20-Nov-201969

polyBinomialScript.smlH A D09-Nov-2020165.1 KiB

polyCyclicScript.smlH A D07-Jul-202039.1 KiB

polyDerivativeScript.smlH A D07-Jul-202039.1 KiB

polyDividesScript.smlH A D07-Jul-2020131.5 KiB

polyDivisionScript.smlH A D07-Jul-202072.2 KiB

polyEvalScript.smlH A D09-Nov-202046.4 KiB

polyFieldDivisionScript.smlH A D07-Jul-202031.9 KiB

polyFieldModuloScript.smlH A D09-Nov-2020282 KiB

polyFieldScript.smlH A D07-Jul-202041.8 KiB

polyGCDScript.smlH A D07-Jul-2020176.5 KiB

polyIrreducibleScript.smlH A D07-Jul-202038.2 KiB

polyMapScript.smlH A D09-Nov-2020193.7 KiB

polyModuloRingScript.smlH A D07-Jul-202064.2 KiB

polyMonicScript.smlH A D09-Nov-2020152.8 KiB

polyMultiplicityScript.smlH A D07-Jul-202078.8 KiB

polynomialScript.smlH A D07-Jul-202022.9 KiB

polyProductScript.smlH A D07-Jul-202096.3 KiB

polyRingModuloScript.smlH A D07-Jul-202032.6 KiB

polyRingScript.smlH A D07-Jul-2020214 KiB

polyRootScript.smlH A D09-Nov-202081.3 KiB

polyWeakScript.smlH A D07-Jul-2020222.6 KiB

README.mdH A D20-Nov-20191.6 KiB

README.md

1
2# Polynomial Library
3
4A polynomial is a list of coefficients taken from a ring or a field.
5
6## Theory
7* __polynomial__, definition and basic properties.
8* __polyWeak__, raw polynomials: not normalised, may have leading zero.
9* __polyRing__, polynomials with coefficients from a ring.
10* __polyField__, polynomials with coefficients from a field.
11* __polyDivision__, polynomial Division with quotient and remainder.
12* __polyModuloRing__, polynomial quotient ring by a modulus.
13* __polyMonic__, monic Polynomials, those with leading coefficient equals one.
14* __polyFieldDivision__, division of field polynomials, any nonzero polynomial can be a divisor.
15* __polyRoot__, polynomial factors and roots.
16* __polyEval__, polynomial evaluation, acting as a function.
17* __polyDerivative__,formal derivative for polynomials, symbolic term by term.
18
19## Application
20* __polyBinomial__, polynomial binomial expansion formula.
21* __polyDivides__, polynomial divisibility, relation to vanishing of remainder.
22* __polyRingModulo__, ring polynomial remainder congruences.
23* __polyProduct__, product of polynomials, properties, evaluation, and divisibility.
24* __polyIrreducible__, irreducible polynomials, those without proper factors.
25* __polyCyclic__, properties of cyclic polynomial: quotient of (x^n - 1) by (x - 1).
26* __polyFieldModulo__, field polynomial remainder congruences.
27* __polyGCD__, greatest common divisor of polynomials.
28* __polyMultiplicity__, multiplicity of polynomial factors and roots.
29* __polyMap__, maps between polynomials, under homomorphism or isomorphism of their coefficient rings or fields.
30