Encyclopedia of Rational Polynumbers

Visualization of Constant Value
Constant Value

When everytime you ask "why?", you get the same answer.

0 = y + -1

β + -1

JSON: { "0,1": "1", "0,0": "-1" }

calc: y + -1

GLSL: y+-1.0

Visualization of Line
Line

The most linear polynomials are known as lines.

0 = x + -1y

α + -1β

JSON: { "1,0": "1", "0,1": "-1" }

calc: x + -1*y

GLSL: x+-1.0*y

Visualization of Parabola
Parabola

An expression in parables.

0 = x2 + -1y

α2 + -1β

JSON: { "2,0": "1", "0,1": "-1" }

calc: x^2 + -1*y

GLSL: x*x+-1.0*y

Visualization of Inverse Parabola
Inverse Parabola

An unexpression in parables.

0 = x-2 + -1y

-1β / α2

JSON: { "-2,0": "1", "0,1": "-1" }

calc: x^-2 + -1*y

GLSL: 1.0/(1.0*x*x*1.0)+-1.0*y

Visualization of Hyperbola
Hyperbola

A hyperbolic experience.

0 = -1 + xy

-1 + αβ

JSON: { "0,0": "-1", "1,1": "1" }

calc: -1 + x*y

GLSL: -1.0+x*y

Visualization of Circle
Circle

A circle.

0 = -1 + x2 + y2

-1 + α2 + β2

JSON: { "0,0": "-1", "2,0": "1", "0,2": "1" }

calc: -1 + x^2 + y^2

GLSL: -1.0+x*x+y*y

Visualization of Fermat Curve
Fermat Curve

A Fermat curve.

0 = -1 + x3 + y3

-1 + α3 + β3

JSON: { "0,0": "-1", "3,0": "1", "0,3": "1" }

calc: -1 + x^3 + y^3

GLSL: -1.0+x*x*x+y*y*y

Visualization of Folium of Descartes
Folium of Descartes

A folium of Descartes.

0 = x3 + -3xy + y3

α3 + -3αβ + β3

JSON: { "3,0": "1", "1,1": "-3", "0,3": "1" }

calc: x^3 + -3*x*y + y^3

GLSL: x*x*x+-3.0*x*y+y*y*y

Visualization of Lemniscate of Bernoulli
Lemniscate of Bernoulli

A lemniscate of Bernoulli.

0 = -2x2 + x4 + 2y2 + 2x2y2 + y4

-2α2 + α4 + 2β2 + 2α2β2 + β4

JSON: { "2,0": "-2", "4,0": "1", "0,2": "2", "2,2": "2", "0,4": "1" }

calc: -2*x^2 + x^4 + 2*y^2 + 2*x^2*y^2 + y^4

GLSL: -2.0*x*x+x*x*x*x+2.0*y*y+2.0*x*x*y*y+y*y*y*y

Visualization of Lemniscate of Gerono
Lemniscate of Gerono

A lemniscate of Gerono.

0 = -1x2 + x4 + y2

-1α2 + α4 + β2

JSON: { "2,0": "-1", "4,0": "1", "0,2": "1" }

calc: -1*x^2 + x^4 + y^2

GLSL: -1.0*x*x+x*x*x*x+y*y

Visualization of quartic⁴
quartic⁴

A quartic polynomial.

0 = 8 + -5x + 4x3 + -1x4 + -1y

8 + -5α + 4α3 + -1α4 + -1β

JSON: { "0,0": "8", "1,0": "-5", "3,0": "4", "4,0": "-1", "0,1": "-1" }

calc: 8 + -5*x + 4*x^3 + -1*x^4 + -1*y

GLSL: 8.0+-5.0*x+4.0*x*x*x+-1.0*x*x*x*x+-1.0*y

Visualization of Jumping Jack
Jumping Jack

0 = -1 + 48xy + -64x2y + -64xy2

-1 + 48αβ + -64α2β + -64αβ2

JSON: { "0,0": "-1", "1,1": "48", "2,1": "-64", "1,2": "-64" }

calc: -1 + 48*x*y + -64*x^2*y + -64*x*y^2

GLSL: -1.0+48.0*x*y+-64.0*x*x*y+-64.0*x*y*y

Visualization of Phi (φ)
Phi (φ)

0 = -1x2 + -1xy + -1y2

-1α2 + -1αβ + -1β2

JSON: { "2,0": "-1", "1,1": "-1", "0,2": "-1" }

calc: -1*x^2 + -1*x*y + -1*y^2

GLSL: -1.0*x*x+-1.0*x*y+-1.0*y*y

Visualization of Hippopede
Hippopede

0 = -4x + x4 + -1y2 + 2x2y2 + y4

-4α + α4 + -1β2 + 2α2β2 + β4

JSON: { "1,0": "-4", "4,0": "1", "0,2": "-1", "2,2": "2", "0,4": "1" }

calc: -4*x + x^4 + -1*y^2 + 2*x^2*y^2 + y^4

GLSL: -4.0*x+x*x*x*x+-1.0*y*y+2.0*x*x*y*y+y*y*y*y