Some years ago (on the old primes when there was a 'book' section), I had posted about Maple 401, a list of advanced functionality that someone serious about writing code in Maple ought to know. But that list is not particularly current (it probably was not completely current when I created it), as I did not keep up my in-depth knowledge of more recent releases of Maple. So my question is: what is this list
I have tried MaplePrimes at various times of the day, and every time I have tried it, it has been bordering on unusably slow. I have an extremely fast connection, and other like sites are snappy. So why not primes? This slowness might drive me away again.
I just installed the X86_64 version of Maple on my new computer, but I can't find Classic! Is it not supported on this platform?
I looked in the installation instructions, and there was no mention either way.
I have some 'discrete' data which I wish to analyze with Maple. For example, I have
Someone asked me with some help with an ODE, and I was able to reduce the problem to the following rather pretty sub-problem:
(a-1)*(a+1)*diff(y(a),a)^6-8*a^2*diff(y(a),a,a,a)*diff(y(a),a)+20*a^2*diff(y(a),a,a)^2
Of course, since this ODE is missing a term in y(x), one can immediately reduce it further by one integration, but I find the resulting ODE less aesthetically pleasing. However, I can't seem to get much out of this ODE. Anyone have a clever idea?
There has to be an 'easy' way to solve this problem in Maple, but right now I am drawing a blank! Given a sequence of random (but distinct) integers in a list, find the both the longest increasing and descreasing subsequences; finding the sequence of indices into the origninal sequence is probably the "best" answer. My T.A.
A Maple user in Ireland asks:
Basically when we call BooleanSimplify using the openMaple API, with very long expressions, after a significant period of time maple calls the textCallBack with the tag MAPLE_TEXT_QUIT and nothing in the string passed to the same function. Could you shed some light on what maple_text_quit is and why maple might be returning this. i.e. could it be that it has hit some internal limit, or that It is hitting some external limit. i.e. malloc
I have one awful, long way to solve the problem below, but I am sure there is also an elegant solution; unfortunately, it currently escapes me.
Consider a rigid sphere of radisu 1 and center at 0 that rotates about its center. The angular velocity is omega(t) = Vector([ cos(t), sin(t), sqrt(3) ]). Does the path of the point starting at (0,0,1) ever reach the same point at a later time?
From an exercise in "Game Physics", we have the following piecewise position vector r. We wish to show that it is well-defined (as well as twice differentiable) at 0. The goal of the exercise is then to show that the Normal vector is not even continuous. So we try:
p1,p2 := <t,t^3,0>, <t,0,t^3>;
r := piecewise( t<0, p1, p2);
limit(r,t=0,left);
and unfortunately that limit gives
RTABLE(149559852,MATRIX([[t], [t^3], [0]]),Vector[column])
as a result!
The obvious thing to try next is to "push in" the piecewise into the components. But the
Is there a keyboard-only way to enter equation labels that will not 'zap' the focus away to a dialog box just to enter a label? While the 'look' of the equation labels is kind of nice, I find entering them extremely annoying (zapping focus is really awful UI design).
A user in Ireland is trying to learn Maple programming, and got stuck on trying to reproduce the examples on p.49 of the Introductory Programming Guide. First, I suspected it might have had to do with 2D mode (it doesn't, it works on Windows), so I asked him to try in the TTY version. The results there were really weird:

What could be the problem? Is this Mac-only? Is this some locale issue?
And now for something completely different - something I don't know how to do in Maple! [ :-) ].
Given a system of linear inequalities, say like
{a1>5, a2<100, a1 >< a2},
how do I find sample values (integers in this case) in the solution space? For example, I would be happy with {a1=6,a2=3}.
I am looking for the JavaDoc of com.maplesoft.openmaple.* -- is it available somewhere?
It looks like the API allows me to do DAG-based calls to Maple, but parts of that API appear undocumented :-( I am working with some people in Ireland who would prefer to pass Maple DAGs rather than strings, and it sure looks like the API allows it, but it isn't fully documented. Help!