Maple 2026 Questions and Posts

These are Posts and Questions associated with the product, Maple 2026

In the attached file, I would like to create a table of values ​​(k,f(k),g(k)) for the functions f and g for, e.g., k=1..10. I would appreciate your help with this, as f and g refer to reciprocity in their expressions.

test.mw

I want to do some timing tests on a bunch of procedures in a module, some of which call others, so I do not get the true timing I want - see attached.

Download Timing.mw

I am attaching two worksheets.  The first worksheet titled testflaw shows the original state of a module. The module in the startup code area contained two exported variables which were never implemented. The module had been used in testing the code.  The second worksheet testflaw2 shows the result after deleting the exported variables. (AsTable and TestAssociativity).  Note that when the worksheet opens a typesetting error code occurs.  It appears that the typesetting routines retain knowledge of the exported variables even after a Restart command.  

testflaw.mw    

testflaw.mw

I would like to have a list of sets and parallelize the same operation performed on each list. Any suggestions on how to do this? Thanks in advance.

Asking the small model (without including a worksheet)

what does x || (a, b, c) := y =~ x ^~ (1, 2, 3)

throws this error

Is that error message reproducible on other installations? Should be. 
Warning: The same question to the large model ate up 100000 credits. I added two more questions about operator precedence:

Reminds me of playing pinball when I was young. Either it tilts or you run out of money pretty quickly ;-)

Joking asside, any suggestions to improve my prompting to make the small model produce a correct answer?

The former Maple UI displayed shortcut-keys in the menu entries. There was no need to consult the help system and good overview of possible menu control alternatives was provided.

In the new ribbon interface, such hints are not given anymore (if I am not mistaken).

Suggestion:
The information of shortcut keys could be added after the mouse-over text. For example Crtl+O after "Open a file"

 

For me, attaching the shortcut-key to the corresponding menu item is the most intuitive way to look up this information. Adding text is probably less invasive then graphical design changes, hence this pragmatic suggestion.

Alternatively, AI could provide the information but simple prompts (like "shortcut to open a file in Maple" or "list all keyboard shortcuts for Maple under Windows") did not work for me. A waist of time, credits and energy for nothing. Somehow it is difficult for to todays AIs to identify that there is a help page (not easy to find for beginners and me in Maples help system, IMO) that contains all information needed:
?worksheet,reference,hotwin

On my installations I can neither convert nor copy/paste code with comments from 2D-Math to 1D without loosing the comments.
Also pasting to Word removes the comments.

Is that a known behaviour? Any workarounds?

This input

" #` Parameters #`  "(* *)"  H = 0.01; #` height in meter`  R := 0.006*3/2; #` Radius in m`  k := 0.540; #` conductivity in W/m/K`  rho := 1060.0; #` density in kg/m^3`"

1060.0

(1)

copy and paste here

> 

H = 0.01;
R := 0.006*3/2;
k := 0.540;
rho := 1060.0;

H = 0.1e-1

 

0.9000000000e-2

 

.540

 

1060.0

(2)

or here

H = 0.01;

Download copy_comments.mw

In the same sheet (Engineering Notation)

you can have: 

 

and

  

and even correct formating ... 

but there is no possibility to correct anything, it just ignores the settings ... unfortunately, I am pushed to use an older version ...

Hope this will change.

How to revert ("unapply") a function composition application?
Example:

`@`(ln, sinh)

`@`(ln, sinh)

(1)

apply(`@`(ln, sinh), x)

ln(sinh(x))

(2)

Unapply does not do the opposite of what apply does

unapply(ln(sinh(x)), x)

proc (x) options operator, arrow; ln(sinh(x)) end proc

(3)

What I am instered in: revert/undo the apply operation leading to(2) and returning the corresponding function composition of (1).

Maybe there is a convert function that I have overlooked.NULL

Download revert_application_of_function_composition.mw

Dear MapleSoft Team,

I am writing to share some feedback regarding a new feature introduced in Maple 2025. Specifically, when typing ^, /, or __ followed by a number or symbol and then entering another operator (such as +), the operator is automatically inserted on the baseline.

While I understand this "smart baseline behavior" may be useful for some users, I personally find it disruptive and counterproductive. It often interferes with my workflow rather than improving it.

May I suggest adding an option that allows users to choose whether to enable or disable this feature? Providing such flexibility would accommodate both those who appreciate the behavior and those who prefer the previous input style.

Thank you for considering this feedback. I hope this suggestion can help improve the user experience for a wider range of Maple users.

I need to add a library path name to get an old style package .lib to run. Currently a have to manually add the path. How do I solve this?
Also should the package be convverted to .mla type?  What is the difference?

Edit;- I am using windows 10

> 

restart

download location https://github.com/fractal97/CLIFFORD

> 

libname

"C:\Users\Ronan\maple\toolbox\2026\Maple Customer Support Updates\lib", "C:\Program Files\Maple 2026\lib", "C:\Users\Ronan\maple\toolbox\CodeBuilder\lib", "C:\Users\Ronan\maple\toolbox\DirectSearch\lib", "C:\Users\Ronan\maple\toolbox\OEIS\lib", "C:\Users\Ronan\maple\toolbox\personal\lib", "C:\Users\Ronan\maple\toolbox\UTF8\lib"

(1)

I have to use the following to get the package to load

> 

savelibname:="C:/Users/Ronan/Maple/toolbox/Cliffordlib"

"C:/Users/Ronan/Maple/toolbox/Cliffordlib"

(2)
> 

libname:=savelibname,libname:

> 

libname

"C:/Users/Ronan/Maple/toolbox/Cliffordlib", "C:\Users\Ronan\maple\toolbox\2026\Maple Customer Support Updates\lib", "C:\Program Files\Maple 2026\lib", "C:\Users\Ronan\maple\toolbox\CodeBuilder\lib", "C:\Users\Ronan\maple\toolbox\DirectSearch\lib", "C:\Users\Ronan\maple\toolbox\OEIS\lib", "C:\Users\Ronan\maple\toolbox\personal\lib", "C:\Users\Ronan\maple\toolbox\UTF8\lib"

(3)
> 

with(eClifford)

_known_types = [eclibasmon, eclimon, eclipolynom]

 

_known_sortings = [`sort/byegrade`, `sort/byegradenum`, `sort/byegradesymb`]

 

_known_conversions = [`convert/binarytuple_to_eclibasmon`, `convert/clibas_to_eclibas`, `convert/eclibas_to_clibas`, `convert/eclibasmon_to_binarytuple`]

 

_revisions_additions = [eClifford:-eLC, eClifford:-ecinv, eClifford:-ecinv1, eClifford:-ecinv2, eClifford:-ecmulCh, eClifford:-eminpoly]

 

[ModuleLoad, ModuleUnload, byegrade, byegradenum, byegradesymb, cmulWalsh3pqr, eCliffordversion, eLC, ecbasis, ecinv, ecinv1, ecinv11, ecinv2, ecinv22, eclicollect, ecliscalarpart, ecliterms, ecmul, ecmulCh, econjugation, eextract, egrade, egradeinv, emaxgrade, emaxindex, eminpoly, ereversion, esplit, esupport, evectorpart, ewedge, innerprod, split, subs_into_minpoly]

(4)

This is a screen shot of what in in the library folder. It is a older type .lib package

This is what is in the .ini file

#savelibname:="C:\\Maple2020/Cliffordlib":
#libname:=savelibname,libname:
#savelibname:="C:\\Maple2020/Cliffordlib":
savelibname:="C:\\Users\Ronan\Maple\toolbox\Cliffordlib":
libname:=savelibname,libname:

filepathname:=cat(savelibname,"/","define.m"):
read filepathname:
filepathname:=cat(savelibname,"/","definemore.m"):
read filepathname:
read(cat(savelibname,"/","Walshpackage.m"));


Download 2026-09-06_Q_Library_path_Clifford_Test.mw

Hello,

Under Windows 11 Pro the GUI of Maple 2026.1 stuck Maple totally.

I can't even open a new document.

In Maple 2026.0 everything was ok...

This .1 release is unusable on my computer. I didn't dare to ask until today.

Open windows task manager I see that OpenJDK platform binary is the culprit.

Then.. I do NOT know what to do.

If someone has an idea I will be very happy.

Thanks and best,

Jean-Michel

I could not figure out why Maple does not return tanh. Instead a complex valued function for real arguments is returned. This is not recent. I tried down to Maple 2020.  Is that correct?

 

> 

D(tanh);
plot(%)

-tanh^2+1

 

 
> 

int(D(tanh)(x),x);# I expected tanh
plot(%);# ok, no plot for real valued x

x+tanh(x)+(1/2)*ln(tanh(x)-1)-(1/2)*ln(tanh(x)+1)

 

Warning, unable to evaluate the function to numeric values in the region; complex values were detected

 
> 

int(D(tanh)(x),x=0..infinity);# this result seems to be known in advance and fits to the above plot

1

(1)
> 

int(D(tanh)(x),x=a..b);
eval(%,[a=0,b=infinity]);# I expected 1 from (1)
eval(%%,[a=0,b=50.]);# retruns complex for small values

-a-tanh(a)-(1/2)*ln(tanh(a)-1)+(1/2)*ln(tanh(a)+1)+b+tanh(b)+(1/2)*ln(tanh(b)-1)-(1/2)*ln(tanh(b)+1)

 

Error, (in ln) numeric exception: division by zero

 

-Float(infinity)-((1/2)*I)*Pi

(2)
> 

evalf(int(D(tanh)(x),x=0..50))

1.000000000

(3)

Let's try integrating the identical expression sech^2

 

tanh(x)

(4)
> 

is((sech^2=1-tanh^2)(x));# check identity

true

(5)
> 

int(sech(x)^2,x);# what I expected

tanh(x)

(6)

Download Integrating_D_tanh.mw

Hi everyone,

I am experiencing what appears to be a problem with Numeric Formatting in Maple 2026.

I have a worksheet where I calculate a numerical value using evalf, for example:

evalf(1 - (3.7*90)/(10.4*3600))

which returns

0.4663461539

When I select the output and use the Context Panel → Numeric Format, for example:

  • Percent
  • 2 decimal places

the preview in the math container changes accordingly (e.g. showing something like 0.45), but the actual numerical output below still displays as

0.4663461539

Changing the number format, decimal places, scientific notation, etc. seems to have no effect on the displayed output.

Even if not using  evalf.

Is this the expected behavior in Maple 2026?

  • Does Numeric Formatting only apply to certain types of expressions or math containers?
  • Is there a known issue with formatting numerical output generated by evalf?
  • Am I missing a setting that enables formatting of worksheet output?

I have attached a screenshot illustrating the problem.

Any help or clarification would be appreciated.

Thanks!

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

1 2 3 4 5 6 7 Page 1 of 7