Results on one-tape machines, polynomial extensions of Boolean functions, and evaluation in small space

The course proves the statements below; each link leads to the statement with its assumptions and its proof. The lessons are self-checked by the writing AI; independent mathematical review is not complete.

Reading order

Five lessons. The first four prove the main theorem in full, with no theorem taken from the literature: the tape is cut into blocks, a proposed list of controllers is checked block by block, and an algebraic evaluator computes the lists round by round with three registers. The fifth lesson treats several writable tapes (square-root space) and derives a lower bound for time; that last corollary uses the space hierarchy theorem as a named hypothesis. Space means bits of working storage of an algorithm described in words; machines for the algorithms are not written out.