| Introduction | Uniform Distribution | Classical Examples | Construction | Irreducible Polynomials | Numerical Integraion | Pricing Theory | References |
For internal computations, polynomials are maintained as lists, such that the zero order coefficient corresponds to the first list element.
![[Graphics:../Images/QRDemonstration_gr_312.gif]](../Images/QRDemonstration_gr_312.gif)
![[Graphics:../Images/QRDemonstration_gr_313.gif]](../Images/QRDemonstration_gr_313.gif)
![[Graphics:../Images/QRDemonstration_gr_315.gif]](../Images/QRDemonstration_gr_315.gif)
![[Graphics:../Images/QRDemonstration_gr_317.gif]](../Images/QRDemonstration_gr_317.gif)
To calculate sufficiently many irreducible polynomials we use a well-known fact about
polynomials over finite fields: For every finte field
and for all
,
,
where the product is extended over all monic irreducible polynomials
for which
divides
. Selecting
to contain the proper prime factors we get the disired list of monic
pairwise irreducible polynomials.
Mathematica supports factoring polynomials over prime field, so the above approach
works fine for
prime. For example to get all the monic irreducible polynomials of
degree 1,2,3 in
factor
in
:
![[Graphics:../Images/QRDemonstration_gr_331.gif]](../Images/QRDemonstration_gr_331.gif)
![[Graphics:../Images/QRDemonstration_gr_332.gif]](../Images/QRDemonstration_gr_332.gif)
| 1 | "x" | |||
| 0 | "" | "" | ||
| "" | "" | |||
| "" | "" | |||
| 0 | "" | |||
| "" | ||||
| "" | ||||
| 0 | ||||
| 0 | ||||
| 0 | ||||
Converted by Mathematica November 18, 1998
| Introduction | Uniform Distribution | Classical Examples | Construction | Irreducible Polynomials | Numerical Integraion | Pricing Theory | References |