Alec Mihailovs

Dr. Aleksandrs Mihailovs

4495 Reputation

21 Badges

20 years, 344 days
Mihailovs, Inc.
Owner, President, and CEO
Tyngsboro, Massachusetts, United States

Social Networks and Content at Maplesoft.com

Maple Application Center

I received my Ph.D. from the University of Pennsylvania in 1998 and I have been teaching since then at SUNY Oneonta for 1 year, at Shepherd University for 5 years, at Tennessee Tech for 2 years, at Lane College for 1 year, and this year I taught at the University of Massachusetts Lowell. My research interests include Representation Theory and Combinatorics.

MaplePrimes Activity


These are replies submitted by Alec Mihailovs

Sorry, Mario, I've read 3 or 4 times your post but still couldn't understand it. What do you want, exactly?

_______________
Alec Mihailovs
Maplesoft Member

Sorry, Mario, I've read 3 or 4 times your post but still couldn't understand it. What do you want, exactly?

_______________
Alec Mihailovs
Maplesoft Member

It matches well in the suggested form,

int(2/(1-k^2*sin(2*t*phi/Pi)^2)^(1/2)/Pi*phi,
t=0..1/2*Pi) assuming phi > 0, phi < Pi/2;

                           2 1/2
              (1 - sin(phi) )    EllipticF(sin(phi), k)
              -----------------------------------------
                              cos(phi)
 
simplify(%,symbolic);

                        EllipticF(sin(phi), k)

_______________
Alec Mihailovs
Maplesoft Member

It matches well in the suggested form,

int(2/(1-k^2*sin(2*t*phi/Pi)^2)^(1/2)/Pi*phi,
t=0..1/2*Pi) assuming phi > 0, phi < Pi/2;

                           2 1/2
              (1 - sin(phi) )    EllipticF(sin(phi), k)
              -----------------------------------------
                              cos(phi)
 
simplify(%,symbolic);

                        EllipticF(sin(phi), k)

_______________
Alec Mihailovs
Maplesoft Member

For several reasons, some of them outlined in my 2 cents comment, I don't currently submit bugs.

Yes, originally I noticed that in much larger example - I posted here the simplest possible example. Here is one slightly larger example,

solve(piecewise(Or(x=1,x=2,x=3,x=4),1,0)=1);

  {x = 1}, {x = 2, x <> 1}, {x = 3, x <> 1, x <> 2},

        {x = 4, x <> 1, x <> 2, x <> 3}

Alec Mihailovs
Maplesoft Member

Thank you!

"Lastly, if anyone would like to add “Maplesoft Member” to their signature, please feel free to do so – in fact, we would be pleased if you did! "

Sure I will.

Alec Mihailovs
Maplesoft Member

Thank you!

"Lastly, if anyone would like to add “Maplesoft Member” to their signature, please feel free to do so – in fact, we would be pleased if you did! "

Sure I will.

Alec Mihailovs
Maplesoft Member

Personally, I don't have problems with RealRanges. They are well predictable. What I said about RealRange(5,5) being 5 and not {5} was just a thought that if I implemented it, I would do it that way, as well as the BottomProp name. That would be closer to mathematical use of them. The property of set-membership should be represented by a set, and not by a sequence of set members. Also, I wouldn't use in for including properties. Maybe, subset doesn't sound good for that, but it would be more natural.

ComplexRanges are different story. How can they be used?

The answers given by solve, in general, were designed as a sequence and not as a set, which also contradicts with usual mathematical understanding that it should be a set. Also, it would be more useful if solve returned something like BottomProp (which would be better named as EmptySet) instead of NULL (that is not printed) in cases with no solutions. 

Alec 

Better graphics and LaTeX is a recurring theme in many Maple forums during last 10 years. I posted many times about that, too. Supporting LaTeX in plots and input, better LaTeX output. Exporting plots in png, svg, and pdf formats. Improving current eps plot export etc. etc.

And what we see instead - MathML, Java, and 2D input. Things that neither you nor me care about.

Once I got a reply to that in the form - if they could, they would... But there seems to be more than that...

Alec

It looks as if he is working on improving a procedure for set operations with RealRanges that I posted at the end of that thread by adding sets to it. The first step is easy (as I posted above). The modification of solve is more complicated because of the feature of solve that I described in another pace.

Alec

It looks as if he is working on improving a procedure for set operations with RealRanges that I posted at the end of that thread by adding sets to it. The first step is easy (as I posted above). The modification of solve is more complicated because of the feature of solve that I described in another pace.

Alec

For example,

a:=Or(RealRange(1,5),{6}):

f:=a->evalindets(a,{RealRange,set}, 
    s->if type(s,set) then map2(`=`,x,s)[] else x::s fi):
 
f(a);
                    Or(x::RealRange(1, 5), x = 6)

Alec

For example,

a:=Or(RealRange(1,5),{6}):

f:=a->evalindets(a,{RealRange,set}, 
    s->if type(s,set) then map2(`=`,x,s)[] else x::s fi):
 
f(a);
                    Or(x::RealRange(1, 5), x = 6)

Alec

Well, I can post a pdf file here that will erase everything from your hard drive in a moment after you open it, and email me all your credit card numbers (well, maybe not all - only those that can be found on the hard drive :)

The problem is that I don't see why I should spend my tme on converting input from Mma to Maple. I prefer spending it on doing something potentially more fruitful - wiki, for instance.

Alec

Well, I can post a pdf file here that will erase everything from your hard drive in a moment after you open it, and email me all your credit card numbers (well, maybe not all - only those that can be found on the hard drive :)

The problem is that I don't see why I should spend my tme on converting input from Mma to Maple. I prefer spending it on doing something potentially more fruitful - wiki, for instance.

Alec

First 115 116 117 118 119 120 121 Last Page 117 of 180