#### Mathematical Explorations through (Clean) Coding

Joseph Hales

3:05-4:20, Hatch A

#### Abstract

Math proofs are often fraught with dead ends. Guess and check is often used to test hypothesis, but can be tedious, error prone, and difficult. Using programming, we can shorten the time to test a hypothesis.
Specifically, we'll be looking at several fun mathematical problems, including a famous unproven conjecture (the Collatz Conjecture) and using programming to help form and test hypothesis. I'll also be demonstrating how good code practice can speed up development, even within a scripting environment.

#### Presenter Bio

Quirky tall guy who loves the things that most others don't.