Group Abstract Group Abstract

Message Boards Message Boards

10
|
11.1K Views
|
8 Replies
|
30 Total Likes
View groups...
Share
Share this post:

Amazing comparison (700+ pages!) of PDE solving. There's a gap to be filled

Posted 7 years ago

On February 11, Nasser M. Abbasi compiled a huge report about PDE solving with Mathematica 11.3 and a recent (2018 version) of another major CAS system , listing some of the PDE textbooks consulted (strangely no one among Evans, Farlow, Strauss, Sauvigny, Taylor is included).

According to the results and to the table of results , Mathematica is dramaticaly behind its competitor and the knowledge of PDE by both the system seem very limited, compared to results one can find in a textbook.

To be noticed, if you look at his page , Abbasi seems to use more Mathematica than the competitor.

Let's hope that researchers at Wolfram will implement a better knowledge of PDE into Mathematica, rather than spreading their efforts on all those (some of them kind of bizarre) fields : not just to fill the gap with its competitor, but because PDE is a very crucial MATHEMATICAL topic.

POSTED BY: Camila Garcia
8 Replies
Anonymous User
Anonymous User
Posted 7 years ago
u[x, t] := f[x] h[t];
DSolve[{a D[u[x, t], x] + b D[u[x, t], t] == 0}, u[x, t], {x, t}]
    ... DSolve:  f[x] h[t] cannot be used as a function

DSolveValue: "The function h[t] does not have the same number of arguments as independent variables (2)."

and u[x, t] := f[x,0] h[0,t]; ... "f[x,0] h[0,t] cannot be used as a function."

POSTED BY: Anonymous User
Anonymous User
Anonymous User
Posted 7 years ago
POSTED BY: Anonymous User

Mathematica too assumes that c is constant. For example:

In[15]:= DSolve[y'[x] == c, y, x]

Out[15]= {{y -> Function[{x}, c x + C[1]]}}
POSTED BY: Gianluca Gorni
Anonymous User
Anonymous User
Posted 7 years ago
POSTED BY: Anonymous User
Anonymous User
Anonymous User
Posted 7 years ago
POSTED BY: Anonymous User
Posted 7 years ago

Indeed! Though, it's also true that symbolic manipulations (and exact solutions) give the big allure to CASs

POSTED BY: Camila Garcia

I would venture to say that numeric solving of PDEs is vastly more important than exact solving. I am guessing this comparison is much more about the latter.

POSTED BY: Daniel Lichtblau

Dan, that is all you are able to say??? This report clearly shows, that Mathematica symbolic capabilities for PDE are dramatically poor. Wolfram developers should work very hard on this topic instead of introducing numerous bizare new functionalities.

Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard