[sympy] Re: GSoC 2019 Initial Project Proposal - Assumptions

2019-03-14 Thread skjha832
I would like if mentors give suggestions about the course of action I should take and the improvements I should make in the proposal. The project is huge and for the past few days, I have been going to and from between core modules and assumptions module. I have some questions : - Why do

Re: [sympy] Gsoc Project idea " Efficient Equation ofMotionGenerationwith Python" discussion.

2019-03-14 Thread Aaron Meurer
I agree. The biggest challenge with symbolic matrices is expression blow up. In some cases it is unavoidable, for instance, symbolic eigenvalues/eigenvectors use the symbolic solutions to polynomials, which are complicated in the general case for n > 2. One thing I meant by "overhead" is that if

Re: [sympy] Gsoc Project idea " Efficient Equation ofMotionGenerationwith Python" discussion.

2019-03-14 Thread Oscar Benjamin
(Replying on-list) On Thu, 14 Mar 2019 at 20:37, Alan Bromborsky wrote: > > Since most pc these days have multiple cores and threads what not use > parallel algorithyms. For honesty I must state I have a vested interest > since I have a pc with a threadripper cpu with 16 cores and 32 threads.

Re: [sympy] Gsoc Project idea " Efficient Equation ofMotionGenerationwith Python" discussion.

2019-03-14 Thread Vishesh Mangla
@asmeurer Well group theory concept is quite different and is really worth implementing unlike karatsuba, ffts, or cook s algo etc. On Fri, Mar 15, 2019, 01:20 Aaron Meurer wrote: > For matrices in sympy, I suspect in most cases the best speed ups would > come from removing overhead from the

Re: [sympy] Gsoc Project idea " Efficient Equation ofMotionGenerationwith Python" discussion.

2019-03-14 Thread Oscar Benjamin
I haven't looked at SymPy's specific code for generating equations of motion but I have used SymPy for generating equations of motion and other mechanics related problems. The example here: https://github.com/sympy/sympy/issues/16207 comes from a mechanics problem and was slow because of slow

Re: [sympy] Gsoc Project idea " Efficient Equation ofMotionGenerationwith Python" discussion.

2019-03-14 Thread Aaron Meurer
For matrices in sympy, I suspect in most cases the best speed ups would come from removing overhead from the calculations, rather than from algorithmic improvements. Many of the algorithms mentioned here are only theoretically faster, or only faster asymptoticly. In some cases, they would only be

RE: [sympy] Gsoc Project idea " Efficient Equation ofMotionGenerationwith Python" discussion.

2019-03-14 Thread Vishesh Mangla
Give me 2 days since currently I am having my mid sems. I will respond asap once I read it. Sent from Mail for Windows 10 From: Jason Moore Sent: 14 March 2019 22:56 To: sympy@googlegroups.com Subject: Re: [sympy] Gsoc Project idea " Efficient Equation ofMotionGenerationwith Python"

Re: [sympy] Gsoc Project idea " Efficient Equation ofMotionGeneration with Python" discussion.

2019-03-14 Thread Jason Moore
Work to speed up matrix algorithms given assumptions on matrices would help. Jason moorepants.info +01 530-601-9791 On Thu, Mar 14, 2019 at 9:31 AM Shiksha Rawat wrote: > > https://web.wpi.edu/Pubs/ETD/Available/etd-012318-234642/unrestricted/zli.pdf > in > this I think the description on

Re: [sympy] Gsoc Project idea " Efficient Equation ofMotionGeneration with Python" discussion.

2019-03-14 Thread Shiksha Rawat
https://web.wpi.edu/Pubs/ETD/Available/etd-012318-234642/unrestricted/zli.pdf in this I think the description on "Embedding Matrix Multiplication in a Group Algebra " on page number 10 can be helpful. On Thu, Mar 14, 2019 at 8:33 PM Shiksha Rawat wrote: > Can Jason Moore or Oscar suggest

Re: [sympy] Gsoc Project idea " Efficient Equation ofMotionGeneration with Python" discussion.

2019-03-14 Thread Shiksha Rawat
Can Jason Moore or Oscar suggest anything,please? On Thu, Mar 14, 2019 at 6:56 PM Vishesh Mangla wrote: > Well, I can’t say much because I ‘m not a maths student and just study > maths because I like doing so. > > In this case you would be knowing it better than me. > > > > Sent from Mail

[sympy] Re: [DISCUSSION] Solvers

2019-03-14 Thread Yathartha Joshi
Yes Kunal, this is where you should be asking the doubts, in gitter, there is a chance of the conversation being lost and also here it will be helpful to other people to add their viewpoints. Jogi, the plan looks good, go ahead with it, I will try to review and clear doubts as much as I can, I

RE: [sympy] Gsoc Project idea " Efficient Equation ofMotionGeneration with Python" discussion.

2019-03-14 Thread Vishesh Mangla
Well, I can’t say much because I ‘m not a maths student and just study maths because I like doing so. In this case you would be knowing it better than me. Sent from Mail for Windows 10 From: Shiksha Rawat Sent: 14 March 2019 18:49 To: sympy Subject: Re: [sympy] Gsoc Project idea " Efficient

Re: [sympy] Gsoc Project idea " Efficient Equation of MotionGeneration with Python" discussion.

2019-03-14 Thread Shiksha Rawat
Yes, I have studied group theory in my college curriculum. I tried to find ways by which group theory cap to used to simplify matrix multiplication and came across https://web.wpi.edu/Pubs/ETD/Available/etd-012318-234642/unrestricted/zli.pdf and

Re: [sympy] Fwd: [NumFOCUS Projects] Call for Proposals - Small Development Grants - Summer 2018

2019-03-14 Thread Shekhar Prasad Rajak
Hello Aaron, Thanks for clarifying. My most of the work is around Solvers module (but I am ready for any new things as well). I see that good amount of work is pending in SymEngine solvers and Ruby wrapper

Re: [sympy] Gsoc Project idea " Efficient Equation of MotionGeneration with Python" discussion.

2019-03-14 Thread Vishesh Mangla
Well if you see these algorithms are not for general purpose matrices but for where high accuracy is required. I would rather say to use concepts of group theory and representation theory (i do not have lot of knowledge about this but 'm studying) which can reduce matrices to lower dimensions.If

Re: [sympy] Gsoc Project idea " Efficient Equation of MotionGeneration with Python" discussion.

2019-03-14 Thread abhinav . sagar2016
I think you are confused with numpy and scipy.I don't think the algorithm mentioned by you is much helpful to this cause. Could you please check out some more algorithm for the same. -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe

Re: [sympy] Gsoc Project idea " Efficient Equation of MotionGeneration with Python" discussion.

2019-03-14 Thread Shiksha Rawat
I mean numpy. On Thu, Mar 14, 2019 at 3:00 PM Shiksha Rawat wrote: > Will importing sympy and using it for computations be helpful here ? > > On Thu, Mar 14, 2019 at 2:38 PM Oscar Gustafsson < > oscar.gustafs...@gmail.com> wrote: > >> I am personally not convinced that Karatsuba,

Re: [sympy] Gsoc Project idea " Efficient Equation of MotionGeneration with Python" discussion.

2019-03-14 Thread Shiksha Rawat
Will importing sympy and using it for computations be helpful here ? On Thu, Mar 14, 2019 at 2:38 PM Oscar Gustafsson wrote: > I am personally not convinced that Karatsuba, Coppersmith-Winograd and > Strassen will provide much help here. Basically because only rarely, the > size of the problem

Re: [sympy] Re: Introduction to community-GSoC'19

2019-03-14 Thread Oscar Gustafsson
Den tors 14 mars 2019 kl 08:31 skrev Bhavya Chawla : > As no update is received so should I consider it as the sympy team isn't > interested in my proposal? > Not necessarily. You need to consider that people have other things to do and that not every area have a mentor yet. I believe that you

Re: [sympy] Gsoc Project idea " Efficient Equation of MotionGeneration with Python" discussion.

2019-03-14 Thread Oscar Gustafsson
I am personally not convinced that Karatsuba, Coppersmith-Winograd and Strassen will provide much help here. Basically because only rarely, the size of the problem is the main issue. These algorithms show excellent asymptotic behaviour, but also has an overhead which leads to that quite large

[sympy] Re: GSOC 2019

2019-03-14 Thread Shekhar Rajak
Hello Shrey, happy to know that you are interested to work on SymPy project. I have discussed few points in some of the mailing list thread (One of it, is this). If you come up with the approach or code sample/API, we can discuss your idea better. You can open a mailing list thread for the

[sympy] Re: Introduction to community-GSoC'19

2019-03-14 Thread Bhavya Chawla
As no update is received so should I consider it as the sympy team isn't interested in my proposal? On Friday, March 8, 2019 at 3:42:08 PM UTC+5:30, Bhavya Chawla wrote: > > Hello everyone, > > I am Bhavya Chawla, a final year undergraduate student in computer science > and engineering. I am