Matthew L. Wright
Associate Professor, St. Olaf College

Modern Computational Math

Math 242 ⋅ Fall 2024

Top
Today
Bottom
Challenge Problems Earn a Token
Do the following before the first class:
  • Complete the Introductory Survey.
  • Install Mathematica on your computer. If you've already installed Mathematica, open it up and check that your license key is still active. You might be prompted to upgrade to the most recent version. For assistance, see this IT Help Desk page.
Do the following before next class:
Monday
September 9
Do the following before next class:
Wednesday
September 11
Madhava series for \(\pi\)

Bonus video: Paths to Math: John Urschel

Do the following before next class:
Friday
September 13
Inverse tangent formulas for \(\pi\)
Do the following before next class:
  • Complete the Inverse Tangent Formulas practice problems and upload your solutions to the Inverse Tangent Formulas assignment on Moodle.
  • Read Section 1.5 (pages 32–36) in our Exploring Mathematics text. Do Exercise 1.27 (not to turn in). How are the methods in this section different from what we have seen so far?
  • Take a look at the \(\pi\) Project, due next Friday. You don't need to write any code for this yet, but start thinking about the problem and planning the methodology you will use for this project.
Monday
September 16
Formulas for \(\pi\) by Ramanujan and others
Do the following before next class:
Wednesday
September 18
Probabilistic approaches for \(\pi\)

Bonus video: Eugenia Cheng on The Late Show

Do the following before next class:
Do the following before next class:
Monday
September 23
Fibonacci implementations
Do the following before next class:
  • Read Section 2.3 up to the "Further Generalizations" heading on page 70 in our Exploring Mathematics text. Focus on the process of discovering Cassini's identity and the methods presented for verifying the identity for lots of indexes \(n\).
  • Complete the Computing Fibonacci practice problems and upload your solutions to the Computing Fibonacci assignment on Moodle.
  • Optionally, begin revising your \(\pi\) Project. Talk with the professor if you have questions about how to do this. Revisions are due Monday, September 30. You may submit your revisions to the same project link on Moodle.
Wednesday
September 25

Bonus: video How Not to Be Wrong: The Power of Mathematical Thinking - with Jordan Ellenberg and article The Psychology of Statistics by Jordan Ellenberg

MSCS Showcase Thursday, September 26, 4:30pm, Tomson 280

Do the following before next class:
Friday
September 27
Fibonacci polynomial identities
Do the following before next class:
Monday
September 30
Generalized Fibonacci numbers
\(\pi\) Project
revisions due

MSCS Colloquium: How many ways are there to juggle? Monday, September 30, 3:30–4:30pm in RNS 210

Northfield Undergraduate Mathematics Symposium Tuesday, October 1, 3:15–6:45pm at Carleton

Do the following before next class:
Wednesday
October 2
Generalized Fibonacci numbers

Bonus: Susan D'Agostino book and interview

Do the following before next class:
Friday
October 4
Iterated functions; Collatz trajectories
Do the following before next class:
Monday
October 7
Patterns in Collatz trajectories

MSCS Colloquium: Carlos Chavez, "Which is better, one or two? Three...or four? Viewing Educational Measurement Through Multiple Lenses," Monday, October 7, 3:30–4:30pm in RNS 210

Do the following before next class:
Wednesday
October 9
More Collatz trajectories

MSCS Research Seminar: Craig Kaplan, "Computing Tiling Properties of Polyforms," Thursday, October 10, 11:30am–12:30pm in RNS 203

Do the following before next class:
Friday
October 11
The logistic map
Do the following before next class:
Have a great fall break! No class October 14
Wednesday
October 16
The logistic map
Do the following before next class:
Friday
October 18
Logistic map bifurcation diagrams
Generalized Fibonacci
Project revisions due
Do the following before next class:
Monday
October 21
The Feigenbaum constant
Do the following before next class:
Wednesday
October 23
Intro to Sage and CoCalc
Do the following before next class:
Friday
October 25
Prime numbers
Do the following before next class:
Monday
October 28
Prime numbers: sieve of Eratosthenes
Do the following before next class:
Wednesday
October 30
Properties of prime numbers
Do the following before next class:
Friday
November 1
Counting primes
Do the following before next class:
Monday
November 4
Counting primes and the Riemann zeta function
Do the following before next class:
Wednesday
November 6
Counting primes and the Riemann zeta function
Do the following before next class:
Friday
November 8
Detecting large primes
Do the following before next class:
Monday
November 11
Pseudorandom numbers
Do the following before next class:
Wednesday
November 13
Probabilistic simulation
Do the following before next class:
Friday
November 15
Random walks
Do the following before next class:
Monday
November 18
1D Random walks
Do the following before next class:
Wednesday
November 20
2D Random walks
Do the following before next class:
Friday
November 22
2D Random walks
Do the following before next class:
Monday
November 25
3D Random walks
Do the following before next class:
Have a great Thanksgiving break! No class November 27 or 29.
Monday
December 2
To be determined
Do the following before next class:
Wednesday
December 4
To be determined
Do the following before next class:
Friday
December 6
Final projects
Do the following before next class:
Monday
December 9
Final projects
We've made it to the end of the semester! A few last things to do:
Monday
December 16
Final Presentations 1:00–3:00pm