You are on page 1of 109

Math Changing

Movies

Michael Dorff

How Mathematics is Movies


How is math used?

Making Hollywood Movies


Moving characters
Yoda
Dash

Flowing and

Better Crashing Objects


Crashes
Water flow

Conclusion

Michael Dorff
Brigham Young University, USA
Math Changing
Movies
What are the highest grossing films?
Michael Dorff

Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies
What are the highest grossing films?
Michael Dorff

Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies
What are the highest grossing films?
Michael Dorff

Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion

Mathematics was used in making the top 24 movies.


Math Changing
Movies

Michael Dorff
Why is math involved in movies?
Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff
Why is math involved in movies?
Movies
How is math used?

Moving characters
Yoda
Dash
Rasmus Tamstorf Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff
Why is math involved in movies?
Movies
How is math used?

Moving characters
Yoda
Dash
Rasmus Tamstorf Flowing and
Crashing Objects
Senior Research Scientist Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff
Why is math involved in movies?
Movies
How is math used?

Moving characters
Yoda
Dash
Rasmus Tamstorf Flowing and
Crashing Objects
Senior Research Scientist Crashes

Disney Research Water flow

Conclusion
Math Changing
Movies

Michael Dorff
Why is math involved in movies?
Movies
How is math used?

Moving characters
Yoda
Dash
Rasmus Tamstorf Flowing and
Crashing Objects
Senior Research Scientist Crashes

Disney Research Water flow

Conclusion
Math Changing
Movies

Michael Dorff
Why is math involved in movies?
Movies
How is math used?

Moving characters
Yoda
Dash
Rasmus Tamstorf Flowing and
Crashing Objects
Senior Research Scientist Crashes

Disney Research Water flow

Conclusion

I Movies model the real world


Math Changing
Movies

Michael Dorff
Why is math involved in movies?
Movies
How is math used?

Moving characters
Yoda
Dash
Rasmus Tamstorf Flowing and
Crashing Objects
Senior Research Scientist Crashes

Disney Research Water flow

Conclusion

I Movies model the real world


I The real world is dictated by physics
Math Changing
Movies

Michael Dorff
Why is math involved in movies?
Movies
How is math used?

Moving characters
Yoda
Dash
Rasmus Tamstorf Flowing and
Crashing Objects
Senior Research Scientist Crashes

Disney Research Water flow

Conclusion

I Movies model the real world


I The real world is dictated by physics
I Mathematics is the language of physics
Areas where math is used Math Changing
Movies

Michael Dorff

Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Areas where math is used Math Changing
Movies

Michael Dorff

I movement of animated characters Movies


How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Areas where math is used Math Changing
Movies

Michael Dorff

I movement of animated characters Movies


How is math used?

I flowing and crashing of objects Moving characters


Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Areas where math is used Math Changing
Movies

Michael Dorff

I movement of animated characters Movies


How is math used?

I flowing and crashing of objects Moving characters


Yoda
Dash
I simulation of physical objects (e.g., hair, Flowing and
Crashing Objects
clothing, snow) Crashes
Water flow

Conclusion
Areas where math is used Math Changing
Movies

Michael Dorff

I movement of animated characters Movies


How is math used?

I flowing and crashing of objects Moving characters


Yoda
Dash
I simulation of physical objects (e.g., hair, Flowing and
Crashing Objects
clothing, snow) Crashes
Water flow

Conclusion
Areas where math is used Math Changing
Movies

Michael Dorff

I movement of animated characters Movies


How is math used?

I flowing and crashing of objects Moving characters


Yoda
Dash
I simulation of physical objects (e.g., hair, Flowing and
Crashing Objects
clothing, snow) Crashes
Water flow

Conclusion
Areas where math is used Math Changing
Movies

Michael Dorff

I movement of animated characters Movies


How is math used?

I flowing and crashing of objects Moving characters


Yoda
Dash
I simulation of physical objects (e.g., hair, Flowing and
Crashing Objects
clothing, snow) Crashes
Water flow

Conclusion
Math Changing
Movies

Moving animated character: How are they moved? Michael Dorff

Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Moving animated character: How are they moved? Michael Dorff

Movies

Yoda How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Moving animated character: How are they moved? Michael Dorff

Movies

Yoda Star Wars How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies
Moving Yoda
Michael Dorff

Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies
Moving Yoda
Michael Dorff
I In The Empire Strikes Back, Yoda was a puppet
Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies
Moving Yoda
Michael Dorff
I In The Empire Strikes Back, Yoda was a puppet
Movies
I In later movies, Yoda was moved using animation and How is math used?

mathematics: Moving characters


Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies
Moving Yoda
Michael Dorff
I In The Empire Strikes Back, Yoda was a puppet
Movies
I In later movies, Yoda was moved using animation and How is math used?

mathematics: Moving characters


Yoda
I linear algebra Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies
Moving Yoda
Michael Dorff
I In The Empire Strikes Back, Yoda was a puppet
Movies
I In later movies, Yoda was moved using animation and How is math used?

mathematics: Moving characters


Yoda
I linear algebra Dash

I calculus Flowing and


Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies
Moving Yoda
Michael Dorff
I In The Empire Strikes Back, Yoda was a puppet
Movies
I In later movies, Yoda was moved using animation and How is math used?

mathematics: Moving characters


Yoda
I linear algebra Dash

I calculus Flowing and


Crashing Objects
I ODEs Crashes
Water flow

Conclusion
Math Changing
Movies
Moving Yoda
Michael Dorff
I In The Empire Strikes Back, Yoda was a puppet
Movies
I In later movies, Yoda was moved using animation and How is math used?

mathematics: Moving characters


Yoda
I linear algebra Dash

I calculus Flowing and


Crashing Objects
I ODEs Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff
Vertices and Polygons
Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff
Vertices and Polygons
Movies
How is math used?

Moving characters
Yoda
Dash

I 53,756 vertices connected Flowing and


Crashing Objects
by lines to make polygon Crashes
Water flow
regions Conclusion
Math Changing
Movies

Michael Dorff
Vertices and Polygons
Movies
How is math used?

Moving characters
Yoda
Dash

I 53,756 vertices connected Flowing and


Crashing Objects
by lines to make polygon Crashes
Water flow
regions Conclusion
I We need:
Math Changing
Movies

Michael Dorff
Vertices and Polygons
Movies
How is math used?

Moving characters
Yoda
Dash

I 53,756 vertices connected Flowing and


Crashing Objects
by lines to make polygon Crashes
Water flow
regions Conclusion
I We need:
I the location of each
vertex
Math Changing
Movies

Michael Dorff
Vertices and Polygons
Movies
How is math used?

Moving characters
Yoda
Dash

I 53,756 vertices connected Flowing and


Crashing Objects
by lines to make polygon Crashes
Water flow
regions Conclusion
I We need:
I the location of each
vertex
I the vertices that
determine each polygon
Math Changing
Movies

Michael Dorff

Moving Yoda Movies


How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff

Moving Yoda Movies


I We can move Yoda using matrix multiplication. How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff

Moving Yoda Movies


I We can move Yoda using matrix multiplication. How is math used?

Moving characters
I Store information about the vertices in a 53756 × 3 Yoda
Dash
matrix V , where row i of V contains the x, y , and z Flowing and
Crashing Objects
coordinates of the ith vertex. Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff

Moving Yoda Movies


I We can move Yoda using matrix multiplication. How is math used?

Moving characters
I Store information about the vertices in a 53756 × 3 Yoda
Dash
matrix V , where row i of V contains the x, y , and z Flowing and
Crashing Objects
coordinates of the ith vertex. Crashes
Water flow
I Yoda can be rotated by θ radians about the y -axis by
Conclusion
multiplying V with R, where

cos(θ) 0 − sin(θ)
!
R= 0 1 0
sin(θ) 0 cos(θ)
Math Changing
Movies

Michael Dorff

Moving Yoda Movies


I We can move Yoda using matrix multiplication. How is math used?

Moving characters
I Store information about the vertices in a 53756 × 3 Yoda
Dash
matrix V , where row i of V contains the x, y , and z Flowing and
Crashing Objects
coordinates of the ith vertex. Crashes
Water flow
I Yoda can be rotated by θ radians about the y -axis by
Conclusion
multiplying V with R, where

cos(θ) 0 − sin(θ)
!
R= 0 1 0
sin(θ) 0 cos(θ)

I This requires 483, 804 calculations.


Math Changing
Movies

Michael Dorff

Moving Yoda Movies


How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff

Moving Yoda Movies


How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff

Moving Yoda Movies


How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Pixar Animation Studios Movies

Michael Dorff

Movies
How is math used?

Tony DeRose Moving characters


Yoda
Research Group Lead Dash

Pixar Research Group Flowing and


Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Pixar Animation Studios Movies

Michael Dorff

Movies
How is math used?

Tony DeRose Moving characters


Yoda
Research Group Lead Dash

Pixar Research Group Flowing and


Crashing Objects
Crashes
Water flow

Conclusion

Use math to develop


new techniques to
move animated
characters.
Math Changing
Pixar Animation Studios Movies

Michael Dorff

Movies
How is math used?

Tony DeRose Moving characters


Yoda
Research Group Lead Dash

Pixar Research Group Flowing and


Crashing Objects
Crashes
Water flow

Conclusion

Use math to develop


new techniques to
move animated
characters.

The Incredible

c Disney/Pixar
Math Changing
Movies

Michael Dorff

Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Video - Incredibles Trailer Crashing Objects
Crashes
Water flow

c Disney/Pixar Conclusion
Math Changing
Moving animated character Movies

Michael Dorff

Movies
How is math used?

Moving characters
Problem: Yoda
Dash

I Construct grid on Flowing and


Crashing Objects
character Crashes
Water flow

Conclusion
Math Changing
Moving animated character Movies

Michael Dorff

Movies
How is math used?

Moving characters
Problem: Yoda
Dash

I Construct grid on Flowing and


Crashing Objects
character Crashes
Water flow
I Move each grid point Conclusion
using linear algebra
Math Changing
Moving animated character Movies

Michael Dorff

Movies
How is math used?

Moving characters
Problem: Yoda
Dash

I Construct grid on Flowing and


Crashing Objects
character Crashes
Water flow
I Move each grid point Conclusion
using linear algebra
I Requires a lot of
calculations
Math Changing
Moving animated character Movies

Michael Dorff

Movies
How is math used?

Moving characters
Problem: Yoda
Dash

I Construct grid on Flowing and


Crashing Objects
character Crashes
Water flow
I Move each grid point Conclusion
using linear algebra
I Requires a lot of
calculations

Question: What is a more efficient way to move animated


characters?
Math Changing
Cage Method Movies

Michael Dorff

Movies
Cage Method: How is math used?

I Encase character in a cage that uses fewer grid points Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Cage Method Movies

Michael Dorff

Movies
Cage Method: How is math used?

I Encase character in a cage that uses fewer grid points Moving characters
Yoda
I Develop the math so when the cage is moved the Dash

Flowing and
character moves in a realistic way Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Cage Method Movies

Michael Dorff

Movies
Cage Method: How is math used?

I Encase character in a cage that uses fewer grid points Moving characters
Yoda
I Develop the math so when the cage is moved the Dash

Flowing and
character moves in a realistic way Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Cage Method Movies

Michael Dorff

Movies
Cage Method: How is math used?

I Encase character in a cage that uses fewer grid points Moving characters
Yoda
I Develop the math so when the cage is moved the Dash

Flowing and
character moves in a realistic way Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Cage Method Movies

Michael Dorff

Movies
Cage Method: How is math used?

I Encase character in a cage that uses fewer grid points Moving characters
Yoda
I Develop the math so when the cage is moved the Dash

Flowing and
character moves in a realistic way Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Cage Method Movies

Michael Dorff

Movies
Cage Method: How is math used?

I Encase character in a cage that uses fewer grid points Moving characters
Yoda
I Develop the math so when the cage is moved the Dash

Flowing and
character moves in a realistic way Crashing Objects
Crashes
Water flow

Conclusion

No. of vertices = 8019


Math Changing
Cage Method Movies

Michael Dorff

Movies
Cage Method: How is math used?

I Encase character in a cage that uses fewer grid points Moving characters
Yoda
I Develop the math so when the cage is moved the Dash

Flowing and
character moves in a realistic way Crashing Objects
Crashes
Water flow

Conclusion

No. of vertices = 8019 No. of vertices = 112


Math Changing
The Math Movies

Michael Dorff

Movies
How is math used?
Problem: A function is defined at the vertices Vi of the Moving characters
grid. How can we extend the function to deal with points in Yoda
Dash
the interior? Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
The Math Movies

Michael Dorff

Movies
How is math used?
Problem: A function is defined at the vertices Vi of the Moving characters
grid. How can we extend the function to deal with points in Yoda
Dash
the interior? Flowing and
Crashing Objects
Crashes
Water flow

Conclusion

A center of mass
problem using weighted
sums with various
weight functions
Math Changing
Movies

Michael Dorff

Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects

Video - Incredibles Cage Points Crashes


Water flow

Conclusion
Math Changing
Harmonic Coordinates Movies

Michael Dorff

Movies
How is math used?

Moving characters
For every vertex Vi , solve the Laplace equation Yoda
Dash

Flowing and
∆hi (P) = 0. Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Harmonic Coordinates Movies

Michael Dorff

Movies
How is math used?

Moving characters
For every vertex Vi , solve the Laplace equation Yoda
Dash

Flowing and
∆hi (P) = 0. Crashing Objects
Crashes
Water flow
hi (P) is the harmonic coordinate of the vertex Vi at the Conclusion
point P.
Math Changing
Harmonic Coordinates Movies

Michael Dorff

Movies
How is math used?

Moving characters
For every vertex Vi , solve the Laplace equation Yoda
Dash

Flowing and
∆hi (P) = 0. Crashing Objects
Crashes
Water flow
hi (P) is the harmonic coordinate of the vertex Vi at the Conclusion
point P.
Harmonic Coordinates:
I similar to mean value coordinates
Math Changing
Harmonic Coordinates Movies

Michael Dorff

Movies
How is math used?

Moving characters
For every vertex Vi , solve the Laplace equation Yoda
Dash

Flowing and
∆hi (P) = 0. Crashing Objects
Crashes
Water flow
hi (P) is the harmonic coordinate of the vertex Vi at the Conclusion
point P.
Harmonic Coordinates:
I similar to mean value coordinates
I measure distance in the cage
Math Changing
Harmonic Coordinates Movies

Michael Dorff

Movies
How is math used?

Moving characters
For every vertex Vi , solve the Laplace equation Yoda
Dash

Flowing and
∆hi (P) = 0. Crashing Objects
Crashes
Water flow
hi (P) is the harmonic coordinate of the vertex Vi at the Conclusion
point P.
Harmonic Coordinates:
I similar to mean value coordinates
I measure distance in the cage
I works well for non-convex shapes
Math Changing
Movies

Michael Dorff

Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Video - Harmonic Points in 3D Water flow

Conclusion
Math Changing
Movies

Michael Dorff

Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion


c Disney/Pixar
Math Changing
Movies

Michael Dorff
The crashing of objects
Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff
The crashing of objects
Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Adam Sidwell
Math Changing
Movies

Michael Dorff
The crashing of objects
Movies
How is math used?
Worked on the movies: Moving characters
Yoda
I Transformers Dash

Flowing and
I Tron Crashing Objects
Crashes
I Pirates of the Caribbean Water flow

Conclusion
I King Kong
Adam Sidwell
Math Changing
Movies

Michael Dorff
The crashing of objects
Movies
How is math used?
Worked on the movies: Moving characters
Yoda
I Transformers Dash

Flowing and
I Tron Crashing Objects
Crashes
I Pirates of the Caribbean Water flow

Conclusion
I King Kong
Adam Sidwell

He uses math to develop techniques to simulate crashes in


realistic ways.
Math Changing
Movies

Michael Dorff

Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Part of Adam Sidwell’s resume Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff

Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Part of Adam Sidwell’s resume Crashing Objects
Crashes
Water flow

Conclusion
Video - Adam Sidwell Resume
Math Changing
Movies

Michael Dorff

Movies
How is math used?

Moving characters
Yoda

The flowing of water Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff

Movies
How is math used?

Moving characters
Yoda

The flowing of water Dash

Flowing and
Crashing Objects
The flow of fluids (water, air, blood) is difficult to analyze Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff

Movies
How is math used?

Moving characters
Yoda

The flowing of water Dash

Flowing and
Crashing Objects
The flow of fluids (water, air, blood) is difficult to analyze Crashes
Water flow
because they flow in complicated ways.
Conclusion
Math Changing
Movies

Michael Dorff

Movies
How is math used?

Moving characters
Yoda

The flowing of water Dash

Flowing and
Crashing Objects
The flow of fluids (water, air, blood) is difficult to analyze Crashes
Water flow
because they flow in complicated ways.
Conclusion

Question: Can we predict how water will move?


Math Changing
Movies

Michael Dorff

Movies
How is math used?

Moving characters
Yoda

The flowing of water Dash

Flowing and
Crashing Objects
The flow of fluids (water, air, blood) is difficult to analyze Crashes
Water flow
because they flow in complicated ways.
Conclusion

Question: Can we predict how water will move?


Video - Water Flow Simulated
Math Changing
Navier-Stokes equations Movies

Michael Dorff

Movies
How is math used?

Navier-Stokes equations Moving characters


Yoda
Dash
 
∂v Flowing and
ρ + v · ∇v = −∇p + ∇ · T + f Crashing Objects
∂t Crashes
Water flow

are PDEs that describe the flow of fluids. Conclusion


Math Changing
Navier-Stokes equations Movies

Michael Dorff

Movies
How is math used?

Navier-Stokes equations Moving characters


Yoda
Dash
 
∂v Flowing and
ρ + v · ∇v = −∇p + ∇ · T + f Crashing Objects
∂t Crashes
Water flow

are PDEs that describe the flow of fluids. Conclusion

It has not known if there always exists a solution to the


Navier-Stokes equations in 3 dimensions.
Math Changing
Navier-Stokes equations Movies

Michael Dorff

Movies
How is math used?

Navier-Stokes equations Moving characters


Yoda
Dash
 
∂v Flowing and
ρ + v · ∇v = −∇p + ∇ · T + f Crashing Objects
∂t Crashes
Water flow

are PDEs that describe the flow of fluids. Conclusion

It has not known if there always exists a solution to the


Navier-Stokes equations in 3 dimensions.

This is one of the $1,000,000 Clay Math Institute unsolved


problems.
Math Changing
Movies

Michael Dorff

Movies
How is math used?

Moving characters
Yoda
Dash
Computer graphics are using fluid dynamics to simulate Flowing and
the flow of water in movies such as the Pirates of the Crashing Objects
Crashes
Caribbean. Water flow

Conclusion
Math Changing
Movies

Michael Dorff

Movies
How is math used?

Moving characters
Yoda
Dash
Computer graphics are using fluid dynamics to simulate Flowing and
the flow of water in movies such as the Pirates of the Crashing Objects
Crashes
Caribbean. Water flow

Conclusion

Video - Math Fluid Flows in Movies


Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications:
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking,
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking, stationary phones,
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking, stationary phones, internet,
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking, stationary phones, internet,
cell phones,
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking, stationary phones, internet,
cell phones, ?
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking, stationary phones, internet,
cell phones, ?
I Transportation:
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking, stationary phones, internet,
cell phones, ?
I Transportation: walking,
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking, stationary phones, internet,
cell phones, ?
I Transportation: walking, cars,
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking, stationary phones, internet,
cell phones, ?
I Transportation: walking, cars, planes,
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking, stationary phones, internet,
cell phones, ?
I Transportation: walking, cars, planes, ?
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking, stationary phones, internet,
cell phones, ?
I Transportation: walking, cars, planes, ?
I Societal problems:
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking, stationary phones, internet,
cell phones, ?
I Transportation: walking, cars, planes, ?
I Societal problems: hunger,
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking, stationary phones, internet,
cell phones, ?
I Transportation: walking, cars, planes, ?
I Societal problems: hunger, pollution,
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking, stationary phones, internet,
cell phones, ?
I Transportation: walking, cars, planes, ?
I Societal problems: hunger, pollution, energy,
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking, stationary phones, internet,
cell phones, ?
I Transportation: walking, cars, planes, ?
I Societal problems: hunger, pollution, energy, climate
change,
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking, stationary phones, internet,
cell phones, ?
I Transportation: walking, cars, planes, ?
I Societal problems: hunger, pollution, energy, climate
change, ?
Math Changing
Movies

Michael Dorff
Next time you see a movie . . .
Movies
I enjoy the movie How is math used?

Moving characters
I think “How did math help make this movie?” Yoda
Dash
I Better yet – think “How can I make something better Flowing and
Crashing Objects
with math?” Crashes
Water flow

Conclusion

Imagine future research directions:


I Communications: talking, stationary phones, internet,
cell phones, ?
I Transportation: walking, cars, planes, ?
I Societal problems: hunger, pollution, energy, climate
change, ?
Math Changing
Movies

Michael Dorff

Movies
How is math used?

Thank you! Moving characters


Yoda
Dash

Flowing and
Crashing Objects
Crashes
Water flow

Conclusion
Math Changing
Movies

Michael Dorff

Movies
How is math used?

Thank you! Moving characters


Yoda
Dash

Flowing and
Crashing Objects
Crashes

Michael Dorff Water flow

Conclusion
mdorff@math.byu.edu

Twitter: @mdorff44
and on Facebook and LinkedIn

You might also like