Maple Questions and Posts

These are Posts and Questions associated with the product, Maple

I would like to calculate a definite integral in the attached file. Doing so numerically is straightforward. However, a symbolic approach initially fails due to three points of discontinuity in the integrand. Yet, these points can be remedied by taking limits. How can the domain in Maple be extended using these limits to achieve continuity across the entire domain?

testint.mw

One thing I’ve been experimenting with recently is how much the form of an expression can affect Maple’s performance.

For example, two mathematically equivalent expressions can behave very differently when passed to simplify, solve, dsolve, or numerical procedures.

A useful workflow is to simplify and restructure the problem before asking Maple to do the expensive part.

For example:

restart:

expr := (x^2-1)/(x-1):

simplify(expr);

gives a much simpler expression, but in larger problems the same idea can make a surprisingly big difference.

I’ve also found it useful to inspect intermediate expressions rather than immediately running a large command:

interface(showassumed=0):

simplify(expr, symbolic);
factor(expr);
expand(expr);
collect(expr, x);

The interesting part is that Maple isn't necessarily “slow” because the underlying mathematics is difficult. Sometimes it is simply being asked to work with a representation that hides the structure of the problem.

For large symbolic calculations, I now tend to think of Maple as having two stages:

1. Prepare the mathematics

Reduce, factor, substitute, collect terms, exploit assumptions, and remove unnecessary complexity.

2. Let Maple perform the expensive computation

Only after the expression has been put into a useful form.

This seems particularly important with large nonlinear systems, symbolic integration, and differential equations.

A small change in representation can sometimes turn a calculation that takes minutes into one that takes seconds.

I’d be interested in seeing more examples where Maple's performance was improved simply by changing the mathematical representation of the problem.

I would like to solve a differential equation using a series expansion in the attached file for practice purposes. How can the number of terms in the series solution be adjusted? I couldn't find anything about this in the help text.
BTW:
The differential equation is exceptionally tricky for a symbolic solution ;-) .

testdgl-1.mw

Dear Maple users

I wanted Maple to draw two planes in 3D with some points on each plane. Each plane are given by an equation of the form a*x+b*y+c*z+d=0. I know there are a number of options.

1. implicitplot3d.

2. Isolate z in the equation in order to plot the plane as the graph of a function of two variables using plot3d.

3. Find two vectors orthogonal to the normal vector and create a plot of a parametrized surface using plot3d.

4. Use the command PlanePlot from the Student:-LinearAlgebra package.

The first option delivers an ugly result due to the grid. It also requires quite a lot of computation internally. The second option can be used, but one need to isolate z in the equation (and what if the plane has the equation z = constant). Option three also is OK, but again require some calculations. The fourth option I just found and it is quite interesting. Unfortunately my points did fall beyond the small square representing the plane, and it seems like there is no way to enlarge this square.

I ended up choosing option 2 and put some transparency on each plane. I am just puzzled why it is so laborious to plot those planes and points. GeoGebra could do it right away. 

Or maybe I have overlooked something?

KInd regards,

Erik

If you teach with Maple, this one's for you.

You already know Maple as a place where students can explore, visualize, experiment, and work through problems in ways a static worksheet or textbook can't match. Maybe you've built worksheets, explorations, or activities you use year after year. What you haven't had, until now, is an easy way to assign that work directly to your class and see how students are actually engaging with it while they work.

That's what Maple Classroom is for.

In the age of AI, students can produce polished, correct-looking work more easily than ever. A right answer doesn't tell you much about how a student got there, where they got stuck, or whether they're actually building understanding. The goal with Maple Classroom is that now you can see how students are approaching a problem — not just what they submitted at the end.

Maple Classroom lets you create, assign, observe, and respond, without ever leaving Maple. You can create a class and enroll students with a class code, then assign activities for use in class or independently outside it.

Examples of activities in Maple Classroom

Imagine doing a quick poll in class, or assigning a reasoning task as practice, and seeing all the different approaches students took to solve it — not just who got the right answer, but how they got there, where they got stuck, and what that tells you about where the class stands.

You can even define a rubric that tells the AI Assistant what to look for, and let it summarize how students approached an activity and where they landed.

Maple Classroom instructor view showing student submissions and class results

Maple Classroom isn't an LMS or a grading system. And you don't need to rebuild your course materials to use it — it's an added layer on the Maple experience you already teach with, giving you visibility you didn't have before.

Maple Classroom is available now as a Technology Preview for Maple 2026. If you're teaching with Maple, give Maple Classroom a try with your students and let us know what you think — your feedback will help shape what it becomes.

Maple Classroom requires Maple 2026 and an active Elite Maintenance Program (EMP) subscription.

I have a very large system of nonlinear equations in Maple 2025, and the solver takes hours. Any Suggestions?

After starting Maple

I then tried simpler prompts like "Hello", simplify(x),...

For all prompts I get the same error message.
I am not a frequent AI user but this is the first time I see that.
Has anybody else experienced the same?

Can someone send me a prompt that should work?

(Model type was Simple.)

Update:

It seems that this error occurs, when a second instance of Maple 2026.1 is started and AI is consulted in this instance. 

To D(ln@cosh) I have to add an argument to make it work (Edit: no output returned):

D(ln@cosh)(x);
                            sinh(x)
                            -------
                            cosh(x)

According to ?D I expected output according to this

In the attached file, I have solved an ordinary differential equation implicitly. The simplification that is obviously possible using "simplify" is not being performed. Furthermore, "implicitplot" is not working either. I would appreciate some advice.

test.mw

I have an expression that is an infinite sum with coefficients that are generated recursively (I apologize for previously posting the wrong formula--I corrected it on Aug 28).  I've tried to evaluate it and similar expressions in Maple  but keep getting error messages.  Any suggestions?

I was told this problem is with Maple and the value of StartupWMClass.

Ubuntu 26.04. The maple Icons in the dock appears as the maple icon. When I click to start maple, the running icon appears as a gear. Hovering shows java-lang-Thread.

How do I fix this.

As an exercise to further familiarize myself with Maple, I would like to calculate the definite integral specified in the attached file. The integrand has an antiderivative, and a source lists the value of the integral as approximately 0.57... Based on the plot, this value is plausible according to a simple estimate (Pi/2 * 0.8 / 2). Following standard practice taught in school, I therefore calculated the difference between the values ​​of the antiderivative at the limits of integration. Surprisingly, the result is a complex number. What am I doing wrong? Did the internal Maple calculation switch to complex principal values?

testint5.mw

I'm having a strange problem in Maple 2026. When I highlight a fraction to get Maple to display it as a percentage, it leaves the fraction unchanged. Is this a problem that others have encountered as well? And what can be done about it?

The uploaded worksheet contains a second order ode with initial conditions which elicits an error message.
How can this error be avoided?

Bobs_sliding.mw

Can the AI Assistant in the Maple 2026 GUI be configured to use Anthropic's Claude Max plans, local AIs (e.g., via LM Studio), or other providers?

1 2 3 4 5 6 7 Last Page 1 of 2259