Superellipse — Definition, Formula & Examples
A superellipse is a curve defined like an ellipse but with the exponent 2 replaced by a variable exponent . By changing , the shape smoothly transitions between a diamond (), an ellipse (), and a rounded rectangle ().
A superellipse centered at the origin with semi-axes and is the set of points satisfying , where . When , this reduces to the standard ellipse equation. Values produce curves with flattened sides, while produce curves that pinch inward toward a diamond or astroid shape.
Key Formula
Where:
- = Semi-axis length along the x-direction
- = Semi-axis length along the y-direction
- = Exponent controlling the shape (n > 0)
How It Works
Start with the standard ellipse equation and generalize it by raising the absolute-value terms to the power instead of 2. When , you get a diamond (rotated square if ). When , you recover the ordinary ellipse. As increases beyond 2, the curve bulges outward, approaching a rectangle with rounded corners. The special case with is called a "squircle" — a shape famously used by Danish designer Piet Hein for urban furniture and later by Apple for app icons.
Worked Example
Problem: Determine whether the point lies inside, on, or outside the superellipse with , , and .
Step 1: Substitute into the superellipse equation.
Step 2: Evaluate each term.
Step 3: Compare the result to 1. Since , the point lies inside the superellipse.
Answer: The point is inside the superellipse because the left side equals , which is less than 1.
Why It Matters
Superellipses appear in industrial design, architecture, and computer graphics whenever designers need a shape between an ellipse and a rectangle. Understanding them connects high school algebra — absolute values, exponents, and implicit curves — to real-world design problems like creating smooth button shapes or optimizing table layouts.
Common Mistakes
Mistake: Forgetting the absolute value signs and getting incorrect results for points in quadrants where or is negative.
Correction: The absolute values ensure the curve is symmetric across both axes. Always apply before raising to the power , especially when is not an even integer.
