Откуда берутся формулы
Любая парабола это y = ax², сдвинутая так, чтобы вершина попала в точку (x₀; y₀): y = a(x − x₀)² + y₀. Раскроем скобку: ax² − 2ax₀·x + ax₀² + y₀. Сравним с ax² + bx + c: при x стоит b = −2ax₀. Отсюда x₀ = −b / (2a).
Корни ищем из условия y = 0: a(x − x₀)² = −y₀, то есть (x − x₀)² = −y₀ / a. Квадрат не бывает отрицательным, поэтому решение есть, только если −y₀ / a не меньше нуля. Если подставить x₀ и y₀ через a, b, c, выйдет −y₀ / a = (b² − 4ac) / (4a²) = D / (4a²). Корни стоят на расстоянии √D / (2a) по обе стороны от оси, отсюда формула с ±.
- D > 0
- два корня, вершина по другую сторону от оси x, чем ветви
- D = 0
- один корень: вершина касается оси x
- D < 0
- корней нет: парабола целиком выше или ниже оси x
- x₁ + x₂ = −b/a
- теорема Виета: сумма корней; произведение x₁ · x₂ = c/a