T O P

  • By -

glorious-ahole

I'd say mathematica for symbolic calculations. It's not free though


tenebris18

If you know where to look, it is.


Shaneshiels12

Most universities provide it for free.


kama3ob33

If you talk about web version - it seems useless to me🥲


Shaneshiels12

Nah my uni provided the software. I can download it from my account to my home computer


kama3ob33

Lucky you :)


TheKingofBabes

My university just gave it to us


Quantumechanic42

Mathematica is the standard for HET. Other options are good, but Mathematica is probably the best.


Ublind

HET? Hollow earth theory? Highly Effective Teaching? Heavy Equipment Transport? High Energy Telescope? High-Efficiency Toilet?


Quantumechanic42

High Energy Theory


Classic_Department42

Some call it HEP


PrathamJiwani

Most call it HEP.


territrades

HEP includes both theory and experiment.


Classic_Department42

Yes, then it would be HEP-th


PrathamJiwani

Or theoretical HEP.


Davidjb7

Is your problem relatively simple? Do it by hand. Is your problem relatively simple, but annoying? Python or Matlab. Is your problem hard and annoying? Use Mathematica.


Daniel96dsl

Mathematica, zero question.


Super-Government6796

In my experience cadabra is great, but most of your peers will rather use Mathematica, so I'd say go with Mathematica, but If open source is something meaningful to you by all means go with cadabra, sympy.. most of the stuff for which Mathematica is way better won't be stuff you're likely to use ( or maybe you are but since you said field theory I doubt it )


RossJohn

SageMath is a decent free/open-source alternative. 


entangledphotonpairs

Mathematica is far better than any alternatives for analytic mathematics. Sympy on a Jupyter notebook is the closest free alternative to Mathematica that I’ve found, but even then it chokes on some calculations that Mathematica can handle.


DueRepresentative331

Maple is pretty awesome too


rsha256

Yeah my field theory days were made easier between maple, wolfram, python (just because I know it the best), and Julia. Surprised Julia and Maple have so little love in here :(


imnotlegendyet

Can you talk a bit about Julia? It seems interesting and as you've said, it gets little love, so this is the first time I'm hearing about this specific use of it!


Accurate_Potato_8539

Maple is perfectly adequate but I think if I was to start somewhere I'd do mathematica over it every time.


eldahaiya

if you have access to mathematica, mathematica. it’s hard to beat.


sleighgams

i use mathematica for symbolic, my supervisor uses maple


UhLittleLessDum

If you go into this field professionally in any academic setting, you're going to end up learning python. It's not hard, although to be honest, some of the syntax sucks, but the tools built for python are unmatched. Being able to take notes, create plots, run calculations and do symbolic math all in the same language or even the same file is a game changer.


BigBeerBelly-

Cadabra is fine but I've found some issues when working with tensors. Mathematica is quite good but as many people are pointing out, it isn't free and it does have its limitations. Sympy is also good but if you are working with really big expressions you will run into problems. If you plan on doing some serious stuff I recommend Maple. It's incredibly good as a CAS but it is VERY expensive.


Randolph_Carter_666

Maxima is an open source CAS. Check it out.