La función solveset de sympy recibe como parámetros una inecuación y la variable cuya solución debemos calcular.
import sympy
x = sympy.Symbol('x')
# Definimos la inecuación
inecuacion = (x - 1) * (2 - 3*x) <= (2*x + 7) * (x - 2) - 4
# Mostramos la inecuación
inecuacion
Resultado:
\(
(2−3x)(x−1) \leq (x−2)(2x+7)−4
\)
En este caso, también se incluye el parámetro del dominio para indicarle a sympy que buscamos soluciones Reales.
# Resolvemos la inecuación
solucion = sympy.solveset(inecuacion, x, domain=sympy.Reals)
# Mostramos el conjunto solución
solucion
Resultado:
\(
\left( -\infty, −\frac{8}{5}
\right] \cup
[2, \infty)
\)