Mathematica Learning mathematica for algebra

Click For Summary
The discussion centers on the potential purchase of Mathematica's student edition for algebraic geometry applications, specifically for tasks like calculating with polynomial rings, finding generators for ideals, and solving polynomial equations over finite fields. Users are interested in additional packages that could enhance Mathematica's functionality, noting alternatives like PARI/GP and Macaulay2, despite having no prior experience with these tools. There is a request for recommendations on advanced Mathematica books that focus on syntax and best practices rather than introductory programming, ideally covering relevant mathematical functionalities. Additionally, the online help resources provided by Mathematica are praised for their comprehensive tutorials and thorough function descriptions, which have proven sufficient for long-term users.
eof
Messages
57
Reaction score
0
Hi All,

I'm thinking about buying mathematica as the student edition is pretty cheap. I would mainly need it for stuff like calculating with polynomial rings, finding generators for ideals, solving systems of polynomial equations etc. over finite fields i.e. I'm doing algebraic geometry mostly. I was wondering if there are any good packages for mathematica that would help with this stuff that I should know of?

There's also a bunch of free packages available like PARI/GP, Macaulay2 and so forth. I have zero experience with any of these computer programs even though I also majored in CS as an undergrad and have extensive programming experience since my early teens.

I was also wondering which book about mathematica I should buy? I'll much rather have something fairly advanced, since I don't need to be taught how to program from scratch and mainly just want the general syntax covered and the best practices of using mathematica's built-in properties efficiently. If it covers any of the functionality involving the kind of math I do, even better.

Thanks.
 
Physics news on Phys.org
I like the online help quite a bit. I actually have not needed a separate reference book and I have been using Mathematica for ~13 years now. They have both "tutorials" that include a good introduction to a particular topic and an overview of the most important commands and they also have a more typical function-by-function description which is very thorough.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 2 ·
Replies
2
Views
7K
  • · Replies 1 ·
Replies
1
Views
3K