On Tue, 15 Jan 2008 at 02:15PM -0800, William Stein wrote:
> "Ceterum censeo:
> Nobody has ever paid a license fee for the proof that Sylow subgroups
> exist in every finite group, Nobody should ever pay a license fee for
> computing Sylow subgroups in a given finite group."
On a similar note, bac
I assumed that Enrique wanted *all* integral points (in some sense
when there are infinitely many).
For listing rational (or integral) points up to some height bound
there are methods which are vastly more efficient than the one being
proposed here, which does not even use a quadratic sieve. Opt
There was a thread on multiple return values coming from Magma,
since renamed to "Integer points on conics"
William pointed out that one can access the multiple return values
using nvals:
x = magma.XGCD(15, 10)
x,y,z = magma.XGCD(15, 10, nvals = 3)
The first returns an integer, while the seco
Here is another open source CAS, which is being advertised here.
Someone might want to evaluate it to see how much is being reinvented
and what is new.
Note that it uses a particular French open source licence designed in
response to the GPL and which supposedly addressed legal problems with
the
On Jan 16, 9:38 am, Dan Drake <[EMAIL PROTECTED]> wrote:
>
> For instance, John Stembridge has some nice Maple code for working with
> posets. But if you can't afford Maple, ..
For me, the main point is that you are actually strengthen Maple/
Mathematica/Matlab/..., if you write extensions for
It's license is "explicitly compatible with the GNU GPL":
http://www.gnu.org/philosophy/license-list.html
It's about 1M in size and has English documentation:
http://gforge.inria.fr/frs/?group_id=1015&release_id=1726
It seems to be written entirely in C and is designed for floating point
code de
Thank you for the reply. I redistributed the .hg folders into the
devel package. As for your warning, I completely understand the origin
of the concern. I, along with the rest of the packaging community at
PCLinuxOS, will have to wrestle with this one later.
--~--~-~--~~~--
Hello,
First, to set the context for this thread. I am wrapping up the
packaging of SAGE in RPM form. One of the things that I am trying to
do now is to create a simple menu entry (shortcut) so that users can
easily and conveniently start sage's notebook.
My goal is to have the menu entry be a b
What a coincidence -- the patch I am working on *will* (have the
capability to) return both a boolean and an isomorphism for
is_isomorphic() on elliptic curves. I was wondering how to do that
and assumed that it would be a tuple. Rather than make the tuple's
length (1 or 2) depend on the input I
I can't build wxpython. It complains about missing opengl-headers.
Is there a workaround? Am i missing something?
Thanks
On Dec 6 2007, 12:13 pm, Joshua Kantor <[EMAIL PROTECTED]> wrote:
> Actually, don't use the spkg-install I posted. It seems to work but
> near the end of the compile there are
legout wrote:
> I can't build wxpython. It complains about missing opengl-headers.
> Is there a workaround? Am i missing something?
>
Which OS do you use?
Dependencies include:
glib and gtk+
OpenGL or the Mesa3D library
If you have mesa-libGL installed, be sure also to have mesa-libGL-devel.
On Jan 15, 2008 11:50 PM, mabshoff
<[EMAIL PROTECTED]> wrote:
>
>
>
> On Jan 16, 5:23 am, gri6507 <[EMAIL PROTECTED]> wrote:
> > I've posted several thread on this topic now - mostly with question.
> > But now, with the help of several members in this forum, I finally
> > have my first release of
Hi folks,
I'll be giving a talk at Caltech's number theory seminar
http://www.its.caltech.edu/~wambach/ntseminar.html
tomorrow afternoon and I plan to do a short pitch on Sage.
Can someone point me to Sage demo code which showcases Sage functionality
via the notebook with regards to number t
Hello,
Sorry for my late reply.
At this moment I am teaching Number Theory at the Mathematics degree and
a ("easy") project for students is to read a webpage
(http://www.alpertron.com.ar/METODOS.HTM - Sorry, it is only in
spanish) where it appears an algorithm to compute integer solutions o
-- Forwarded message --
From: Werner Krandick <[EMAIL PROTECTED]>
Date: Jan 16, 2008 7:43 AM
Subject: SAGE testing?
To: [EMAIL PROTECTED]
Dear William,
I am currently writing on the testing of computer algebra programs and
systems. For this purpose I would like to know how you g
Michael,
The patch for #1790 is ok, but after applying the patch for #1791
I now get
./sage -t devel/sage-main/sage/rings/polynomial/polynomial_element.pyx
sage -t devel/sage-main/sage/rings/polynomial/
polynomial_element.pyx*
Hi,
There will be a Macaulay2 conference (like a Sage Days but for
Macaulay2) March 16--19. See below.
I can't go because of the Arizona Winter School. But I really
hope somebody involved in Sage is able to go.
-- William
-- Forwarded message --
From: Michael Stillman <[EMAI
Running ubuntu 7.10
legout
On Jan 16, 3:55 pm, Jaap Spies <[EMAIL PROTECTED]> wrote:
> legout wrote:
> > I can't build wxpython. It complains about missing opengl-headers.
> > Is there a workaround? Am i missing something?
>
> Which OS do you use?
>
> Dependencies include:
>
> glib and gtk+
> Op
On Jan 16, 5:08 pm, Kate <[EMAIL PROTECTED]> wrote:
> Michael,
Hi Kate,
> The patch for #1790 is ok, but after applying the patch for #1791
> I now get
I see that I missed one single digit being different. Please try
http://trac.sagemath.org/sage_trac/attachment/ticket/1790/Sage-2.10.alpha3
On Jan 16, 2008 7:09 AM, Iftikhar Burhanuddin <[EMAIL PROTECTED]> wrote:
>
> Hi folks,
>
> I'll be giving a talk at Caltech's number theory seminar
>
> http://www.its.caltech.edu/~wambach/ntseminar.html
>
> tomorrow afternoon and I plan to do a short pitch on Sage.
>
> Can someone point me to Sage
It works now.
I've installed libgl1-mesa-dev and libglu1-mesa-dev.
Thanks
On Jan 16, 5:19 pm, legout <[EMAIL PROTECTED]> wrote:
> Running ubuntu 7.10
>
> legout
>
> On Jan 16, 3:55 pm, Jaap Spies <[EMAIL PROTECTED]> wrote:
>
> > legout wrote:
> > > I can't buildwxpython. It complains about mi
I tried to use this on an intel mac, and it seemed to build OK but I
can't launch it without having pythonw, which doesn't seem to get made
in sage. I have another python install with its own pythonw, but then
I guess I'd have to specify the path to wxpython. Is there a way to
build pythonw with
Whats the deps for the exerimental mayavi-spkg?
setuptools?
vtk?
...?
thanks so far!
legout
On Jan 7, 1:40 am, Jaap Spies <[EMAIL PROTECTED]> wrote:
> Jaap Spies wrote:
>
> > It works for me now in sage-2.9.2
>
> --
> | SAGE
Hello folks,
after doing 8 Bug Days the time has come to spend some more time on
the documentation, which also needs a lot of work. So after some
discussion in IRC we decided to get together in IRC at the above date
and time and work on the documentation. Since we have never done a doc
day it isn
On Wednesday 16 January 2008, mabshoff wrote:
> Hello folks,
>
> after doing 8 Bug Days the time has come to spend some more time on
> the documentation, which also needs a lot of work. So after some
> discussion in IRC we decided to get together in IRC at the above date
> and time and work on the
Michael,
This fixes the issue. Thanks!
Kate
On Jan 16, 11:22 am, mabshoff <[EMAIL PROTECTED]
dortmund.de> wrote:
> On Jan 16, 5:08 pm, Kate <[EMAIL PROTECTED]> wrote:
>
> > Michael,
>
> Hi Kate,
>
> > The patch for #1790 is ok, but after applying the patch for #1791
> > I now get
>
> I see th
I can't build the mayavi. This is what i've did:
sage -i mayavi-linux_2.0.20080106.spkg
It start compiling, but it breaks some time later. This is the error:
==
Building directory: enthought.util_2.0.1b2
Executing: /op
legout wrote:
> Whats the deps for the exerimental mayavi-spkg?
>
> setuptools?
> vtk?
> ...?
>
> thanks so far!
Have a look at:
http://sage.math.washington.edu/home/jsp/SPKGS/MayaVi2/
Especially the README.txt for the ets spkg. For the mayavi2 package
you don't need swig and PIL.
> wxPyth
In the next release of Sage it won't be necessary to provide a
password at all on startup, so we don't need to set one. Having a
default "common" password would be a security risk (as is running
inotebook, potentially).
Another question is about certificates--for which info is asked the
f
On Jan 15, 9:23 pm, Robert Bradshaw <[EMAIL PROTECTED]>
wrote:
> I was under the impression that MPFR was supposed to give identical
> answers across all platforms (unlike, say, RDF). I was wondering if
> any experts in the area could explain the numerical noise in cases like
>
> http://sagetrac.o
There is no way in python to detect how many arguments a function
result will be assigned to, and I'm not a fan of magma's way of doing
it. WIth variable length tuples one has to check the length of a
tuple before unpacking it.
There is a function E1.isomorphism_to(E2) that actually compute
On Jan 16, 2008, at 9:25 AM, Carl Witty wrote:
> On Jan 15, 9:23 pm, Robert Bradshaw <[EMAIL PROTECTED]>
> wrote:
>> I was under the impression that MPFR was supposed to give identical
>> answers across all platforms (unlike, say, RDF). I was wondering if
>> any experts in the area could explain
John,
Do you have a reference for p-adic Elkies? I would be interested in looking
at that, and possibly implementing it in as much generality as possible in
sage.
Ben
On Jan 16, 2008 3:15 AM, John Cremona <[EMAIL PROTECTED]> wrote:
>
> I assumed that Enrique wanted *all* integral points (in som
Hi:
I don't remember this topic coming up before but at some point
it must be faced since it arises in Calculus 1. AFAIK, SAGE has no routines for
(1) computing the "implicit derivative" y' if y is defined implicitly
by F(x,y)=0,
(2) plotting (x,y) subject to F(x,y)=0.
(1): This is easy for SAGE
On Jan 16, 9:11 am, Jaap Spies <[EMAIL PROTECTED]> wrote:
> legout wrote:
> > Whats the deps for the exerimental mayavi-spkg?
>
> > setuptools?
> > vtk?
> > ...?
>
> > thanks so far!
>
> Have a look at:
>
> http://sage.math.washington.edu/home/jsp/SPKGS/MayaVi2/
>
> Especially the README.txt for
On Jan 16, 2008 9:18 AM, Robert Bradshaw <[EMAIL PROTECTED]> wrote:
>
> In the next release of Sage it won't be necessary to provide a
> password at all on startup, so we don't need to set one. Having a
He's talking about the step the very first time one runs the notebook,
where it prompts for a
On Jan 16, 2008 9:26 AM, Robert Bradshaw <[EMAIL PROTECTED]> wrote:
>
> There is no way in python to detect how many arguments a function
> result will be assigned to, and I'm not a fan of magma's way of doing
> it. WIth variable length tuples one has to check the length of a
> tuple before unpack
Before proceeding, let me thank William for answering my original
question. In the case I was interested in, the number of return values
does not vary in any funny way, so I can use nvals to get what I want
back out.
But in the example of IsIsomorphic, there seems to be a problem. If I
start Magm
On Jan 16, 2008 10:34 AM, Kiran Kedlaya <[EMAIL PROTECTED]> wrote:
>
> Before proceeding, let me thank William for answering my original
> question. In the case I was interested in, the number of return values
> does not vary in any funny way, so I can use nvals to get what I want
> back out.
>
>
On Jan 16, 2008 11:31 AM, William Stein <[EMAIL PROTECTED]> wrote:
>
> On Jan 16, 2008 9:26 AM, Robert Bradshaw <[EMAIL PROTECTED]> wrote:
> >
> > There is no way in python to detect how many arguments a function
> > result will be assigned to, and I'm not a fan of magma's way of doing
> > it. WIt
Note that I just put up a ticket with patch (1795) that fixes sage-coverage
so that it checks cdef'd and cpdef'd functions and classes.
David
On Jan 16, 2008 12:00 PM, Martin Albrecht <[EMAIL PROTECTED]>
wrote:
>
> On Wednesday 16 January 2008, mabshoff wrote:
> > Hello folks,
> >
> > after doing
On Jan 16, 2008 7:00 PM, David Joyner <[EMAIL PROTECTED]> wrote:
>
> Hi:
>
> I don't remember this topic coming up before but at some point
> it must be faced since it arises in Calculus 1. AFAIK, SAGE has no routines
> for
> (1) computing the "implicit derivative" y' if y is defined implicitly
>
On Jan 16, 2008 8:14 PM, Ondrej Certik <[EMAIL PROTECTED]> wrote:
> On Jan 16, 2008 7:00 PM, David Joyner <[EMAIL PROTECTED]> wrote:
> >
> > Hi:
> >
> > I don't remember this topic coming up before but at some point
> > it must be faced since it arises in Calculus 1. AFAIK, SAGE has no routines
>
Sounds like a good idea--I'll be able to participate in the morning
at least. Do we want to require all cdef functions to have doctests?
Also, how to test them?
- Robert
On Jan 16, 2008, at 11:09 AM, David Roe wrote:
> Note that I just put up a ticket with patch (1795) that fixes sage-
>
In the sage notebook (version 2.9.3), we see:
sage: a=matrix(2,[1,2,3,4]); a
[1 2]
[3 4]
sage: show(a)
< nice pretty rendering of the matrix, presumably using jsmath >
sage: a.show()
Traceback (most recent call last):
File "", line 1, in
File "/home/grout/.sage/sage_notebook/worksheets/adm
Carl Witty wrote:
> On Jan 16, 9:11 am, Jaap Spies <[EMAIL PROTECTED]> wrote:
>> legout wrote:
>>> Whats the deps for the exerimental mayavi-spkg?
>>> setuptools?
>>> vtk?
>>> ...?
>>> thanks so far!
>> Have a look at:
>>
>> http://sage.math.washington.edu/home/jsp/SPKGS/MayaVi2/
>>
>> Especially
On 16-Jan-08, at 11:17 AM, Robert Bradshaw wrote:
>
> Sounds like a good idea--I'll be able to participate in the morning
> at least. Do we want to require all cdef functions to have doctests?
> Also, how to test them?
I vote to require. Presumably all cdef functions are exercised by
some pa
I believe show(x) tries to call x.show(), and if that fails, does
some fallback code (e.g. try to get the latex representation.) As
such, show(x) is always safer.
- Robert
On Jan 16, 2008, at 11:20 AM, Jason Grout wrote:
>
> In the sage notebook (version 2.9.3), we see:
>
> sage: a=matrix(2
My modification to sage-coverage checks to see that doctests are present in
the docstring of a cdef'd function but doesn't check that the function name
is there (because it usually won't be).
David
On Jan 16, 2008 2:24 PM, Nick Alexander <[EMAIL PROTECTED]> wrote:
>
>
> On 16-Jan-08, at 11:17 AM,
On Jan 16, 8:32 pm, "David Roe" <[EMAIL PROTECTED]> wrote:
> My modification to sage-coverage checks to see that doctests are present in
> the docstring of a cdef'd function but doesn't check that the function name
> is there (because it usually won't be).
> David
Nice. Robert, can you review t
On Jan 10, 7:50 am, mabshoff <[EMAIL PROTECTED]
dortmund.de> wrote:
Hi Kate,
>
> FYI: This is now #1744.
To do some followup: Bill Hart has tracked this down to an issue in
gcc 4.2.2 on Itanium. More details on the ticket. You might want to
add your email as CC over there, too.
> Cheers,
>
legout wrote:
> I can't build the mayavi. This is what i've did:
>
> sage -i mayavi-linux_2.0.20080106.spkg
>
> It start compiling, but it breaks some time later. This is the error:
>
I'll try it on a fresh sage-2.10.alpha3 install and come back to you.
Jaap
--~--~-~--~~
On Jan 16, 2008, at 11:24 AM, Nick Alexander wrote:
> On 16-Jan-08, at 11:17 AM, Robert Bradshaw wrote:
>
>>
>> Sounds like a good idea--I'll be able to participate in the morning
>> at least. Do we want to require all cdef functions to have doctests?
>> Also, how to test them?
>
> I vote to requ
> Of course, it'd be nice if every function had ample documentation,
> but I'd rather have 100% coverage on all user-accessible functions in
> two files, than 100% coverage in one file for def/cpdef and cdef
> functions. Also, often the "inderect" tests for cdef functions seem
> to be redundant wit
On Jan 16, 8:51 pm, "David Roe" <[EMAIL PROTECTED]> wrote:
> > Of course, it'd be nice if every function had ample documentation,
> > but I'd rather have 100% coverage on all user-accessible functions in
> > two files, than 100% coverage in one file for def/cpdef and cdef
> > functions. Also, of
With the modifications, our overall coverage is at 33.1%.
David
On Jan 16, 2008 2:56 PM, mabshoff <
[EMAIL PROTECTED]> wrote:
>
>
>
> On Jan 16, 8:51 pm, "David Roe" <[EMAIL PROTECTED]> wrote:
> > > Of course, it'd be nice if every function had ample documentation,
> > > but I'd rather have 100%
On Jan 16, 2008, at 10:31 AM, William Stein wrote:
>
> On Jan 16, 2008 9:26 AM, Robert Bradshaw
> <[EMAIL PROTECTED]> wrote:
>>
>> There is no way in python to detect how many arguments a function
>> result will be assigned to, and I'm not a fan of magma's way of doing
>> it. WIth variable len
David Joyner wrote:
> Hi:
>
> I don't remember this topic coming up before but at some point
> it must be faced since it arises in Calculus 1. AFAIK, SAGE has no routines
> for
> (1) computing the "implicit derivative" y' if y is defined implicitly
> by F(x,y)=0,
> (2) plotting (x,y) subject to
Here the references which I know:
1. Elkies ANTS paper:
\bibitem{Elkies}
N. D. Elkies.
\newblock Rational points near curves and small nonzero $|x^3 - y^2|$
via lattice reduction.
\newblock In ANTS IV proceedings (W.~Bosma, ed.), LNCS
{\bf1838}. Springer-Verlag,
2000, pages 33--63.
2.
On Jan 16, 2008, at 11:51 AM, David Roe wrote:
> Of course, it'd be nice if every function had ample documentation,
> but I'd rather have 100% coverage on all user-accessible functions in
> two files, than 100% coverage in one file for def/cpdef and cdef
> functions. Also, often the "inderect" te
On Jan 16, 2008 3:11 PM, Jason Grout <[EMAIL PROTECTED]> wrote:
>
>
> David Joyner wrote:
> > Hi:
> >
> > I don't remember this topic coming up before but at some point
> > it must be faced since it arises in Calculus 1. AFAIK, SAGE has no routines
> > for
> > (1) computing the "implicit derivati
William is right that with Python there is no need to have variable
numbers of return variables (for Python functions, I don't mean
Magma). In situations like is_isomorphic() we can always return a
tuple of 2 values, either (true, i) with i an isomorphism or (false,
None). So the calling program
Thanks for these great comments.
Here is roughly how to do what you did but in SAGE, in
an example
sage: x = var("x")
sage: y = function("y",x)
sage: F = x^2 + y^2 - 4*x - 1
sage: F.diff(x)
2*y(x)*diff(y(x), x, 1) + 2*x - 4
sage: solve(F.diff(x) == 0, diff(y(x), x, 1))
[diff(y(x), x, 1) == (2 - x
I wrote:
> legout wrote:
>> I can't build the mayavi. This is what i've did:
>>
>> sage -i mayavi-linux_2.0.20080106.spkg
>>
>> It start compiling, but it breaks some time later. This is the error:
>>
>
> I'll try it on a fresh sage-2.10.alpha3 install and come back to you.
>
Did that:
ins
Carl Witty wrote:
>
> Actually, I think I managed to install mayavi2 without installing
> pyrex.
>
Good you found out! I reproduced this on sage-2.10.alpha3.
Jaap
--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubsc
On Jan 16, 1:17 pm, "William Stein" <[EMAIL PROTECTED]> wrote:
> On Jan 16, 2008 9:18 AM, Robert Bradshaw <[EMAIL PROTECTED]> wrote:
>
> On a multiuser system using inotebook is stupid. Any other user
> on the system can trivially login to your notebook server and delete
> or change any of your
2008/1/16 David Joyner <[EMAIL PROTECTED]>:
> Thanks for these great comments.
>
> Here is roughly how to do what you did but in SAGE, in
> an example
>
> sage: x = var("x")
> sage: y = function("y",x)
> sage: F = x^2 + y^2 - 4*x - 1
> sage: F.diff(x)
> 2*y(x)*diff(y(x), x, 1) + 2*x - 4
> sage: so
I don't understand what is going on with this patch. I'm wondering if
it would be worthwhile creating a new patch based on a different version of
SAGE? If so, should I use sage-2.10.alpha* or ...?
+
On Jan 16, 2008 5:17 PM, SAGE <[EMAIL PROTECTED]> wro
The Axiom draw function does implicit plots. -- Tim
--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.co
On Jan 6, 11:11 pm, "William Stein" <[EMAIL PROTECTED]> wrote:
> On Jan 6, 2008 11:07 AM, Ted Kosan <[EMAIL PROTECTED]> wrote:
>
>
>
> > Timothy wrote:
>
> > > GHOP (Google Highly Open Participation Contest) contestant Benjamin
> > > Peterson created a 20 minutescreencastintroducing Sage. He fol
Hello folks,
Bug Day 9 will happen this Saturday and start around 9 AM PST. The
usual rules apply, see
http://wiki.sagemath.org/bug9
for details. Please add yourself to the list if you plan to
participate. The basis will be Sage 2.10.alpha5 or 6, depending how
Doc Day 1 goes and how much time
On Jan 17, 2:42 am, "David Joyner" <[EMAIL PROTECTED]> wrote:
Hi David,
> I don't understand what is going on with this patch. I'm wondering if
> it would be worthwhile creating a new patch based on a different version of
> SAGE? If so, should I use sage-2.10.alpha* or ...?
I am as surprised
Hi,
Sage 10.2.alpha4 is out. This is mostly fixes all over the
map, the big spkg update push didn't happen since I got
distracted by real world issues for some part of the day.
This release is the basis for tomorrow's Doc Day 1, so I
figured it is a good thing to release so that people can
build
On Jan 16, 2008 12:34 PM, John Cremona <[EMAIL PROTECTED]> wrote:
> William is right that with Python there is no need to have variable
> numbers of return variables (for Python functions, I don't mean
> Magma). In situations like is_isomorphic() we can always return a
> tuple of 2 values, either
-- Forwarded message --
From: Matthew Moelter <[EMAIL PROTECTED]>
Date: Wed, 16 Jan 2008 22:16:00 -0800
Subject: typo in tutorial
To: [EMAIL PROTECTED]
on this page
http://www.sagemath.org/doc/html/tut/node20.html
line 6 (not counting code) is
Type p.show(axes=false) to see this
Hi Jaap,
thanks for you fast reply, but i still can not build mayavi. I think
its because enthought.tvtk couldn't be downloaded.
Link to http://code.enthought.com/enstaller/eggs/source ***BLOCKED***
by --allow-hosts
Link to http://pypi.python.org/simple/enthought.tvtk/ ***BLOCKED*** by
--allow-
76 matches
Mail list logo