[sage-devel] Re: Doctest failures for Debian SAGE packages

2008-04-01 Thread Timothy G Abbott
I've Debianized the GAP Guava package and scipy_sandbox packages, so now the tests related to those pass. However, I seem to have one new doctest failure. sage -t devel/doc/const/const.tex ** File

[sage-devel] Re: 2.11 on Ubuntu Hardy beta; parallel doctesting

2008-04-01 Thread Yi Qiang
Hey Dan, The testdoc.py file looks to be right. I just upgraded to Ubuntu 8.04 (32bit) and could not reproduce the problem with the 2.11 binary posted on sagemath.org. Has anyone else seen the problem Dan reported in 2.11? Cheers, Yi On Mon, Mar 31, 2008 at 7:00 PM, Dan Drake [EMAIL PROTECTED]

[sage-devel] Re: multivariate factoring - use maxima ?

2008-04-01 Thread Timothy G Abbott
Since the Debian distribution of SAGE uses Maxima with GCL list, I figured I'd run the benchmarks Mike posted on my installation. The SAGE times are comparable to those in Mike's test, while the Maxima tests are faster: sage: load /home/tabbott/fermat_gcd_1var.py sage: time a = p1.gcd(p2,

[sage-devel] Re: multivariate factoring - use maxima ?

2008-04-01 Thread Roman Pearce
On Mar 31, 10:55 pm, William Stein [EMAIL PROTECTED] wrote: On Mon, Mar 31, 2008 at 6:48 PM, Roman Pearce [EMAIL PROTECTED] wrote: You need Algorithms for Computer Algebra by Geddes, Czapor, and Labahn: Chapter 5: Chinese Remainder Theorem Chapter 6: Newton's Iteration and Hensel

[sage-devel] PolyBoRi Tutorial

2008-04-01 Thread Michael Brickenstein
Hi! Suprise, there exists a tutorial for PolyBoRi. http://polybori.sourceforge.net/doc/tutorial/index.html It is available in tex-format under doc/tutorial/tutorial.tex in our source distribution. think it would be nice, to include it in the SAGE documentation in some way. I started this

[sage-devel] Re: Computing the Weil-Pairing over Elliptic Curves in SAGE

2008-04-01 Thread mabshoff
On Apr 1, 12:46 pm, John Cremona [EMAIL PROTECTED] wrote: Sounds like a good idea, and certainly vastly better than my gp code which was really only a toy. I CC'ed this so sge-devel. John On 01/04/2008, Martin Albrecht [EMAIL PROTECTED] wrote:  Hi there,  let me (ab)use this

[sage-devel] Re: Crash in quo_rem

2008-04-01 Thread mabshoff
On Apr 1, 10:41 am, shreevatsa [EMAIL PROTECTED] wrote: Someone else was trying to do something, and I tried something and got a crash; mabshoff asked me to post a backtrace. (So if it is very long, don't blame me ;-)) This is probably invalid mathematics that should raise an exception,

[sage-devel] Crash in quo_rem

2008-04-01 Thread shreevatsa
Someone else was trying to do something, and I tried something and got a crash; mabshoff asked me to post a backtrace. (So if it is very long, don't blame me ;-)) This is probably invalid mathematics that should raise an exception, but it causes a crash instead on my OS X 10.4. The other person

[sage-devel] Fwd: [Maxima] Maxima 5.15 release branch scheduled for April 5

2008-04-01 Thread David Joyner
FYI -- Forwarded message -- From: Robert Dodier [EMAIL PROTECTED] Date: Tue, Apr 1, 2008 at 12:34 AM Subject: [Maxima] Maxima 5.15 release branch scheduled for April 5 To: Maxima List [EMAIL PROTECTED] Hello, I am planning to make the 5.15 release branch on April 5

[sage-devel] Re: multivariate factoring - use maxima ?

2008-04-01 Thread mabshoff
On Apr 1, 8:58 am, root [EMAIL PROTECTED] wrote: Michael Abshoff made that comment.  He's motivated by wanting to port Sage to a wide range of architectures and keep everything maintainable, since he works incredibly hard on that.   He suffers a huge amount trying to deal with build issues

[sage-devel] Re: multivariate factoring - use maxima ?

2008-04-01 Thread Bill Hart
Roman, I thoroughly agree with you that the multipolygcd and factoring problem is not going to go away overnight. I'm sure by your comments that you can guess what we've been doing with FLINT for univariate gcd and how long even that is taking. Also, I too get frustrated by some of the

[sage-devel] Re: multivariate factoring - use maxima ?

2008-04-01 Thread Bill Hart
On 1 Apr, 05:21, Mike Hansen [EMAIL PROTECTED] wrote: I've posted some benchmarks athttp://wiki.sagemath.org/MultivariateGCDBenchmarks. --Mike I can't do timings for the degree 1000 or 2000 (at least Allan Steel gives it as degree 2000, whereas your page Mike seems to say it is degree

[sage-devel] Re: PolyBoRi Tutorial

2008-04-01 Thread David Joyner
On Tue, Apr 1, 2008 at 3:39 AM, Michael Brickenstein [EMAIL PROTECTED] wrote: Hi! Suprise, there exists a tutorial for PolyBoRi. http://polybori.sourceforge.net/doc/tutorial/index.html It is available in tex-format under doc/tutorial/tutorial.tex in our source distribution.

[sage-devel] Re: sage-2.11 is out!

2008-04-01 Thread bill.p
On Apr 1, 9:54 am, bill purvis [EMAIL PROTECTED] wrote: On Mar 30, 2008, at 19:37 , William Stein wrote: Hello folks, Sage 2.11 has been released on March 30th, 2008. It is available at http://sagemath.org/download.html Built on my poor little laptop. Toshiba - 2.9GHz Celeron,

[sage-devel] Re: sage-2.11 is out!

2008-04-01 Thread bill purvis
On Mar 30, 2008, at 19:37 , William Stein wrote: Hello folks, Sage 2.11 has been released on March 30th, 2008. It is available at http://sagemath.org/download.html Built on my poor little laptop. Toshiba - 2.9GHz Celeron, 512MB RAM. Still having some problems with the evaluate

[sage-devel] Fighting Spam in the wiki

2008-04-01 Thread mabshoff
Hi, if you look at http://wiki.sagemath.org/RecentChanges?max_days=14 you will see once again some idiot spammers creating crap pages in the wiki. While we aren't too badly effected by Spam I think it has gotten worst over time. So what should we do? a) The wiki has a Spam detection system,

[sage-devel] Re: Fighting Spam in the wiki

2008-04-01 Thread mabshoff
On Apr 1, 2:57 pm, Harald Schilly [EMAIL PROTECTED] wrote: b) install a Captcha. +1 this one is good and usefulhttp://recaptcha.net/ c) Just like trac hand out account[s] ... -1 Yeah. I forgot to mention that I consider this as a last resort type of solution after (a) and (b) have

[sage-devel] Re: Crash in quo_rem

2008-04-01 Thread David Harvey
On Apr 1, 2008, at 4:53 AM, mabshoff wrote: On Apr 1, 10:41 am, shreevatsa [EMAIL PROTECTED] wrote: Someone else was trying to do something, and I tried something and got a crash; mabshoff asked me to post a backtrace. (So if it is very long, don't blame me ;-)) This is probably

[sage-devel] Re: sage-2.11 is out!

2008-04-01 Thread philt
Hi, I downloaded sage-2.11.tar and did make on 2 machines, both 64-bit Debian. One went fine, make test is still running but seems ok. The other make failed install log: http://www.yobi.be/files/install.log.bz2 (300k) tail: config.status: creating Makefile config.status: executing depfiles

[sage-devel] Re: sage-2.11 is out!

2008-04-01 Thread mabshoff
On Apr 1, 5:42 pm, philt [EMAIL PROTECTED] wrote: Hi, I downloaded sage-2.11.tar and did make on 2 machines, both 64-bit Debian. One went fine, make test is still running but seems ok. The other make failed install log:http://www.yobi.be/files/install.log.bz2(300k) SNIP You g++

[sage-devel] Re: sage-2.11 is out!

2008-04-01 Thread William Stein
On Tue, Apr 1, 2008 at 8:52 AM, mabshoff [EMAIL PROTECTED] wrote: On Apr 1, 5:42 pm, philt [EMAIL PROTECTED] wrote: Hi, I downloaded sage-2.11.tar and did make on 2 machines, both 64-bit Debian. One went fine, make test is still running but seems ok. The other make

[sage-devel] sage lite

2008-04-01 Thread Ondrej Certik
Hi, Sage motivation is to create a viable alternative to Ma*. There are also people, who don't need an alternative to Ma*, but rather a good library, read for example this email from Gael: http://groups.google.com/group/sympy/msg/f8f497d1d32fab30 who works on Mayavi2 (yet we have paraview3,

[sage-devel] Re: sage-2.11 is out!

2008-04-01 Thread mabshoff
On Apr 1, 5:57 pm, William Stein [EMAIL PROTECTED] wrote: On Tue, Apr 1, 2008 at 8:52 AM, mabshoff [EMAIL PROTECTED] wrote:  On Apr 1, 5:42 pm, philt [EMAIL PROTECTED] wrote:   Hi,   I downloaded sage-2.11.tar and did make on 2 machines, both 64-bit   Debian.   One went fine,

[sage-devel] Re: sage-2.11 is out!

2008-04-01 Thread philt
I wonder if he has enough RAM? Maybe gcc does dumb things when there isn't enough ram sometimes. Well, I would assume that the OOM killer might do something stupid. If malloc fails inside gcc I would expect it to die gracefully. Maybe Phil should check /var/log/messages for any signs

[sage-devel] Re: sage lite

2008-04-01 Thread Gary Furnish
Right now pulling in group theory may end up pulling in calculus. There are similar issues all over with really tight coupling between subsystems. It ought to be possible to use group theory (maybe without a feature or two) without calculus and vice versa. On Tue, Apr 1, 2008 at 11:33 AM, Nick

[sage-devel] Re: sage lite

2008-04-01 Thread Gary Furnish
Maybe. I see two real issues. 1) Sage right now has really bad global namespace pollution issues that make it very hard to import just one or two files. I don't see why this shouldn't be fixable, it just needs someone to work on it. This would not be that hard, and would probably catch some

[sage-devel] Re: sage lite

2008-04-01 Thread Nick Alexander
On 1-Apr-08, at 10:36 AM, Gary Furnish wrote: Right now pulling in group theory may end up pulling in calculus. There are similar issues all over with really tight coupling between subsystems. It ought to be possible to use group theory (maybe without a feature or two) without

[sage-devel] Re: sage lite

2008-04-01 Thread Nick Alexander
On 1-Apr-08, at 10:21 AM, Gary Furnish wrote: Maybe. I see two real issues. 1) Sage right now has really bad global namespace pollution issues that make it very hard to import just one or two files. I don't see why this shouldn't be fixable, it just needs someone to work on it.

[sage-devel] Re: sage lite

2008-04-01 Thread William Stein
On Tue, Apr 1, 2008 at 9:30 AM, Ondrej Certik [EMAIL PROTECTED] wrote: Hi, Sage motivation is to create a viable alternative to Ma*. There are also people, who don't need an alternative to Ma*, but rather a good library, read for example this email from Gael:

[sage-devel] Re: Fighting Spam in the wiki

2008-04-01 Thread Robert Bradshaw
On Apr 1, 2008, at 5:43 AM, mabshoff wrote: Hi, if you look at http://wiki.sagemath.org/RecentChanges?max_days=14 you will see once again some idiot spammers creating crap pages in the wiki. While we aren't too badly effected by Spam I think it has gotten worst over time. So what should

[sage-devel] Re: sage lite

2008-04-01 Thread Robert Bradshaw
On Apr 1, 2008, at 10:45 AM, Nick Alexander wrote: On 1-Apr-08, at 10:36 AM, Gary Furnish wrote: Right now pulling in group theory may end up pulling in calculus. There are similar issues all over with really tight coupling between subsystems. It ought to be possible to use group theory

[sage-devel] Re: Crash in quo_rem

2008-04-01 Thread Robert Bradshaw
On Apr 1, 2008, at 6:15 AM, David Harvey wrote: On Apr 1, 2008, at 4:53 AM, mabshoff wrote: On Apr 1, 10:41 am, shreevatsa [EMAIL PROTECTED] wrote: Someone else was trying to do something, and I tried something and got a crash; mabshoff asked me to post a backtrace. (So if it is very

[sage-devel] Re: sage lite

2008-04-01 Thread Carl Witty
On Apr 1, 11:23 am, Robert Bradshaw [EMAIL PROTECTED] wrote: On Apr 1, 2008, at 10:45 AM, Nick Alexander wrote: On 1-Apr-08, at 10:36 AM, Gary Furnish wrote: Right now pulling in group theory may end up pulling in calculus. There are similar issues all over with really tight coupling

[sage-devel] Re: Crash in quo_rem

2008-04-01 Thread John Cremona
Is it safe for me to wait until 3.0 before learning what the new coercion model actually is, or should I do that now if I want any new functionality to be merged into 3.0? John On 01/04/2008, Robert Bradshaw [EMAIL PROTECTED] wrote: On Apr 1, 2008, at 6:15 AM, David Harvey wrote: On Apr

[sage-devel] Re: Crash in quo_rem

2008-04-01 Thread William Stein
On Tue, Apr 1, 2008 at 12:46 PM, John Cremona [EMAIL PROTECTED] wrote: Is it safe for me to wait until 3.0 before learning what the new coercion model actually is, or should I do that now if I want any new functionality to be merged into 3.0? Sage 3.0 will be released soon -- hopefully

[sage-devel] Re: Crash in quo_rem

2008-04-01 Thread Robert Bradshaw
On Apr 1, 2008, at 12:51 PM, William Stein wrote: On Tue, Apr 1, 2008 at 12:46 PM, John Cremona [EMAIL PROTECTED] wrote: Is it safe for me to wait until 3.0 before learning what the new coercion model actually is, or should I do that now if I want any new functionality to be merged

[sage-devel] Output Form versus Internal Structure

2008-04-01 Thread root
Robert, I briefly looked over your coercion model. _repr_ This is the easiest way to define how your object prints It should take a string representing your object I takes one argument, do_latex I might comment that Axiom uses an output domain that exports functions for

[sage-devel] Re: sage lite

2008-04-01 Thread Gary Furnish
Wierd circular import issues can (should) be solved with circular cdef imports. I think the easiest fix to crazy deps (group theory on calculus) might be to do something alone the lines of foo = None def importcrazydeps(): import sage.foo as localfoo foo = localfoo Then have

[sage-devel] Re: Output Form versus Internal Structure

2008-04-01 Thread Robert Bradshaw
On Apr 1, 2008, at 2:33 PM, root wrote: Robert, I briefly looked over your coercion model. _repr_ This is the easiest way to define how your object prints It should take a string representing your object I takes one argument, do_latex I might comment that Axiom uses an

[sage-devel] Re: Output Form versus Internal Structure

2008-04-01 Thread David Roe
Separate from the coercion model, I have some ideas for changing where printing code lives (see the section on printers at the bottom of http://www.sagemath.org:9001/days7/coercion). I agree that it should be easy to implement output into other formats, and I'll keep that in mind when I actually

[sage-devel] Re: sage lite

2008-04-01 Thread Robert Bradshaw
On Apr 1, 2008, at 1:23 PM, Gary Furnish wrote: Wierd circular import issues can (should) be solved with circular cdef imports. I think the easiest fix to crazy deps (group theory on calculus) might be to do something alone the lines of foo = None def importcrazydeps(): global foo

[sage-devel] Re: sage lite

2008-04-01 Thread William Stein
On Tue, Apr 1, 2008 at 1:36 PM, Robert Bradshaw [EMAIL PROTECTED] wrote: On Apr 1, 2008, at 1:23 PM, Gary Furnish wrote: Wierd circular import issues can (should) be solved with circular cdef imports. I think the easiest fix to crazy deps (group theory on calculus) might be to do

[sage-devel] Re: sage lite

2008-04-01 Thread Robert Bradshaw
On Apr 1, 2008, at 1:50 PM, William Stein wrote: On Tue, Apr 1, 2008 at 1:36 PM, Robert Bradshaw [EMAIL PROTECTED] wrote: On Apr 1, 2008, at 1:23 PM, Gary Furnish wrote: Wierd circular import issues can (should) be solved with circular cdef imports. I think the easiest fix to crazy deps

[sage-devel] Re: Crash in quo_rem

2008-04-01 Thread John Cremona
On 01/04/2008, Robert Bradshaw [EMAIL PROTECTED] wrote: Yes. We're making good progress on the new coercion model (David Roe and I were working on it last night, he finished Rings), but it is not 3.0 material (both for timing and stability reasons). Thanks for the explanation. To find

[sage-devel] Re: sage lite

2008-04-01 Thread Gary Furnish
Why not use import sage.rings.integer_ring as module_integer_ring. If the location changes, just change what it is imported as. On Tue, Apr 1, 2008 at 3:01 PM, Robert Bradshaw [EMAIL PROTECTED] wrote: On Apr 1, 2008, at 1:50 PM, William Stein wrote: On Tue, Apr 1, 2008 at 1:36 PM, Robert

[sage-devel] trivial but common typos in tutorial

2008-04-01 Thread Minh Nguyen
--- doc-main-2.11.0/tut/tutworks.tex2008-03-31 13:11:51.0 +1000 +++ doc-main-2.11.1/tut/tutworks.tex2008-04-02 08:00:46.0 +1000 @@ -2777,7 +2777,7 @@ We can also compute the above power in some of the computer algebra systems that \sage includes. In each case we execute

[sage-devel] Re: sage lite

2008-04-01 Thread Robert Bradshaw
On Apr 1, 2008, at 2:08 PM, Gary Furnish wrote: Why not use import sage.rings.integer_ring as module_integer_ring. If the location changes, just change what it is imported as. I think the point is that re-arranging the rings directory should have minimal impact outside of it. This is one

[sage-devel] Re: sage lite

2008-04-01 Thread Gary Furnish
I think it is entirely possible that fixing import problems may have to come at the expense of ease of use. I don't see rings.basic helping much. I envision grand discussions about what constitutes a basic ring and what should and should not be included. What happens if we still have issues

[sage-devel] trivial typo in reference manual

2008-04-01 Thread Minh Nguyen
--- doc-main-2.11.0/ref/libs.tex2008-03-31 13:11:51.0 +1000 +++ doc-main-2.11.1/ref/libs.tex2008-04-02 08:23:12.0 +1000 @@ -8,7 +8,7 @@ The interfaces are implemented via shared libraries and data is moved between systems purely in memory. In particular, there

[sage-devel] Re: trivial typo in reference manual

2008-04-01 Thread Minh Nguyen
--- doc-main-2.11.0/ref/networking.tex 2008-03-31 13:11:51.0 +1000 +++ doc-main-2.11.1/ref/networking.tex 2008-04-02 08:24:06.0 +1000 @@ -14,7 +14,7 @@ mature, fast, and offers a vast range of networking functionality. The SAGE Notebook (see Chapter~\ref{ch:notebook}) -is

[sage-devel] trivial typos in doc.tex

2008-04-01 Thread Minh Nguyen
--- doc-main-2.11.0/doc/doc.tex 2008-03-31 13:11:51.0 +1000 +++ doc-main-2.11.1/doc/doc.tex 2008-04-02 08:43:35.0 +1000 @@ -471,7 +471,7 @@ \LaTeX{} provides a variety of environments even without the additional markup provided by the Python-specific document classes -

[sage-devel] trivial typo in inst.tex

2008-04-01 Thread Minh Nguyen
--- doc-main-2.11.0/inst/inst.tex 2008-03-31 13:11:51.0 +1000 +++ doc-main-2.11.1/inst/inst.tex 2008-04-02 08:51:30.0 +1000 @@ -169,7 +169,7 @@ Complete compilation of \SAGE is currently not supported on Solaris or *BSD. It is possible to compile most of \SAGE

[sage-devel] Re: PolyBoRi Tutorial

2008-04-01 Thread William Stein
On Tue, Apr 1, 2008 at 12:39 AM, Michael Brickenstein [EMAIL PROTECTED] wrote: Hi! Suprise, there exists a tutorial for PolyBoRi. http://polybori.sourceforge.net/doc/tutorial/index.html It is available in tex-format under doc/tutorial/tutorial.tex in our source distribution.

[sage-devel] sdmp - closed-source library for sparse multivariate polynomial arithmetic

2008-04-01 Thread Mike Hansen
Hello, On sci.math.symbolic, I saw that Roman Pearce posted some benchmarks from his closed source library for performing sparse multivariate polynomial arithmetic, which can be found at http://www.cecm.sfu.ca/~rpearcea/ . The benchmarks (

[sage-devel] Re: video from lecture one of my Sage course

2008-04-01 Thread Michael
Excellent stuff! Please post videos of all of the lectures. But, Will, if that is you giving the lecture you need to increase your lean body mass! More muscle = more math. --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com To

[sage-devel] Re: Y axis range

2008-04-01 Thread Jason Grout
Jason Grout wrote: CCing sage-devel since this has turned into a devel discussion. The original thread is on sage-support. Joel B. Mohler wrote: On Tuesday 01 April 2008 05:20:47 pm Joel B. Mohler wrote: On Tuesday 01 April 2008 04:45:16 pm alex clemesha wrote: With respect to the

[sage-devel] Re: video from lecture one of my Sage course

2008-04-01 Thread Dan Drake
On Mon, 31 Mar 2008 at 06:04PM -0700, William Stein wrote: This is video from lecture one of my Sage course http://video.google.com/videoplay?docid=-826792746508034hl=en Check out the related videos that show up: http://math.kaist.ac.kr/~drake/img/videos-related-to-sage.png It must have

[sage-devel] Re: Y axis range

2008-04-01 Thread William Stein
On Tue, Apr 1, 2008 at 5:11 PM, Jason Grout [EMAIL PROTECTED] wrote: Jason Grout wrote: CCing sage-devel since this has turned into a devel discussion. The original thread is on sage-support. Joel B. Mohler wrote: On Tuesday 01 April 2008 05:20:47 pm Joel B. Mohler wrote:

[sage-devel] Re: Output Form versus Internal Structure

2008-04-01 Thread Dan Drake
Robert Bradshaw wrote: Thanks for your input. We are considering a more advanced model (David Roe has lots of ideas on this front), but this falls outside of the central focus coercion scheme. (This is one reason to use _repr_ rather than the Python __repr__ so that the base object's

[sage-devel] Re: Crash in quo_rem

2008-04-01 Thread Robert Bradshaw
On Apr 1, 2008, at 2:03 PM, John Cremona wrote: On 01/04/2008, Robert Bradshaw [EMAIL PROTECTED] wrote: Yes. We're making good progress on the new coercion model (David Roe and I were working on it last night, he finished Rings), but it is not 3.0 material (both for timing and stability

[sage-devel] _fast_float_ for symbolic equalities/inequalities

2008-04-01 Thread Jason Grout
I'm trying to add _fast_float_ functionality to SymbolicEquation objects. However, a perusal of the sage.ext.fast_eval.pyx file seems to indicate that the operations , =, ==, =, , and != are not supported by the fast_float machinery. Is that correct? If so, how do I add these operations?

[sage-devel] Re: PolyBoRi Tutorial

2008-04-01 Thread Michael Brickenstein
Hi William! It is pure latex (I have chosen this format, as I wanted to reuse it at some day for SAGE). Michael On 1 Apr., 23:53, William Stein [EMAIL PROTECTED] wrote: On Tue, Apr 1, 2008 at 12:39 AM, Michael Brickenstein [EMAIL PROTECTED] wrote:  Hi!  Suprise, there exists a

[sage-devel] Re: sdmp - closed-source library for sparse multivariate polynomial arithmetic

2008-04-01 Thread Michael Brickenstein
Hi! Without saying anything about the quality of Romans work (I can't judge that without a deeper look): I don't find it very impressive, posting some benchmark for just one example. Note, that the example is dense. If he is using fast (Strassen-like) algorithms, then it is quite natural, to