Las soluciones de una inecuación pueden representarse sobre una recta numérica o mediante intervalos, lo que ayuda a visualizar rangos de valores permitidos.
Una inecuación suele tener muchas soluciones. Por ejemplo, x < 5 incluye todos los números menores que 5.
Para representar ese conjunto, podemos usar una recta numérica, notación de intervalos o condiciones en programación.
La recta numérica permite ubicar valores de menor a mayor. Los números crecen hacia la derecha y disminuyen hacia la izquierda.
Sobre esta recta podemos marcar el conjunto de valores que cumple una desigualdad.
Cuando la desigualdad es estricta, el valor límite no se incluye. Se representa con un extremo abierto.
El símbolo < indica que el límite queda fuera del conjunto solución.
Cuando la desigualdad incluye igualdad, el valor límite sí se incluye. Se representa con un extremo cerrado.
El corchete ] indica que el extremo 5 pertenece a la solución.
Si la solución es x > 2, tomamos los valores hacia la derecha de 2.
Si fuera x >= 2, el intervalo sería [2, ∞).
| Desigualdad | Intervalo | Incluye el límite |
|---|---|---|
| x < a | (-∞, a) | No |
| x <= a | (-∞, a] | Sí |
| x > a | (a, ∞) | No |
| x >= a | [a, ∞) | Sí |
Un intervalo acotado tiene un límite inferior y un límite superior.
Los valores 2 y 8 no están incluidos porque las desigualdades son estrictas.
Si aparecen símbolos de menor o igual y mayor o igual, los límites se incluyen.
En este caso, tanto 2 como 8 pertenecen al conjunto solución.
En programación, un intervalo puede representarse mediante condiciones.
function estaEnIntervalo(x) {
return x >= 2 && x <= 8;
}
console.log(estaEnIntervalo(2));
console.log(estaEnIntervalo(5));
console.log(estaEnIntervalo(9));
La condición usa && porque deben cumplirse ambas desigualdades.
A veces una solución puede estar formada por dos o más intervalos.
El símbolo ∪ indica unión: se aceptan valores de cualquiera de los intervalos.
En código, una unión de condiciones se representa con ||.
function cumple(x) {
return x < -2 || x > 3;
}
console.log(cumple(-5));
console.log(cumple(0));
console.log(cumple(4));
La representación de soluciones como intervalos aparece en validaciones de formularios, límites físicos, rangos de configuración y filtros de datos.
function temperaturaValida(t) {
return t >= -20 && t <= 50;
}
console.log(temperaturaValida(25));
console.log(temperaturaValida(-30));
console.log(temperaturaValida(80));
Representar soluciones gráficamente o con intervalos permite entender mejor los conjuntos de valores que cumplen una inecuación. Esta idea se traduce directamente a condiciones en programación.
En el próximo tema veremos sistemas de ecuaciones lineales, donde buscaremos valores que satisfacen varias ecuaciones al mismo tiempo.