Una función es una relación entre un conjunto dominio X y un conjunto codominio Y, donde cada elemento x del dominio tiene asignado un único elemento f(x) del codominio. Las funciones matemáticas equivalen a procesos lógicos como "depende de" y pueden usarse para representar situaciones cotidianas como el costo de una llamada telefónica en función de su duración. Un ejemplo es la función que eleva al cuadrado los números, mapeando 1 a 1, 2 a 4, 3 a 9 y 4 a 16.