Loading…

Conic Rotation and Transformer

Math Geometry • Circles and Conics

View all topics

Rotate the coordinate axes to transform a general conic \(\,Ax^2+Bxy+Cy^2+Dx+Ey+F=\text{RHS}\,\) and (optionally) pick the rotation angle that eliminates the \(xy\) term. The diagram uses square units and supports pan/zoom.

Inputs accept 1e-3, pi, e, sqrt(2), sin(), cos(), tan(), ln(), log(), abs(). Use * for multiplication.

Input conic

The tool works with \(\text{LHS}=\text{RHS}\). Internally it uses \(\text{LHS}-\text{RHS}=0\).

Rotation

Manual mode explores any rotation. The conic is always plotted (ellipse/hyperbola/parabola included), even when \(xy\) is not eliminated.

Auto angle uses \(\displaystyle \theta=\frac12 \tan^{-1}\!\left(\frac{B}{A-C}\right)\) (implemented as \(\theta=\tfrac12\operatorname{atan2}(B,A-C)\)).

Graph options

The plot uses square units (same scale on x and y) and keeps tick numbers near their axes.

Ready
Choose coefficients and click Calculate.
Diagram (square units • pan/zoom enabled)

Drag to pan • wheel/trackpad to zoom • pinch on touch • “Reset view” fits the computed geometry.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

How do you rotate a conic equation to new axes?

A rotation by angle theta substitutes x = x'cos(theta) - y'sin(theta) and y = x'sin(theta) + y'cos(theta) into the original equation, then expands and collects like terms to get the rotated coefficients.

What does the Bxy term mean in a conic equation?

The Bxy term indicates the conic is tilted relative to the coordinate axes. A rotation of axes can change or remove the cross term depending on the angle and the quadratic coefficients.

How does translating the origin change the conic equation?

A translation by (h, k) substitutes x = x' + h and y = y' + k. Expanding and collecting terms produces new linear and constant coefficients while keeping the same quadratic structure.

What is the general form of a conic section equation?

The general second-degree form is Ax^2 + Bxy + Cy^2 + Dx + Ey + F = 0. Different coefficient patterns correspond to ellipses, parabolas, hyperbolas, or degenerate cases.