Re: [sage-support] Re: solve() problem

2010-08-23 Thread robin hankin
Hello everyone thanks for the help here. In Mathematica, Reduce[] works like Solve, except that it returns a Boolean list of possible solutions. I use it to check what the necessary conditions for thereal solution to work: MMA Reduce[a*x == b, {x}] MMA (b == 0 a == 0) || (a != 0 x ==

[sage-support] Re: Those cookies again...

2010-08-23 Thread Simon King
Hi All! Shouldn't this discussion better go to sage-devel? On 22 Aug., 22:01, Dr. David Kirkby david.kir...@onetel.net wrote: ... http://www.python.org/dev/peps/pep-0006/ Quoting from this source: In general, only the N-1 release will be under active maintenance at any time. That is,

Re: [sage-support] Re: How can I make implicit_multiplication default?

2010-08-23 Thread robin hankin
Hello everybody implicit_multiplication is very time-saving, and a much more natural way to write things. I'd love it to be default. Wow, implicit_multiplication(True) is *exactly* what I have been looking for. I have tried it just now, and it is brill. OK, my question: Now that I know

[sage-support] Re: How can I make implicit_multiplication default?

2010-08-23 Thread Simon King
Hi Robin, On 23 Aug., 12:58, robin hankin hankin.ro...@gmail.com wrote: But, if I didn't know it existed, how could I possibly have found it? (give me a pointer to a FAQ!) I just tried to find it in the FAQ, but without success. Anyway. If you know that it is called implicit_multiplication

Re: [sage-support] Re: How can I make implicit_multiplication default?

2010-08-23 Thread robin hankin
Hello thanks for this. I liked the preparser manpage that Simon pointed me to. Re automatic_names(): why isn't this the default? Now I know it exists, I think I'll probably use it all the time. Who uses sage without this option? Or, more precisely, can anyone give me an example of a way of

[sage-support] Re: How can I make implicit_multiplication default?

2010-08-23 Thread Simon King
Hi Robin, On 23 Aug., 13:43, robin hankin hankin.ro...@gmail.com wrote: Re automatic_names(): why isn't this the default? Now I know it exists, I think I'll probably use it all the time. Who uses sage without this option? I find automatic_names horrible, to say the least! In my opinion,

[sage-support] Re: Those cookies again...

2010-08-23 Thread Simon King
PS: On 23 Aug., 12:55, Simon King simon.k...@nuigalway.ie wrote: ... My impression is that the Sage development process is quite far from that way of thinking. ... or perhaps it is not so much the way of thinking? I would expect that Python has a lot more person power than Sage. How many

[sage-support] Re: Those cookies again...

2010-08-23 Thread kcrisman
Wow, I really didn't expect to open this discussion with that post. I expect Sage upgrades will slip further down your system admin's priority list if they are causing him problems. Though he's actually quite Sage-friendly, and sounds like he'll do it. The only issue was I am really

Re: [sage-support] Re: How can I make implicit_multiplication default?

2010-08-23 Thread Robert Bradshaw
On Mon, Aug 23, 2010 at 6:54 AM, Simon King simon.k...@nuigalway.ie wrote: Hi Robin, On 23 Aug., 13:43, robin hankin hankin.ro...@gmail.com wrote: Re automatic_names(): why isn't this the default? Now I know it exists, I think I'll probably use it all the time. Who uses sage without this

Re: [sage-support] Re: How can I make implicit_multiplication default?

2010-08-23 Thread Robert Bradshaw
On Mon, Aug 23, 2010 at 9:08 AM, Robert Bradshaw rober...@math.washington.edu wrote: On Mon, Aug 23, 2010 at 6:54 AM, Simon King simon.k...@nuigalway.ie wrote: Hi Robin, On 23 Aug., 13:43, robin hankin hankin.ro...@gmail.com wrote: Re automatic_names(): why isn't this the default? Now I

[sage-support] tab on an iPad

2010-08-23 Thread Ken Levasseur
Although I do most of my sage learning on a Mac, I've been playing around with using it on an iPad though http://www.sagenb.org/. It works fine if I know what I want to type but I can't do completion, for example because there isn't a tab key (I think). Anybody know of a workaround to that?

Re: [sage-support] tab on an iPad

2010-08-23 Thread A. Jorge Garcia
I had a problem with SAGE on my iPod Touch. Everything worked fine except for jMol when viewing 3D graphs. jMol requires jre and that is not installed on Safari. Apparently this is a restriction on the iTouch, there's no way to install jre for Safari on iTouch. I've seen it installed on a

[sage-support] Re: tab on an iPad

2010-08-23 Thread kcrisman
On Aug 23, 2:28 pm, A. Jorge Garcia calcp...@aol.com wrote: I had a problem with SAGE on my iPod Touch.  Everything worked fine except for jMol when viewing 3D graphs.  jMol requires jre and that is not installed on Safari.  Apparently this is a restriction on the iTouch, there's no way to

[sage-support] numerical evaluation

2010-08-23 Thread robin hankin
Hi thanks for your earlier answers. I quite often do this: sage: solve(x^3 + 10*x^2+11*x+8==0,x) [snip] Then I realize that the analytic solution is rather complicated. So I want a numerical approximation. I tried this: roots = solve(x^3+10*x^2+11*x+8==0,x) sage: roots [x ==

[sage-support] Re: How can I make implicit_multiplication default?

2010-08-23 Thread Simon King
Hi Robert, On 23 Aug., 18:08, Robert Bradshaw rober...@math.washington.edu wrote: ... And on the other hand, I can't see how life with Sage would be any easier if automatic_names was the standard. Think about someone working through a series of calculus textbook exercises (mostly

Re: [sage-support] numerical evaluation

2010-08-23 Thread Soroosh Yazdani
I'm not sure if this helps your situation or not, but if you are interested in the roots of f(x)=0, then using roots has a much more predictable behaviour. So for example: sage: expr=(x^3+10*x^2+11*x+8) sage: expr.roots() snip sage: expr.roots(ring=RR) [(-8.86042628425072, 1)] sage:

[sage-support] Re: numerical evaluation

2010-08-23 Thread Jason Bandlow
Hi, On 08/23/2010 03:42 PM, robin hankin wrote: I tried this: roots = solve(x^3+10*x^2+11*x+8==0,x) SNIP The best I can do is N(roots[1].rhs()) but this is just one at a time. How do I make N() operate on all of roots? You may like for r in roots: print N(r.rhs()) or

Re: [sage-support] tab on an iPad

2010-08-23 Thread A. Jorge Garcia
yup, I was just alluding to fact that if you use the default viewer you're stuck. As you say, you can use Tachyon but then you can't rotate the 3D graphs! BTW, I know it may sound strange, but I know all about Tachyon as that's how I originally discovered SAGE. At the time I was playing

[sage-support] Re: tab on an iPad

2010-08-23 Thread Jason Grout
On 8/23/10 1:28 PM, A. Jorge Garcia wrote: I had a problem with SAGE on my iPod Touch. Everything worked fine except for jMol when viewing 3D graphs. jMol requires jre and that is not installed on Safari. Apparently this is a restriction on the iTouch, there's no way to install jre for Safari

Re: [sage-support] Those cookies again...

2010-08-23 Thread Alex Ghitza
On Sat, 21 Aug 2010 19:12:49 -0700 (PDT), kcrisman kcris...@gmail.com wrote: Sysadmin has found possible workaround of deleting history of the browser. This is fine in a lab, but potentially very crippling for those of us who rely on auto-completion of often-visited sites. Sysadmin is also