# Math

Classes I taught, past and
present.

### Basic Algebra with Applications

Basic Algebra with
Applications is a free and open-source textbook covering very
basic agebra, rougly speaking, from axioms to soliving quadratic
equations, intended for community college audience.

### Articles

2010-05-12 - Prime Crawler update is
due in a few days or weeks. The math part includes a treatment of
the distribution of strings of arbitrary finite length in the
period (spoiler: they will tend to be equidistributed under
certain conditions). The code will include a new data structure
for so called sparse lines, which will
allow for periods as large as the product of the first million
primes.

2009-10-09 - Prime Crawler is a
pseudo-random number generator I made up. Here is a description
and some
math [PDF] that
goes with it.

As for the code (designed to be very vanilla c++, known to build
in Slackware and Ubuntu), you
can git it:

git clone
git://buma16.bu.edu/pub/git/prime-crawler

or get this
tarball [tar.bz2]

2009-01-18 - Birthday problem: In a
group of people whose birth dates are distributed randomly,
independently and uniformly, what is the probability of the event
that at least 2 people will have the same birth
date? PDF,
LaTeX

2008-06-23 -
Staistical Haiku written by
students in MA 115 class, taught in Spring 2008 (I was a teaching
assistant then).

### Lecture Videos

These are no longer used in instruction, and are posted here for
archival purposes only.

Math 100 lecture videos

Math 300 lecture videos

Stat 300 lecture videos