3
$\begingroup$

First of all, I apologize since this is not strictly speaking a "mathematical" question but I could not find a better place for it.

For a work presentation I need a tool for accurate visualization of implicit algebraic curves in 2D. I tried ImplicitPlot function from Maple but for some complicated curves the results are not satisfiable. Also, it is not very convenient to zoom at certain locations along the curve.

I appreciate if someone can recommend me a good software tool for curve visualization thanks

PS. One of the equations I need to visualize is the following: (1-(1/5000000000000000)*x-(1/5000000000000000)*y-2*x^2+(1/5000000000000000)*x^3-(1/10000000000)*y^6+x^4-(1/10000000000000000)*y^5-(1/10000000000000000)*x^5+y^4-(1/10000000000)*x^6+(1/5000000000000000)*y^3-2*y^2+(1/1666666666666666)*x*y^2+(1/1666666666666666)*x^2*y+10*y^2*x^2-4*x*y+(5999999/1000000)*x*y^3+(5999999/1000000)*x^3*y+6*y^4*x^4+(3999999/1000000)*y^5*x^3+(499999/500000)*y^6*x^2-(3999999/500000)*y^4*x^2-(999999/500000)*y^5*x-(1/3333334444444814)*y^4*x-(1/1000000)*y^7*x+(3999999/1000000)*x^5*y^3-12*x^3*y^3-(1/2500000625000156)*x^2*y^3+(499999/500000)*y^2*x^6-(3999999/500000)*y^2*x^4-(1/2500000625000156)*y^2*x^3-(999999/500000)*x^5*y-(1/3333334444444814)*x^4*y-(1/1000000)*x^7*y)=0

  • 0
    Just out of curiosity, what type of work do you do that requires prese$n$tations on algebraic curves (if you don't mind my asking).2012-08-19

2 Answers 2

4

Check out our xAlci curve renderer at: http://exacus.mpi-inf.mpg.de/cgi-bin/xalci.cgi. It has Flash interface and provides geometrically-correct rasterization of algebraic curves (i.e. guarantees a fixed Hausdorff distance). You can also save computed images in png format.

I took the liberty to visualize the equation you provided:

enter image description here

If you zoom in at one of the self-intersection points, you will see that each branch is composed of a pair of curve arcs:

enter image description here

  • 0
    this looks gre$a$t, th$a$nks2012-08-19
0

Grapher is good:

  • 0
    thanks but unfortunately I do not have Mac OS system2012-08-18