> The way we are handling solve till now must be improved firstly as i have 
> seen in solve we get a list . it must be either object or a tuple.

Please go through
https://github.com/sympy/sympy/blob/master/doc/src/modules/solvers/solveset.rst

On 22 March 2016 at 01:20, nishant shreshth
<[email protected]> wrote:
> Hello I am Nishant and I would like to work on the Solveset api of Sympy.
> As there are many things on which we can work. The way we are handling solve
> till now must be improved firstly as i have seen in solve we get a list . it
> must be either object or a tuple.
> There are many statistical and differential functions that we can implement.
> There are many more things that we can discuss and work on.
>
>
> On Tuesday, February 23, 2016 at 7:56:31 PM UTC+5:30, Kshitij Saraogi wrote:
>>
>> Hello,
>>
>>
>> I am Kshitij Saraogi and I will be a GSoC applicant this year under SymPy.
>>
>>
>> I wanted to discuss about the Solvers project.[1]
>>
>> After going through the discussions mentioned on the Ideas page, I would
>> like to get inputs on a few ideas for this project:
>>
>>
>>   1. Search based Solvers [2]:
>>
>>       I find this idea quite intriguing. I understand only an abstract
>> view of the idea was presented there.
>>
>>       I think we should try to implement this as it would make the API
>> cleaner and robust.
>>
>>       Since, not much has been written about this, I would like to know
>> more about it.
>>
>>    - What is the methodology we are thinking to use for ranking solutions
>> (if any)?
>>    - What would be the parameters on which the cost function of different
>> sets depend ?
>>       So, I would appreciate guidance in this direction.
>>
>>
>>    2.  Simplifying solutions returned from equations involving
>> trigonometric expressions:
>>
>>         The solveset module needs improvement with regards to the
>> trignometric equation solver.
>>
>>         An equation,as simple as, sin(x)=0 gives an output which should be
>> simplified.
>>
>>         This should be a big concern.
>>
>>         What would be some good starting points to get an overview of the
>> issue and possibly a few ideas to resolve this ?
>>
>>
>>    3. Implementing more equation solvers: [3]
>>
>> System of  multivariate linear equations.
>>
>> Nonlinear multivariate equation solver.
>>
>> Equations solvable by LamberW function (Transcendental equation solver)
>>
>> Nested trignometric expressions.
>>
>>  As Amit pointed out here[4], that we need (ii) and (iii) to make solveset
>> at par with solve.
>>
>>          I found this paper [5] which talks about implementing a parallel
>> Gauss method for solving this issue. Is it relevant ?
>>
>>          While fixing an issue [6], I came to know that we need a more
>> reliable multivariate nonlinear equation solver.
>>
>>          I would like to know more about these solvers with respect to
>> their immediate need and the possible methods of their implementation.
>>
>>
>>
>>    4.  Solving f(x + a) - f(x) = 0 equations: [7]
>>
>>          While going through some issues, I found that the current solvers
>> can’t handle these type of equations.
>>
>>
>>
>>    5. Building the set infrastructure:
>>
>> Implementing functions to handle multidimensional ImageSet
>>
>>       Can we be more elaborate on what other features are we expecting ?
>>
>> I would really appreciate if someone can point out the issues I may have
>> missed.
>>
>> Also, any relevant resources or links for further readings would help too.
>>
>>
>> Thanks,
>>
>> Kshitij Saraogi
>
> --
> 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 https://groups.google.com/group/sympy.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/7177ab92-a4e4-4241-a8ac-e50eba2a95dc%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.



-- 
Harsh
Sent from a GNU/Linux

-- 
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 https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CADN8iuqZ-xs8f-QN2znSJwtbV-cGqBUO%2B6WXZnBJEydWTvsDkA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to