Естественные науки

Обратная функция

Народ как определить имеет ли функция y = A*x^2+ B*x +C обратную? ну скажем для примера y= x^2 + 3*x -4 ?
Нужно выразить x через y. В данном случае будет 2 функции, по формуле квадратного уравнения.
A*x^2 + B*x + (C - y) = 0
x1 = [- B + корень (B^2 - 4*A*(C - y))] / 2
x2 = [- B - корень (B^2 - 4*A*(C - y))] / 2
Но обычно берут только первую функцию, где корень положительный
Катя Шеремет
Катя Шеремет
84 485
Лучший ответ
Чтобы найти обратную функцию, нужно решить уравнение x = F(y) относительно y. Если оно имеет более чем один корень, то функции обратной к F не существует. Таким образом, функция f(x) обратима на интервале (a;b) тогда и только тогда, когда на этом интервале она инъективна.
Если отвлечься от теоретических рассуждений и обратиться к здравому смыслу, то можно заметить, что рассматриваемая функция является параболой. У каждой параболы есть минимум (либо максимум, если ветви направлены вниз) и соответственно для значений y, лежащих ниже минимума (выше максимума) обратной функции не существует, для остальных значений y - x всегда будет двузначной функцией y, за исключением случая, когда y=ymin (y=ymax) - тогда будет только одно значение и случая, когда A=0 - тогда обратная функция всегда существует и однозначна (в этом случае парабола превращается в прямую) . Случая, когда A=B=0 неинтересен.
" Если оно имеет более чем один корень, то функции обратной к F не существует ", тоесть как писал Удачник:
x1 = [- B + корень (B^2 - 4*A*(C - y))] / 2
x2 = [- B - корень (B^2 - 4*A*(C - y))] / 2
обратная функция существует только если sqrt(B^2 - 4*A*(C - y))=0? или к квадратичной функции 2 обратных?
Машка Попова да, только если дискриминант нулевой, один корень