Hey Abhishek,
   To be successful with this project, you definitely need to know how to 
utilize and extend the category framework in Sage. You will also need to 
learn some basic git to make contributions to Sage (and by extension, this 
project).

Another place that will be beneficial is learning some abstract algebra and 
module theory. Some standard/simple examples to test your understanding is 
to be able to explain why:

- Z/2Z is not free as a Z/4Z-module but is free as a Z/2Z-module;
- the QQ[x,y]-module generated by {x, y} is not free.

Best,
Travis


On Sunday, March 13, 2016 at 5:34:32 AM UTC-5, Abhishek kumar wrote:
>
> Hi,
> I'm Abhishek kumar and i want to work on the project 
> *Implement a framework for non-free modules.*I have done course in Linear 
> Algebra and i'm fluent with c/c++ and python coding.
>
> I want to know how to start with this project.
>
> Thanks in advance.
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-gsoc" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-gsoc.
For more options, visit https://groups.google.com/d/optout.

Reply via email to