I've been thinking about applying again, though I am not sure
what the project should be. Are there any good algorithms that are
not implemented that could make a good project (I've read the
ideas page)? I have 3 projects in mind:
(a). Implementation of Karr's algorithm, I believe no one has done
much work except Matthew Rocklin who did work on Concrete module.
(b). Complex Analysis: I quote the statement by Kalevi:
> What I think should be added to SymPy is the Laurent series
expansion of meromorphic functions.
> The trouble with the current implementation of limit is that
it often goes too early to gruntz.
> That should only be used for functions that are not
meromorphic but have an essential singularity.
Also he opened a few issues on SymPy which might also use Complex
Analysis. Plus, since I have a course on Complex Analysis, which include
topics . But I am not sure even if it is possible to
implement these things in a Computer Algebra System.
(c). Last summer Sumith mentioned about A
dedicated bug fixing project in GSoC . Since I feel like I
can try to handle quite a few issues of multiple modules, I would
want to apply for this one if the above two doesn't have a mentor
alloted to them.
I might not want to mentor a project, since that seems like too
much pressure for me. Applying as a student would be my priority.
Gaurav Dhingra
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CADDwiVBUVroL6MCUFjtjoLBG1b6Pgqf_QA%2Bcu%2BdMv-zyi%2Bc_ZQ%40mail.gmail.com.
Hi Aaron,
I might want to look at Risch integration algorithm. Seeing the idea, it seems like Chetna worked on it in summer 2013. Did anyone else (other than Chetna) worked on the integration module (probably in GSoC) after your 2010 GSoC project? Since that would give me a list of things to look at for deciding as to what remains to be done by reading their blogs.
Gaurav Dhingra
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6JFLu%3DEx2KWJy%2Bi7x7TQ-OPrV4UZMw36Kh9xzx5cKEbZw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
-- Thanks Gaurav Dhingra (sent rom Thunderbird email client)
Also I see a list of references for it here https://github.com/sympy/sympy/wiki/Technical-References#symbolic-integration
, which among these would be good to start first? (brief idea
would suffice)
Gaurav Dhingra
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6JFLu%3DEx2KWJy%2Bi7x7TQ-OPrV4UZMw36Kh9xzx5cKEbZw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
-- Thanks Gaurav Dhingra (sent from Thunderbird email client)
There does not seem to be any report of the project of
Chetna, https://github.com/sympy/sympy/wiki/GSoC-2013-Report,
or may be I couldn't find it anywhere. In any case I have started
writing the proposal for completing the Transcendental part
integration, since I very much like the impact of the
project.
-- Gaurav Dhingra (Sent from Thunderbird email client)
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/7943b619-a2f6-3778-fb52-786318f0284b%40gmail.com.
I am seeing what remains to be done. Chetna's pull request PR #2380 is an implementation of Coupled Differential System(+ other things), which is present as Chapter 8 in the Symbolic Integration (Manuel Bronstein). In total there are 9 chapters, and looking at chapter 9 doesn't contain much of the pseudo code or is it just a theoretical chapter for aide? I don't know if the all the chapters from book (Manuel Bronstein) were implemented in order without skipping any.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6JJTi9ehkC2JPtjh3H6U3Ap-BVFd0wm215TNnbwPQZRpA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.