Latest LQ Deal: Latest LQ Deals
Go Back > Forums > Linux Forums > Linux - Software
User Name
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.


  Search this Thread
Old 02-05-2005, 11:04 AM   #1
Registered: Jun 2001
Posts: 147

Rep: Reputation: 16
Symbolic math in Linux?

Hello all, I was wondering if anyone knows of any programs that can do symbolic mathematical manipulations in Linux.

As a highly simple example of symbolic manipulation, say you enter:
you could then ask the program to solve for X, and it would respond with something akin to:
In other words, you don't have to provide numeric values for the variables, you can leave them as symbols.

As far as I know Octave is Matlab-like and is numeric only.. purely symbolic use is not available.

I own MathCad (a Windows program), which does what I am looking for quite sufficiently. However I am still struggling to get wine working (but that's another thread topic)..

Just curious if anyone knew of a hidden gem of a symbolic math package or not..

Thanks much!
Old 02-05-2005, 12:02 PM   #2
Senior Member
Registered: Nov 2000
Location: Seattle, WA USA
Distribution: Ubuntu @ Home, RHEL @ Work
Posts: 3,892
Blog Entries: 1

Rep: Reputation: 67
You mentioned Octave being a Matlab-like program. Just in case you didn't know, Matlab is availible for Unix platforms (Linux included). Of course, it is far from free software.

I haven't come across any symbolic math processing programs of yet, but I also haven't looked. If I see anything I'll let you know.
Old 02-05-2005, 12:15 PM   #3
Senior Member
Registered: Nov 2000
Location: Seattle, WA USA
Distribution: Ubuntu @ Home, RHEL @ Work
Posts: 3,892
Blog Entries: 1

Rep: Reputation: 67
Ok, I did a quick search and I found two programs. Mathomatic and Maxima. According to some stuff I read Mathomatic is very easy to use, but has no gui interface and isn't nearly as feature rich as Maxima. Maxima has a lot of good features, but is a lot harder to use. Hope this helps you out some. Of course, that is all hearsay as I haven't actually installed or run either program myself
Old 02-05-2005, 01:20 PM   #4
LQ Newbie
Registered: Feb 2005
Distribution: Slackware 11
Posts: 11

Rep: Reputation: 0
I use Mathematica from Wolfram. It's a symbolic program but can do numerics when needed (Operator N in front of your statement). It's not free but as you are most likely a student, you can get it for a considerable discount. I purchased Mathematica from my campus bookstore for $129. The license is really restrictive. They bind your authkey to the MAC address of one of your NICs (eth0 I believe; I haven't investigated it. I had a harddrive die on me once and it was a pain in the rear end to get the license moved over.
Old 02-05-2005, 10:20 PM   #5
hand of fate
Registered: Nov 2003
Distribution: Mandriva
Posts: 441

Rep: Reputation: 31
As far as I know, the best program for symbolic mathematics is Maple.
Old 02-06-2005, 01:25 AM   #6
Senior Member
Registered: Jul 2003
Posts: 1,257

Rep: Reputation: 48
Macsyma and Calc, also MuPad

Calc is an add-on for emacs, and I have read that it is actually quite powerful, but there is an arcane learning curve. Macsyma is also highly regarded. MuPad is not open source, but is currently free for academic is probably the most powerful free (as in beer) symbolic software out there.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
math.h Damicles Programming 9 12-04-2010 05:51 AM
math library for linux kooshball Programming 4 05-28-2005 07:05 PM
Math talent=Linux talent? Lyko General 24 04-06-2005 02:43 AM
undo a symbolic link in linux cyber Linux - Software 2 05-16-2003 12:27 PM
Linux tar command with symbolic link bug? LinuxQuest01 Linux - General 3 02-07-2003 05:46 PM > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 07:40 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration