Carl Love

Carl Love

28055 Reputation

25 Badges

12 years, 352 days
Himself
Wayland, Massachusetts, United States
My name was formerly Carl Devore.

MaplePrimes Activity


These are replies submitted by Carl Love

Yes, I have that problem exactly as you describe, and I've had it for years. It seems to happen much less with Windows 11, but it's not completely gone. As you said, it only happens when Maple has been open for some time (I'd guess 3 or more days). It's something that affects the GUI display only: the kernel does not "see" any of the altered characters, and the display of all open worksheets is affected. The errors are not saved in the worksheets.

There are several other characters affected this way, such as + (plus) and - (minus). Notice the + replaced by C on the 2nd line of your output. The minus sign gets replaced by K. I think that all the new characters come from an upright sans-serif font.

For Maple 2025, in its new GUI, I've only noticed this bug when using zoom-factor 150% (Ctrl-4). Do you notice it at other zoom factors?

Since it's a nuisance for me to shut down my whole Maple session, I've learned to read the altered characters as they are. There's a one-to-one correspondence between the new characters and the ones they've replaced, and the alterations are always the same.

I haven't reported this bug because I don't know how to reproduce it, and I fear that my report would thus be essentially ignored.

@nm I mentioned multiple times that I didn't claim that there would be any benefit to doing this, and that I only wrote the code so that you could safely explore what would happen if you stopped using remember tables. The removal of options remember or cache from approximately 1000 Library procedures is the only thing that my code does.

@vv From an asymptotic expansion with leading term sqrt(3/n), how do you get a limit of 1 instead of 0? Indeed, direct numeric computation of (sin@@n)(1.) for large suggests very slow convergence to 0. Also, sin(x) < x for any x > 0.

@acer Thanks. It seems that your experience of it is quite similiar to mine. A little testing in Maple 2025 shows that evalf undertands it, but allvalues does not. 

I think that any usage of it by commands that generate RootOfs should be reported.

I assume that some other command returned to you that RootOf expression. What command was that? The indexing with repect to real roots is I believe very little known, and I don't think that other commands understand it when that RootOf is passed on to them.

If is a nonnegative realthen RootOf(_Z^2 - y, index= 1) denotes the positive square root of y and index= 2 denotes its negative (positives come before negatives in the index order).

@acer The set Sol contains those inequalities, and the solve call is 

solve(Sol union area)

By the way, can you find any documentation on the real argument to RootOf? I saw some many years ago. It was quite sketchy, and now I can't find it at all.

@Scot Gould What makes you think "The folks of Maplesoft look at questions in MaplePrimes when making changes"? This Question about a dark theme has been asked at least twice in the past few years. 

As my vision is declining with age, I desperately need a dark background. It should be common sense that light letters on a dark background are far easier to read than dark letters on a light background because in the latter case the vast majority of the light hitting your retinae is superfluous information.

@Scot Gould @dharr @nm  Windows 11 has quick snaps to any corner-quarter screen also. 

I confirm that this is true in Maple 2025 Windows 11 also. No problem with older Maple.

Please upload the worksheet that has this problem using the green uparrow on the editor's toolbar. 

@janhardo I don't see any connection between your Reply and the OP's Question or its attached worksheet. Perhaps you were intending to answer some other Question on this forum.

You simply need to learn how to do better searches with Google (or other search engine). The following searches using Google in Google Chrome returned exactly the info that you wanted as the the top hits. These were my 1st attempts: no guessing, no refining.

largest maplesoft product

earliest maple math software release

Changing the name won't help, because all the old web pages will still contain "Maple", which'll thus be the word indexed by Google.

@sursumCorda Your map2(`?()`, [f], L) is a great idea. It can be further shortened to

[`?()`]~(f, L)

In addition to @mmcdara 's fine Answer, I want to caution you to be careful not to confuse these two error messages:

  1. initial Newton iteration is not converging
  2. Newton iteration is not converging

The 2nd is much more difficult to fix than the 1st. Fixing the 1st often leads to the 2nd; nonetheless, you should still fix the 1st before attempting to fix the 2nd. 

@aroche I believe that the following much simpler is evaluation shows a more-proximal cause of the disappointing FAIL that you obtained for the cos/sin problem:

is(Or((x,-x)=~ abs(x))) assuming x::real;  #1
                              FAIL

Compare with this correct evaluation:

is(signum(x) in {-1,0,1}) assuming x::real;   #2
                              true

It should be easy to convert problem #1 to problem #2, and I think that this alone may be enough to solve the cos/sin problem and numerous others involving a disjunction of the branches of sqrt under a real assumption.

3 4 5 6 7 8 9 Last Page 5 of 709