Hi,

> > You should also start writing up your application, so you can get
> > some feedback on it.  Something to think about: you have a lot of
> > ideas and you may not be able to get to all of them over the
> > summer.  This is fine, but you should think about prioritizing them
> > so that you do the most important things first, and put the less
> > important things to the end of the summer for if you have time.
> > Consider not only the relative importance of each idea, but also
> > which things will depend on one another (e.g., will you need to fix
> > up the structure of the new plotting module before implementing
> > this algorithm, or can they be done independently?).
> 
> 
> I have started working on my application. I think it will be ready by 
> Friday.
> I am thinking about implementing the svgfig plotting backend at the 
> end of summer, if I have time.
> I want to purely concentrate on interval arithmetic and the implicit 
> plotting 
> module. I won't be fixing the structure of the new plotting module as
> they are not at all dependent of each other. The primary goal of my
> plotting module will be the ability to plot implicit functions, while
> the plotting module by Krastanov will handle functions of the type
> y = f(x) . So I think they will be completely independent. 

No they are not independent, at least not if you use the algorithms in the 
paper:
"Reliable Two-Dimensional Graphing Methods for Mathematical Formulae with Two 
Free Variables".

If you can plot f(x,y) = 0 then you get the case y = f(x) for free!

> I would like to know whether I can edit mpmath codebase in sympy.
> This is necessary as mpmath interval arithmetic library does not
> support all the functions.

These additions should better find their way upstream into the
mpmath sources. But I assume you could do this later.

> Also I would like to extend their module to allow property checking.
> What do you think will be better?

Is property checking a worthwhile goal in general interval arithmetic
or is it just a helper tool for plotting?

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to