I guess just read it in order. I don't know of a better way. That book actually covers more than I presently know about algebraic geometry.
I suppose if your goal is to understand the algorithms one thing you could try doing is looking up the algorithms in the polys (for those that are implemented, which is most of the ones in the beginning of the book), and see how they work there. It doesn't look like that book really gives any pseudocode or anything, so it may not be easy to follow in that respect. But you can always look in the literature (Bronstein always provides nice pseudocode for example). In many cases, there will be references in the algorithm in the polys to point to whatever literature it was implemented from. Aaron Meurer On Tue, Mar 6, 2012 at 9:19 AM, prateek papriwal <[email protected]> wrote: > @aaron > i have started reading > http://perso.univ-rennes1.fr/marie-francoise.roy/bpr-ed2-posted1.html . it > would be helpful to me if you can tell me the structured way of going > through the topic . > > On Tue, Mar 6, 2012 at 2:12 AM, Aaron Meurer <[email protected]> wrote: >> >> Great. I recommend that you start digging into the sympy code base >> and looking at fulfilling your patch requirement. >> >> Aaron Meurer >> >> On Mon, Mar 5, 2012 at 9:41 AM, prateek papriwal >> <[email protected]> wrote: >> > I am Prateek Papriwal, a sophomore year undergraduate student persuing >> > Bachelors in Technology in the Indian Institute of Technology Delhi, in >> > the >> > department of Electrical Engineering. I love programming and mathematics >> > . I >> > was told about GSOC 2012 by one of my seniors, who saw passion for >> > coding in >> > me. I traversed through the previous year list of organisations and >> > thereby >> > Sympy caught my attention, dealing with maths and algorithms . For the >> > last >> > few weeks i have been going through the working of sympy and have gone >> > through some of its modules . I went through the GSOC ideas page and >> > found >> > "Cylindrical Algebraic Decomposition" interesting . I have been reading >> > about it with the help of references given on the page . I have also >> > gone >> > through wikipedia overview of Quantifier Elimination, Semi Algebraic >> > Sets >> > , and is reading collins research paper . >> > >> > Relevant Courses taken: >> > >> > CSL 201 : Data Structures And Algorithms -- Object Oriented >> > Programming, >> > Trees Implementation , Sorting Techniques , Graph Theory ... >> > >> > MAL 124 : Introduction to Algebra And Matrix Analysis --- Group >> > Theory, >> > Langrange theorems, Homomorphism and Isomorphism theorems, Permutation >> > groups, Rings >> > >> > and fields, Ideals, Euclidean domains, Finite and Infinite fields, >> > polynomial rings, Matrix rings, Linear Algebra and >> > >> > Matrix >> > Theory, Finite Dimensional product spaces. >> > >> > In CSL 101, one of my previous courses, I have implemented several >> > sorting >> > algorithms in python. >> > >> > Other mathematics courses i have taken are -- >> > >> > MAL 111 : Introduction to Real Analysis And Differential Equations >> > MAL 250 : Introduction to Probability Theory and Stochastic Processes >> > >> > >> > Involvement in Open Source Organisation >> > >> > CMU Sphinx(SVN Repository) >> > RAXA JSS EMR(Git Repository) -- >> > https://raxaemr.atlassian.net/wiki/display/RAXAJSS/Voice+Module+Project >> > >> > I would be very thankful if anyone guide me for the same. >> > >> > -- >> > You received this message because you are subscribed to the Google >> > Groups >> > "sympy" group. >> > To post to this group, send email to [email protected]. >> > To unsubscribe from this group, send email to >> > [email protected]. >> > For more options, visit this group at >> > http://groups.google.com/group/sympy?hl=en. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "sympy" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/sympy?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/sympy?hl=en. -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
