This document discusses the need to formally specify and verify standard mathematical functions in programming languages like C. It uses examples of computing pi using Monte Carlo simulation and solving quadratic equations to show that functions like rand() and sqrt() are not precisely defined, which causes problems for formal verification. The document argues that alternative functions or interval analysis approaches could provide more rigorous specifications of functions like sqrt.