Monday 18 March 2013

Polynomial Arithmetic


4.5. Polynomial Arithmetic

Before pursuing our discussion of finite fields, we need to introduce the interesting subject of polynomial arithmetic. We are concerned with polynomials in a single variable x, and we can distinguish three classes of polynomial arithmetic:
  • Ordinary polynomial arithmetic, using the basic rules of algebra
  • Polynomial arithmetic in which the arithmetic on the coefficients is performed modulo p; that is, the coefficients are in GF(p)
  • Polynomial arithmetic in which the coefficients are in GF(p), and the polynomials are defined modulo a polynomial m(x) whose highest power is some integer n
This section examines the first two classes, and the next section covers the last class.
As an example, let f(x) = x3 + x2 + 2 and g(x) = x2 x + 1, where S is the set of integers. Then
f(x) + g(x) = x3 + 2x2 x + 3
f(x) g(x) = x3 + x + 1
f(x) x g(x) = x5 + 3x2 2x + 2
Figures 4.3a through 4.3c show the manual calculations. We comment on division subsequently.




No comments:

Post a Comment