nm

12238 Reputation

20 Badges

13 years, 257 days

MaplePrimes Activity


These are questions asked by nm

Could someone please help me understand this

restart;
expr:=(A*x-1 )/x
eval(expr,x=infinity)
    # 0    why?

limit(expr,x=infinity)
   # A correct

How did Maple evaluate expr to zero when x=infinity? What math did it use to obtain this result? Did it may be just saw infinity in denominator and said the whole thing therefore is zero?  But there is infinity in the numerator also and infinity/infinity is not defined.

Maple 2026 and Maple 2025.5 on windows 10

Maple 2026 can't solve this first textbook  ode. Book gives solution in the back which Mathematica gives, but for some strange reason, Maple dsolve can't solve it with the IC given. I also tried Maple 2025, it can't solve it.

ode:=diff(y(x),x)*sin(2*x) = 2*y(x)+2*cos(x); 
ic:=y(1/2*Pi) = 0; 
sol:=dsolve([ode,ic]);

No solution. returns ()

But this is the solution from book which Maple verfies is correct

book_sol:=y(x)=tan(x)-sec(x);
odetest(book_sol,[ode,ic])

gives [0,0]

Here is Mathematica also

Why Maple can't solve it? ofcourse it is not a bug not to be able to solve an ode, but Maple being the best ode solver in the world should have been able to solve it. I've also solved it by hand (it is just a linear first order ode) and got same solution. Maple can solve it without the IC. 

So the issue is in resolving constant of integration using IC is where the problem is.

May be someone could find why Maple can't solve for the constant of integration from the IC. Here is the solution without IC which Maple finds with no problem

ode:=diff(y(x),x)*sin(2*x) = 2*y(x)+2*cos(x); 
sol:=dsolve(ode);

Maple online help pages do not show which version of Maple the help pages for.

At the bottom or top of each help page there really should be something to tell the user which Maple version the help pages for.

For example, going to help on ?type and clicking details opens this page

https://www.maplesoft.com/support/help/Maple/view.aspx?path=type#bkmrk2

But I noticed this web page is different from the one I am looking at now on my installed Maple 2026. 

The above online page is missing new types. Here is screen side by side. Once the above web page opens, scolling down a little below where it shows "defined types" and you will see this difference:

You see, the online Maple help page is missing types shown in the installed version of the help page in Maple 2026.

And user has no clue looking at the web page, which version of Maple these help pages are for, as there is no indication any where on the page.

1) Why the web help pages are out of date?

2) Why is there no mention on the page, which Maple version there help pages represent?

Maple 2026 and 2025.2 can't solve this ode.  It actually hangs which is worst.

The ode is from a textbook

ode:=x*diff(y(x),x) = y(x)*cos(ln(y(x)/x)); 
dsolve(ode,y(x), singsol=all);

It just gets stuck.

But we see by just inspection that y(x)=x is a solution

odetest(y(x)=x,ode)

Gives zero. I solved this also by hand as HOMOGENEOUS and got y(x)=x

Trace shows Maple hangs in "trying homogeneous D" for some unknown reason

CPU is also running very high, which seems it is stuck in a LOOP internally.

Any one could shed more light what is happening here and why it hangs on this basic ode? I think the hang in loop could indicate a bug.

Any older version of Maple able to solve this?

sol:=ln( (y-1)^(1/3)* (y^2+y+1)^(1/3) ) - ln(y) = 2/5* ln(t^2+1)+_C1;
solve( sol,y);

in real domain is fine also. But all my attempts failed. I waited 3-4 minutes each time and stopped it.

Any one can find a trick? Below worksheet showing my attempts and also solution by Mathematica which took 0.3 seconds

Make sure to save all your work first. This problem is known to crash Maple !

restart;

sol:=ln( (y-1)^(1/3)* (y^2+y+1)^(1/3) ) - ln(y) = 2/5* ln(t^2+1)+_C1;
solve( sol,y) assuming real;

ln((y-1)^(1/3)*(y^2+y+1)^(1/3))-ln(y) = (2/5)*ln(t^2+1)+_C1

Warning,  computation interrupted

restart;

sol:=ln( (y-1)^(1/3)* (y^2+y+1)^(1/3) ) - ln(y) = 2/5* ln(t^2+1)+_C1;
RealDomain:-solve( sol,y);

ln((y-1)^(1/3)*(y^2+y+1)^(1/3))-ln(y) = (2/5)*ln(t^2+1)+_C1

Warning,  computation interrupted

restart;
sol:=ln( (y-1)^(1/3)* (y^2+y+1)^(1/3) ) - ln(y) = 2/5* ln(t^2+1)+_C1;
solve( sol,y,real);

ln((y-1)^(1/3)*(y^2+y+1)^(1/3))-ln(y) = (2/5)*ln(t^2+1)+_C1

Warning,  computation interrupted

 


 

Download solve_problem_march_7_2026.mw

 

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