Search   Memberlist   Usergroups
 Page 2 of 2 [22 Posts] View previous topic :: View next topic Goto page:  Previous  1, 2
Author Message
science forum Guru

Joined: 23 Apr 2005
Posts: 601

Posted: Mon Jul 17, 2006 8:58 am    Post subject: Re: Maplesoft is committed to providing the highest level of blatant lie about support for the products it sells

.............................................................

http://www.maplesoft.com/

Being a testing amateur, we

"were totally blown away by Maplesoft's Maple 10
mathematical package"

because we have not enough time or care to read
the postings by the Cyber Tester's engineers, and
thus we are not able to realize the simple truth
that there are many dozens of thousands distinct
Maple bugs including but not limited to many 1000s
of (multiple) regression bugs.

Really, why care, we are a writer, not a reader.

.............................................................

TEST CASE: dsolve({diff(y(z),z\$2)= y(z)/z,
y(0) = 0, D(y)(0)=1},y(z));

EXPECTED: y(z) = z^(1/2)*BesselI(1,2*z^(1/2))

CHECKUP: ode := diff(y(z),z\$2)= y(z)/z:
ics := y(0)=1, D(y)(0)=1:
sol := y(z) = z^(1/2)*BesselI(1,2*z^(1/2)):
odetest(sol, [ode, ics]);

[0, 1, 0]

-------------------- (2005) Maple 10.00 -------------------
NULL
-------------------- (2004) Maple 9.5.1 -------------------
y(z) = z^(1/2)*BesselI(1,2*z^(1/2))
-------------------- (2004) Maple 9.5 ---------------------
y(z) = z^(1/2)*BesselI(1,2*z^(1/2))
-------------------- (2003) Maple 9 -----------------------
y(z) = z^(1/2)*BesselI(1,2*z^(1/2))
-------------------- (2002) Maple 8 -----------------------
y(z) = z^(1/2)*BesselI(1,2*z^(1/2))
-------------------- (2001) Maple 7 -----------------------
y(z) = z^(1/2)*BesselI(1,2*z^(1/2))
-------------------- (2000) Maple 6 -----------------------
y(z) = z^(1/2)*BesselI(1,2*z^(1/2))
-------------------- (1997) Maple V Rel 5 -----------------
y(z) = z^(1/2)*BesselI(1,2*z^(1/2))
-------------------- (1995) Maple V Rel 4 -----------------
y(z) = z^(1/2)*BesselI(1,2*z^(1/2))
-------------------- (1994) Maple V Rel 3 -----------------
NULL
------------------------------------------------------------

COMPARE: Mathematica 5.2

DSolve[{D[y[z],{z,2}]==y[z]/z, y[0]==0, y'[0]==1}, y[z],z]

{{y[z] -> Sqrt[z]*BesselI[1, 2*Sqrt[z]]}}

solve(ode({diff(y(z),z\$2)= y(z)/z, y(0)=0, y'(0)=1},y(z)));

{z^(1/2)*besselI(1, 2*z^(1/2))}

.............................................................

Man + Machine Review Of Maple Crisis

http://maple.bug-list.org/maple-crisis.php

.............................................................
science forum Guru

Joined: 23 Apr 2005
Posts: 601

 Posted: Mon Jul 17, 2006 3:05 pm    Post subject: Re: Maplesoft is committed to providing the highest level of blatant lie about support for the products it sells ............................................................. Vladimir Bondarenko writes on Mon, Jul 17 2006 11:58 am http://groups.google.com/group/comp.soft-sys.math.maple/msg/0555e1f2818779e2 Thomas Richard writes on Mon, Jul 17 2006 3:16 pm http://groups.google.com/group/comp.soft-sys.math.maple/msg/4b77668b6b992847 ............................................................. A typo is corrected and the data is extended due to Herr Thomas Richard. We observe here one of several typical kinds of Maple quality destruction we called "spike". ............................................................. TEST CASE: dsolve({diff(y(z),z\$2)= y(z)/z, y(0) = 0, D(y)(0)=1},y(z)); EXPECTED: y(z) = z^(1/2)*BesselI(1,2*z^(1/2)) CHECKUP: ode := diff(y(z),z\$2)= y(z)/z: ics := y(0)=0, D(y)(0)=1: sol := y(z) = z^(1/2)*BesselI(1,2*z^(1/2)): odetest(sol, [ode, ics]); [0, 0, 0] -------------------- (2006) Maple 10.04 ------------------- y(z) = z^(1/2)*BesselI(1,2*z^(1/2)) -------------------- (2005) Maple 10.01 ------------------- NULL <------------------------------------------------ BUG -------------------- (2004) Maple 9.5.1 ------------------- y(z) = z^(1/2)*BesselI(1,2*z^(1/2)) -------------------- (2004) Maple 9.5 --------------------- y(z) = z^(1/2)*BesselI(1,2*z^(1/2)) -------------------- (2003) Maple 9 ----------------------- y(z) = z^(1/2)*BesselI(1,2*z^(1/2)) -------------------- (2002) Maple 8 ----------------------- y(z) = z^(1/2)*BesselI(1,2*z^(1/2)) -------------------- (2001) Maple 7 ----------------------- y(z) = z^(1/2)*BesselI(1,2*z^(1/2)) -------------------- (2000) Maple 6 ----------------------- y(z) = z^(1/2)*BesselI(1,2*z^(1/2)) -------------------- (1997) Maple V Rel 5 ----------------- y(z) = z^(1/2)*BesselI(1,2*z^(1/2)) -------------------- (1995) Maple V Rel 4 ----------------- y(z) = z^(1/2)*BesselI(1,2*z^(1/2)) -------------------- (1994) Maple V Rel 3 ----------------- NULL ------------------------------------------------------------ COMPARE: Mathematica 5.2 DSolve[{D[y[z],{z,2}]==y[z]/z, y[0]==0, y'[0]==1}, y[z],z] {{y[z] -> Sqrt[z]*BesselI[1, 2*Sqrt[z]]}} MuPAD 4.0 solve(ode({diff(y(z),z\$2)= y(z)/z, y(0)=0, y'(0)=1},y(z))); {z^(1/2)*besselI(1, 2*z^(1/2))} .............................................................
science forum Guru

Joined: 23 Apr 2005
Posts: 601

 Posted: Mon Jul 17, 2006 3:22 pm    Post subject: Re: Maplesoft is committed to providing the highest level of blatant lie about support for the products it sells ............................................................. http://www.maplesoft.com/ "were totally blown away by Maplesoft's Maple 10 mathematical package" ............................................................. Reads: http://www.maplesoft.com/ [Being a testing amateur, we] "were totally blown away by Maplesoft's Maple 10 mathematical package" [because we have not enough time or care to read the postings by the Cyber Tester's engineers, and thus we are not able to realize the simple truth that there are many dozens of thousands distinct Maple bugs including but not limited to many 1000s of (multiple) regression bugs. Really, why care, we are a writer, not a reader. So, dear Editor, pls send us our fee asap.] ............................................................. DESCRIPTION: The solution to a boundary value problem for an ODE of the second order depends on a free parameter _C2. Only Maple 6 of 2000 can solve this BVP correctly. TEST CASE: dsolve({diff(y(z),z\$2)= y(z)/z^3, y(0)= 0, y(1)= 1}, y(z)); EXPECTED: y(z) = 1/BesselY(1,-2*I)*z^(1/2)* BesselY(1,-2*I/z^(1/2)) CHECKUP: ode := diff(y(z),z\$2)= y(z)/z^3: ics := y(0)= 0, y(1)= 1: sol := y(z) = 1/BesselY(1,-2*I)*z^(1/2)* BesselY(1,-2*I/z^(1/2)): odetest(sol, [ode, ics]); [0, 0, 0] -------------------- (2005) Maple 10.00 ------------------- y(z) = -(_C2*BesselY(1,-2*I)-1)/BesselI(1,2)*z^(1/2)*BesselI (1,2/z^(1/2))+_C2*z^(1/2)*BesselY(1,-2*I/z^(1/2)) -------------------- (2004) Maple 9.5.1 ------------------- y(z) = -(_C2*BesselY(1,-2*I)-1)/BesselI(1,2)*z^(1/2)*BesselI (1,2/z^(1/2))+_C2*z^(1/2)*BesselY(1,-2*I/z^(1/2)) -------------------- (2004) Maple 9.5 --------------------- y(z) = -(_C2*BesselY(1,-2*I)-1)/BesselI(1,2)*z^(1/2)*BesselI (1,2/z^(1/2))+_C2*z^(1/2)*BesselY(1,-2*I/z^(1/2)) -------------------- (2003) Maple 9 ----------------------- y(z) = -(_C2*BesselY(1,-2*I)-1)/BesselI(1,2)*z^(1/2)*BesselI (1,2/z^(1/2))+_C2*z^(1/2)*BesselY(1,-2*I/z^(1/2)) -------------------- (2002) Maple 8 ----------------------- y(z) = -(_C2*BesselY(1,-2*I)-1)/BesselI(1,2)*z^(1/2)*BesselI (1,2/z^(1/2))+_C2*z^(1/2)*BesselY(1,-2*I/z^(1/2)) -------------------- (2001) Maple 7 ----------------------- y(z) = -(_C2*BesselY(1,-2*I)-1)/BesselI(1,2)*z^(1/2)*BesselI (1,2/z^(1/2))+_C2*z^(1/2)*BesselY(1,-2*I/z^(1/2)) -------------------- (2000) Maple 6 ----------------------- y(z) = 1/BesselY(1,-2*I)*z^(1/2)*BesselY(1,-2*I/z^(1/2)) -------------------- (1997) Maple V Rel 5 ----------------- y(z) = undefined -------------------- (1995) Maple V Rel 4 ----------------- NULL -------------------- (1994) Maple V Rel 3 ----------------- NULL ------------------------------------------------------------ .............................................................
Robert B. Israel
science forum Guru

Joined: 24 Mar 2005
Posts: 2151

Posted: Mon Jul 17, 2006 10:47 pm    Post subject: Re: Maplesoft is committed to providing the highest level of blatant lie about support for the products it sells

 Quote: DESCRIPTION: The solution to a boundary value problem for an ODE of the second order depends on a free parameter _C2. Only Maple 6 of 2000 can solve this BVP correctly. TEST CASE: dsolve({diff(y(z),z\$2)= y(z)/z^3, y(0)= 0, y(1)= 1}, y(z));

The DE has an irregular singular point at z=0, so specifying a boundary
condition at z=0 is a bad idea in general. dsolve is not sophisticated
enough to handle something like this.

 Quote: EXPECTED: y(z) = 1/BesselY(1,-2*I)*z^(1/2)* BesselY(1,-2*I/z^(1/2))

This does not go to 0 as z -> 0+. The real part
goes to +infinity and the imaginary part to -infinity.
Try this:

 Quote: y(z) = limit(rhs(dsolve({de,y(p)=0,y(1)=1})),p=0,right);

y(z) = (BesselI(1,2/z^(1/2))+BesselY(1,-2*I/z^(1/2)))/
(BesselI(1,2)+BesselY(1,-2*I))*z^(1/2)

Robert Israel israel@math.ubc.ca
Department of Mathematics http://www.math.ubc.ca/~israel
University of British Columbia Vancouver, BC, Canada
science forum Guru

Joined: 23 Apr 2005
Posts: 601

 Posted: Tue Jul 18, 2006 11:26 am    Post subject: Re: Maplesoft is committed to providing the highest level of blatant lie about support for the products it sells ................................................................. http://www.maplesoft.com/support/ "Maplesoft is committed to providing the highest level of support for the products it sells" ................................................................. Walter Roberson writes on Mon, Jul 17 2006 11:40 pm http://groups.google.com/group/comp.soft-sys.math.maple/msg/91e587e4f51ba18f [ ... ] WR> First, notice that the 'local k' has disappeared, leaving WR> k as a reference to the global variable k. WR> Second notice that the expression has been moved out of WR> add() and assigned to the new local variable t4. Local WR> variables have first-evaluation semantics, so the variable WR> is not re-evaluated for each of add()'s iteration over k. [ ... ] ................................................................. DESCRIPTION: None of Maple versions since 1997 on can generate the required trivial code correctly. TEST CASE: foo := proc (p,q) local k; add((p[k]-q[k])^2, k=1..2) end: fooo := codegen[optimize](foo): fooo(a,b); EXPECTED: (a[1]-b[1])^2+(a[2]-b[2])^2 -------------------- (2005) Maple 10.00 ----------------------- 2*(a[k]-b[k])^2 -------------------- (2004) Maple 9.5.1 ----------------------- 2*(a[k]-b[k])^2 -------------------- (2004) Maple 9.5 ------------------------- 2*(a[k]-b[k])^2 -------------------- (2003) Maple 9 --------------------------- 2*(a[k]-b[k])^2 -------------------- (2002) Maple 8 --------------------------- 2*(a[k]-b[k])^2 -------------------- (2001) Maple 7 --------------------------- 2*(a[k]-b[k])^2 -------------------- (2000) Maple 6 --------------------------- 2*(a[k]-b[k])^2 -------------------- (1997) Maple V Rel 5 --------------------- Warning, `k` in call to `add` is not local 2*(a[k]-b[k])^2 -------------------- (1995) Maple V Rel 4 --------------------- N/A -------------------- (1994) Maple V Rel 3 --------------------- N/A ---------------------------------------------------------------- ................................................................. Other Maple codegen bugs http://groups.google.com/groups/search?q=Maple+codegen+bug&qt_s=Search .................................................................
science forum Guru

Joined: 23 Apr 2005
Posts: 601

 Posted: Wed Jul 19, 2006 3:20 am    Post subject: Re: Maplesoft is committed to providing the highest level of blatant lie about support for the products it sells ................................................................. http://www.maplesoft.com/support/ "Maplesoft is committed to providing the highest level of support for the products it sells" ................................................................. Sez you! A Maplesoft customer, enjoy yet another bug the long-liver. ................................................................. Walter Roberson writes on Tue, Jul 18 2006 8:22 pm http://groups.google.com/group/comp.soft-sys.math.maple/msg/aac55b559c9b178e [ ... ] WR> Notice that the saved text version of foo has lost the WR> delayed evaluation quotes, so when it is read back, the WR> procedure is evaluated -once- and the single numeric WR> result is assigned to foo, instead of the entire delay WR> expression being assigned to foo. WR> This problem does not happen when one saves in internal WR> format (e.g., save foo, "/tmp/foo.m" ). Unfortunately, WR> internal format is not so easy for a human to read... [Oh yes. -- VB] [ ... ] ................................................................. DESCRIPTION: None of Maple versions since 1994 on can save the data correctly. TEST CASE: _FOO := 0: foo := 'proc() global _FOO; _FOO:=_FOO+1 end()': foo; foo; save foo, `/tmp/foo.maple`; read `/tmp/foo.maple`; foo; foo; EXPECTED: 1 2 3 4 -------------------- (2005) Maple 10.00 ----------------------- 1 2 foo := 3 3 3 -------------------- (2004) Maple 9.5.1 ----------------------- 1 2 foo := 3 3 3 -------------------- (2004) Maple 9.5 ------------------------- 1 2 foo := 3 3 3 -------------------- (2003) Maple 9 --------------------------- 1 2 foo := 3 3 3 -------------------- (2002) Maple 8 --------------------------- 1 2 foo := 3 3 3 -------------------- (2001) Maple 7 --------------------------- 1 2 foo := 3 3 3 -------------------- (2000) Maple 6 --------------------------- 1 2 foo := 3 3 3 -------------------- (1997) Maple V Rel 5 --------------------- 1 2 foo := 3 3 3 -------------------- (1995) Maple V Rel 4 --------------------- 1 2 foo := 3 3 3 -------------------- (1994) Maple V Rel 3 --------------------- 1 2 foo := 3 3 3 ---------------------------------------------------------------- ................................................................. Maple bugs: An unknown elegant bug discovered by Jean-Michel Collard http://groups.google.com/group/sci.math.symbolic/msg/b4fb82dd12304dd6 .................................................................
science forum Guru

Joined: 23 Apr 2005
Posts: 601

 Posted: Fri Jul 21, 2006 5:32 am    Post subject: Re: Maplesoft is committed to providing the highest level of blatant lie about support for the products it sells ............................................................... http://www.maplesoft.com/support/ "Maplesoft is committed to providing the highest level of support for the products it sells" ............................................................... Dear Maple customer, please eat yet another Maple regression bug, one of many 1000s. Bon appetite! ............................................................... DESCRIPTION: Only Maple V Rel 4 of 1995 and Maple V Rel 5 of 1997 can calculate this limit correctly. TEST CASE: limit(1/sqrt(1+z^(z^z)), z= -1); EXPECTED: undefined CHECKUP: limit(1/sqrt(1+z^(z^z)), z= -1.001); limit(1/sqrt(1+z^(z^z)), z= -0.999); 9.335771067 + 1.323435694*I 1.312891021 - 9.280839335*I -------------------- (2005) Maple 10.00 --------------------- limit(1/(1+z^(z^z))^(1/2),z = -1) -------------------- (2004) Maple 9.5.1 --------------------- limit(1/(1+z^(z^z))^(1/2),z = -1) -------------------- (2004) Maple 9.5 ----------------------- limit(1/(1+z^(z^z))^(1/2),z = -1) -------------------- (2003) Maple 9 ------------------------- limit(1/(1+z^(z^z))^(1/2),z = -1) -------------------- (2002) Maple 8 ------------------------- limit(1/(1+z^(z^z))^(1/2),z = -1) -------------------- (2001) Maple 7 ------------------------- limit(1/(1+z^(z^z))^(1/2),z = -1) -------------------- (2000) Maple 6 ------------------------- limit(1/(1+z^(z^z))^(1/2),z = -1) -------------------- (1997) Maple V Rel 5 ------------------- undefined -------------------- (1995) Maple V Rel 4 ------------------- undefined -------------------- (1994) Maple V Rel 3 ------------------- limit(1/(1+z^(z^z))^(1/2),z = -1) -------------------------------------------------------------- ............................................................... First world's man+machine based Maple Crisis review (beta 0.1) http://maple.bug-list.org/maple-crisis.php (... beta 0.2 is already of 400+ pages ...) ...............................................................

 Display posts from previous: All Posts1 Day7 Days2 Weeks1 Month3 Months6 Months1 Year Oldest FirstNewest First
 Page 2 of 2 [22 Posts] Goto page:  Previous  1, 2 View previous topic :: View next topic
 The time now is Sun Jan 20, 2019 3:41 pm | All times are GMT
 Jump to: Select a forum-------------------Forum index|___Science and Technology    |___Math    |   |___Research    |   |___num-analysis    |   |___Symbolic    |   |___Combinatorics    |   |___Probability    |   |   |___Prediction    |   |       |   |___Undergraduate    |   |___Recreational    |       |___Physics    |   |___Research    |   |___New Theories    |   |___Acoustics    |   |___Electromagnetics    |   |___Strings    |   |___Particle    |   |___Fusion    |   |___Relativity    |       |___Chem    |   |___Analytical    |   |___Electrochem    |   |   |___Battery    |   |       |   |___Coatings    |       |___Engineering        |___Control        |___Mechanics        |___Chemical

 Topic Author Forum Replies Last Post Similar Topics JSH: Truth is the highest ideal jstevh@msn.com Math 9 Thu Jul 20, 2006 5:18 am Maplesoft: Propagating math crass ignorance worldwide Vladimir Bondarenko Math 3 Sun Jul 16, 2006 6:55 am Maple bugs: Yes, What is with Maplesoft? Vladimir Bondarenko Math 0 Wed Jul 12, 2006 7:36 am highest-k tubing that won't corrode in Lithium Chloride? dances_with_barkadas@yaho Chem 3 Tue Jul 11, 2006 9:10 am Level Instrument for Interface measurement Ramesh S Control 3 Tue Jul 04, 2006 6:04 pm

Other DeniX Solutions sites: Electronics forum |  Medicine forum |  Unix/Linux blog |  Unix/Linux documentation |  Unix/Linux forums  |  send newsletters