f



A Maplesoft's customer

A word to you guys and gals from a Maplesoft's customer.


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

http://www.maplesoft.com/support/

"Maplesoft is committed to providing the lowest
level of support for the products it sells."

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

DESCRIPTION:    Regression bug.  1 of many 1000s.

TEST CASE:      int(1/(1+z^2+z^5), z= 0..1);

EXPECTED:       sum(ln(1-1/z)/(2*z+5*z^4),z= RootOf(1+_Z^2+_Z^5))

                .7398318370+0.*I

CHECKUP:        evalf(Int(1/(1+z^2+z^5), z= 0..1));

                .7398318370


--------------- (2005)  Maple 10.00 -----------------------------
int(1/(1+z^2+z^5),z = 0 .. 1)
--------------- (2004)  Maple 9.5.1 -----------------------------
int(1/(1+z^2+z^5),z = 0 .. 1)
--------------- (2004)  Maple 9.5 -------------------------------
int(1/(1+z^2+z^5),z = 0 .. 1)
--------------- (2003)  Maple 9 ---------------------------------
int(1/(1+z^2+z^5),z = 0 .. 1)
--------------- (2002)  Maple 8 ---------------------------------
sum(_R*ln(-109507419/7363759*_R^2+14455759/7363759-2224698426/736
3759*_R^4+797015325/7363759*_R^3+18837605/7363759*_R),_R = RootOf
(3233*_Z^5+27*_Z^3+50*_Z^2-1))-sum(_R*ln(-2224698426/7363759*_R^4
+797015325/7363759*_R^3-109507419/7363759*_R^2+18837605/7363759*_
R+7092000/7363759),_R = RootOf(3233*_Z^5+27*_Z^3+50*_Z^2-1))

..7398318370+0.*I
--------------- (2001)  Maple 7 ---------------------------------
sum(_R*ln(-109507419/7363759*_R^2+14455759/7363759-2224698426/736
3759*_R^4+797015325/7363759*_R^3+18837605/7363759*_R),_R = RootOf
(3233*_Z^5+27*_Z^3+50*_Z^2-1))-sum(_R*ln(-2224698426/7363759*_R^4
+797015325/7363759*_R^3-109507419/7363759*_R^2+18837605/7363759*_
R+7092000/7363759),_R = RootOf(3233*_Z^5+27*_Z^3+50*_Z^2-1))

..7398318370+0.*I
--------------- (2000)  Maple 6 ---------------------------------
sum(_R*ln(-109507419/7363759*_R^2+14455759/7363759-2224698426/736
3759*_R^4+797015325/7363759*_R^3+18837605/7363759*_R),_R = RootOf
(3233*_Z^5+27*_Z^3+50*_Z^2-1))-sum(_R*ln(-2224698426/7363759*_R^4
+797015325/7363759*_R^3-109507419/7363759*_R^2+18837605/7363759*_
R+7092000/7363759),_R = RootOf(3233*_Z^5+27*_Z^3+50*_Z^2-1))

..7398318370+0.*I
--------------- (1997)  Maple V Rel 5 ---------------------------
sum(_R*ln(14455759/7363759+18837605/7363759*_R-2224698426/7363759
*_R^4+797015325/7363759*_R^3-109507419/7363759*_R^2),_R = RootOf(
3233*_Z^5+27*_Z^3+50*_Z^2-1))-sum(_R*ln(18837605/7363759*_R-22246
98426/7363759*_R^4+797015325/7363759*_R^3-109507419/7363759*_R^2+
7092000/7363759),_R = RootOf(3233*_Z^5+27*_Z^3+50*_Z^2-1))

..7398318370
--------------- (1995)  Maple V Rel 4 ---------------------------
sum(_R*ln(14455759/7363759+18837605/7363759*_R-2224698426/7363759
*_R^4+797015325/7363759*_R^3-109507419/7363759*_R^2),_R = RootOf(
3233*_Z^5+27*_Z^3+50*_Z^2-1))-sum(_R*ln(18837605/7363759*_R-22246
98426/7363759*_R^4+797015325/7363759*_R^3-109507419/7363759*_R^2+
7092000/7363759),_R = RootOf(3233*_Z^5+27*_Z^3+50*_Z^2-1))

..7398318370
--------------- (1994)  Maple V Rel 3 ---------------------------
sum(_R*ln(14455759/7363759+18837605/7363759*_R-2224698426/7363759
*_R^4+797015325/7363759*_R^3-109507419/7363759*_R^2),_R = RootOf(
3233*_Z^5+27*_Z^3+50*_Z^2-1))-sum(_R*ln(-2224698426/7363759*_R^4+
797015325/7363759*_R^3-109507419/7363759*_R^2+18837605/7363759*_R
+7092000/7363759),_R = RootOf(3233*_Z^5+27*_Z^3+50*_Z^2-1))

..7398318370
-----------------------------------------------------------------


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

Maple: Unsafe at any evaluation

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

Teach, learn, and crash your career using Maple.

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

0
Vladimir
5/3/2006 6:17:43 PM
comp.soft-sys.math.maple 4344 articles. 3 followers. Post Follow

3 Replies
171 Views

Similar Articles

[PageSpeed] 43

In article <1146680263.908226.205180@i40g2000cwc.googlegroups.com>,
Vladimir Bondarenko <vb@cybertester.com> wrote:

>TEST CASE:      int(1/(1+z^2+z^5), z= 0..1);
>
>EXPECTED:       sum(ln(1-1/z)/(2*z+5*z^4),z= RootOf(1+_Z^2+_Z^5))
>
>                .7398318370+0.*I
>
>CHECKUP:        evalf(Int(1/(1+z^2+z^5), z= 0..1));
>
>                .7398318370
>
>
>--------------- (2005)  Maple 10.00 -----------------------------
>int(1/(1+z^2+z^5),z = 0 .. 1)

Evidently Maple is unsure about whether the denominator has 
roots in the interval [0,1].  This works:

 int(1/(1+z^2+z^5),z = 0 .. 1, continuous);

Robert Israel                                israel@math.ubc.ca
Department of Mathematics        http://www.math.ubc.ca/~israel 
University of British Columbia            Vancouver, BC, Canada
0
israel
5/3/2006 7:16:19 PM
Robert Israel writes

http://groups.google.com/group/sci.math.symbolic/msg/58d77d3e5ff5635b

RI>  Evidently Maple is unsure about whether
RI>  the denominator has roots in the interval [0,1]


My _second_ customer's remark about this Maple regression bug.

Maple is _sure_ that the denominator has no roots in the [0,1].


readlib(iscont): # for compatibility with Maple V Rel 5/4/3
iscont(1/(1+z^2+z^5), z= 0..1);

--------------- (2005)  Maple 10.00 ---------------------------
true
--------------- (2004)  Maple 9.5.1 ---------------------------
true
--------------- (2004)  Maple 9.5 -----------------------------
true
--------------- (2003)  Maple 9 -------------------------------
true
--------------- (2002)  Maple 8 -------------------------------
true
--------------- (2001)  Maple 7 -------------------------------
true
--------------- (2000)  Maple 6 -------------------------------
true
--------------- (1997)  Maple V Rel 5 -------------------------
true
--------------- (1995)  Maple V Rel 4 -------------------------
true
--------------- (1994)  Maple V Rel 3 -------------------------
true
---------------------------------------------------------------

readlib(discont): # for compatibility with Maple V Rel 5/4/3
s := discont(1/(1+z^2+z^5), z);
evalf(s);

--------------- (2005)  Maple 10.00 ---------------------------
s := {RootOf(1+_Z^2+_Z^5,-1.193859111)}
{-1.193859111}
--------------- (2004)  Maple 9.5.1 ---------------------------
s := {RootOf(1+_Z^2+_Z^5,-1.193859111)}
{-1.193859111}
--------------- (2004)  Maple 9.5 -----------------------------
s := {RootOf(1+_Z^2+_Z^5,-1.193859111)}
{-1.193859111}
--------------- (2003)  Maple 9 -------------------------------
s := {RootOf(1+_Z^2+_Z^5,-1.193859111)}
{-1.193859111}
--------------- (2002)  Maple 8 -------------------------------
s := {RootOf(1+_Z^2+_Z^5,-1.193859111)}
{-1.193859111}
--------------- (2001)  Maple 7 -------------------------------
s := {RootOf(1+_Z^2+_Z^5,-1.193859111)}
{-1.193859111}
--------------- (2000)  Maple 6 -------------------------------
s := {RootOf(1+_Z^2+_Z^5,-1.193859111)}
{-1.193859111}
--------------- (1997)  Maple V Rel 5 -------------------------
s := {RootOf(1+_Z^2+_Z^5,-1.193859111)}
{-1.193859111}
--------------- (1995)  Maple V Rel 4 -------------------------
s := {RootOf(1+_Z^2+_Z^5,-1.193859111)}
{-1.193859111}
--------------- (1994)  Maple V Rel 3 -------------------------
s := {RootOf(1+_Z^2+_Z^5,-1.193859111)}
{-1.193859111}
---------------------------------------------------------------


Vladimir Bondarenko

VM and GEMM architect
Co-founder, CEO, Mathematical Director

http://www.cybertester.com/  Cyber Tester, LLC
http://maple.bug-list.org/   Maple Bugs Encyclopaedia
http://www.CAS-testing.org/  CAS Testing

0
Vladimir
5/4/2006 1:01:35 AM
In article <1146704495.900898.208170@e56g2000cwe.googlegroups.com>,
Vladimir Bondarenko <vb@cybertester.com> wrote:
>Robert Israel writes
>
>http://groups.google.com/group/sci.math.symbolic/msg/58d77d3e5ff5635b
>
>RI>  Evidently Maple is unsure about whether
>RI>  the denominator has roots in the interval [0,1]
>

>My _second_ customer's remark about this Maple regression bug.
>
>Maple is _sure_ that the denominator has no roots in the [0,1].

>readlib(iscont): # for compatibility with Maple V Rel 5/4/3
>iscont(1/(1+z^2+z^5), z= 0..1);

My statement was not intended to be taken quite literally.
Maple is a computer program, so it can't be "sure" about 
anything.  More to the point, if one Maple command "knows"
something, there's no guarantee that a different command
also "knows" it.  Apparently int does not use iscont to check
for singularities.

Actually it would have been more accurate to say that Maple isn't
sure that the antiderivative doesn't have discontinuities on the
interval.  The antiderivative is a linear combination of logarithms,
and logarithms have branch cuts.  If the path of integration crossed
a branch cut, int(f(x),x=a..b) = F(b) - F(a) would probably be wrong,
even though f itself has no singularities on that path.  So you really
should do

> iscont(int(1/(1+x^2+x^5),x), x=0..1);

This also returns true (correctly).  But, as I said, int does not
seem to use iscont.  What it does use is discont: the idea is, 
rather than just checking whether F is continuous on the interval, 
you want to know where any possible discontinuities are, and 
then you can get a correct answer by taking into account the 
one-sided limits of F at those points.  Unfortunately, discont
does not seem to work properly for a sum over RootOf's.  

Robert Israel                                israel@math.ubc.ca
Department of Mathematics        http://www.math.ubc.ca/~israel 
University of British Columbia            Vancouver, BC, Canada
0
israel
5/4/2006 3:59:12 AM
Reply:

Similar Artilces:

How would you rate your dentist's responsiveness?..., the dental office's customer service?... or your dental clinic's responsiveness?..., your dental clinic's customer service?...
Depending on where you get dental healthcare, how would you rate your dentist's responsiveness?..., the dental office's customer service?... or your dental clinic's responsiveness?..., your dental clinic's customer service?... depending on where you get dental healthcare. meant for sci.med.dentistry ! ...

Maplesoft: If You Touch Math... You Need Maple, Or, 2 lost graphic files at the main Maplesoft's site
Hi Maple 10 potential customers all over the world, How much one can trust Maplesoft if we speak of sophisticated math stuff, streamlined development process, quality assurance management? Just a non-math observation (the math ones are coming). Well, these folks seem to be too busy with Maple 10 rave advertizing and do not see that during more than 1 hour already (at least) at these pages (at least) as of May 26, 2005, at the moment I am posting 1) http://www.maplesoft.com/maple10/?p=m10-01-pro 2) http://www.maplesoft.com/products/maple/demo/index.aspx a monumental...

It's on-it's off-it's on, it's off -WHY?
IS THIS THE CORRECT FORUM? Hope so. We have three computer networked at home...all with Windows XP. one of those is a laptop. Some mornings all 3 can see each other and transfer files...then mysteriously one or more will disappear. No contact....then later it's back. The laptop is the worst. Most often it won't let us in...but sometimes it will. No obvious reason. The most INFURIATING part is the message "see your administrator". Dammit Bill Gates...don't you realize that most networks are small offices without a Majestic Royal Administrator sitting his i...

EA treats it's employee's worse than it's customers!
Just more reasons not to by Anything from EA http://www.livejournal.com/users/ea_spouse/ http://www.igda.org/qol/open_letter.php On Sun, 21 Nov 2004 14:30:51 GMT, "Bill" <mrspamnobillo@nospam.bom> wrote: >Just more reasons not to by Anything from EA > >http://www.livejournal.com/users/ea_spouse/ > >http://www.igda.org/qol/open_letter.php I would love to start boycotting EA because of their poor treatment of staff, but I am already boycotting them for making so many crap games they are actually damaging the industry and our art. "Bill" <mrsp...

Free math' app' threatens commercial math' app's
For Mac math' buffs, a new FREE open-source math' app' called SAGE will be available for free shortly, which claims to beat expensive commercial software like Mathematica which costs $2,500 Some team of math' experts at University of Washington are developing the app' Supposedly SAGE has already won awards in open competition at some world-wide math' conference. <http://uwnews.washington.edu/ni/article.asp?articleID=38459> Mark- In article <noneof-AC775C.02292008122007@earthlink.vsrv-sjc.supernews.net>, Mark Conrad <noneof@urbusiness.invalid...

Error? s = assignin('base','s',tf('s'));
Hi, I need a little help here. Could anyone please tell me what is wrong with this command? s = assignin('base','s',tf('s')); The matlab syntax is -- assignin(ws, 'var', val) Basically I just want to add s=tf('s') into the base workspace. Jack "Jack" <Jack@Jill.com> wrote in message news:ef3e449.-1@webcrossing.raydaftYaTP... > Hi, > I need a little help here. Could anyone please tell me what is wrong > with this command? > > s = assignin('base','s',tf('s')); > > The matlab syntax is -- as...

It's primitive; it's dumb; it's brittle--but it's AI.
http://www.scn.org/~mentifex/aisource.html is a pathway to the http://code.google.com/p/mindforth AI project at Google Code. The AI is primitive because it has only enough features to demon- strate thinking. It is "dumb" inasmuch as it has barely any IQ. It is extremely brittle because the slightest change in the code can destroy the artificial mind crafted so painstakingly in Forth: Arthur -- http://agi-roadmap.org/Milestones -- ten years of progress. ...

Epson's war on it's customers
Epson's war on it's customers. Epson with their powerful legal staff and enforced by the US taxpayers US Customs and Border Protection has succeeded in blocking any substitute inks to be used on my Epson desktop printer. I cannot afford to use my Epson printer much anymore since I can't get my $2 inks and I, as a hobbyist cannot afford to pay $13 an ink cartridge (8x$13) $104 for a set of inks. Much of the ink is wasted during the Nozzle Check & Cleaning processes anyway. Of course that means I buy much, much less Epson Paper too. And what chance would I ever ag...

For backup purpose I'd like a soft that can pack MP3's like WinRAR direct to DVDR's
Anyone have an idea? I use WinRAR alot, no compresion, divided into large files that fits onto CDR's or DVDR's I like do do that cauce the very long filenames on many mp3's WinRAR can also make self-extract-files. Is there any software that can do ths job in one session...? How do you make backup of your growing mp3-collection??? ...

TreeView Custom Draw
Hi Folks: Developing on XP Media, VC6, WIN32, no MFC. I've done a lot of work with Owner Draw List Boxes and Combo Boxes, but I'm doing a TreeView and I'm unfamiliar with Custom Draw. I've set the TreeView to draw white text on a blue background. When drawing an item that is selected, I'd like to reverse those colors, blue text on white. I've made a little progress, after using SetWindowLongPtr() to return CDRF_NOTIFYITEMDRAW. That was advice from the archives, and MSDN offered no hint that it wasn't just a simple return value from ...

100's of frames and 100's of alpha's into transparant GIF or PNG's
I render game sprites/floor tiles using lightwave. I output the frames and I output an alpha-image so I can seperate the objects from the renderings. I used to combine the alpha and the render in photoshop by hand, as photoshop can only load one batch of source files in it's action-macros. Now that the spritecount has risen into the double digits, I'm looking for a way to combine 100's of frames and 100's of alpha's into transparant GIF or PNG's. I have had no luck in photoshop for this, it only lets me specify one source folder per action. Does anyone have a clever ...

Matching Custom Control's Font to Dialog Box's.
Hi Experts: I'm using the resource editor to create a dialog box with some custom controls. The dialog box has a nice font by default, the resource editor identifies this as "MS Sans Serif". It looks much nicer than the "System" font that is the default in my custom control. So in my dialogproc's WM_INITDIALOG trap I run the following: hdc = GetDC(hdlg); font_name_char_count = GetTextFace(hdc, 100, NULL); font_name = new TCHAR[font_name_char_count]; GetTextFace(hdc, font_name_char_coun...

1 to 20 with x number of 1's, 2's, 3's, ... 20's
This is probably a simple thing to do, so perhaps someone would send me in the right direction. I need to generate a list containing numbers from 1 to 20, say. But I cant just use A = 1:20, for example, because that provides me only one instance of each of the values. What I need is X instances for each value. For example, 5 ones, twos, threes, and so forth. Is there a simple command for this? Regards, Ulrik. On Sep 9, 10:52=A0am, "Ulrik Nash" <u...@sam.sdu.dk> wrote: > This is probably a simple thing to do, so perhaps someone would send me i= n the right dir...

Python's __getattr__, Perl's autoload, Ruby's method_missing, and Smalltalk's #doesNotUnderstand
I'm still new here, and I just completed reading CLTL's documentation on packages and On Lisp's documentation on CLOS. It doesn't appear that Lisp has the equivalent of Python's __getattr__, Perl's autoload, Ruby's method_missing, and Smalltalk's #doesNotUnderstand. That is, there is no way I can do this (without new-function being defined): (new-function) and have it call some other function like this: (missing-symbol 'new-function) whose returning value will be evaluated as the value of new-function. Or did I miss something? Jonathan Gardner <...

Web resources about - A Maplesoft's customer - comp.soft-sys.math.maple

Resources last updated: 2/12/2016 4:55:46 PM