I think this functionality would be really useful. Other interesting points 
are discontinuity and critical points where derivative/gradient is 0.

With this we could easily add to SymPy functions to find maxima and minima 
points for a function.

On Friday, May 3, 2013 2:59:58 AM UTC+2, Paanini Navilekar wrote:
>
> Hi,
>
> Since I haven't formally introduced myself, I'm Paanini Navilekar, a final 
> year student of Electrical Engineering at BITS-Pilani, Goa Campus in India. 
> I've been using Python for small scripts and automation tasks around my 
> computer, but I've never worked on a large-scale project before.
>
> While trying to implement an algorithm for solving ODE's by separating 
> them into functions of its variables (
> http://webs.uvigo.es/angelcid/Archivos/Papers/IJMEST.pdf), I came across 
> an idea for an enhancement: a feature that lets you *find the domain and 
> range of a given function*. This would need to handle a lot of edge 
> cases, mainly for the different types of functions, such as polynomial, 
> exponential, transcendental, logarithmic etc.
>
> Since this may or may not be enough for a summer's worth of coding, I'd 
> like to suggest a related idea, from the 'Ideas' section of the Ideas Page: 
> Singularity Analysis and Continuity Tests. This would entail, 
>
> 1. Finding and classifying all points of singularity in the graph of the 
> function (not necessarily *using* the graph, though)
>
> 2. Finding all points of continuity in the function (if any), and checking 
> if the function is continuous at a given point or a given interval.
>
> I'd like to make it a comprehensive project, that covers as many cases as 
> possible, so it should be easy to retrieve basic information about a 
> function such as its domain/range and information about the nature of the 
> graph of the function with regards to continuity and singularity. This 
> information may turn out to be of use in other areas of Sympy.
>
> Any feedback on the idea would be greatly appreciated.
>
> Thanking You,
>
> Paanini Navilekar
> BITS-Pilani, Goa Campus
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to