Thread 16720418 - /sci/ [Archived: 227 hours ago]

Anonymous
7/9/2025, 4:37:06 PM No.16720418
sympy-notext-500px
sympy-notext-500px
md5: 41b83e1bd5acba2d9ac3be7b14fa2026🔍
https://docs.sympy.org/latest/index.html
Why is this library so rarely used?
In my opinion, it is severely undervalued and should be used for college exercises in addition to a paper and pen, not that I just had to discover it by accident myself.
What a powerfull, elegant, and as simple as it can be tool.
Replies: >>16720430 >>16720461 >>16720562 >>16723780 >>16724148
Anonymous
7/9/2025, 4:45:43 PM No.16720430
>>16720418 (OP)
Show some examples that demonstrate its usefulness.
If it cannot multiply differential operators then I will have to pass.
Anonymous
7/9/2025, 5:20:48 PM No.16720461
>>16720418 (OP)
People say college are student day care, but one would ommitted that tenure professor are by function daycared for life and never update corriculum after stole that shit from top universities' opencourses or hand me down from previous processor during their first year of teaching.
Replies: >>16722091
Anonymous
7/9/2025, 6:46:04 PM No.16720506
I've used it many times though. It's quite fun. I had used Mathematica before. Also Maxima is another free and open source software I like and use regularly. PARI/GP is another one which amazes me because it can do large computations very fast.
Anonymous
7/9/2025, 8:04:27 PM No.16720562
>>16720418 (OP)
Love sympy
Wish its matplotlib plotting backend wasn't retarded for making animations with
Anonymous
7/11/2025, 6:51:19 PM No.16722091
>>16720461
Tenured professors are basically the CEOs of academia. Their job is to get grant money and manage the administrators so the floor shop people can do their job.

Updating courses are a task for assistant professors of PhD students.
Replies: >>16722096
Anonymous
7/11/2025, 7:02:17 PM No.16722096
>>16722091
Every professor with something going has 5 other professors with nothing going on, no lab, no students, no paper, no government and industrial tie and barely put up a powerpoint about what he do.
Anonymous
7/13/2025, 8:57:08 PM No.16723780
>>16720418 (OP)
If you need to use Sympy for something, you might as well use Mathematica. Are there any symbolic solvers in Rust?
Replies: >>16724023
Anonymous
7/14/2025, 3:39:08 AM No.16724023
>>16723780
>Are there any symbolic solvers in Rust?
Retard
Anonymous
7/14/2025, 7:16:48 AM No.16724148
eryngii
eryngii
md5: b4ba839651864a2f906ec11a45c4bc0c🔍
>>16720418 (OP)
Having to declare symbolic variables breaks the flow. In Maxima (or Mathematica or mupad) I just use them and if I get one wrong like pi instead of %pi, the result looks wrong in a way that's almost as easy to understand. In the rest of python you don't have to declare variables so it can't be your preference either.
CASs were not covered in my undergraduate program either. They help you make a bigger mess.
None of the options mentioned have a nice symbols regression/approximation function. It's easy to end up with systems of equations in 10 variables that can't be solved, interpreted or plotted, but in the domain of interest it's a basic power law or difference of power laws.
Replies: >>16724166
Anonymous
7/14/2025, 8:31:45 AM No.16724166
>>16724148
>nice symbols regression/approximation function
Python has dedicated libraries like scipy or sklearn for this kind of tasks
Replies: >>16724456
Anonymous
7/14/2025, 7:06:22 PM No.16724456
>>16724166
It's some separate library gplearn or pysr which exists and I could figure it out but going from the examples the code will be ugly in spite of their best efforts to simplify.
The pedagogy aspect is more interesting: if OP had students they might learn sympy but make the exact same thread about how they weren't taught symbolic regression, exploratory data analysis, statistical learning, surrogate models or some other adjacent topic. So were OP's teacher successful if OP learned the right tools anyways?