Well, you should obviously know linear algebra, and what all the basic matrix operations mean. The thing to do for this project is to rewrite the matrices to be more like the polys, where the elements are not just sympy expressions but rather elements of some ground type. This way, we can do things like have matrices over gmpy rationals, or matrices over rational functions where they automatically reduce to 0. You should look at the linear algebra related parts of https://github.com/sympy/sympy/pull/1840 as a start (most of that is polys stuff, which you don't need to worry about).
Aaron Meurer On Tue, Apr 2, 2013 at 6:22 AM, Saurabh Jha <saurabh.j...@gmail.com> wrote: > Hi, > > My name is Saurabh Jha. I am a third year computer science and > engineering student at Guru Nanak Dev University, Gurdaspur, India. I > am interested in sympy and more specifically wants to work on Linear > algebra module as it is one of the ideas in Ideas page. I wanted to > know how much background is needed for this project so that I can see > if I can do this project. Also I wanted to know if this project is > important in sympy right now. > > Thank you, > > > Sincerely, > > - Saurabh Jha(saurabh.j...@gmail.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 post to this group, send email to sympy@googlegroups.com. > Visit this group at http://groups.google.com/group/sympy?hl=en-US. > For more options, visit https://groups.google.com/groups/opt_out. > > -- 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 http://groups.google.com/group/sympy?hl=en-US. For more options, visit https://groups.google.com/groups/opt_out.