Quadratic Surfaces and Equations Calculator

Classify quadratic surfaces, transform equations, inspect eigenvalues, locate centres, calculate traces, and explore interactive graphs with clear, reliable, step-by-step mathematical results for every equation.

Calculator inputs

Use x, y, z, powers written as ^2, and numeric coefficients.
Cross-term coefficients equal twice the matching off-diagonal matrix entry.

Trace options

Optional custom plane ax + by + cz = d

Formula used

xᵀQx + Lᵀx + J = 0

The matrix Q stores every quadratic coefficient. Off-diagonal entries represent half of each cross term. Eigenvectors rotate coordinates into principal directions.

A centre satisfies 2Qx + L = 0. Translation removes linear terms when Q is invertible. Eigenvalue signs classify the transformed quadratic surface.

How to use the calculator

  1. Select a three-dimensional surface or two-dimensional conic.
  2. Choose coefficients, equation text, or symmetric matrix input.
  3. Enter numeric values and optional trace information.
  4. Select precision and preferred angle units.
  5. Press Analyse equation to view the complete result.
  6. Use the export buttons for saved result copies.

Quadric classification guide

Canonical patternTypical classificationMain indicator
Three same-sign squares equal oneEllipsoid or sphereDefinite full-rank matrix
Two positive and one negative squareOne-sheet hyperboloidTwo terms match the right side
One positive and two negative squaresTwo-sheet hyperboloidOne term matches the right side
Indefinite quadratic equals zeroElliptic coneMixed eigenvalue signs
Two squares and one linear coordinateElliptic or hyperbolic paraboloidOne zero eigenvalue
One coordinate is absentQuadratic cylinderRank-two matrix without axis linearity
Factored quadratic planesIntersecting or parallel planesDegenerate rank pattern

Example data

EquationExpected surface
x² + y² + z² − 25 = 0Sphere
4x² + 9y² + 16z² − 144 = 0Ellipsoid
x² + y² − z² − 1 = 0One-sheet hyperboloid
−x² − y² + z² − 1 = 0Two-sheet hyperboloid
x² + 2y² − z = 0Elliptic paraboloid
x² − y² − z = 0Hyperbolic paraboloid

Frequently asked questions

What is a quadratic surface?

It is a second-degree equation in three variables. Its graph forms a quadric surface. Matrix properties reveal its geometric type.

Why are cross terms important?

Cross terms indicate rotated principal axes. Eigenvectors determine the needed coordinate rotation. The final equation then becomes easier.

What do eigenvalues show?

Eigenvalues measure curvature along principal directions. Their signs separate bounded and unbounded shapes. Zero values indicate missing quadratic directions.

How is the centre calculated?

The centre solves 2Qx plus L equals zero. An invertible matrix gives one unique centre. Singular matrices may have no centre.

What makes a surface degenerate?

Degenerate equations collapse into simpler geometric sets. Examples include planes, lines, points, or emptiness. Rank tests detect these special cases.

Can this calculator analyse conic sections?

Yes, select the two-dimensional calculation mode. It classifies circles, ellipses, parabolas, and hyperbolas. Degenerate conics are also detected.

How are traces calculated?

A trace fixes one coordinate or plane. Substitution creates a two-dimensional quadratic equation. The resulting conic is classified automatically.

Why can a graph look incomplete?

The graph uses a finite numerical plotting range. Large surfaces may extend beyond that range. Increase the graph range control.

Are decimal results exact?

Matrix calculations use floating-point arithmetic. Display precision controls shown decimal places. Very ill-conditioned inputs may reduce accuracy.

Related Calculators

Algebra CalculatorEquation CalculatorInterval Notation CalculatorLogical Sets CalculatorPI Product Notation CalculatorPolynomials CalculatorRational Expressions CalculatorTesting Solutions CalculatorWord Problems Calculatorangle to decimal calculator

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.