Функции не должны воздействовать на числа: домен и область значений функции могут быть произвольными наборами.
Несмотря на то, что базовые структуры являются наборами, математики говорят о предметной области и кодомене функции. Каждый элемент домена будет связан с одним элементом кодомена.