Polynomiography Jonathan Choate Groton School [email protected] .

29
Polynomiography Jonathan Choate Groton School [email protected] www.zebragraph.com

Transcript of Polynomiography Jonathan Choate Groton School [email protected] .

Page 1: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

Polynomiography

Jonathan ChoateGroton School

[email protected]

Page 2: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

VCTAL

Page 3: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

Iteration

• Pick a function f[x]• Pick a seed x(0)• Create a sequence {x(0) , x(1) = f[x(0]], x(2)=f[(x(1)], … ,x(n) = f[x(n-1)], ….}

This sequence is the ORBIT of x(0) under iteration of f[x]

Page 4: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

An Example• Iterate f[x] = (1/2)x + 4 for different seeds.• Two Interesting Questions 1) For a given seed does the orbit

converge to a value S within a given accuracy?

2) If it does converge, how many iterations does it take?

The set of seeds that converge to S is called the BASIN OF ATTRACTION for S and will be denoted by B(S)

Page 5: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

Solving Polynomial Equations

• Formulas exist for Quadratics, Cubics and Quartics

• Have to use numerical methods for polynomials of degree higher than 4.

Page 6: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

The Babylonian Method for Finding Square Roots

Iterate f[x] =(1/2)(x + a/x)If a>0 orbits converge to andWhat is B( )? B( )?What happens if a < 0?What happens if a is complex? Babylonian Method

Page 7: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

Newton’s Method

Given a function f(x) to solve f(x) =0 iterate the function N[x] = x – f(x)/f’(x)1. Use the spreadsheet Newton’s Method for

Quadratics - Doesn’t handle the complex roots

- Doesn’t give much info about the Basins of attraction for the roots.Newton’s Quadratic Analysis

Page 8: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

Cayley’s Discovery

• Use a spreadsheet to apply Newton’s Method to Cubics

• Basins of Attraction get complicated!!Newton’s Cubic Analysis

Page 9: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

Polynomiography

Polynomioigraphy

Page 10: Polynomiography Jonathan Choate Groton School jchoate@groton.org .
Page 11: Polynomiography Jonathan Choate Groton School jchoate@groton.org .
Page 12: Polynomiography Jonathan Choate Groton School jchoate@groton.org .
Page 13: Polynomiography Jonathan Choate Groton School jchoate@groton.org .
Page 14: Polynomiography Jonathan Choate Groton School jchoate@groton.org .
Page 15: Polynomiography Jonathan Choate Groton School jchoate@groton.org .
Page 16: Polynomiography Jonathan Choate Groton School jchoate@groton.org .
Page 17: Polynomiography Jonathan Choate Groton School jchoate@groton.org .
Page 18: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

The Fundamental Theorem of Algebra: Version 1

An n-th degree polynomial equation with realco-efficients has n roots with complex roots occuring in pairs.Good Exercise:1. What are the possible solutions for a quadratic

equation with real co-efficients?2. What are the possible solutions for a cubic

equation with real co-efficients?

Page 19: Polynomiography Jonathan Choate Groton School jchoate@groton.org .
Page 20: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

• Good Group Activity Create Poly Images for all the possible 5th

degree equations?

Page 21: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

ChallengeWhat is the equation of the 6th degree polynomial whose polynomiograph is shown below?

Page 22: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

Solutions

Real Roots z = 3 , z =4Complex Rootsz = 3 + 3i , z = 3 – 3i , z = 1 + I , z = 1 – I

(z -3)(z-4)( z- [3+3i] )(z –[ 3 – 3i ]} )( z- [1+i] )(z –[ 1 – i ]} = 0

Page 23: Polynomiography Jonathan Choate Groton School jchoate@groton.org .
Page 24: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

DeMoivre’s Theorem: A Visual Approach

Page 25: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

Playz12 + z2 – 4z + 54

Page 26: Polynomiography Jonathan Choate Groton School jchoate@groton.org .
Page 27: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

A Final Linear Thought

We teach about arithmetic sequences x(n+1) = x(n) + d / x(0) = cOr x(n) = c + n*d We teach about geometric sequences x(n+1) = r x(n) / x(0) = cOr x(n) = c rn

Page 28: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

How about teaching about mixed sequences?

A mixed sequence x(n+1) = r*x(n) + d / x(0) = cOr x(n) = c rn[ c – (d/(1-r) ] + (d/(1-r)

Page 29: Polynomiography Jonathan Choate Groton School jchoate@groton.org .

Use the Language of Dynamical Systems

Let f(x) = ax + b. F has a fixed point F = b/(1—a)The orbit of x(0) under iteration of f has an n-th iterate equal to x(n) = an( x(0) – F) + F