Skip to content

Chapter 9. Computation and Algorithms

Overview of algorithmic thinking, computational methods, complexity, approximation, and verification in mathematics.

Computation gives mathematics an operational form. It turns definitions into procedures, examples into experiments, and abstract structures into objects that can be tested, searched, and verified. Algorithms do not replace proof, but they often guide discovery, expose patterns, and make large mathematical systems usable.

This chapter gives an overview of computational thinking in mathematics. It introduces algorithms as precise processes, discusses the cost of computation, compares exact and approximate methods, and explains the role of reproducibility and verification. The goal is to show how computation supports mathematical reasoning without losing sight of correctness, error, and limits.