teaching inquiry through experimental mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf ·...
TRANSCRIPT
![Page 1: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/1.jpg)
Teaching Inquiry through ExperimentalMathematics
Lara Pudwellfaculty.valpo.edu/lpudwell
2015 Joint Mathematics MeetingsMAA Session on Teaching Inquiry
January 13, 2015
![Page 2: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/2.jpg)
Experimental Math is...
“Experimental math is theuse of a computerto run computationsto look for patterns,to identify particularnumbers and sequences,to gather evidence insupport of specificmathematical assertions thatmay themselves arise bycomputational means.”
![Page 3: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/3.jpg)
Experimental Math
![Page 4: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/4.jpg)
Experimental Math (Valpo style...)I Throughout the course:
I Mini-essays on philosophy of doing mathI Individualized project
I Intro: (1.5 weeks)I What is experimental math?I Making friends with the computer
I Guided exploration: (11.5 weeks)I Introduce a new problemI Program togetherI List of “experiments” in groups
I Wrap up (2 weeks):I Landmarks of computers in proofs
(Four color theorem, Kepler conjecture)I Student showcase
![Page 5: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/5.jpg)
Lesson 1: Collatz Conjecture
Source: http://xkcd.com/710/
In class...
I f (n) ={
3n + 1 n oddn/2 n even
I g(n, k) = [f (n), f (f (n)), . . . , f k(n)]I h(n) = [f (n), f (f (n)), . . . , 1]
Experiments...I Try out many starting values.I Try out the 5n + 1 problem.I Try f (n) ={
3n + 1 n primen/p1 n = pe1
1 · · · pekk , pi < pi+1∀i
.
I Try your own piecewise functions.
![Page 6: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/6.jpg)
Lesson 1: Collatz Conjecture
Source: http://xkcd.com/710/
In class...
I f (n) ={
3n + 1 n oddn/2 n even
I g(n, k) = [f (n), f (f (n)), . . . , f k(n)]I h(n) = [f (n), f (f (n)), . . . , 1]
Experiments...I Try out many starting values.I Try out the 5n + 1 problem.I Try f (n) ={
3n + 1 n primen/p1 n = pe1
1 · · · pekk , pi < pi+1∀i
.
I Try your own piecewise functions.
![Page 7: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/7.jpg)
Lesson 1: Collatz Conjecture
Source: http://xkcd.com/710/
In class...
I f (n) ={
3n + 1 n oddn/2 n even
I g(n, k) = [f (n), f (f (n)), . . . , f k(n)]I h(n) = [f (n), f (f (n)), . . . , 1]
Experiments...I Try out many starting values.
I Try out the 5n + 1 problem.I Try f (n) ={
3n + 1 n primen/p1 n = pe1
1 · · · pekk , pi < pi+1∀i
.
I Try your own piecewise functions.
![Page 8: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/8.jpg)
Lesson 1: Collatz Conjecture
Source: http://xkcd.com/710/
In class...
I f (n) ={
3n + 1 n oddn/2 n even
I g(n, k) = [f (n), f (f (n)), . . . , f k(n)]I h(n) = [f (n), f (f (n)), . . . , 1]
Experiments...I Try out many starting values.I Try out the 5n + 1 problem.
I Try f (n) ={3n + 1 n primen/p1 n = pe1
1 · · · pekk , pi < pi+1∀i
.
I Try your own piecewise functions.
![Page 9: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/9.jpg)
Lesson 1: Collatz Conjecture
Source: http://xkcd.com/710/
In class...
I f (n) ={
3n + 1 n oddn/2 n even
I g(n, k) = [f (n), f (f (n)), . . . , f k(n)]I h(n) = [f (n), f (f (n)), . . . , 1]
Experiments...I Try out many starting values.I Try out the 5n + 1 problem.I Try f (n) ={
3n + 1 n primen/p1 n = pe1
1 · · · pekk , pi < pi+1∀i
.
I Try your own piecewise functions.
![Page 10: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/10.jpg)
Lesson 1: Collatz Conjecture
Source: http://xkcd.com/710/
In class...
I f (n) ={
3n + 1 n oddn/2 n even
I g(n, k) = [f (n), f (f (n)), . . . , f k(n)]I h(n) = [f (n), f (f (n)), . . . , 1]
Experiments...I Try out many starting values.I Try out the 5n + 1 problem.I Try f (n) ={
3n + 1 n primen/p1 n = pe1
1 · · · pekk , pi < pi+1∀i
.
I Try your own piecewise functions.
![Page 11: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/11.jpg)
Lesson 2: Integer Relation Algorithms
http://www2.lbl.gov/Science-Articles/Archive/pi-algorithm.html
![Page 12: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/12.jpg)
Lesson 2: Integer Relation Algorithms
In class...I What is an integer relation algorithm?
Experiments...I Brainstorm with a classmate to design an integer relation
algorithm for 3 real numbers.I Implement your algorithm.I Compare your algorithm’s results against another group of
classmates.I Compare your algorithm’s results against PSLQ (implemented
in Maple’s IntegerRelations library).
![Page 13: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/13.jpg)
Lesson 2: Integer Relation Algorithms
In class...I What is an integer relation algorithm?
Experiments...I Brainstorm with a classmate to design an integer relation
algorithm for 3 real numbers.
I Implement your algorithm.I Compare your algorithm’s results against another group of
classmates.I Compare your algorithm’s results against PSLQ (implemented
in Maple’s IntegerRelations library).
![Page 14: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/14.jpg)
Lesson 2: Integer Relation Algorithms
In class...I What is an integer relation algorithm?
Experiments...I Brainstorm with a classmate to design an integer relation
algorithm for 3 real numbers.I Implement your algorithm.
I Compare your algorithm’s results against another group ofclassmates.
I Compare your algorithm’s results against PSLQ (implementedin Maple’s IntegerRelations library).
![Page 15: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/15.jpg)
Lesson 2: Integer Relation Algorithms
In class...I What is an integer relation algorithm?
Experiments...I Brainstorm with a classmate to design an integer relation
algorithm for 3 real numbers.I Implement your algorithm.I Compare your algorithm’s results against another group of
classmates.
I Compare your algorithm’s results against PSLQ (implementedin Maple’s IntegerRelations library).
![Page 16: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/16.jpg)
Lesson 2: Integer Relation Algorithms
In class...I What is an integer relation algorithm?
Experiments...I Brainstorm with a classmate to design an integer relation
algorithm for 3 real numbers.I Implement your algorithm.I Compare your algorithm’s results against another group of
classmates.I Compare your algorithm’s results against PSLQ (implemented
in Maple’s IntegerRelations library).
![Page 17: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/17.jpg)
Transitions
= in-class.
= student-generated experiment.
problem statement code data
early classes
later classes
final project
![Page 18: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/18.jpg)
Transitions
= in-class.
= student-generated experiment.
problem statement code data
early classes
later classes
final project
![Page 19: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/19.jpg)
Transitions
= in-class.
= student-generated experiment.
problem statement code data
early classes
later classes
final project
![Page 20: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/20.jpg)
Transitions
= in-class.
= student-generated experiment.
problem statement code data
early classes
later classes
final project
![Page 21: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/21.jpg)
Reaction
From a math major:
I’m learning math isn’t just about memorizing formulas andplugging in numbers, but building on what you know,
asking your own questions, and realizing not everything hasa known answer just yet.
From an engineering major:
I was always taught: here is a concept, here is what it does, here ishow to do it. I figured stuff that I need to learn would always just
be given to me. This class has given me an appreciation foractually getting to explore concepts and learn on my own, which is
something I would previously never thought would have worked.
![Page 22: Teaching Inquiry through Experimental Mathematicsfaculty.valpo.edu/lpudwell/slides/expmath.pdf · Experimental Math is... “Experimental math is the use of a computer to run computations](https://reader034.vdocument.in/reader034/viewer/2022050203/5f571d66905b23705966e976/html5/thumbnails/22.jpg)
Reaction
From a math major:
I’m learning math isn’t just about memorizing formulas andplugging in numbers, but building on what you know,
asking your own questions, and realizing not everything hasa known answer just yet.
From an engineering major:
I was always taught: here is a concept, here is what it does, here ishow to do it. I figured stuff that I need to learn would always just
be given to me. This class has given me an appreciation foractually getting to explore concepts and learn on my own, which is
something I would previously never thought would have worked.