Dear all,
The Sage-Combinat patches should now apply on 4.5.1 and 4.4.4. Please
report if you encounter any issue!
Thanks Nicolas for rebasing your patch! I micro-fixed the guards, and
further guarded out Mike's patch, and a couple others depending on it
(origami-vdsl.patch,
I use both clone and queues: if I'm working on multiple projects
simultaneously I would prefer to have a clone for each instead of just using
queues. This is especially important if some of my patches touch low level
.pxd files (e.g. sage/structure/element.pxd): I really don't want to be
pushing
Oh, yes, I see: sage -b does indeed only build changed files and
their dependencies; I must have been working on a quite fundamental
module last time I tried. Why doesn't the Developer's Guide refer to
sage -tnew for when doc-testing?
On Aug 2, 4:37 pm, kcrisman kcris...@gmail.com wrote:
I
Hi David,
On 3 Aug., 06:24, Dr. David Kirkby david.kir...@onetel.net wrote:
But given it was unmerged, should this not be be set to needs work, rather
than fixed?
Indeed, there never was an officially published version of Sage that
contained the patch. So, I think it indeed does not qualify as
Hi Johan,
On 3 Aug., 09:36, Johan S. R. Nielsen j.s.r.niel...@mat.dtu.dk
wrote:
Oh, yes, I see: sage -b does indeed only build changed files and
their dependencies; I must have been working on a quite fundamental
module last time I tried. Why doesn't the Developer's Guide refer to
sage -tnew
Hi Johan,
On Tue, Aug 3, 2010 at 5:36 PM, Johan S. R. Nielsen
j.s.r.niel...@mat.dtu.dk wrote:
Why doesn't the Developer's Guide refer to
sage -tnew for when doc-testing?
Because no one has yet asked for such documentation, until now. Feel
free to open a documentation ticket on trac and filed
Done: trac #9673 (http://trac.sagemath.org/sage_trac/ticket/9673). I
asked for clear semantics of the -tnew flag, but from Simon's reply,
this answers my question. Wouldn't it make sense, then, to have a flag
for testing all changed files _as well as those depending on them_
(just as the -b flag
4. MATRIX INPUT
If the [...]m syntax is messing too much with Python's syntax, don't
implement it then, but I keep thinking there should be an easier way
than the one right now to input matrices. It's just not comfortable
for people who does an intensive usage of matrices.
(Another alternate
On 08/ 3/10 08:39 AM, Simon King wrote:
Hi David,
On 3 Aug., 06:24, Dr. David Kirkbydavid.kir...@onetel.net wrote:
But given it was unmerged, should this not be be set to needs work, rather
than fixed?
Indeed, there never was an officially published version of Sage that
contained the patch.
Hi Ryan,
Great to have an engineer on this as well. I'm probably more to the
theoretical
side of things, though I am technically an engineer :-)
Your framework sounds good to me. In fact, it's somewhat similar to
what I have done. In my case, a particular code is relatively
uninteresting,
Hi David!
On Aug 3, 10:23 am, Dr. David Kirkby david.kir...@onetel.net
wrote:
...
In fact, I've put back #9397 for review, as that is a much simpler change to
the
current version of Singular - just a few lines to permit 64-bit builds on
Solaris/OpenSolaris and does not update the Singular
On 08/ 3/10 11:07 AM, Simon King wrote:
Hi David!
On Aug 3, 10:23 am, Dr. David Kirkbydavid.kir...@onetel.net
wrote:
...
In fact, I've put back #9397 for review, as that is a much simpler change to the
current version of Singular - just a few lines to permit 64-bit builds on
Hi Johan!
On Aug 3, 9:57 am, Johan S. R. Nielsen j.s.r.niel...@mat.dtu.dk
wrote:
4. MATRIX INPUT
...
(Another alternate syntax would be using a semicolon inside a list:
[1,2;3,4], or [1,2,3;] for row matrices; it's more Matlab-like but
it still has the same problem...
At least, it
Is there anyone that would disagree that we need a list of supported platforms
for Sage? If so, I'd love to hear your explanation why!
Assuming you agree we need a list of supported platforms, you must agree that
http://trac.sagemath.org/sage_trac/ticket/9487
has at least some useful purpose,
Is there anyone that would disagree that we need a list of supported
platforms for Sage? If so, I'd love to hear your explanation why!
Assuming you agree we need a list of supported platforms, you must agree
that
http://trac.sagemath.org/sage_trac/ticket/9487
has at least some useful
Hi Simon,
please change upstream bug that you have reported, because I found that the
problem is in reduce command.
Please read this
On 08/ 3/10 12:30 PM, François Bissey wrote:
http://www.sagemath.org/doc/developer/inclusion.html
Hi,
I personally usually builds sage for Gentoo Linux x86, there are a number of
people who do so and on amd64 as well and I regularly build on ppc.
So I would put that in the expected to work
Hello all,
I believe I have come closer to understanding the problem; I believe
the root issue is with negative-valuation coefficients of power series
over p-adics, rather than with Dp_valued_series itself. As I
understand it, the bug in power series comparison masked this issue so
that
On 8/3/10 4:12 AM, Dr. David Kirkby wrote:
Is there anyone that would disagree that we need a list of supported
platforms for Sage? If so, I'd love to hear your explanation why!
Assuming you agree we need a list of supported platforms, you must agree
that
Hi Dusan,
On 3 Aug., 14:21, Dušan Orlović duleorlo...@gmail.com wrote:
Hi Simon,
please change upstream bug that you have reported, because I found that the
problem is in reduce command.
Please read this
bookhttp://books.google.com/books?id=Caoxi78WaIACpg=PA201dq=adams+loust...(just
first
I just updated my MacTeX installation, and it said sagetex was deleted
on server. I thought sagetex was included in the TeXLive distribution
(which is I believe what MacTeX is based on); was it removed?
Thanks,
Jason
--
To post to this group, send an email to sage-devel@googlegroups.com
To
Have you considered using mimeTeX
http://www.forkosh.dreamhost.com/source_mimetex.html
as an option for formula rendering? It's a tiny program that renders
an image from a LaTeX formula, so you just have to put something like
img src=mimetex.cgi?x=\frac{-b\pm\sqrt{b^2-4ac}}{2a} and get a
rendered
Here is my version,
def is_zk(a):
if is_prime(a): return False
d = divisors(a)
s = sum(d)
if s 1 or s 2*a:
return False
target = s//2 - a
if target 2 : return True
m = [0] + [1] * target
d = [i for i in d[1:] if i = target]
for wi in d:
for w
On Tue, 03 Aug 2010 at 07:28AM -0700, Jason Grout wrote:
I just updated my MacTeX installation, and it said sagetex was
deleted on server. I thought sagetex was included in the TeXLive
distribution (which is I believe what MacTeX is based on); was it
removed?
Yes. I decided that, since
Hi Ben,
On Wed, Aug 4, 2010 at 1:04 AM, Ben Edwards bjedwa...@gmail.com wrote:
Whoops forgot to commit the package to mercurial. Here it is.
Please use this repository on Google Code
http://code.google.com/p/spkg-upload/
if you don't have an account on the machine sage.math. You can upload
Hi!
Please consider the difference between weak and strong Gröbner bases/weak
strong reduction defined in that cited book.
So, you are both right.
Simon is refering to strong GB while Dušan refers to weak GB.
Singular implements strong GB and strong reduction.
Cheers,
Michael
Am 03.08.2010 um
Thanks for the info, I'll do that from now on...
On Aug 3, 9:24 am, Minh Nguyen nguyenmi...@gmail.com wrote:
Hi Ben,
On Wed, Aug 4, 2010 at 1:04 AM, Ben Edwards bjedwa...@gmail.com wrote:
Whoops forgot to commit the package to mercurial. Here it is.
Please use this repository on Google
In the New Networkx spkg thread, Minh said:
Please use this repository on Google Code
http://code.google.com/p/spkg-upload/
if you don't have an account on the machine sage.math. You can upload
your spkg's on that repository. Patches and spkg's attached to emails
have a tendency to be
Hi Jason,
On Wed, Aug 4, 2010 at 1:48 AM, Jason Grout jason-s...@creativetrax.com wrote:
Is there a new policy for spkgs?
Not really, no.
Or is this just a convenient place if
someone doesn't have a website to upload an spkg to?
Yes. Here's another reason for having the Google code hosting
Hi Dusan,
On 3 Aug., 14:21, Dušan Orlović duleorlo...@gmail.com wrote:
Please read this
bookhttp://books.google.com/books?id=Caoxi78WaIACpg=PA201dq=adams+loust...(just
first five pages in chapter 4).
I just did. Perhaps I stand corrected -- at least, Adams and Lusteanu
write that they take
Hi Michael!
On 3 Aug., 17:34, Michael Brickenstein brickenst...@mfo.de wrote:
Hi!
Please consider the difference between weak and strong Gröbner bases/weak
strong reduction defined in that cited book.
So, you are both right.
Simon is refering to strong GB while Dušan refers to weak GB.
Hi Simon!
Search in the same book for strong Gröbner bases.
Cheers,
Michael
Am 03.08.2010 um 17:58 schrieb Simon King:
Hi Dusan,
On 3 Aug., 14:21, Dušan Orlović duleorlo...@gmail.com wrote:
Please read this
bookhttp://books.google.com/books?id=Caoxi78WaIACpg=PA201dq=adams+loust...(just
I've created a Sage package (http://trac.sagemath.org/sage_trac/raw-
attachment/ticket/9675/brian-1.2.1.p0.spkg) from an already existing
Python package called Brian (see http://www.briansimulator.org/ for
more information). It is a simulator for brain dynamics, which has
been used for a while in
Hi,
I would like to suggest an alternative approach to this problem of
supported platforms.
How about if whenever somebody runs
make testlong
at the end an email is sent to saget...@gmail.com that contains some
information:
* description of platform (OS + hardware)
* list of files
On 3 August 2010 15:17, Jason Grout jason-s...@creativetrax.com wrote:
On 8/3/10 4:12 AM, Dr. David Kirkby wrote:
http://wiki.sagemath.org/suggested-for-supported-platforms
Does anyone think that page has any fundamental flaws?
The structure of the page and policy looks good to me, except
On Sun, Jul 25, 2010 at 6:50 PM, Robert Miller r...@rlmiller.org wrote:
On Sun, Jul 25, 2010 at 8:10 PM, Carl Witty carl.wi...@gmail.com wrote:
You seem to want to make the vertex dictionary respect the equivalence
relation defined by Sage equality. If so, you're going to be in
trouble, since
On Aug 3, 7:38 am, YannLC yannlaiglecha...@gmail.com wrote:
Here is my version,
Thanks Yann!
I'm going to write a version in Cython. A guy on the OEIS list got
about a 100x speed up with shedskin. Pypy was close to the shedskin
mark, and he never finished his Cython port (properly) to judge
Hi William,
On 3 Aug., 19:11, William Stein wst...@gmail.com wrote:
Obviously, there will be an easy way to disable this. Alternatively,
instead of make testlong we could
just use a different target, e.g., make testlongreport.
It seems not so nice to have an e-mail sent *by default*. But if
On Aug 3, 1:11 pm, William Stein wst...@gmail.com wrote:
Hi,
I would like to suggest an alternative approach to this problem of
supported platforms.
How about if whenever somebody runs
make testlong
at the end an email is sent to saget...@gmail.com that contains some
information:
On 3 August 2010 17:57, David Kirkby david.kir...@onetel.net wrote:
On 3 August 2010 15:17, Jason Grout jason-s...@creativetrax.com wrote:
Thanks,
Jason
Thank you for your comments Jason. I will implement all your
suggestions, as they all seem sensible.
Dave
I don''t have time to check
On 3 August 2010 18:11, William Stein wst...@gmail.com wrote:
Hi,
I would like to suggest an alternative approach to this problem of
supported platforms.
How about if whenever somebody runs
make testlong
at the end an email is sent to saget...@gmail.com that contains some
information:
Johan,
Replies inline below.
On Aug 3, 3:34 am, Johan S. R. Nielsen j.s.r.niel...@mat.dtu.dk
wrote:
...
I guess that Ensembles as you describe them could be implemented
completely on
top of the object hierarchy I am suggesting. E.g. a XCodesEnsemble
would have
a constructor for specifying
On Tue, Aug 3, 2010 at 10:33 AM, Robert Miller r...@rlmiller.org wrote:
On Sun, Jul 25, 2010 at 6:50 PM, Robert Miller r...@rlmiller.org wrote:
On Sun, Jul 25, 2010 at 8:10 PM, Carl Witty carl.wi...@gmail.com wrote:
You seem to want to make the vertex dictionary respect the equivalence
On 08/ 3/10 06:11 PM, William Stein wrote:
Hi,
I would like to suggest an alternative approach to this problem of
supported platforms.
How about if whenever somebody runs
make testlong
at the end an email is sent to saget...@gmail.com that contains some
information:
* description of
On Tue, Aug 3, 2010 at 11:55 AM, Dr. David Kirkby
david.kir...@onetel.net wrote:
On 08/ 3/10 06:11 PM, William Stein wrote:
Hi,
I would like to suggest an alternative approach to this problem of
supported platforms.
How about if whenever somebody runs
make testlong
at the end an
I still like returning the number instead of True.
I take it back. I'm wrong, as noted in the other thread. I can't
assume the caller will coerce the return type with bool().
Can I get an A for effort? =)
Had a bad day..
--
To post to this group, send an email to
On 08/ 3/10 12:30 PM, François Bissey wrote:
At the minute I think we need an agreement of the overall plan of how we
define supported systems. I don't personally think either of the following
are sensible
* Saying we support a whole distribution like Debian.
* Saying we support the latest
On 3 Aug., 08:34, Rob Beezer goo...@beezer.cotse.net wrote:
I just built a clone in about a minute. On a fresh install of
4.5.2.rc0 created from source. Maybe with a binary install, the docs
need to be built on the first clone?
No,
the problem is with relocation, but not with binary
On 08/ 3/10 08:10 PM, William Stein wrote:
On Tue, Aug 3, 2010 at 11:55 AM, Dr. David Kirkby
I see two issues with this.
1) Not everyone has their computers set up so that they can send mail from
the command line. In fact, given the totally obscure nature of sendmail, I
would suggest that
On 2010-08-03 19:11, William Stein wrote:
How about if whenever somebody runs
make testlong
at the end an email is sent to saget...@gmail.com that contains some
information:
* description of platform (OS + hardware)
* list of files where tests failed
* version of sage
This entire problem is fixed by implementing proper comparison for Sage Sets:
http://trac.sagemath.org/sage_trac/ticket/9677
--
Robert L. Miller
http://www.rlmiller.org/
--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to
On Tue, Aug 3, 2010 at 2:29 PM, William Stein wst...@gmail.com wrote:
+1 It makes no sense for to mean subset because should be a
total order.
If you want to check for subsets we should use a method like in python:
sage: a = set([1,2,3])
sage: b = set([2,3,4])
sage: a.issubset(b)
Hello, Carl.
You wrote 3 августа 2010 г., 6:39:49:
I've attached a patch to make alglib allow input in the following formats:
* boolean vector/matrix: GF(2), RDF, numpy.bool, numpy.float64
* integer vector/matrix: RDF, numpy.int32, numpy.float64
* real: RDF, numpy.float64
* complex: CDF,
The problem of not providing a total ordering seems to come up
again and again in different situations. There are two cases now
already where it is clear that even in Python does not signify a
total ordering anymore:
- python complex numbers ( gives an error)
- python sets ( denotes proper
I just found this gem. Apparently, something replaces self with the
current classname in the documentation. Amusingly, this almost made
something comprehensible by accident.
sage: DLXMatrix?
...
The 0 entry is reserved internally for headers in the sparse
representation, so rows and columns
Open a trac ticket, etc...
On Tue, Aug 3, 2010 at 4:21 PM, Tom Boothby tomas.boot...@gmail.com wrote:
I just found this gem. Apparently, something replaces self with the
current classname in the documentation. Amusingly, this almost made
something comprehensible by accident.
sage:
http://trac.sagemath.org/sage_trac/ticket/9680
--
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://groups.google.com/group/sage-devel
URL:
On 08/ 3/10 09:31 PM, Jeroen Demeyer wrote:
On 2010-08-03 19:11, William Stein wrote:
How about if whenever somebody runs
make testlong
at the end an email is sent to saget...@gmail.com that contains some
information:
* description of platform (OS + hardware)
* list of files
Here is a cython version suitable only for ints.
from sage.rings.arith import divisors
from sage.rings.arith import is_prime
from sage.rings.integer cimport Integer
cpdef is_zk_cython(int n):
cdef list d
cdef int *m
cdef int i, wi, w, s
cdef Integer a = Integer(n)
if
No need to call is_prime(a), divisors would only return length two;
otherwise the sieving is done twice. (Unless Sage does something
extra smart behind the scenes.)
What I said above is wrong, remembering there are faster algorithms,
and digging through rings/integer.pyx I see hybrid is_prime
oups, add the declaration of mw to:
cdef int i, wi, w, s, mw
--
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
Wow, thanks. I didn't see your post just as I sent my retraction.
I'll definitely play with this some tonight. I'm going to calculate
very far, then do an intersection with is_squarefree() just out of
curiousity.
On Aug 3, 5:26 pm, YannLC yannlaiglecha...@gmail.com wrote:
Here is a cython
I think that #2508 (which I am currently reviewing) may also be
relevant here.
John Cremona
On Aug 3, 10:01 am, Niles nil...@gmail.com wrote:
Hello all,
I believe I have come closer to understanding the problem; I believe
the root issue is with negative-valuation coefficients of power series
And a last one, with dynamic programming from top to bottom...
def is_zk_bis(a):
if is_prime(a): return False
d = divisors(a)
s = sum(d)
if s 1 or s 2*a:
return False
target = s//2 - a
if target 2 : return True
d = [i for i in d if i = target]
m_ = {}
The file misc/hg.py needs a lot of doctests to bring things up to
speed for Sage 5.0. I think this would be a great way to learn about
the internals of this, and would like to try.
But unfortunately I have no idea whether it is possible to actually
test some of these things, since running some
On 8/3/2010 7:34 PM, Dr. David Kirkby wrote:
I think I've discovered something which should be a blocker for 4.5.2.
http://trac.sagemath.org/sage_trac/ticket/9681
Please correct me if I'm mistaken. It would not be the first time I've
been mistaken over dependencies in the spkg/standard/deps
Add an option to hg_sage that allows one to setup a fake repo in a tmp
directory... Then test everything on that. Add support for queues
while you're there. :-)
On Tuesday, August 3, 2010, kcrisman kcris...@gmail.com wrote:
The file misc/hg.py needs a lot of doctests to bring things up to
On 8/3/2010 7:34 PM, Dr. David Kirkby wrote:
I think I've discovered something which should be a blocker for 4.5.2.
http://trac.sagemath.org/sage_trac/ticket/9681
Please correct me if I'm mistaken. It would not be the first time I've
been mistaken over dependencies in the
68 matches
Mail list logo