[sage-devel] Coercion issue: is this a bug?

2011-05-04 Thread Jason Bandlow
Hello, I'm not sure if I should open a ticket on the following issue, or if this is just a case of "Error Between Keyboard And Chair". Here is a simplified version of what happened. I had parents A and B and map phi between them, as follows: sage: A = CombinatorialFreeModule(ZZ,[1,2,3],prefix='X

[sage-devel] Re: new group sage-trac-account for managing trac accounts

2011-04-15 Thread Jason Bandlow
On 04/15/2011 04:21 PM, David Kirkby wrote: > What I would find unacceptable is if some unknown person wants a trac > account for an anonymous account, having never posted to sage-devel or > sage-support. Agreed. But just to be precise about the definition of 'unknown', I think it should be ok if

[sage-devel] Re: Buildbot - does not seem to get much use

2010-12-03 Thread Jason Bandlow
(cc'ing the sage-combinat folks who may not have seen this) Robert Bradshaw wrote: > On this note: http://sage.math.washington.edu:21100/ticket/ >> It has some heuristics, but it's far from perfect. As people learn the >> conventions of the buildbot, and the buildbot learns the conventions >> of

[sage-devel] Re: Review wranglers

2010-10-22 Thread Jason Bandlow
On 10/22/2010 12:20 PM, Robert Bradshaw wrote: > Given the difficulty of finding reviewers, are you arguing we > shouldn't try to make things even easier? Yes, it's not to bad ([copy > the url, qimport, qpush] * n, build, test, run doctests, qpop, ...), > but could be a lot better. Oh, and by "test

[sage-devel] Re: Help getting started with Hopf algebras in Sage

2010-10-06 Thread Jason Bandlow
Hello, The resources from sage days 20.5 may be helpful for this. See http://wiki.sagemath.org/days20.5/schedule and in particular my May 5 talk: An introduction to categories and coercions in Sage The worksheet posted there should be reasonably self-contained; if not, there is apparently a v

[sage-devel] Re: factorial() and gamma()

2010-06-16 Thread Jason Bandlow
> At the moment there does not seem to be a clear consensus either way. > If you have an opinion on this, please vote! Let x be an explicit > numerical value such that x is not a non-negative integer (e.g. x=2/3, > x=1.5, or x=i). The options are: > > A) factorial(x) should raise an error; > >

[sage-devel] Re: Tab completion finds methods that don't seem to exist

2010-06-04 Thread Jason Bandlow
Thanks Simon and Florent, This is now http://trac.sagemath.org/sage_trac/ticket/9138 . -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://gr

[sage-devel] Tab completion finds methods that don't seem to exist

2010-06-03 Thread Jason Bandlow
#x27;sum' The same thing happens with `summation` and `summation_from_element_class_add`, and various other methods (for instance `R.addition_table`). It also happens for both single variable and multi-variable polynomial rings. Is this behavior known, or should I open a ticket? Thanks, J

[sage-devel] Re: new paper on sage by myself and Burcin Erocal

2010-06-02 Thread Jason Bandlow
Very nice! Note that Nicolas' last name is Thiéry and not Thiery (unless it is ASCII-only source code.) :-) Cheers, Jason -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more op

[sage-devel] Sage Documentation (was: Lie Methods and Related Combinatorics)

2010-03-09 Thread Jason Bandlow
s >> "Sage HOWTOs" as proposed at #8470 [3]? > > My first thought would be to stuff everything in the reference manual > (in particular to encourage consistency and cross-references with the > rest of the reference manual), and have a separate, concise, and well > advert

[sage-devel] Re: Simons Foundation

2010-01-23 Thread Jason Bandlow
kcrisman wrote: > > http://www.ams.org/notices/201002/rtx100200248p.pdf > >From the article: To this end the Simons Foundation will in coming months hold several roundtable events in which mathematicians and scientists “will offer us, we hope, sage advice about how to spend this mone

[sage-devel] Re: Naming question: monomial vs term

2010-01-15 Thread Jason Bandlow
Jason Bandlow wrote: > Is everyone OK with > term = coefficient * monomial ? Does anyone know of a part of Sage that > is currently not consistent with this? Thanks for your feedback, everyone! term = coefficient * monomial it is. Cheers, Jason -- To post to this group, send an

[sage-devel] Re: weirdness in simplifying a symbolic expression

2010-01-14 Thread Jason Bandlow
Nick Alexander wrote: >> sage: y = expand(K.det()); y >> a*d*e*h - a*d*f*g - b*c*e*h + b*c*f*g >> sage: simplify(y) >> -a*d*f*g + a*d*h*e + b*c*f*g - b*c*h*e > > To me, these look like the same expressions, just one has variables > sorted differently (h < e?) and different term orders. What is th

[sage-devel] Naming question: monomial vs term

2010-01-13 Thread Jason Bandlow
Hello all, I'm currently working on enriching the ModulesWithBasis Category in Sage, and I have a question about what to call things. Namely, when given a sum of generators with coefficients, what is a 'term' and what is a 'monomial'. (Typically, I am asking for leading/trailing terms/monomials)

[sage-devel] Re: error reporting with symmetric functions

2009-08-02 Thread Jason Bandlow
Jerome Lefebvre wrote: > > Bizarre error reporting with symmetric functions; > > -- > | Sage Version 4.1, Release Date: 2009-07-09 | > | Type notebook() for the GUI, and license() for information.

[sage-devel] Re: Strange behavior of reset()

2009-07-28 Thread Jason Bandlow
William Stein wrote: > On Tue, Jul 28, 2009 at 5:41 AM, Robert > Bradshaw wrote: >> On Jul 28, 2009, at 5:00 AM, Jason Bandlow wrote: >> >>> Hello sage-devel, >>> >>> I found the following behavior surprising... is it intentional? >>> &

[sage-devel] Strange behavior of reset()

2009-07-28 Thread Jason Bandlow
Hello sage-devel, I found the following behavior surprising... is it intentional? sage: R. = QQ[] sage: R.foo = 1 sage: reset() sage: S. = QQ[] sage: S.foo 1 I understand that there is a unique polynomial ring in one variable over QQ, but I was surprised to see it persist through a reset(). Th

[sage-devel] Re: Possible coercion bug

2009-06-15 Thread Jason Bandlow
Robert Bradshaw wrote: > On Jun 9, 2009, at 9:47 AM, Jason Bandlow wrote: > >>> On Jun 9, 2009, at 8:29 AM, Jason Bandlow wrote: >>> >>>> Hi, >>>> >>>> I ran across the following behavior in sage-3.4.1 and sage-4.0 (I >

[sage-devel] Re: Possible coercion bug

2009-06-09 Thread Jason Bandlow
> On Jun 9, 2009, at 8:29 AM, Jason Bandlow wrote: > >> Hi, >> >> I ran across the following behavior in sage-3.4.1 and sage-4.0 (I >> don't >> have 4.0.1 yet), and I find it fairly disturbing. >> >> sage: d = {'a': 1}

[sage-devel] Possible coercion bug

2009-06-09 Thread Jason Bandlow
of the expression, but I would hope that when it fails, nothing in the expression would be changed. Best, Jason Bandlow --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-un

[sage-devel] Re: mathematica advertising

2009-04-07 Thread Jason Bandlow
kcrisman wrote: > >> How clever is Google? Perhaps they argue: >> - "On the Sage pages, we frequently find the phrase 'viable open >> source alternative to Mathematica' (or something in that spirit)" >> - Hence, Mathematica is relevant to Sage. >> - Hence, if people search for Sage, it makes s

[sage-devel] Re: Naming convention again...

2009-03-02 Thread Jason Bandlow
Hello all, >> I would think S.index(x) would be more intuitive to a non- >> combinatorist like me. I agree. I am well aware that 'rank' and 'unrank' are very common in some places, but I found them non-intuitive at first. I would prefer something like index/[] which I find more natural. (Th

[sage-devel] Re: Determinant is very slow for sparse matrices

2009-02-28 Thread Jason Bandlow
William Stein wrote: > On Sat, Feb 28, 2009 at 2:49 PM, Jason Bandlow wrote: >> This seems like a bug to me: >> >>sage: dd = {(0,0):1} >>sage: %timeit matrix(8,dd).det() >>10 loops, best of 3: 213 ms per loop >>sage:

[sage-devel] Determinant is very slow for sparse matrices

2009-02-28 Thread Jason Bandlow
This seems like a bug to me: sage: dd = {(0,0):1} sage: %timeit matrix(8,dd).det() 10 loops, best of 3: 213 ms per loop sage: %timeit matrix(8,dd,sparse = False).det() 100 loops, best of 3: 629 µs per loop Should I open a ticket? Cheers, Jason --~--~---

[sage-devel] Re: symbolic functions

2009-02-27 Thread Jason Bandlow
That way people who prefer one idiom over the other will see the one they like, and hopefully nobody is confused into thinking they are different. Cheers, Jason Bandlow --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com To unsubs

[sage-devel] Bug in FractionField

2009-02-16 Thread Jason Bandlow
Hello all, I reporting the following bug here because a) Trac is currently down and b) it's bad enough that I'd like to call attention to it. The following test was done in 3.3.rc0. Cheers, Jason sage: R. = QQ[]; S. = QQ[]; F = FractionField(S); sage: x in S # this is ok False sage: x in F

[sage-devel] Re: LaTeX -> SWS Prototype

2008-12-17 Thread Jason Bandlow
Rob Beezer wrote: > I've been working on the conversion of LaTeX documents, which include > Sage code, into Sage worksheets. Here's the current state of the > experiment. From the same LaTeX source, I'm producing PDF with bits > of Sage code inline and in set-off blocks. The blocks are formatte

[sage-devel] [Bulk] [sage-devel] Re: Fwd: Highlight

2008-11-21 Thread Jason Bandlow
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ronan Paixão wrote: > Hey, that's much more awesome! It lacks some antialiasing, though. > > Maybe we should add image manipulation support like those new > Mathematica features: > http://www.wolfram.com/products/mathematica/newin7/content/BuiltInImag

[sage-devel] Strange plotting bug

2008-10-15 Thread Jason Bandlow
Hello, I wanted to call attention to Trac #4303, which I just opened, in the hopes that the right person to fix it will see it. It has to do with the color of plotted points. > > From the docstring for point2d, the following works fine: > > sage: p = point(((0.5, 0.5), (1, 2), (0.5, 0.9), (-1,-1

[sage-devel] Multipolynomials: jacob() should be gradient()?

2008-03-07 Thread Jason Bandlow
On 29/02/2008, didier deshommes <[EMAIL PROTECTED]> wrote: > >> On Fri, Feb 29, 2008 at 1:58 PM, Jason Bandlow <[EMAIL PROTECTED]> wrote: >> > >> > Hi, >> > >> > Currently, if f is a multi-polynomial, the call f.jacob() returns t