Exploring & Visualizing Hot & Cold Game metaphor Picture as - - PowerPoint PPT Presentation

exploring visualizing
SMART_READER_LITE
LIVE PREVIEW

Exploring & Visualizing Hot & Cold Game metaphor Picture as - - PowerPoint PPT Presentation

Fedor Andreev Western Illinois University Exploring & Visualizing Hot & Cold Game metaphor Picture as exploration Most of the polynomiography methods are based on root-finding Roots themselves however present little interest


slide-1
SLIDE 1

Exploring & Visualizing

Hot & Cold Game metaphor Fedor Andreev Western Illinois University

slide-2
SLIDE 2

Picture as exploration

  • Most of the polynomiography methods are

based on root-finding

  • Roots themselves however present little

interest

  • The important part is the process of root-

finding rather than result

slide-3
SLIDE 3

Goal

  • Artistic point of view: suggest a new brush
  • Mathematically: suggest new algorithms
  • Not root-finding algorithms but rather what

to do with existing algorithms

slide-4
SLIDE 4

The standard algorithm

  • Every point in the

plane is assigned two numbers: speed of convergence and root index

  • The two numbers are

later transformed into a color

slide-5
SLIDE 5

Speed of convergence

  • Pick up a point in the plane
  • Iterate it (repeatedly apply a certain

procedure)

  • Stop based on some criterion
  • Record how many times you did it

That’s number of iterations = speed of convergence

slide-6
SLIDE 6

Root index

  • Polynomials, or functions in general,

typically have more than one root

  • The root index is a whole number

recording to which root we arrived = our final destination

slide-7
SLIDE 7

Coloring Algorithm

  • Typically the root index determines the

color of the point (red, green, blue, etc)

  • The speed of convergence (number of

iterations) determines the hue of the color

slide-8
SLIDE 8

Math is difficult, painting – not

  • Difficult part: iterating points and

computing the two numbers for every point we want to paint

  • Easy part: Reassigning color for the two

given numbers

slide-9
SLIDE 9

Typical Results

  • Smooth parts = continuity areas
  • Fractal = difficult = interesting areas
slide-10
SLIDE 10

Goals

  • Predict the fractal parts without too much

computing

  • Possibly suggest some root-estimating or

root-proximity methods (as opposed to root-finding methods)

  • Get cool pictures in the process!
  • [end of introduction]
slide-11
SLIDE 11

Root = object we seek

  • When we are at the root, we know it
  • Even when not at the root we know if

we’re close or not

  • Use |p(x)|, the absolute value (norm) of

the polynomial computed at point x

  • Norm = absolute value of the polynomial =

temperature

slide-12
SLIDE 12

Game of Hot and Cold

  • Hide an object (root)
  • Search for it (algorithm)
  • Follow hints (numerical data)
  • Hot = you are close
  • Cold = you are far
  • Warmer = you are getting closer
  • Colder = you are moving away from it
slide-13
SLIDE 13

Bridge between continuous and fractals

  • Smooth and

continuous

  • Fractal and

discontinuous

slide-14
SLIDE 14

Method 1: Plotting

  • Follow the analogy with the temperature
  • Plot the “temperature” = absolute value of

p(x) over the given two-dimensional area

  • Temperature map with red areas around

the roots (hot) and white (cold) areas with high values of p.

slide-15
SLIDE 15

Method 1: Picture

slide-16
SLIDE 16

Game-to-Math Dictionary

  • A (big!) house with
  • bjects hidden inside
  • Our search strategy
  • Hidden objects
  • Where we are
  • Our next position
  • Temperature at where

we are

  • … at where we’ll be
  • Polynomial p(x)
  • Iteration function
  • Roots
  • x
  • p(x)
  • p(φ(x))
slide-17
SLIDE 17

Method 2: Peeking and plotting

  • If I enter that room:

will it be hot or cold?

  • Instead of plotting the

temperature at where we are, we plot at where we will be

  • Plotting |p(φ(x))|.
  • If it is good a point

and good searching strategy, φ(x) will be close or closer to a root

slide-18
SLIDE 18

Peeking: Picture

slide-19
SLIDE 19

Method 3: Relative

  • If I enter that room:

will it be hotter or colder?

  • Plots relative increase
  • r decrease in

temperature

  • Plotting

| ) ( | | )) ( ( | x p x p

slide-20
SLIDE 20

Relative plotting

slide-21
SLIDE 21

Method 8: Decreasing sequence

  • Traditionally we look at the sequence

xi+1 = p(φ(xi))

  • Terminate it when we’re close to a root
  • In this new method, we terminate the

sequence when we’re going away from the root (measured by |p(x)|)

  • Stopping at your destination vs stopping

when we hit dead end

slide-22
SLIDE 22

Decreasing sequence: Picture

slide-23
SLIDE 23
slide-24
SLIDE 24
slide-25
SLIDE 25
slide-26
SLIDE 26

Thank You!