Quadratic Equation Solver
НовоеSolve ax² + bx + c = 0 and get real or complex roots with the discriminant and working shown.
Solve ax² + bx + c = 0
Enter the three coefficients — results update instantly
Parabola Graph
Red dot = vertex, blue dots = x-intercepts, green dot = y-intercept
Runs entirely in your browser. Nothing is uploaded.
Что такое квадратное уравнение?
Квадратное уравнение — это многочленное уравнение второй степени, записанное в стандартной форме ax² + bx + c = 0, где a, b, c — вещественные числа и a ≠ 0. Слово «квадратное» происходит от слова «квадрат», поскольку наибольшая степень неизвестного равна 2. По основной теореме алгебры каждое квадратное уравнение имеет ровно два корня (с учётом кратности) в поле комплексных чисел.
Формула корней: x = (−b ± √(b² − 4ac)) / (2a) — это универсальное замкнутое решение, позволяющее найти оба корня. Достаточно определить a, b и c из вашего уравнения, подставить значения и вычислить оба случая знака ±. Этот калькулятор автоматизирует все шаги: вычисление дискриминанта, извлечение корня и запись итоговых выражений — с полным пошаговым объяснением.
Дискриминант и его значение
Дискриминант Δ = b² − 4ac — наиболее информативная величина в формуле, поскольку до окончания вычислений раскрывает природу корней. Если Δ > 0 — два различных вещественных корня, парабола дважды пересекает ось Ox. Если Δ = 0 — один вещественный корень (кратный), вершина параболы касается оси Ox. Если Δ < 0 — два комплексно-сопряжённых корня, парабола не пересекает ось Ox.
В прикладных задачах знак дискриминанта имеет прямой физический смысл. Например, для уравнения высоты снаряда h(t) = −4,9t² + v₀t + h₀ значение Δ > 0 означает, что объект проходит заданную высоту дважды (вверх и вниз); Δ = 0 — достигает её ровно в вершине траектории; Δ < 0 — никогда не достигает. Понимание дискриминанта превращает формулу из механической процедуры в мощный аналитический инструмент.
Геометрия параболы — вершина, точки пересечения и ось симметрии
График функции y = ax² + bx + c — всегда парабола. При a > 0 она открыта вверх (U-образная) и имеет минимум; при a < 0 — открыта вниз (∩-образная) и имеет максимум. Вершина в точке (−b/2a, c − b²/4a) — это точка перегиба, ключевая для задач оптимизации. Ось симметрии x = −b/2a делит параболу на два зеркальных полукрыла. Точка пересечения с осью Oy — всегда (0, c). Точки пересечения с осью Ox — вещественные корни, если они существуют.
Калькулятор строит интерактивный SVG-график: вершина отмечена красным цветом, вещественные корни — синим, точка пересечения с осью Oy — зелёным. График обновляется мгновенно при изменении a, b или c — что помогает наглядно понять, как каждый коэффициент влияет на форму параболы.
Как пользоваться калькулятором квадратных уравнений
Введите значения a, b и c в три поля ввода — результаты обновятся мгновенно. Убедитесь, что уравнение приведено к стандартной форме ax² + bx + c = 0, прежде чем считывать коэффициенты. Калькулятор показывает: значение и знак дискриминанта, полное пошаговое вычисление по формуле, оба корня (вещественные или комплексные), координаты вершины, ось симметрии, точку пересечения с Oy, проверку по формулам Виета и живой график параболы.
Существует четыре метода решения квадратных уравнений: Разложение на множители (быстрый способ для целых корней), Выделение полного квадрата (систематический, всегда работает), Квадратная формула (наиболее общий — подходит для любых коэффициентов и любых типов корней), Графический метод (наглядный, но приближённый). В большинстве практических задач квадратная формула является предпочтительным методом — именно его и реализует данный калькулятор с полной точностью и развёрнутым решением.
UtiloKit vs CalculatorSoup, RapidTables и Wolfram Alpha
Большинство онлайн-калькуляторов квадратных уравнений предлагают лишь часть возможностей. CalculatorSoup показывает пошаговое решение и дискриминант, но не строит графики. RapidTables предоставляет минимальный калькулятор без визуализации. Wolfram Alpha — наиболее полный инструмент, однако отправляет уравнение на облачный сервер, требует особого формата запроса и может быть избыточен для простых задач.
Калькулятор UtiloKit — это самый быстрый вариант для студентов и инженеров: мгновенные результаты по мере ввода (без кнопки «Вычислить»), полный набор выходных данных включая вершину и формулы Виета, живой график, и всё это работает локально в браузере без передачи данных и без регистрации. Оптимальный баланс глубины и скорости для проверки домашних заданий, подготовки к экзаменам и инженерных расчётов.
Frequently asked questions
Что такое формула дискриминанта квадратного уравнения?
Квадратная формула даёт два корня любого уравнения вида ax² + bx + c = 0 (где a ≠ 0): x = (−b ± √(b² − 4ac)) / (2a). Знак ± означает, что вычисляются два значения: x₁ = (−b + √(b² − 4ac)) / (2a) и x₂ = (−b − √(b² − 4ac)) / (2a). Эта формула работает всегда — независимо от того, являются ли корни целыми, иррациональными или комплексными числами — и потому является наиболее универсальным методом решения квадратных уравнений.
Что такое дискриминант и что означает его знак?
Дискриминант — это Δ = b² − 4ac, выражение под знаком корня. Если Δ > 0 — два различных вещественных корня, парабола пересекает ось Ox в двух точках. Если Δ = 0 — ровно один повторяющийся вещественный корень: парабола касается оси Ox в вершине. Если Δ < 0 — оба корня комплексно-сопряжённые, парабола не пересекает ось Ox. Знак дискриминанта говорит о природе решений ещё до завершения вычислений — это первое, что следует проверить.
Как решить квадратное уравнение пошагово?
Шаг 1: приведите уравнение к стандартной форме: ax² + bx + c = 0. Шаг 2: определите a, b и c. Шаг 3: вычислите дискриминант Δ = b² − 4ac. Шаг 4: если Δ ≥ 0, примените формулу x = (−b ± √Δ) / (2a) для нахождения двух вещественных корней. Если Δ < 0, запишите √Δ = i√|Δ| и выразите корни в виде p ± qi, где p = −b/(2a), q = √|Δ|/(2a). Данный калькулятор автоматизирует каждый шаг и показывает полное решение, включая промежуточные значения дискриминанта и выражения корней.
Что такое комплексные (мнимые) корни и что они означают геометрически?
Комплексные корни возникают при Δ < 0. Они образуют сопряжённую пару: x = p ± qi, где i = √(−1), p = −b/(2a) — вещественная часть, q = √(|Δ|)/(2a) — мнимая часть. Геометрически комплексные корни означают, что парабола вообще не пересекает ось Ox: она полностью находится выше (при a > 0) или ниже (при a < 0). Несмотря на то что комплексные корни не видны на вещественном графике, они по-прежнему удовлетворяют формулам Виета для суммы и произведения корней.
Как найти вершину параболы?
Для y = ax² + bx + c вершина находится в точке (h, k), где h = −b / (2a), k = c − b² / (4a). Если a > 0, вершина — минимальная точка параболы; если a < 0 — максимальная. Вершина является ключевой точкой в задачах оптимизации: нахождение максимальной выручки, минимальных затрат, наибольшей высоты полёта снаряда или максимальной площади при фиксированном периметре ограждения — всё это требует определения вершины. Калькулятор показывает координаты вершины автоматически.
Что такое ось симметрии параболы?
Ось симметрии — это вертикальная прямая x = −b / (2a), проходящая через вершину. Парабола является точным зеркальным отражением по обе стороны от этой прямой. При наличии двух вещественных корней они всегда расположены симметрично: каждый корень находится на одинаковом горизонтальном расстоянии от оси симметрии. Например, если корни равны 1 и 5, ось симметрии проходит через x = 3. Это также означает, что абсцисса оси симметрии равна среднему арифметическому двух корней.
Что такое формулы Виета и как ими пользоваться?
Формулы Виета гласят: для ax² + bx + c = 0 сумма корней равна −b/a, а произведение корней равно c/a. Они справедливы даже для комплексных корней. Формулы дают быструю проверку: если найденные корни не дают в сумме −b/a, в вычислениях допущена ошибка. Также они позволяют составить квадратное уравнение по его корням: если нужны корни r₁ и r₂, уравнение имеет вид a(x − r₁)(x − r₂) = 0, что раскрывается как ax² − a(r₁+r₂)x + a(r₁r₂) = 0.
Можно ли решить квадратное уравнение разложением на множители?
Да — разложение на множители быстрее, когда корни — небольшие целые числа. Например, x² − 5x + 6 = 0 раскладывается как (x − 2)(x − 3) = 0, откуда корни 2 и 3. Однако разложение на множители над целыми числами не всегда возможно, если корни иррациональные или комплексные. Полезная стратегия: сначала вычислите дискриминант — если он является точным квадратом, корни рациональны и разложение на множители применимо; в противном случае используйте квадратную формулу, которая работает для любых коэффициентов.
Чем UtiloKit лучше CalculatorSoup или RapidTables для квадратных уравнений?
Калькулятор квадратных уравнений UtiloKit превосходит большинство аналогов по возможностям. CalculatorSoup показывает пошаговое решение и дискриминант, но не строит графики. RapidTables предлагает базовый калькулятор без визуализации. Данный инструмент отображает: полное пошаговое решение, анализ дискриминанта, оба корня (вещественные и комплексные), координаты вершины, ось симметрии, точку пересечения с осью Oy, проверку по формулам Виета и живой SVG-график параболы — всё это обновляется мгновенно по мере ввода, без обращения к серверу.
Где применяются квадратные уравнения на практике?
Квадратные уравнения описывают множество физических явлений: движение снаряда (h = v₀t − ½gt² — квадратная функция времени; решение при h = 0 даёт момент приземления), экономика (прибыль P = −ax² + bx − c моделирует убывающую доходность; вершина параболы соответствует оптимальному объёму производства), инженерия (прогиб балки, резонанс LC-контура), а также задачи на площадь (максимальная площадь ограждения при фиксированном периметре). Любая зависимость, при которой величина сначала возрастает до максимума, а затем убывает — или имеет минимум — как правило, описывается квадратной функцией.
Что происходит, если a = 0?
При a = 0 уравнение вырождается из квадратного в линейное: bx + c = 0. Если b ≠ 0, единственное решение: x = −c/b. Если b = 0 и c = 0, уравнение 0 = 0 выполняется тождественно (бесконечно много решений). Если b = 0 и c ≠ 0, уравнение c = 0 является противоречием (решений нет). Калькулятор распознаёт случай a = 0 и обрабатывает его корректно, не допуская деления на ноль.
Можно ли решить уравнение, не приведённое к стандартной форме?
Калькулятор требует стандартной формы ax² + bx + c = 0. Если уравнение задано иначе — например, 2x² + 3 = 5x — сначала приведите его к стандартной форме: перенесите 5x в левую часть: 2x² − 5x + 3 = 0, затем введите a=2, b=−5, c=3. Частая ошибка — потеря знаков при переносе слагаемых через знак равенства. Всегда явно записывайте преобразованное уравнение, прежде чем считывать a, b и c.
Работает ли калькулятор офлайн и приватны ли мои данные?
Да, по обоим пунктам. Калькулятор полностью работает в браузере на JavaScript — без запросов к серверу, без передачи данных и без регистрации. После загрузки страницы он функционирует без интернета. В отличие от Wolfram Alpha, который отправляет уравнение на облачный сервер и может записывать запросы, здесь всё остаётся на вашем устройстве. Ваши коэффициенты, уравнения и результаты полностью конфиденциальны.
Related tools
Все инструментыКонвертер единиц измерения
Переводите длину, вес, температуру, площадь, объём, скорость, время и объём данных.
Конвертер Unix-времени
Переводите эпоху в дату и обратно — с текущим временем в реальном времени и ISO 8601.
Конвертер систем счисления
Переводите между двоичной, восьмеричной, десятичной, шестнадцатеричной и любой системой от 2 до 36.
Конвертер римских цифр
Переводите числа в римские цифры и обратно, с проверкой.
Конвертер текста в двоичный код
Преобразуйте текст в 8-битный двоичный код и декодируйте двоичный обратно в текст.
Переводчик Morse-кода
Переводите текст в Morse-код и обратно, с воспроизведением звука.