[sympy] Re: [DISCUSSION] GSOC idea about ODE

2020-01-09 Thread rituraj singh
I have already implemented 

 
things from the ideas page so I will update the idea page very soon.
But still, you can share your ideas here, and then we can discuss here, and 
then also, some members can give their opinions/thoughts.

On Thursday, January 9, 2020 at 11:30:33 AM UTC-5, mohit balwani wrote:
>
> I have ideas of implementing functionalities in ODE mentioned in wiki 
> page. with whom should I discuss it?
>

-- 
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 sympy+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/62fce9a7-8b72-4f6f-9bf3-9955bc3a27d7%40googlegroups.com.


Re: [sympy] Re: Introduction to community

2019-10-16 Thread rituraj singh
Hi Orestis,
Currently, I am working on the ODE module. I have also listed a few things
for ODE that can be done in addition to yours.

1 - Able method for solving first order ode
2-  Lie group method for 2nd order ode.
3-  Duffing ode
4-  Ellipsoidal, elliptic, Emden, Hermite ODE(Currently can be solved in
series solution, these methods are of a special type)
5-  Painleve ODEs
6-  Integrating factors for second-order ODEs


In the starting point, you can go to the ODEs issues.

On Wed, Oct 16, 2019 at 5:55 AM open jungle  wrote:

> Thank you, for your feedback!
>
> Τη Τετάρτη, 16 Οκτωβρίου 2019 - 1:01:48 π.μ. UTC+3, ο χρήστης open jungle
> έγραψε:
>>
>> Hello,
>>
>> My name is Orestis Vaggelis and I'm a sophomore mathematics student on
>> the National and
>> Kapodistrian University of Athens. I have a 1 year of Python experience
>> and I am very excited, that I
>> am able to combine mathematics and programming on an open source project,
>> and (potentially) help other people with my contribution! I am very
>> interested on expanding the ordinary differential equation solveset and I
>> would love some feedback on a few ideas that I have!
>>
>> 1) Firstly, I read the ODE docs and I think that, currently Sympy does
>> not have a way to solve an
>>  ordinary differential equation or simultaneous differential
>> equations using the Laplace transform.
>> 3) Implement solver for the legendre equation.
>> 2) Implement Sturm - Liouville form, which can apply on the Bessel
>> equation, the legendre equation and on many other cases.
>> 4) Implement Finite difference methods to convert a linear (non-linear)
>> Ordinary Differential Equation into a system of linear (non-linear)
>> equations, which can then be solved by matrix algebra techniques.
>>
>>
>> I will keep looking for more things to implement, but if you have
>> something in mind, please don't hesitate to let me know !!
>>
>>
>>
>> --
> 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 sympy+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/070de587-e1bd-44c2-8cd0-f307073242f5%40googlegroups.com
> 
> .
>

-- 
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 sympy+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CAKa%3D%3DGrtR%2Bx%2BzRhcjtygSB-uCDbfwQ3FGQDxn52zGfgvCCFLgg%40mail.gmail.com.


[sympy] Re: Implementation of ODE's solution.

2019-04-08 Thread rituraj singh
I have submitted my final application. Can you check it and give some 
suggestions -
https://github.com/sympy/sympy/wiki/GSoC-2019-Current-Applications

-- 
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 sympy+unsubscr...@googlegroups.com.
To post to this group, send email to sympy@googlegroups.com.
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/42931c56-8abf-4516-80c6-8e7f803cb455%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[sympy] Re: Implementation of ODE's solution.

2019-03-22 Thread rituraj singh
I have listed these methods for this year of gSoc.I think all these are 
enough for a gSoc period -

   - 
   
   Separation ansatz:
   - "A simple method to find out when an ordinary differential equation is 
  separable" by José ́Ángel Cid
   - 
   
   "Solving Differential Equations in Terms of Bessel Functions" by Ruben 
   Debeerst and Airy's function.
   - Corresponding ISSAC 08 paper: 
  http://rubendebeerst.de/master/paper_issac2008.pdf 
   - 
   
   Lie groups and symmetry related:
   - Fixing bugs with Lie grouos and symmetry related and add test case. 
  - "Computer Algebra Solving of Second Order ODEs Using Symmetry 
  Methods" by E.S. Cheb-Terrab, L.G.S. Duarte, L.A.C.P. da Mota
  - "Integrating factors for second order ODEs" by E.S. Cheb-Terrab and 
  A.D. Roche
  - "Abel ODEs: Equivalence and Integrable Classes" by E.S. Cheb-Terrab 
  and A.D. Roche Note: Original version (12 pages): July 1999. Revised 
  version (31 pages): January 2000
  - "Non-Liouvillian solutions for second order linear ODEs" by L. 
  Chan, E.S. Cheb-Terrab
   

-- 
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 sympy+unsubscr...@googlegroups.com.
To post to this group, send email to sympy@googlegroups.com.
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/b86ca95d-27d1-48f3-8849-a8b0107954db%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[sympy] Re: Implementation of ODE's solution.

2019-03-22 Thread rituraj singh
>From few days I am trying to go through all the methods that I have 
posted.N ow I have got all the basic details of these methods, so I would 
like to first complete 



   - 
   
   order
   - "A simple method to find out when an ordinary differential equation is 
  separable" by José ́Ángel Ci
  - fixing problem with Lie groups and symmetry method.
  - "Solving Differential Equations in Terms of Bessel Functions" by 
  Ruben Debeerst and Airy's function.
 - Corresponding ISSAC 08 paper: 
 http://rubendebeerst.de/master/paper_issac2008.pdf and a pr. 
 <https://github.com/sympy/sympy/pull/10870>
  
   
On Sunday, March 17, 2019 at 7:54:59 PM UTC+5:30, rituraj singh wrote:
>
> Hello, Everyone
> Myself Ritu Raj Singh, sophomore of IIT BHU Varanasi.( GitHub profile 
> <https://github.com/RituRajSingh878>) 
>
> I would like to work on the implementation of ODE's solution this summer 
> in my GSoC.
>
> Currently, SymPy only supports many basic types of differential equations, 
> but there are plenty of methods that are not implemented.
>
>
>- 
>
>Separation ansatz:
>- "A simple method to find out when an ordinary differential equation 
>   is separable" by José ́Ángel Cid( currently working on this 
>   <https://github.com/sympy/sympy/pull/16279> with the help of smichr 
>   <https://github.com/smichr> )
>   - 
>
>"Solving Differential Equations in Terms of Bessel Functions" by Ruben 
>Debeerst.
>- Webpage: http://rubendebeerst.de/master/ 
>   - Master Thesis: http://rubendebeerst.de/master/master.pdf 
>   - Corresponding ISSAC 08 paper: 
>   http://rubendebeerst.de/master/paper_issac2008.pdf. 
>   <http://rubendebeerst.de/master/paper_issac2008.pdf>
>- 
>
>Lie groups and symmetry-related:
>- An implementation of these methods was done for first order ODEs 
>   during gsoc13. But we can do the same tricks for second order ODEs too.
>   - "Computer Algebra Solving of First Order ODEs Using Symmetry 
>   Methods" by E.S. Cheb-Terrab, L.G.S. Duarte and L.A.C.P. da Mota. There 
> is 
>   a short (15 pages) and an updated (24 pages) version of this paper.
>   - "Computer Algebra Solving of Second Order ODEs Using Symmetry 
>   Methods" by E.S. Cheb-Terrab, L.G.S. Duarte, L.A.C.P. da Mota
>   - "Integrating factors for second order ODEs" by E.S. Cheb-Terrab 
>   and A.D. Roche
>   - "Symmetries and First Order ODE Patterns" by E.S. Cheb-Terrab and 
>   A.D. Roche
>   - "Abel ODEs: Equivalence and Integrable Classes" by E.S. 
>   Cheb-Terrab and A.D. Roche Note: Original version (12 pages): July 
> 1999. 
>   Revised version (31 pages): January 2000
>   - "First order ODEs, Symmetries, and Linear Transformations" by 
>   E.S. Cheb-Terrab and T. Kolokolnikov
>   - "Non-Liouvillian solutions for second order linear ODEs" by L. 
>   Chan, E.S. Cheb-Terrab.
>
> So I would like to work to complete these tasks. 
>

-- 
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 sympy+unsubscr...@googlegroups.com.
To post to this group, send email to sympy@googlegroups.com.
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/4b3212d2-b3aa-4212-816a-193e159caf4e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[sympy] Implementation of ODE's solution.

2019-03-17 Thread rituraj singh
Hello, Everyone
Myself Ritu Raj Singh, sophomore of IIT BHU Varanasi.( GitHub profile 
) 

I would like to work on the implementation of ODE's solution this summer in 
my GSoC.

Currently, SymPy only supports many basic types of differential equations, 
but there are plenty of methods that are not implemented.


   - 
   
   Separation ansatz:
   - "A simple method to find out when an ordinary differential equation is 
  separable" by José ́Ángel Cid( currently working on this 
   with the help of smichr 
   )
  - 
   
   "Solving Differential Equations in Terms of Bessel Functions" by Ruben 
   Debeerst.
   - Webpage: http://rubendebeerst.de/master/ 
  - Master Thesis: http://rubendebeerst.de/master/master.pdf 
  - Corresponding ISSAC 08 paper: 
  http://rubendebeerst.de/master/paper_issac2008.pdf. 
  
   - 
   
   Lie groups and symmetry-related:
   - An implementation of these methods was done for first order ODEs 
  during gsoc13. But we can do the same tricks for second order ODEs too.
  - "Computer Algebra Solving of First Order ODEs Using Symmetry 
  Methods" by E.S. Cheb-Terrab, L.G.S. Duarte and L.A.C.P. da Mota. There 
is 
  a short (15 pages) and an updated (24 pages) version of this paper.
  - "Computer Algebra Solving of Second Order ODEs Using Symmetry 
  Methods" by E.S. Cheb-Terrab, L.G.S. Duarte, L.A.C.P. da Mota
  - "Integrating factors for second order ODEs" by E.S. Cheb-Terrab and 
  A.D. Roche
  - "Symmetries and First Order ODE Patterns" by E.S. Cheb-Terrab and 
  A.D. Roche
  - "Abel ODEs: Equivalence and Integrable Classes" by E.S. Cheb-Terrab 
  and A.D. Roche Note: Original version (12 pages): July 1999. Revised 
  version (31 pages): January 2000
  - "First order ODEs, Symmetries, and Linear Transformations" by E.S. 
  Cheb-Terrab and T. Kolokolnikov
  - "Non-Liouvillian solutions for second order linear ODEs" by L. 
  Chan, E.S. Cheb-Terrab.
   
So I would like to work to complete these tasks. 

-- 
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 sympy+unsubscr...@googlegroups.com.
To post to this group, send email to sympy@googlegroups.com.
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/c6fa99ef-15ed-49e4-9d74-4cfed8d41ebf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[sympy] status of vector Integration

2019-03-06 Thread rituraj singh
Hello, I'm Ritu Raj Singh, second-year mathematics and computing undergrad 
at IIT BHU Varanasi.
I have gone through the sympy project ideas and I have found many 
interesting projects for GSoC 2019. I want to work for vector integration 
this year.
I went through the Prasoon's PR  
with his work in GSoC 2013 and I did not find much information. So if you 
can tell me the status of vector integration then it will be very helpful.
I also went to  google_discussion 

 
.
>From the google_discussion 

 
I have found this pdf -
http://www.ime.unicamp.br/~marcio/ps2009/spivak .
I think this pdf can be helpful in the implementation of vector integration.
So Mentors please guide me further on how to plan for implementing vector 
integration.


-- 
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 sympy+unsubscr...@googlegroups.com.
To post to this group, send email to sympy@googlegroups.com.
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/58f90a9d-0c24-4bb2-9f3b-4256e9d96802%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[sympy] Introduction

2019-01-08 Thread rituraj singh
Hello everyone,

My name is Ritu Raj Singh, I am a second year undergraduate at IIT(BHU)  
pursuing Mathematics and Computing as my branch.
I have been coding in python since my first year as we had a course on 
python.
I have done courses in linear algebra.
I have also taken courses of probability and I have studied introductory 
calculus in my first year.
I am very keen towards contributing to SymPy as I tried to contribute and 
made 6 pull request by GitHub userID-RituRajSingh878, and 4 of them merged.
so, I got an interest in sympy and I want to contribute more, so I am very 
much looking forward to guidance
.

-- 
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 sympy+unsubscr...@googlegroups.com.
To post to this group, send email to sympy@googlegroups.com.
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/8854382a-6751-4884-bf7f-b69ebe4e422a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.