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.