Saturday, September 19, 2009

Polynomials of an odd degree have at least one real root

Today, I present a proof taken from Edwards & Penney's Calculus and Analytic Geometry and PlanetMath.org.

I show that any polynomial of odd degree must have at least one root that is real.

Lemma 1:

lim (x → ∞) c/x = 0

where c is a nonzero constant

NOTE: This means that for any positive number ε, we can find a number δ such that:

for all abs(x) ≥ δ, abs(c/x) is less than ε

[See Definition 1, here for definition of mathematical limits]

Proof:

(1) Let ε be any positive number

(2) Assume c is positive.

(3) Let δ = 1 + c/ε

(4) So, then δ is greater than c/ε

(5) Which means that 1/δ is less than ε/c

(6) Which means that c/δ is less than ε

(7) For all n ≥ δ, it follows that:

c/n ≤ c/δ [which is less than ε from step #5 above]

(8) -c/δ is greater than [this follows directly from step #5 from multiplying -1 to both sides]

(9) For all n ≤ -δ, it follows that:

c/n ≥ -c/δ [which is greater than from step #7 above]

(10) Assume that c is negative

(11) Let δ = c/ε - 1

(12) So δ is less than c/ε

(13) So 1/δ is greater than ε/c

(14) Since c is negative, c/δ is less than ε [from multiplying a negative number to both sides]

(15) So for all n ≥ δ, it follows that:

c/n ≤ c/δ [which is less than ε from step #14 above]

(16) -c/δ is greater than [this follows directly from step #14 from multiplying -1 to both sides]

(17) For all n ≤ -δ, it follows that:

c/n ≥ -c/δ [which is greater than from step #16 above]

QED

Corollary 1.1:

limit (c/xi) = 0

where c is a constant and i is a positive integer

Proof:

(1) For i=1, it is true from Lemma 1 above

(2) Let δ be the same δ from Lemma 1 above which depends on the sign of c.

(3) For all n ≥ δ, we have:

c/ni ≤ c/n ≤ c/δ which is less than ε

(4) For all -n ≤ -δ, we have:

c/ni ≥ c/n ≥ -c/δ which is greater than

QED

Corollary 1.2:

Let g(x) = a1/x + a2/x2 + ... + an-1/xn

limit (x → ∞) g(x) = 0

Proof:

(1) For each ai/xi, the limit is 0. [From Corollary 1.1 above]

(2) Since g(x) is the sum of these values, we apply the Addition Rule [see Corollary 8.1, here] to get:

limit (x → ∞) g(x) = 0

QED

Lemma 2:

If f(x) is a polynomial of odd degree, there exists values a,b such that:

f(a) is less than 0 and f(b) is greater than 0

Proof:

(1) Let f(x) be a polynomial of an odd degree n such that:

f(x) = a0xn + a1xn-1 + ... + an-1x + an = 0

(2) We can make f(x) monic (where xn does not have a coefficient) by dividing both sides by a0.

So, we can assume the following monic form:

xn + a1xn-1 + ... + an-1x + an = 0

(3) Let g(x) = (1/xn)[a1xn-1 + ... + an-1x + an] =

= a1/x + a2/x2 + ... + an-1/xn-1 + an/xn

(4) Then:

f(x) = xn[1 + g(x)]

(5) Using Corollary 1.2 above, we know that there exists δ such that:

for all abs(x) ≥ δ, abs(g(x)) is less than 1 [where ε = 1]

(6) So, it follows that 1 + g(x) is greater than 0.

(7) Let b be any positive number greater than δ.

(8) It follows that f(b) is greater than 0 since bn*[1 + g(x)] is greater than 0.

(9) Let a be any negative number where a is less than .

(10) It follows that f(a) is less than 0 since an*[1 + g(x)] is less than 0.

QED


Theorem 3: A polynomial of odd degree has at least one real root

Proof:

(1) Let f(x) be a polynomial of odd degree.

(2) All polynomials are continuous [see Corollary 1.1, here], so f(x) is continuous.

(3) There exists a number a such that f(a) is less than 0. [see Lemma 2 above]

(4) There exists a number b such that f(b) is greater than 0. [see Lemma 2 above]

(5) Therefore, there exists at least one real root [see Weierstrass Intermediate Value Theorem, here]

QED

References

Wednesday, September 09, 2009

Elementary Symmetric Polynomials

If we look at Girard's Theorem, we see that:

xn + a1xn-1 + a2xx-2 + ... + an = (x - x1)*...*(x - xn)

Now if we solve for each ai in terms of xi, we can restate the equation in terms of the elementary symmetric polynomials. In today's blog, I will show a proof of this using induction.


Definition 1: Elementary Symmetric Polynomials

s1, ..., sn such that:

s1 = x1 + ... + xn

s2 = x1x2 + ... + xn-1xn

s3 = x1x2x3 + ... + xn-2xn-1xn

...

sn = x1x2*...*xn

So, let get down to showing the theorem.

Theorem 1: Restatement of Girard's Theorem in terms of the Elementary Symmetric Polynomials:

Xn - s1Xn-1 + s2Xn-2 - ... + (-1)nsn = (X - x1)(X - x2)*...*(X-xn)

Proof:

(1) xn + a1xn-1 + a2xx-2 + ... + an = (x - x1)*...*(x - xn) [see Girard's Theorem]

(2) Assume n=1

(3) x + a1 = x - x1 = x - s1

(4) Assume that the theorem holds true up until n.

(5) So that we have:

Xn - (x1 + ... + xn)Xn-1 + (x1x2 + ... + xn-1xn)Xn-2 - ... + (-1)n(x1x2*...*xn) = (X - x1)(X - x2)*...*(X-xn)

(6) Multiplying (X - xn+1) to both sides gives us:

(X - x1)(X - x2)*...*(X-xn)*(X - xn+1) = (X - xn+1)[Xn - (x1 + ... + xn)Xn-1 + (x1x2 + ... + xn-1xn)Xn-2 - ... + (-1)n(x1x2*...*xn)] =

[Xn+1 - (x1 + ... + xn)Xn + (x1x2 + ... + xn-1xn)Xn-1 - ... + (-1)nX(x1x2*...*xn)] - [Xn(xn+1) - (xn+1)(x1 + ... + xn)Xn-1 + (xn+1)(x1x2 + ... + xn-1xn)Xn-2 - ... + (-1)n(x1x2*...*xn*xn+1)]

= Xn+1 - (x1 + ... + xn + xn+1)Xn + (x1x2 + ... + xnxn+1)Xn-1 ... + (-1)n+1(x1*...*xn+1) =

= Xn+1 - s1Xn + s2Xn-1 - ... + (-1)n+1sn+1

QED

Tuesday, September 01, 2009

Quotient Rings

The following definitions and lemmas are taken from Jean Tignol's Galois' Theory of Algebraic Equations.

In a previous blogs, I wrote about cosets and ideals. In today's blog, I will show how we can bring these ideas together to define quotient rings. Here are links to review the properties of groups, subgroups, or commutative rings.

Definition 1: A/I

A/I = { a + I such that a ∈ A}

Note: This is a set of sets. For example, if a + I is a coset, then A/I is the set of distinct cosets. For review of the a + I notation, see here.

Example 1.1: Modular sets

The sets Z/nZ are all examples of A/I.

Z/2Z = { 0+2z, 1+2z } since { 0 + 2z = 2 + 2z = 2z + 2z, 1 + 2z = 3 + 2z = ... }

Z/3Z = { 0 + 3z, 1 + 3z, 2 + 3z }

A/I becomes especially interesting when A is a Commutative Ring and I is in an Ideal. I will assume both of these properties for the rest of this article.

Definition 2: Addition for A/I

(a + I) + (b + I) = (a + b) + I

Definition 3: Multiplication for A/I

(a + I) * (b + I) = ab + I

Lemma 1: Addition for A/I is well defined

Proof:

(1) Let:

s + I = s' + I

t + I = t' + I

(2) Using Lemma 1, here, it follows that:

s -s' ∈ I

and

t - t' ∈ I

(3) So, there exists a,b such that a, b ∈ I and:

s = s' + a

t = t' + b

(4) s + t = (s' + a) + (t' + b) = s' + a + t' + b

(5) s + t + I = s' + t' + (a + b) + I

(6) Since a ∈ I and b ∈ I, it follows that a + b ∈ I (from Closure)

(7) Using Lemma 2, here, we then have:

(a+b) + I = I

(8) So that:

s + t + I = s' + t' + I

QED

Lemma 2: Multiplication for A/I is well defined

Proof:

(1) Assume that I is an ideal.

(2) Let:

s + I = s' + I t + I = t' + I

(3) Using Lemma 1, here, it follows that:

s -s' ∈ I

and

t - t' ∈ I

(4) There exists a,b such that a, b ∈ I and:

s = s' + a t = t' + b

(5) st = (s' + a)(t' + b) = s't' + at' + s'b + ab

(6) st + I = s't' + at' + s'b + ab + I

(7) Since a,t',s',b ∈ I, we have (see Definition 2, here, and Definition 1, here for details):

at' ∈ I

s'b ∈ I

ab ∈ I

(8) So, at' + s'b + ab + I = I [See Lemma 2, here]

(9) And:

st + I = s't' + I

QED

Lemma 3: If A is a Commutative Ring and I is an Ideal, then A/I is a ring

Proof:

(1) Commutative Rule for Addition

(a + I) + (b + I) = (a + b) + I = (b + a) + I = (b + I) + (a + I)

(2) Associative Rule for Addition

[(a + I) + (b + I)] + (c + I) = (a + b) + I + c + I = (a + b + c) + I = a + I + (b + c) + I = (a + I) + [(b + I) + (c + I)]

(3) Additive Identity

0+I is the additive identity since 0 ∈ A and for all a, (a + I) + (0 + I) = (a + 0) + I = a + I

(4) Additive Inverse

-a+I is the additive inverse since a ∈ A → -a ∈ A and (a + I) + (-a + I) = (a + -a) + I = 0 + I

(5) Associative Rule for Multiplication

[(a + I)*(b+I)](c + I) = (ab + I)(c + I) = (abc + I) = (a + I)(bc + I) = (a+I)[(b+I)(c+I)]

(6) Distributive Rule

(a + I)[(b + I) + (c + I) ] = [(a + I)(b+I)] + [(a+I)(c+I)] = (ab + I) + (ac + I)

QED

Definition 5: Quotient Ring

The ring A/I is called the quotient ring of A by the ideal I.

Example 5.1: Sets that form quotient rings

Z/2Z and Z/3Z are factor rings [See Example 1.1 above for details]

Reference

Monday, August 31, 2009

Cosets

The following definitions and lemmas are taken from Jean Tignol's Galois' Theory of Algebraic Equations.

Definition 1: g + H

Let g + H = { g + h such that h ∈ H }.

Example 1.1:

Let G be the set { 0, 1, 2, 3 }

Let H be the set { 9, 10, 11 }

Then:

0 + H = { 9, 10, 11 }

1 + H = { 10, 11, 12 }

2 + H = { 11, 12, 13 }

3 + H = { 12, 13, 14 }


Definition 2: coset of H in G

The set g + H is a coset if and only if there exists a group G such that g ∈ G and H is a subgroup of G.

Note: Technically, definition 3 above describes a left coset. A coset can also be defined as H + g which is called a right coset. The notation of g + H defines a coset based on addition. Cosets can also be defined on multiplication and represented as gH or Hg.

Example 2.1:

Let G = the set of integers Z
Let H = 2Z = the set of even integers

1 ∈ Z
1+H = odd integers = { ... -3, -1, 1, 3, ... }

Example 2.2: Cyclic Group Z4

Z4 = { 0, 1, 2, 3}

It is a group since:

(1) Closure

Since Z4 is always modulo 4, it is clear that that operation of addition is closed (for example: 3 + 2 = 1)

(2) Associativity

For any elements a,b,c ∈ Z4, (a + b) + c = a + (b + c)

(3) Identity Element

0 is the identity element

(4) Inverse Element

Since it is modulo 4, each element has an inverse: 0+0=0, 1+3=0, 2+2=0

Let H = { 0 , 2 }

H is a subset and H is itself a group since:

(1) It has closure: 0+2=2, 0+0=0, 2+2=0

(2) It has associativity.

(3) It has a identity element: 0

(4) From #1, it is clear that each element is its own inverse.

From Z4 and H, there are 2 distinct cosets:

0 + H = { 0, 2}
1 + H = { 1, 3}
2 + H = { 2, 0} = 0 + H
3 + H = { 3, 1} = 1 + H

Lemma 1:

For the coset H in G:

For all a,b ∈ G:

a + H = b + H if and only if a - b ∈ H

Proof:

(1) Assume that a + H = b + H

(2) So, for all x ∈ (a + H) → x ∈ (b + H)

(3) a ∈ a + H, b ∈ b + H [since H is a group and therefore 0 ∈ H]

(4) a ∈ b + H [follows directly from step #2]

(5) Let c = a - b

(6) b + c ∈ b + H [since b + c = a and a ∈ b + H]

(7) So c ∈ H [from step #6 and Definition 3 above]

(8) Assume that (a-b) ∈ H

(9) Assume that x ∈ a + H

(10) Let y = x - a

(11) y ∈ H [since x = a + y]

(12) y + (a - b) ∈ H since H is a group

(13) x - b ∈ H [since y + (a - b) = (x - a) + (a - b) = x - b]

(14) Then x ∈ b + H since [b + x-b = x]

(15) We can make the same argument if x ∈ b + H so this shows that a + H = b + H.

QED

Lemma 2:

For the coset H in G:

a ∈ H → a + H = H

Proof:

(1) Assume that a ∈ H

(2) Assume that x ∈ a + H

(3) Then there exists h such that x = a + h where h ∈ H [See Definition 1 above]

(4) But if a ∈ H and h ∈ H, then a + h ∈ H. [since H is a group, see Definition 2 above and the Closure property of groups]

(5) So x ∈ H

(6) Assume that x ∈ H

(7) Let b = x - a

(8) Since a ∈ H, it follows that -a ∈ H [See Definition 2 above and the Inverse property of groups]

(9) Since x ∈ H and -a ∈ H, it follows that b ∈ H [from the Closure property of groups]

(10) So then, x ∈ a + H [since b ∈ H and x = a + b from Definition 1 above]

QED

Reference

Sunday, August 30, 2009

Ideals

The following definitions and lemmas are taken from Jean Tignol's Galois' Theory of Algebraic Equations.

Definition 1: stable under multiplication

a set I is stable under multiplication by the elements in A if and only if:

a ∈ A and x ∈ I ↔ ax ∈ I.

Example 1.1: set that is stable under multiplication

A = {1}

I = {1}

Example 1.2: set that is not stable under multiplication

A= {1,2}

I = {2}

2 ∈ A and 2 ∈ I but 2*2=4 is not in I.

Definition 2: An ideal I

Let A be a commutative ring.

a set I is an ideal if and only if I is a subgroup of the additive group of A which is stable under multiplication by the elements in A (see Definition 1 above).

Example 2.1: Example of a set that is an ideal: 2Z

The set 2Z is the set of even integers.

2Z = { ... -2, 0, 2, 4, 6, ... }

2Z is a subset of the set of integers Z and Z is a commutative ring and a group.

2Z is a group on the operation of addition so it is a subgroup of Z.

2Z is stable under multiplication by elements of Z since an even integer multiplied by any integer is an even integer.

Example 2.2: Example of a set that is not an ideal: 2W

Let 2W be the set of even whole numbers = { 0, 2, 4, ... }

2W is a subset of the set of integers Z which is a commutative ring and a group.

2W is not a group on the operation of addition since there is no inverse element.

2W is not stable under multiplication by the elements of Z since -1 ∈ Z and 2 ∈ 2W but -2 is not in 2W.

Lemma 1:

The set of multiples for a given polynomial is an ideal of the set of all polynomials for a given field

Proof:

(1) Let F[X] be the set of all polynomials in the field F

(2) Let (P) be the set of multiples of polynomials for a given polynomial P so that:

(P) = { PQ where Q ∈ F[X] }

(3) All fields are commutative rings so F[X] is a Commutative Ring. [See Definition 3, here for Fields]

(4) (P) is itself a group since:

(a) Closure on addition

If pq, pq' ∈ (P), then (pq+pq')=p(q+q') ∈ (P) since (q+q') ∈ F[X]

(b) Associativity on Addition

(pq + pq') + pq'' = p([q + q'] + q'') = p(q + [q' + q'']) = pq + (pq' + pq'')

(c) Identity Element

0 = P*0 ∈ (P) since 0 ∈ F[X]

(d) Inverse Element

For all pq, there exists -pq since -pq = p(-q) and -q ∈ F[X] if q ∈ F[X]

(5) Finally, (P) is stable under multiplication since:

(a) Assume pq, pq' ∈ (P)

(b) Then q,q' ∈ F[X]

(c) p ∈ F[X]

(d) So pqq' ∈ F[X] since F[X] is closed on multiplication.

(e) So p*(pqq') ∈ (P)

QED

Reference

Saturday, February 07, 2009

Derivative of Increasing and Decreasing Functions

Lemma: Derivative of Increasing and Decreasing Functions

Let f be a continuous function on (a,b) where the at no point f'(x)=0.

If for all x on [a,b], f(x) is increasing, then f'(x) is positive.

If for all x on [a,b], f(x) is decreasing, then f'(x) is negative.

Proof:

(1) From the definition of derivatives (see Definition 1, here):

f'(x) = lim (Δx → 0) [f(x + Δx) - f(x)]/(Δx)

So, the sign of f'(x) is the sign of [f(x + Δx) - f(x)]/Δx and we can assume that is is nonzero.

(2) Case I: Δx is positive

If f(x) is strictly increasing, then f(x + Δx) - f(x) is positive and f'(x) is positive.

If f(x) is striclty decreasing, then f(x + Δx) - f(x) is negative and f'(x) is negative.

(3) Case II: Δx is negative

If f(x) is strictly increasing, then f(x + Δx) - f(x) is negative and f'(x) is positive

If f(x) is strictly decreasing, then f(x + Δx) - f(x) is positive and f'(x) is negative.

QED

Tuesday, February 03, 2009

An Inequality Lemma for the Cauchy Bound of Real Roots

The following result is used my proof of Cauchy's Bound for real roots.

Lemma 1: abs(c)
n = abs(cn)

Proof:

(1) Assume that c is nonnegative

(2) Then, cn is nonnegative

(3) Then, abs(cn) = cn

(4) Since abs(c) = c, it follows that: cn = abs(c)n

(5) Assume that c is negative

(6) We can assume that n is odd

[Otherwise, cn = (-c)n = abs(c)n = abs(cn) ]

(8) abs(cn) = -cn = (-1)n*cn = (-c)n = abs(c)n

QED

Lemma 2:

Let:

ancn = -an-1cn-1 + .... + -a0

Then:

abs(an)*abs(c)n ≤ abs(an-1)*abs(c)n-1 + ... + abs(a0)

Proof:

(1) Using the Triangle Inequality (see Lemma 4, here), we know that:

abs(-an-1cn-1 + .... + -a0) ≤ abs(-an-1cn-1) + ... + abs(-a0)

so that:

abs(ancn) ≤ abs(-an-1cn-1) + ... + abs(-a0)

(2) Using a basic property of inequalities (see Lemma 1, here):

abs(an)*abs(cn) = abs(ancn)

and likewise:

abs(-an-1)*abs(cn-1) = abs(-an-1cn-1)

...

(3) So we have:

abs(an)*abs(cn) ≤ abs(-an-1)*abs(cn-1) + ... + abs(-a0)

(4) Using Lemma 1 above, we have:

abs(an)*abs(c)n ≤ abs(an-1)*abs(c)n-1 + ... + abs(a0)

QED

Triangle Inequality

Definition 1: Absolute Value

abs(a) = a if a is nonnegative or abs(a)=-a if a is negative.

So for example:

abs(5) = 5

abs(0) = 0

abs(-1) = 1

Now, let's look at some basic properties

Lemma 1: abs(ab) = abs(a)*abs(b)

Proof:

Case I: both a,b positive

abs(ab) = ab = abs(a)*abs(b)

Case II: both a,b negative

abs(ab) = ab = (-a)*(-b) = abs(a)*abs(b)

Case III: one negative, one positive

Assume a is positive, b is negative (since a,b are symmetrical, we can switch them as necessary)

abs(ab) = -ab = a*(-b) = abs(a)*abs(b)

QED

Lemma 2: -abs(a) ≤ a ≤ abs(a)

Proof:

Case I: a is nonnegative

-a ≤ a ≤ a

so

-abs(a) ≤ a ≤ abs(a)

Case II: a is negative

a ≤ a ≤ -a

so

-abs(a) ≤ a ≤ abs(a)

QED

Lemma 3: abs(a) ≤ b if and only if -b ≤ a and a ≤ b.

Proof:

(1) Assume abs(a) ≤ b

Case I: a is nonnegative

abs(a) = a

Since abs(a) ≤ b, it follows that a ≤ b and b is nonnegative

Since b is nonnegative and a is nonnegative, then it -b ≤ a.

Case II: a is negative

Since abs(a) ≤ b, it follows that -a ≤ b which is the same as -b ≤ a and therefore b must be nonnegative.

Since b is nonnegative, it follows that a ≤ b.

(2) Assume that -b ≤ a and a ≤ b.

Case I: a is nonnegative

Since a ≤ b, it follows that b is nonnegative

So abs(a) ≤ b.

Case II: a is negative

Since -b ≤ a, it follows that b ≥ -a.

Since a is negative, -a is positive, and we have:

abs(a) ≤ b.

QED

Lemma 4: Triangle Inequality

For all real numbers a,b

abs(a + b) ≤ abs(a) + abs(b)

Proof:

(1) For all real numbers a,b (from Lemma 1 above)

-abs(a) ≤ a ≤ abs(a)

-abs(b) ≤ b ≤ abs(b)

(2) Adding these two conditions together gives us:

-[abs(a) + abs(b)] ≤ a + b ≤ abs(a) + abs(b)

(3) Let c = a+b and d =abs(a) + abs(b)

(4) Using Lemma 3, we know that:

abs(c) ≤ d if and only if -d ≤ c and c ≤ d.

(5) But using step #2, we know that:

-d = -[abs(a) + abs(b)] ≤ c = a + b

and

c = a + b ≤ d = abs(a) + abs(b)

(6) So, using step #4 we get:

abs(c) ≤ d

which is equivalent to:

abs(a + b) ≤ abs(a) + abs(b)

QED

Sunday, February 01, 2009

Polynomials are continuous

For a definition of polynomials, see Definition 1, here. For a definition of continuous functions, see Definition 1, here.

Lemma 1: f(x)=x is continuous

Proof:

(1) Let ε be any arbitrary value.

(2) Let δ = ε

(3) For any point c, it is clear that if x lies in (c - δ, c + δ), then f(x)=x lies in (f(c) - ε, f(c) + ε )

QED

Corollary 1.1 : Polynomials are continuous

Proof:

(1) The function f(x)=x is continuous. [See Lemma 1 above]

(2) Since the product of continuous functions is continuous [See Lemma 3, here], then f(x)=xn where n is a positive integer is also continuous.

(3) Since f(x)=C is continuous [See Lemma 1, here], it follows that any function of the form cxn is also continuous.

(4) Since the addition of continuous functions is continuous [See Lemma 2, here], it follows that any polynomial function is continuous since it consists of the form:

f(x) = c0 + c1x + c2x2 + ... + cnxn

where each ci is a constant.

QED

Lemma 2: The Derivative of a polynomial is itself a polynomial

Proof

(1) The derivative of each term of a polynomial is itself a term of a polynomial [See the Lemma 2, here]

(2) So, it follows that the derivative itself is also a polynomial. [See Definition 1, here]

QED

Corollary 2.1: The derivative of a polynomial is a continuous function.

Proof:

This follows directly from Lemma 2 above and Corollary 1.1 above.

QED

Interval of a Function with Simple Roots

Lemma: Interval of a Function with Simple Roots

Let f be a function with simple roots such that f(c)=0

Then there exists an interval (a,b) such that:

c is in (a,b)

for all x in (a,b), f'(x) is all positive or all negative

Proof:

(1) Since f has only simple roots and f(c)=0, then it follows that f'(c) ≠ 0. [See Corollary 1.1, here]

(2) Since f is a polynomial, we know that f'(x) is continuous. [See Corollary 2.1, here]

(3) Since f'(c) is nonzero, let ε be nonzero and less than abs{ f'(c) }.

(4) Since f'(x) is continuous at c, there exists a number δ such that if x is in the (c - δ, c + δ), then f'(x) is in (f'(c)-ε, f'(c)+ε). [By the definition of a continuous function]

(5) Since ε is less than abs{f'(c) }, it follows that for x in (c -δ, c + δ), f'(x) is either entirely positive or entirely negative.

QED

Saturday, January 31, 2009

Greatest Common Divisor of a Polynomial and its First Derivative

Lemma 1:

Let a be a root of a polynomial P.

Then:

a is a multiple root of P if and only if a is also a root of P' (the first derivative of P)

Proof:

(1) Since a is a root of P, there exists a polynomial Q such that (see Theorem, here):

P = (x - a)Q

(2) Using the Product Rule of Derivatives (see Lemma 4, here), we know that:

P' = Q + (x-a)Q'

(3) But then (x-a) only divides P' if and only if it also divides Q.

QED

Corollary 1.1:

If a polynomial has only simple roots

Then:

Its first derivative does not share any of those roots.

Proof

(1) Assume that a polynomial P has only simple roots.

(2) Assume that a root a divides both P and P'

(3) Then by Lemma 1 above, a is a multiple root of P.

(4) But by step #1 this is impossible so we reject our assumption in step #2.

QED

Lemma 2:

If a polynomial P has only simple roots

Then P,P' are relatively prime.

Proof:

(1) Assume that P,P' are not relatively prime.

(2) Then, they have a common irreducible factor of degree 1.

[Since by definition, two polynomials are relatively prime if their only common factor is of degree 0]

(3) Then there exists a polynomial of the form X-a that divides both P and P' (See Thereom, here)

(4) Then from Lemma 1 above, a is a multiple root of P

(5) But this is impossible, so we reject our assumption in step #1.

QED

References

Alternate Form of the Greatest Common Divisor Algorithm for Polynomials

The usual form of the Greatest Common Divisor for Polynomials uses a series of steps of the form (see the proof for the usual form, here):

(a) R1 = Q3R2 + R3

(b) R2 = Q4R3 + R4

...

(c) Rn-2 = QnRn-1 + Rn

(d) Rn-1 = Qn+1Rn + Rn+1

But for Sturm's Theorem, I need to use an alternate form.

(a) R1 = Q3R2 - R3

(b) R2 = Q4R3 - R4

...

(c) Rn-2 = QnRn-1 - Rn

(d) Rn-1 = Qn+1Rn - Rn+1

Definition 1: Divisor for Polynomials


Let P1, P2 ∈ F[X].

We say that P2 divides P1 if there exists Q ∈ F[X] such that P1 = P2Q

Definition 2: GCD for Polynomials

A greatest common divisor (GCD) of P1, P2 is a polynomial D ∈ F[X] which has the following properties:

(a) D divides P1 and P2
(b) If S is a polynomial which divides P1 and P2, then S divides D.

Definition 3: Relatively prime polynomials

If 1 is the GCD for polynomials P1, P2, then P1, P2 are said to relatively prime polynomials.

Definition 4: degree: deg

The deg of a polynomial P is the greatest integer n for which the coefficient Xn in the expression of P is not zero.

Theorem 1: Alternate Form of Euclid's Algorithm for Greatest Common Divisor for Polynomials

For any two polynomials P1, P2, there exists a GCD

Proof:

(1) Let P1, P2 be any two polynomials such that deg P1 ≥ deg P2

(2) If P2 = 0, then P1 is the GCD of P1, P2 [See Definition 2 above]

(3) Otherwise, we divide P1 by P2 using the the alternate form of Euclidean Division Algorithm for Polynomials. [See Theorem, here]

(4) Then there exists two polynomials Q1, R1 such that:

P1 = Q1P2 - R1

and deg R1 is less than deg P2.

(5) If R1 = 0, then P2 is the GCD of P1, P2

(6) Next, we divide P2 by R1 to get:

P2 = Q2R1 - R2

and deg R2 is less than deg R1

(7) If R2 ≠ 0, then we can set up the following equations:

(a) R1 = Q3R2 - R3

(b) R2 = Q4R3 - R4

...

(c) Rn-2 = QnRn-1 - Rn

(d) Rn-1 = Qn+1Rn - Rn+1

(8) Since deg P2 is greater than deg R1 which is greater than deg R2 which is greater than ... deg Rn which is greater deg Rn+1, this sequence cannot extend indefinitely.

(9) Therefore, Rn+1 = 0 for some n.

(10) Rn divides P1, P2 since:

Because Rn+1=0, Rn divides Rn-1

Because Rn divides Rn-1, from equation 7c, Rn divides Rn+1

We can now proceed up each of these implied equations in the same way until we get to 7b.

Since we have shown that Rn divides R2 and R3 before it, it is clear from 7a, that Rn divides R1

It is clear from step #6 that Rn divides P2 and clear from step #4 that Rn divides P1

(11) Assume that P1 and P2 are both divisible by a polynomial S.

(12) Then by step #4, S must divide R1.

(13) By step #6, S must divide R2

(14) We can now use the same argument to go through the equations in step #7 to conclude that S must likewise divide Rn.

(15) This proves that Rn is the GCD for P1,P2 [See Definition 2 above]

QED

References

Thursday, January 29, 2009

Ring of Polynomials

If you are not comfortable with the idea of rings, start here.

Definition 1: Polynomial in one indeterminate with coefficients in a ring A

P : N → A such that P = { n ∈ N : Pn ≠ 0 }

where N is the set of natural numbers (that is, 0, 1, 2, ... )

As a convention, this mapping is usually represented in the form:

anxn + an-1xn-1 + ... + a1x + a0

where n ∈ N.

Example 1:

5x2 + 3x + 2 is a polynomial.

5,3,2 are all integers which is a ring (see here for details on integers)

{ 2 → 5, 1 → 3, 0 → 2 }

Definition 2: Polynomial Addition

(P + Q)n = Pn + Qn

Example 2:

(5x2 + 3x + 2) + (3x2 + x + 5) = (5 + 3)x2 + (3+1)x + (2+5) = 8x2 + 4x + 7

Definition 3: Polynomial Multiplication

(PQ)n = ∑(i+j=n) Pi*Qj

Example 3:

(5x2 + 3x + 2)(3x2 + x + 5) = (5*3)x(2+2) + (5*1 + 3*3)x(2+1) + (5*5 + 3*1 + 2*3)x(2+0) + (3*5 + 2*1)x(1+0) + (2*5)x0

Definition 4: A[X]

The set of all polynomials with coefficients in A

Example 4:

5x2 + 3x + 2 ∈ Z[X] where Z is the set of all integers.

Lemma 1:

If A is a ring, then A[X] is a ring. If A is a commutative ring, then A[X] is a commutative ring.

Proof:

(1) I will show that A[X] has all the properties of a ring.

(2) Commutative Property for Addition:

Pn + Qn = (P + Q)n = (Q + P)n = Qn + Pn

(3) Associative Property for Addition

(Pn + Qn) + Rn = (P + Q)n + Rn = ([P + Q] + R)n = (P + [Q + R])n

= Pn + (Q + R)n = Pn + (Qn + Rn)

(4) Additive Identity

This is the 0 polynomial. Pn + 0 = (P + 0)n = Pn

(5) Additive Inverse

Pn + -Pn = (P + -P)n = 0

(6) Associative Property for Multiplication

∑(i+j+k=n) (Pi*Qj)*Rk = [(P*Q)*R]n = [P*(Q*R)]n = ∑ (i+j+k=n)Pi*(Qj*Rk)

(7) Distributive Property for Multiplication

∑(i+j=n) Pi(Qj + Rj) = ∑(i+j=n)Pi(Q + R)j = [P(Q+R)]n
= (PQ + PR)
n = ∑(i+j=n)(PiQj) + ∑(i+j=n)(PiRj)

We can use the same argument to prove:

∑(i+j=n) (Qj + Rj)Pi = ∑(i+j=n)(QjPi) + ∑(i+j=n)(RjPi)

(8) Commutative Property for Multiplication is true if A has the Commutative Property for Multiplication

Assume that A is commutative.

∑(i+j=n)PiQj = (PQ)n = (QP)n = ∑(i+j=n)QjPi

QED

References