Graphing Inequalities Calculator

Visualize inequalities on axes with precise, responsive controls for students. Enter expressions in standard or slope intercept forms quickly. Solid or dashed boundaries reflect strictness accurately always. Compute intersections and highlight feasible solution regions clearly. Save charts, export tables, share insights with teams easily.

Inputs

Higher values render smoother shading.

Results Table

# Input A B C Sign Boundary x-intercept y-intercept

Standard form shown as A·x + B·y (sign) C.

Example Data

Click “Load” to try a preset set.

Preset name Inequalities
Triangle region y <= 2x + 3; y >= -x - 2; x >= -1
Band between lines y > -0.5x - 1; y < 0.5x + 2
Vertical and horizontal x <= 4; y >= -3

Formulas Used

  • Normalize each inequality to A·x + B·y (sign) C.
  • Boundary line: if B ≠ 0, slope-intercept is y = -(A/B)x + C/B.
  • Vertical line: if B = 0, boundary is x = C/A.
  • Intersections satisfy all inequalities simultaneously (logical AND).
  • Strict signs (< or >) draw dashed boundaries; non-strict use solid.

Feasible region shading is computed by testing grid points against all constraints.

How to Use

  1. Enter inequalities like 2x + 3y <= 6, y > -x + 2, or x >= -1.
  2. Ranges control the visible window for x and y axes.
  3. Click Plot to draw boundaries and shade the feasible region.
  4. Review normalized coefficients and intercepts in the results table.
  5. Use Download CSV or Download PDF to save your work.

For best results, keep inputs linear in x and y only.

FAQs

Use linear forms such as ax + by <= c, y > mx + b, or x >= k. Parentheses and products are not supported.

A grid of points is tested against all inequalities. Points that satisfy every constraint are shaded as the feasible region.

Solid boundaries represent ≤ or ≥, meaning the line is included. Dashed boundaries represent < or >, meaning the line is excluded.

Yes. Use forms like x <= 4 or x > -2. Vertical boundaries are handled explicitly.

The parser accepts only linear combinations of x and y. Remove parentheses, products, and powers, and ensure coefficients and constants are numbers.

Supported Input Patterns (Normalized)

Inequality A B C Sign Boundary x-intercept y-intercept
2x + 3y <= 6236solid32
y >= -x + 2112solid22
x <= 4104solid4
y > 0.5x - 1-0.51-1>dashed2-1
-x + y <= 3-113solid-33
3x - 2y >= -63-2-6solid-23

Normalization uses A·x + B·y (sign) C. Intercepts shown where applicable.

Defaults & Output Data

Setting Value Notes
Axis rangesx: -10 to 10; y: -10 to 10Adjust in Inputs → Ranges.
Grid resolution101Higher values make smoother shading.
Line samples400More points give smoother boundaries.
Shade intersection onlyOnToggle to view per-inequality shading.
Palette size10 colorsCycles through distinct line colors.
CSV filenamegraphing_inequalities_results.csvIncludes coefficients, signs, and intercepts.
PDF filenamegraphing_inequalities_report.pdfEmbeds the current plot and inequalities list.
Numeric tolerance1e-12Used for comparisons to reduce jitter.
Supported signs≤, <, ≥, >Unicode aliases map to standard operators.
Variablesx, yLinear terms only; no products/powers.

Related Calculators

Row Reduction RREF CalculatorDiagonalization Checker CalculatorLU Decomposition Steps CalculatorQR Decomposition Steps Calculatormatrix calculator with variablesGauss-Jordan inverse calculatorPolynomial linear independence calculatorLinear independence of matrix calculatorComplex matrix inverse calculatorQR decomposition least squares

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.