Dear Atharva, Thank you for your interest. One starting point would be looking at the definition of a commutative semiring. A sort-of canonical example is the tropical semiring. You can look at SageMath's implementation of this. You can search through all of the issues on our github page, including finding some easier things to fix there. One can look at the current matrix implementations and see what could be easily ported to work in this more general context (where we no longer have subtraction).
Best, Travis On Thursday, March 16, 2023 at 5:15:35 AM UTC+9 [email protected] wrote: > Dear Sagemath Team, > I am Atharva Deore, a BTech student at Vishwakarma Institute of > Technology (VIT), Pune. > As a part of GSoC'23, I have decided to contribute to "*Implement matrix > spaces over commutative semirings*". > This problem statement is exciting and suitable as I have taken courses > in Algebra. Also, I have professional experience working in Python as a > backend as part of internships and personal projects. > To start with, I need a few references and links to good first issues. > > Regards, > Atharva Deore > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/sage-gsoc/8bb289a8-83ca-4456-963c-6dab283d4908n%40googlegroups.com.
