Re: Issue 4003 in sympy: Cannot return general quartic solution

2014-02-05 Thread sympy
Comment #5 on issue 4003 by asmeu...@gmail.com: Cannot return general quartic solution http://code.google.com/p/sympy/issues/detail?id=4003 You don't have to worry about not breaking things. We have an extensive test suite to guard against that. It seems that the current code is chosen

Re: [sympy] GSOC 2014: Solvers

2014-02-05 Thread Harsh Gupta
Sorry for being passive for some days. I was busy with assignments and some other stuff. See the work by R. Zippel and S. Landau. Are you talking these articles: http://www.sciencedirect.com/science/article/pii/074771719290004N ( A note on “Zippel Denesting” by Susan Landau )

[sympy] Re: GSOC 2014: Step By Step Manipulation/Ordinary Differential equation

2014-02-05 Thread Manoj Kumar
Hi Pulkit, Regarding only 2] , I would advise you to solve bugs related to the ODE module in the issue tracker. This would familiarize you with the hints, dsolve, classify_ode functions and how things work. After that read the research paper, to see how the different methods can be applied to

[sympy] Preventing Polynomial Evaluation

2014-02-05 Thread Freddie Witherden
Hi all, In SymPy is there any way of stopping orthogonal polynomials from automatically simplifying down to concrete expressions? So for: sy.jacobi_normalized(2, 0, 1, x) to give: sqrt(6)/3*jacobi(2, 0, 1, x) as opposed to: sqrt(6)*(5*x**2/2 - x - 1/2)/2 I have a use-case where it is

Re: [sympy] Preventing Polynomial Evaluation

2014-02-05 Thread Matthew Rocklin
Unwanted automatic evaluation comes up fairly frequently on the listhost. It's on our radar but there hasn't been much movement on the issue lately. It requires a concerted effort by someone with some time. is there wider interest in such a feature? Absolutely. On Wed, Feb 5, 2014 at 2:54 PM,

Re: [sympy] Preventing Polynomial Evaluation

2014-02-05 Thread Matthew Rocklin
Although, I don't know much about the polynomials module. It may be possible to resolve the problem there without tackling the problem at large. On Wed, Feb 5, 2014 at 3:29 PM, Matthew Rocklin mrock...@gmail.com wrote: Unwanted automatic evaluation comes up fairly frequently on the listhost.

Re: [sympy] Preventing Polynomial Evaluation

2014-02-05 Thread Ondřej Čertík
Isn't the solution simply to provide a class Jacobi, that is not evaluated, and a function jacobi(), that does what it does now? Ondrej On Wed, Feb 5, 2014 at 4:38 PM, Matthew Rocklin mrock...@gmail.com wrote: Although, I don't know much about the polynomials module. It may be possible to

Re: [sympy] Preventing Polynomial Evaluation

2014-02-05 Thread Matthew Rocklin
I guess I'd like to see code like the following sy.jacobi_normalized(2, 0, 1, x) sqrt(6)*(5*x**2/2 - x - 1/2)/2 with evaluation(False): ...sy.jacobi_normalized(2, 0, 1, x) sqrt(6)/3*jacobi(2, 0, 1, x) But yes, I suppose we could just capitalize the jacobi class and add an evaluate=

[sympy] Re: problem in django while implementing ipython notebook to sympy_gamma

2014-02-05 Thread David Li
First off, having your code in a pull request would be extremely helpful. The problems with '%number' are due to URL encoding, you'll have to decode the data in app.views.json_creator (not a Django problem, this is a feature of URLs) or use base64 as Ondrej suggests (you would still need to

Re: [sympy] Functions: Singularity and Continuity

2014-02-05 Thread Aaron Meurer
On Mon, Feb 3, 2014 at 4:11 PM, someone someb...@bluewin.ch wrote: We can already solve that one using LambertW (but we need to implement all the branches, https://code.google.com/p/sympy/issues/detail?id=4006). Oh, that was just an example. In this case on can simplify the TransRootOf

Re: [sympy] how to create algebra or generate operation or construct theory with sympy

2014-02-05 Thread Aaron Meurer
I'm CCing Sergiu, the author of this module. Aaron Meurer On Mon, Feb 3, 2014 at 7:31 PM, vincent monde hilbertoper...@gmail.com wrote: my idea is to construct some associative property and distributivity property with category package first and then use hom to combine these category diagram

Re: [sympy] GSOC 2014: Solvers

2014-02-05 Thread Aaron Meurer
You'll need an understanding of basic field theory to understand those algorithms (maybe group theory too if they are using Galois theory). Aaron Meurer On Wed, Feb 5, 2014 at 4:09 AM, Harsh Gupta gupta.hars...@gmail.com wrote: Sorry for being passive for some days. I was busy with assignments

Re: [sympy] Preventing Polynomial Evaluation

2014-02-05 Thread Aaron Meurer
We should just change all the special polynomial objects to not evaluate by default. jacobi_normalized actually *is* a class, but it evaluates whenever the degree is an explicit integer. But there's no need for this, as we already have *_poly versions of these functions to do that. Until this