Thomas Richard

Mr. Thomas Richard

2273 Reputation

12 Badges

11 years, 216 days
Maplesoft Europe GmbH
Technical professional in industry or government
Aachen, North Rhine-Westphalia, Germany

MaplePrimes Activity

These are answers submitted by Thomas Richard

I must admit that I did not know this ODE before, so looked it up at

[Always interested in learning something new!]

If that's the one you have in mind, it's very easy to obtain both closed-form solution and series expansions:

cde := (1-x^2)*diff(y(x),x,x)-x*diff(y(x),x)+p^2*y(x)=0;
sol := dsolve(cde,y(x));
odetest(sol,cde); # optional check
ssol := dsolve(cde,y(x),'series');
odetest(ssol,cde,'series'); # optional check

Is that what you expected?

Notice that I did not assume anything about the parameter. No convergence checks either.

Both observations are correct: that you can install on two computers and that you get an error message upon trying the second activation. The simple reason is that only one is enabled by default.

Please contact Customer Service at, make sure to include your Purchase Code so that they can bump it up.

Maple is available for Windows, Linux and macOS; please see its System Requirements for details.

For iOS and Android devices, we have the Maple Calculator, formerly called Maple Companion App.

You may apply remove_RootOf, which is available in the DEtools package. Please see its help page first.

But it essentially just delivers the implicit solution that dsolve would return with the 'implicit' option:



Maple recognizes many power series, but note that for some you need option 'formal':


This recognition is not restricted to elementary functions:


Sometimes a simplification is required afterwards:


In the solve call, replace det(C) with Determinant(C).

Please see ?examples,LinearAlgebraMigration for more hints.

This question received no answer yet, but it is a very valid one, and it is good that you are asking before installing the new OS!

First of all: when a new major version of an OS appears, you must expect problems with existing applications. Yes, in an ideal world all OS developers would care about backwards compatibility. Reality is very different from that. Even minor version updates can break compatibility, as you have experienced. (This affects all mainstream OS families: Mac OS, Windows, and Linux, just in varying degrees over time.)

AFAIK, the beta version of the new Mac OS is currently under investigation by our developers. Once Maple, MapleSim, etc. have been adapted and tested successfully, we will publish that accordingly.

Simple advice: if you are running Maple 2020 under a currently supported OS (such as Mac OS 10.13 - 10.15), wait with upgrading the OS until the applications have been tested. There is no time pressure to upgrade the OS once its vendor releases a new version.

First, there is a * character (multiplication symbol) missing in front of the (1/x) factor. Better simply divide by x, and you can omit some parentheses:

int((cosh(a*x)-1)/sinh(b*x)/x,x=0..infinity) assuming b>abs(a);

But even with correct input, it returns unevaluated, i.e. int is not yet capable of completing G&R 3.529.

The best option is to contact, as explained at Please describe the problem and include your Purchase Code.

Do not post any Purchase Codes on MaplePrimes or other public places.

Just a small addition to acer's list of observations: if you replace dsubs by subs in the assigment to den1, you don't need the PDEtools package. There are no differential substitutions involved here.

Thanks for bringing that problem to our attention. It is a regression bug, so I have notified the developers.

When you launch Maple 2020, it will (by default) display a start page that has large buttons for "New Document" and "New Worksheet" and a link labelled "How do I choose?". This will take you to an overview page that is also available online (just in case you have an earlier version).

If your question aims at running in text mode (which is not covered by our standard installation instructions), please use

sudo ./ --mode text

Use the --help option to list all available options.

If your question is about the Linux subsystem of Windows 10 (aka WSL) specifically: that is not officially supported by our installer. But since native Windows installers are available, I do not quite see the need to run Maple in this subsystem... Feel free to comment on it; perhaps I'm missing the point here.

The help page that you found online is merely for historical reference: the NAG Connector was an add-on product that is no longer available. But if you enter


in current Maple and look at the itermethod option, you will find CG and SYMMLQ to be supported. However, when you open that help page as a worksheet and replace the option value by something invalid, you will obtain an error message that lists more permitted values, including BICGSTAB. Give it a try!

Please contact our Customer Service at so that they can help you.

2 3 4 5 6 7 8 Last Page 4 of 35