Mathematica
Chapter 4
Important:
To access Mathematica worksheet files from this window, your browser
must recognize the nb file extension. If not, load
the files with the Mathematica interface.
Section 4.1
polynomialDivision, quotient, Remainder, Figure 4.1
page 116 (polynomialDivision.txt)
Important:
The procedure names polynomialDivision and
quotient begin with lower case letters to avoid
conflict with Mathematica's predefined procedures PolynomialDivision
and Quotient .
PolynomialExpansion, Figure 4.2
page 122 (PolynomialExpansion.txt,
requires the procedure
polynomialDivision, Figure 4.1
page 116)
Section 4.2
PolynomialGcd, Figure 4.3
page 130 (PolynomialGcd.txt,
requires the procedure
Remainder, Figure 4.1
page 116)
ExtendedEuclideanAlgorithm, Figure 4.4
page 134 (ExtendedEuclideanAlgorithm.txt,
requires the procedures
Quotient, Remainder, Figure 4.1
page 116
)
Section 4.3
AlgDivide, AlgMultInverse, Figure 4.5
page 151 (AlgDivide.txt,
requires the procedures
Remainder, Figure 4.1
page 116,
ExtendedEuclideanAlgorithm, Figure 4.4
page 134,
requires an additional procedure (see file))
AlgPolynomialDivision, AlgQuotient, AlgRemainder, Figure 4.6
page 152 (AlgPolynomialDivision.txt,
requires the procedures
AlgDivide, Figure 4.5
page 151, requires additional procedures (see file),
AlgCoeffSimp
(Exercise 2, page 163)
)
AlgPolynomialGcd, Figure 4.7
page 154 (AlgPolynomialGcd.txt,
requires the procedures
AlgRemainder, Figure 4.5
page 151 (requires additional procedures (see file)),
AlgMonic
(Exercise 3, page 163))
Section 4.4
PartialFraction1, Figure 4.8
page 170 (PartialFraction1.txt,
requires the procedures
Remainder, Figure 4.1
page 116,
ExtendedEuclideanAlgorithm, Figure 4.4
page 134,
requires an additional procedure (see file))
PartialFraction2, Figure 4.9
page 171 (PartialFraction2.txt,
requires the procedure
PartialFraction1, Figure 4.8
page 170,
requires additional procedures (see file))
Mathematica's FactorInteger operator
(FactorInteger.nb, integer factorization,
Exercise 11, page 176)