∑ Mathematics LabGeneral Quadrics 3D · v4.0.4

MATHEMATICS LAB · GEOMETRY

General and rotated quadrics

Study a second-degree surface with mixed terms xy, xz and yz. Rotate the cutting plane freely to explore its sections, diagonalization and principal axes.

The coefficients are real numbers. Coordinates are given in arbitrary units (u), while the quadratic matrix uses numerical coefficients with respect to u. Unbounded surfaces are displayed only over a finite region; even oblique sections are classified analytically.

2. Interactive 3D graph

Animated surface and reference frame
General quadricsSelect an example to display the surface.
The graph requires Canvas 2D; all results remain available in the panels below.

Drag to rotate the view; use the mouse wheel or + and − to zoom. Play automatically scrolls to the graph. The slider shows the same quadric in a moving reference frame: when enabled, the surface, section and principal axes rotate together without distortion. You can also select a freely oriented plane using inclination, azimuth and offset, or a plane parallel to the principal U, V or W axes.

Surface Plane Intersection Principal axes

Equation comparison

Equation in the original frame
In the principal frame

3. How to read the construction

4. Results

Complete classification

5. Explained calculations

Matrix, eigenvalues, sections

What you can study

Classification of quadrics

Ellipsoids, hyperboloids, paraboloids, cones, cylinders and degenerate cases, including rotated and translated surfaces.

Orthogonal diagonalization

Eigenvalues, eigenvectors, a symmetric 3×3 matrix, coordinate changes and elimination of mixed terms.

Plane sections

Identify ellipses, hyperbolas, parabolas, lines, points and sections with no real intersection.

Unbounded curves and surfaces are drawn only within a finite region. The 3D surface is approximated using a triangle mesh; classifications and equations are computed algebraically. The section plane may be parallel to a Cartesian plane, to a principal plane, or have any orientation.