algebra

Область определения и область значений

Область определения функции — это множество всех допустимых входных значений; область значений — это множество всех возможных выходных значений. Вместе они полностью описывают то, что отображает функция.

Область определения функции ff — это множество всех входных значений xx, для которых f(x)f(x) определена. Область значений — это множество всех выходных значений, которые ff фактически принимает.

Распространённые ограничения области определения:

  • Деление: f(x)=1/xf(x) = 1/x исключает x=0x = 0.
  • Корни чётной степени: f(x)=xf(x) = \sqrt{x} требует x0x \geq 0 в действительных числах.
  • Логарифмы: ln(x)\ln(x) требует x>0x > 0.

Найти область значений часто труднее, чем область определения, — нужно проанализировать поведение функции. Для многочленов определить область значений помогает математический анализ (производные, асимптотический анализ); для тригонометрических функций используют периодичность и ограниченную амплитуду (например, у sinx\sin x область значений [1,1][-1, 1]).

В программировании «область определения» / «область значений» становятся сигнатурами типов; в машинном обучении они описывают пространство входов и пространство выходов модели.