solve_inequality
Solve single inequalities to find solution sets, parameter ranges, stability conditions, or domain restrictions. Returns interval notation.
Instructions
Solve a single inequality.
═══════════════════════════════════════════════════════════════════════
🆕 NOT AVAILABLE IN SYMPY-MCP!
═══════════════════════════════════════════════════════════════════════
Use cases:
- Find valid parameter ranges
- Stability conditions
- Convergence criteria
- Domain restrictions
Args:
inequality: The inequality (use <, >, <=, >=)
variable: Variable to solve for
domain: Domain restriction ("real", "positive", "integer")
Returns:
Solution set with interval notation
Examples:
# Simple inequality
solve_inequality("x**2 - 4 < 0", "x")
→ {"result": "(-2, 2)", "latex": "-2 < x < 2"}
# Rational inequality
solve_inequality("(x-1)/(x+2) >= 0", "x")
→ {"result": "(-oo, -2) ∪ [1, oo)", ...}
# With domain restriction
solve_inequality("x**2 < 9", "x", domain="positive")
→ {"result": "(0, 3)", ...}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | No | real | |
| variable | Yes | ||
| inequality | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||