Методы решения неравенств: преобразования, интервалы и построение графиков
Не сработают с социальным неравенством.
Неравенства встречаются не только в школьной математике. В IT с их помощью описывают ограничения и условия, которые должна выполнять система. Например, проверяют, укладывается ли время выполнения алгоритма в заданный лимит, выдержит ли сервер ожидаемую нагрузку, не превысит ли приложение допустимый объём памяти или при каком количестве пользователей проект станет прибыльным.
Чтобы решать задачи с неравенствами, достаточно освоить три основных метода. В этой статье разберём равносильные преобразования, графический метод и метод интервалов, а в конце покажем, как решить квадратные неравенства с помощью Python, чтобы автоматизировать вычисления.
Материал будет полезен школьникам, которые готовятся к экзаменам, тем, кто переходит в IT и хочет разобраться в математических основах алгоритмов, а также всем, кто хочет наконец понять, как работают неравенства.
Содержание
- Что такое неравенство
- Как записываются решения неравенств
- Решение с помощью равносильных преобразований
- Решение с помощью графического метода
- Решение с помощью метода интервалов
- Какой метод решения неравенства выбрать
- Решаем неравенства на Python
- Частые ошибки при решении неравенств
Что такое неравенство
Неравенство — это математическая запись, в которой два выражения соединены знаком сравнения. Она показывает, что одно выражение больше, меньше, больше либо равно или меньше либо равно другому. От знака сравнения зависит, как решают неравенство и записывают ответ.
| Знак | Читается | Строгий | Точка на прямой |
|---|---|---|---|
| > | Больше | Да | Выколотая |
| < | Меньше | Да | Выколотая |
| ≥ | Больше или равно | Нет | Закрашенная |
| ≤ | Меньше или равно | Нет | Закрашенная |
| ≠ | Не равно | — | Выколотая |
Строгие знаки (>, <) говорят, что граничное число в ответ не входит. Нестрогие (≥, ≤) — что входит. Этот нюанс определяет, закрасим мы точку на числовой прямой или оставим её незакрашенной (как ещё говорят — выколотой), поэтому научитесь следить за знаком с самого начала.
Числовое неравенство — это неравенство, в котором обе части состоят из чисел или числовых выражений. Например, 1x > 2.
Решить неравенство — значит найти все значения переменной, при которых оно становится верным. В отличие от уравнения, где обычно ищут конкретные значения, ответом здесь является множество всех подходящих значений. Разберём это на примере.
Представьте, что разработчик-фрилансер выбирает между двумя вариантами оплаты: фиксированным доходом 60 000 рублей в месяц или оплатой по 6000 рублей за каждую выполненную задачу. Нужно понять, при каком количестве задач второй вариант окажется выгоднее.
Обозначим количество задач за месяц через x. Тогда доход при сдельной оплате составит 6000x, а фиксированный доход — 60 000 рублей. Получаем неравенство:
6000x > 60 000
Разделим обе части на 6000:
x > 10
Это означает, что сдельная оплата становится выгоднее, если выполнить больше десяти задач. При десяти задачах доход в обоих случаях одинаковый, но, начиная с одиннадцатой задачи, сдельная схема приносит больше. Одного неравенства достаточно, чтобы принять решение на основе расчётов, а не предположений.
Как записываются решения неравенств
В задаче про фрилансера мы получили ответ x > 10. Это не одно число, а множество значений, которые удовлетворяют неравенству: 11, 20, 1000, 10,0001 и любые другие числа, которые больше десяти.
Такие множества удобно изображать на числовой прямой. В зависимости от ответа решение может выглядеть как отрезок, интервал, луч или объединение нескольких промежутков.
Чтобы компактно записывать промежутки, используют специальные обозначения. Круглая скобка показывает, что граничная точка не входит в решение, а квадратная — что входит. Например, запись (10; +∞) означает все числа, которые больше 10, но не включая само число 10. Рядом с +∞ и −∞ всегда ставят круглую скобку, потому что бесконечность не является числом и не может входить в множество решений.
Посмотрим на различные варианты записи неравенства:
| Запись неравенством | Название | Скобки | Крайние значения |
|---|---|---|---|
| a < x < b | Интервал | (a; b) | Оба не входят |
| a ≤ x ≤ b | Отрезок | [a; b] | Оба входят |
| a ≤ x < b | Полуинтервал | [a; b) | Входит только левый |
| x ≥ a | Луч | [a; +∞) | a входит |
| x > a | Открытый луч | (a; +∞) | a не входит |
Если решение состоит из нескольких промежутков, их записывают через знак объединения ∪. Например, ответ (−∞; −2) ∪ (3; +∞) означает, что подходят все числа, которые либо меньше −2, либо больше 3. Такое решение часто встречается при решении квадратных неравенств.
Разберём эту запись по частям. Первый промежуток — (−∞; −2). В него входят все числа, строго меньшие −2. Само число −2 в решение не входит, поэтому на числовой прямой его отмечают выколотой точкой, а в записи используют круглую скобку. Влево промежуток продолжается до бесконечности. На числовой прямой он выглядит так.

Второй кусок — (3; +∞). Это все числа строго больше 3: само число 3 в решение не входит, поэтому точка на числовой прямой также выколотая, а скобка остаётся круглой. Дальше промежуток уходит вправо до бесконечности.

Теперь объединяем оба промежутка с помощью знака ∪. Получаем решение:
(−∞; −2) ∪ (3; +∞)
Это означает, что в ответ входят все числа, которые меньше −2, а также все числа, которые больше 3. Всё, что находится между −2 и 3, в решение не входит — там неравенство не выполняется.
На числовой прямой это выглядит как два отдельных луча с «пустым» участком посередине. Такой разрыв — типичная ситуация для решений квадратных неравенств: выражение меняет знак, и поэтому появляется промежуток, который исключается из ответа.

Прежде чем оформлять ответ, стоит обязательно проверить граничные значения подстановкой. Это помогает не ошибиться с включением или исключением концов промежутков.
Если подстановка граничного числа обращает неравенство в верное равенство, дальше смотрят на знак:
- при нестрогом неравенстве (≤ или ≥) граница включается в решение, и используется квадратная скобка;
- при строгом неравенстве (< или >) граница не входит, и ставится круглая скобка.
Такой подход помогает точно определить, какие точки включаются в итоговый промежуток, а какие остаются вне решения.
Решение неравенств с помощью равносильных преобразований
Равносильные преобразования — базовый способ решения неравенств. В его основе те же действия, что и в уравнениях: можно переносить слагаемые из одной части в другую, приводить подобные, умножать или делить обе части на одно и то же число.
Для линейных неравенств этого обычно достаточно, чтобы получить ответ. В более сложных случаях, например в квадратных или дробных, такие преобразования приводят выражение к виду, удобному для дальнейшего анализа («что-то сравнивается с нулём»).
Правила здесь в целом совпадают с уравнениями, но есть важное отличие, на котором часто делают ошибки. Если обе части неравенства умножаются или делятся на отрицательное число, знак сравнения меняется на противоположный: ≤ становится ≥, а < становится >. Это правило обязательно учитывать на каждом шаге преобразований, иначе ответ будет неверным.
Попробуем метод на практике. Для этого решим неравенство:
5 − 2x ≤ 11
Переносим 5 вправо:
−2x ≤ 6
Делим обе части на −2 и не забываем перевернуть знак:
x ≥ − 3
Мы получили нестрогое неравенство, значит, граница включается в ответ. Проверим: при x = −3 исходное выражение даёт равенство, значит, точка входит в решение.
Ответ:
x ∈ [−3; +∞)
На числовой прямой ответ выглядит так.

Решение неравенств с помощью графического метода
Графический метод основан на том, что квадратное неравенство можно интерпретировать как положение графика относительно оси x: выше он или ниже.
В общем виде квадратное неравенство имеет вид ax² + bx + c > 0 (или < 0) при a ≠ 0. Его график — парабола. Если a > 0, ветви направлены вверх, если a < 0 — вниз.
Решим неравенство:
x² − x − 6 > 0
Сначала найдём точки пересечения с осью x — корни уравнения. Для этого считаем дискриминант:
D = b² − 4ac = (−1)² − 4 · 1 · (−6) = 25
Так как D > 0, корней два.
Соответственно, x₁ = −2, x₂ = 3.
Парабола направлена вверх (a > 0), значит, значения больше нуля она принимает вне промежутка между корнями — левее меньшего и правее большего.
Итог: x < −2 или x > 3, в виде промежутков: (−∞; −2) ∪ (3; +∞). Посмотрим на решение в виде графика.

Изображение: Skillbox Media
Если дискриминант отрицательный, у квадратного уравнения нет действительных корней. В этом случае парабола не пересекает ось x.
Дальше всё зависит от знака коэффициента a:
- при a > 0 ветви направлены вверх и вся парабола лежит выше оси x — выражение всегда положительно;
- при a < 0 ветви направлены вниз и вся парабола лежит ниже оси x — выражение всегда отрицательно.
В результате знак выражения не меняется на всей числовой прямой. Поэтому квадратное неравенство в таких случаях либо выполняется при любых значениях x, либо не выполняется вовсе.
Решение неравенств с помощью метода интервалов
Метод интервалов — один из универсальных способов решения неравенств. Он работает для линейных, квадратных и рациональных выражений, а также для степеней выше второй, где график строить уже неудобно.
Идея метода проста: нули выражения разбивают числовую прямую на несколько участков. На каждом из этих участков знак выражения не меняется. Значит, достаточно определить знак на одном тестовом значении внутри каждого интервала и выбрать те промежутки, где неравенство выполняется.
Дальше решение сводится к трём шагам: найти нули выражения, отметить их на числовой прямой и проверить знак на получившихся интервалах.
Алгоритм применения метода
Для решения методом интервалов каждый раз требуется пройти шесть шагов:
- Привести неравенство к виду f(x) > 0 или f(x) < 0.
- Найти нули функции: решить уравнение f(x) = 0.
- Отметить эти точки на числовой прямой. При строгом знаке точки выколотые, при нестрогом — закрашенные.
- Разбить прямую на интервалы.
- Определить знак выражения на каждом интервале с помощью пробной точки.
- Выбрать нужные промежутки и записать ответ.
Разберём метод на примере. Возьмём неравенство:
(x + 2)(x − 1)(x − 5) > 0
Выражение уже сравнивается с нулём, значит первый шаг из нашего алгоритма выполнен.
Найдём нули:
x = −2, 1, 5
Знак строгий, поэтому все точки на числовой прямой выколотые.
Возьмём пробную точку справа от всех корней, например x = 6. Все множители положительные, значит на правом промежутке стоит знак «+».
Дальше знаки чередуются, так как все корни простые:
+ / − / + / −
Из всего диапазона выберем те участки, где выражение положительно:
(−2; 1) ∪ (5; +∞)
Это и есть итоговый ответ. Визуально его можно представить так.

Правила знаков
Знаки на числовой прямой чередуются из-за поведения множителей при переходе через корни. Когда переменная проходит через простой корень, соответствующий множитель меняет знак: с положительного на отрицательный или наоборот. В результате меняется и знак всего произведения. Поэтому при простых корнях знаки на интервалах идут строго поочерёдно.
Исключение составляют корень чётной кратности. Например, множитель вида (x − 1)² всегда неотрицателен и обращается в ноль только в точке x = 1. При переходе через эту точку знак не меняется: и слева, и справа выражение остаётся положительным. В таких случаях чередование нарушается, и знак на соседних интервалах совпадает.

Квадратные неравенства
Метод интервалов позволяет решать квадратные неравенства без построения графика. Достаточно найти корни и определить знаки на получившихся промежутках.
Рассмотрим неравенство:
x² − x − 6 ≥ 0
Разложим выражение на множители с учётом корней:
(x − 3)(x + 2) ≥ 0
Нули функции: x = −2 и x = 3.
Так как знак нестрогий, обе точки включаются в решение и отмечаются закрашенными на числовой прямой.
Проверим знак на промежутке между корнями. Возьмём точку x = 0.
(0 − 3)(0 + 2) = −6, значит на этом участке знак «−». Дальше знаки на интервалах чередуются: снаружи — «+», внутри — «−».
Нам нужны значения, где выражение неотрицательно, а также границы. Итог:
(−∞; −2] ∪ [3; +∞)
Получается тот же результат, что и при графическом методе, но без построения параболы — только через корни и знаки.

Рациональные неравенства
Рациональное неравенство — это неравенство, в котором переменная находится в знаменателе дроби. Метод интервалов здесь работает так же, как и в квадратных случаях, но с важным ограничением: знаменатель не может быть равен нулю.
Рассмотрим неравенство:
(x − 4) / (x + 1) ≥ 0
Нули числителя и знаменателя находим отдельно: числитель обращается в ноль при x = 4, знаменатель — при x = −1.
Точка x = 4 включается в решение, так как неравенство нестрогое и дробь может равняться нулю.
Точка x = −1 всегда исключается, поскольку деление на ноль не определено.
Разбиваем числовую прямую на интервалы и проверяем знак на каждом из них с помощью пробной точки. Выбираем те участки, где дробь положительна, а также включаем допустимую границу.
Ответ: (−∞; −1) ∪ [4; +∞)

Преобразования, график или интервалы: что когда выбирать
Три метода решения неравенств не конкурируют друг с другом — они решают разные задачи и часто дополняют друг друга. Выбор зависит от вида неравенства и того, насколько важно увидеть его поведение наглядно.
| Метод | Какие неравенства решает | Когда удобен | Скорость |
|---|---|---|---|
| Равносильные преобразования | Линейные | Простые случаи, переменная в первой степени | Очень быстро |
| Графический метод | Квадратные | Когда важна наглядность и нужно увидеть параболу | Средне |
| Метод интервалов | Квадратные, рациональные, неравенства высоких степеней | Дроби, произведения, выражения сложной структуры | Быстро |
На практике эти подходы часто используются вместе. Линейные неравенства решаются преобразованиями. Квадратные можно разобрать как через график, так и через метод интервалов. При появлении дробей, произведений или степеней выше второй почти всегда удобнее переходить к методу интервалов.
При этом равносильные преобразования остаются базовым этапом любого решения: сначала неравенство приводят к виду, где одна часть равна нулю, а дальше выбирают подходящий инструмент для анализа.
Решаем неравенства на Python
Когда корней становится много, ручная расстановка знаков на числовой прямой становится громоздкой. В таких случаях удобно подключать символьные библиотеки Python. Например, SymPy позволяет решать неравенства аналитически и сразу получать ответ в виде промежутков, а Matplotlib — визуализировать график функции.
Решим символьно те же неравенства, которые рассматривались выше:
from sympy import symbols, solve_univariate_inequality
from sympy.solvers.inequalities import reduce_rational_inequalities
x = symbols('x', real=True)
# Квадратное неравенство x² − x − 6 > 0
print(solve_univariate_inequality(x**2 - x - 6 > 0, x, relational=False))
# Рациональное неравенство (x − 4)/(x + 1) ≥ 0
print(reduce_rational_inequalities([[(x - 4) / (x + 1) >= 0]], x))Запустим и получим вывод:
Union(Interval.open(-oo, -2), Interval.open(3, oo))
(4 <= x) | (x < -1)Это ровно те ответы, что мы получили вручную: (−∞; −2) ∪ (3; +∞) и (−∞; −1) ∪ [4; +∞).
График помогает увидеть, где функция неотрицательна — это и есть решение неравенства f(x) ≥ 0.
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(-6, 8, 800)
x = x[np.abs(x + 1) > 0.05] # Выкидываем точку разрыва x = −1
y = (x - 4) / (x + 1)
plt.figure(figsize=(7, 5))
plt.plot(x, y, color='#2563EB', lw=2)
plt.axhline(0, color='#1F2937', lw=1)
plt.axvline(-1, color='#9CA3AF', ls='--', lw=1) # Вертикальная асимптота
plt.fill_between(x, y, 0, where=(y >= 0),
color='#2563EB', alpha=0.15) # Решение: область, где f(x) ≥ 0
plt.ylim(-10, 10)
plt.title('f(x) = (x − 4)/(x + 1)')
plt.grid(alpha=0.2)
plt.show()Запустим код в Google Colab и получим график.

Изображение: Skillbox Media
Частые ошибки при решении неравенств
Ошибки в неравенствах редко связаны со сложной математикой — чаще это пропуски на финальных шагах решения. Рассмотрим основные из них.
- Не поменяли знак неравенства. При умножении или делении на отрицательное число знак меняется на противоположный. Если это пропустить, итоговый ответ окажется неверным.
- Ошиблись с типом точки. Строгие неравенства дают выколотую точку, нестрогие — закрашенную. Неверно отмеченная граница искажает весь промежуток.
- Забыли про нули знаменателя. В рациональных неравенствах знаменатель не может быть равен нулю. Его корни всегда исключаются из ответа, даже при ≥ и ≤.
- Неверно определили смену знаков. Знаки на числовой прямой чередуются только при простых корнях. Если корень кратности больше 1, знак может не меняться — это часто упускают.
Проверяйте итоговый результат подстановкой: подставьте любое число из полученного промежутка в исходное неравенство. Если выражение выполняется, решение выбрано корректно.
Больше интересного про код — в нашем телеграм-канале. Подписывайтесь!

