[sage-devel] Re: weird sympy evalf behaviour

2009-10-02 Thread rjf
On Oct 2, 5:32 pm, Fredrik Johansson fredrik.johans...@gmail.com wrote: On Sat, Oct 3, 2009 at 12:58 AM, rjf fate...@gmail.com wrote: Reading the bug report it seemed to me that the code was determining in some way that terms could be dropped off the sum because they were too small

[sage-devel] Re: Polynomial Factoring Content Problem

2009-10-02 Thread rjf
to construct polynomials that are difficult to factor. I dunno about the Sage wrapper problem. If that's the difficulty, maybe the subject line is wrong. RJF On Oct 1, 1:21 am, Andy Novocin a...@novocin.com wrote: By the way, last October I made a patch for NTL which makes NTL's factoring

[sage-devel] Re: Behavior of solve

2009-10-01 Thread rjf
I think that some of the suggestions here pretty much miss the mark. If you want to have Maxima do the same thing as Mathematica's Reduce program (and, by the way I think this would be good, especially since Mathematica's Reduce program seems to have been improved substantially so it is a store-

[sage-devel] Re: Learning from past experience

2009-09-20 Thread rjf
appropriate resources, but that should be followed on sage-flame. RJF On Sep 20, 7:41 am, Bjarke Hammersholt Roune bjarke.ro...@gmail.com wrote: I wanted to spark a discussion about this because I have a perception that it has not been discussed in a non-inflammatory way, and talking about

[sage-devel] Re: Can I define the derivative of un unkown function

2009-09-04 Thread rjf
it seems to me that gradef in maxima does what you want. If you want to re-implement the facility in your own system, why not implement gradef? RJF --~--~-~--~~~---~--~~ To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from

[sage-devel] Re: Unique variable names and their domains

2009-09-04 Thread rjf
It doesn't usually make sense to have two different global symbols x with different types, so Maurizio is right, I think. Also, Maxima will provide only one global symbol, and it should not have conflicting declarations or assumptions, but these cannot always be checked for consistency. This

[sage-devel] Re: Factorial syntax

2009-08-31 Thread rjf
and Cython and now , oh, let's add a postfix !.) But what I think is appropriate here is an explicit formulation about what you are doing, either (a)(e) or something else, and the consequences. RJF On Aug 29, 10:13 am, William Stein wst...@gmail.com wrote: On Sat, Aug 29, 2009 at 10:10 AM

[sage-devel] Re: Question about multivariate power series.

2009-08-29 Thread rjf
have a different take on it, if it actually has generators for omitted terms. A few weeks programming can save 30 minutes in the library. RJF On Aug 29, 12:53 am, jonhanke jonha...@gmail.com wrote: Hi William, Thanks for the clarification.  To start the discussion, let me ask if there is a good

[sage-devel] Re: Using MPIR or GMP with multiple memory managers

2009-08-28 Thread rjf
On Aug 27, 5:16 pm, Juanjo juanjose.garciarip...@googlemail.com wrote: On Aug 27, 11:24 pm, rjf fate...@gmail.com wrote: perhaps ECL does not have something like schedule-finalization.  I think this is present in CMUCL, SBCL, Lispworks, and AllegroCL, at least. ECL does have

[sage-devel] Re: Using MPIR or GMP with multiple memory managers

2009-08-27 Thread rjf
after. A complete Allegro coding of this is online in my generic lisp arithmetic package. RJF --~--~-~--~~~---~--~~ 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

[sage-devel] Re: Using MPIR or GMP with multiple memory managers

2009-08-27 Thread rjf
It's nice that the labels issue has been resolved. It is fairly implausible that a user would type in 32,000 individual commands, so optimizing a search was an obvious issue. Of course lisp has hash tables. Also arrays. The idea that you were generating tens of thousands of symbols -- in

[sage-devel] Re: Using MPIR or GMP with multiple memory managers

2009-08-27 Thread rjf
On Aug 27, 11:59 am, Nils Bruin nbr...@sfu.ca wrote: On Aug 27, 9:07 am, rjf fate...@gmail.com wrote: Let GMP do its own memory allocation.  After Lisp has itself allocated a structure S with a pointer to a GMP-allocated object, it knows what to do: either S is used or not, determined

[sage-devel] Re: Using MPIR or GMP with multiple memory managers

2009-08-27 Thread rjf
through this search 4 times or so [bad programming unless you assume it is of trivial length] it does not seem to me that this would matter entirely so much. But then I'm sure that Maxima does not have enough cupholders... RJF On Aug 27, 1:03 pm, William Stein wst...@gmail.com wrote

[sage-devel] Re: enhance usability of symbolic expressions?

2009-08-26 Thread rjf
on the variable k. Or would that be k.type ? I personally find the latter syntax to be ugly, and conflict inducing, e.g. A.B also means some kind of multiplication, 3.4 does not mean multiplication but 34/100, approximately. etc. RJF On Aug 21, 5:36 am, Harald Schilly harald.schi...@gmail.com wrote

[sage-devel] Re: enhance usability of symbolic expressions?

2009-08-20 Thread rjf
this. Another possibility is to always insist on substitution semantic rather than evaluation. Watch out for loops. Evaluation and related things are discussed in published articles (one by me, as it happens.) RJF On Aug 19, 1:09 pm, Harald Schilly harald.schi...@gmail.com wrote: On Aug 19, 8

[sage-devel] Re: factoring questions

2009-08-19 Thread rjf
Plotting algebraic curves == an application to pure math? Is that what sympy is about? factoring is used in simplifying expressions in an attempt to reformat them for easier comprehension. Factoring is used by solve in the obvious way to separate solutions exactly. Factoring is sometimes used

[sage-devel] Re: Serious bug in integral using Maxima?

2009-08-19 Thread rjf
))/dx^2 notation for derivatives, where the derivative is definitely NOT with respect to x^2. Blame Newton, I think, or maybe Leibniz? RJF --~--~-~--~~~---~--~~ To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group

[sage-devel] Re: factoring questions

2009-08-18 Thread rjf
hope you can straighten this out before you present your results at your conference. RJF --~--~-~--~~~---~--~~ 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

[sage-devel] Re: Serious bug in integral using Maxima?

2009-08-18 Thread rjf
did you mean to integrate with respect to x^2 ? Well, x^2 doesn't occur in f(x). So let's rename x^2 as y. What is the integral of f(x) with respect to y? It is y*f(x). substituting back x^2 for y, you get x^2*f(x). Or did you mean something else? Certainly Maxima expects the variable of

[sage-devel] Re: Explicit variable of integration

2009-08-18 Thread rjf
Let's see, in sage then you have the following syntax. (x,y) means a list f(x,y) means a function application (x+y) means grouping for arithmetic. RationalField(x) means, uh, sortof in indeterminate... Integer(4) means, uh, set the type? force a coercion? Are there any other distinct uses

[sage-devel] Re: Serious bug in integral using Maxima?

2009-08-18 Thread rjf
with this ---). RJF On Aug 18, 8:37 pm, Robert Bradshaw rober...@math.washington.edu wrote: On Aug 18, 2009, at 6:55 PM, Golam Mortuza Hossain wrote: Hi, On Tue, Aug 18, 2009 at 9:27 PM, William Steinwst...@gmail.com   wrote: -- sage: f(x) = function('f',x) sage: f(x).integral(x

[sage-devel] Re: Serious bug in integral using Maxima?

2009-08-18 Thread rjf
On Aug 18, 6:48 pm, Golam Mortuza Hossain gmhoss...@gmail.com wrote: Hi, On Tue, Aug 18, 2009 at 8:42 PM, rjffate...@gmail.com wrote: did you mean to integrate with respect to x^2 ? Yes. Well then, since you meant to do that, what response would you consider correct? An error message,

[sage-devel] Re: Fwd: [Maxima] mpmath + sage + hypergeometric numerics

2009-08-17 Thread rjf
some light into the Sage discussion; it only descends to snarkiness because I am inclined to sarcasm and don't manage to edit it all out. RJF I'll store it in my memory banks and come back to it later if I have a need for it. Bill

[sage-devel] Re: Fwd: [Maxima] mpmath + sage + hypergeometric numerics

2009-08-17 Thread rjf
not such a great plan. RJF --~--~-~--~~~---~--~~ 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

[sage-devel] Re: Fwd: [Maxima] mpmath + sage + hypergeometric numerics

2009-08-17 Thread rjf
On Aug 17, 2:00 pm, gsw georgswe...@googlemail.com wrote: 7. I have no problem with summer-of-code high school or college or ... students writing programs. Relying on this code as part of the core of a system is however not such a great plan. RJF I allowed myself to answer

[sage-devel] Re: Fwd: [Maxima] mpmath + sage + hypergeometric numerics

2009-08-16 Thread rjf
On Aug 16, 3:30 pm, Bill Hart goodwillh...@googlemail.com wrote: ..snip... {RJF]  (mpfr::with-temps (/(- (* (- (* 2 i)1) x t1) (* (- i 1) t0)) i))) That's a very interesting example. Are you saying that Lisp automatically divines which MPFR functions to assign to those operators

[sage-devel] Re: Fwd: [Maxima] mpmath + sage + hypergeometric numerics

2009-08-16 Thread rjf
. RJF --~--~-~--~~~---~--~~ 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

[sage-devel] Re: Fwd: [Maxima] mpmath + sage + hypergeometric numerics

2009-08-15 Thread rjf
wow, I post one place and it comes out in two places... Here is an amplification about the comments on GMP and GMPY. From the perspective of Sage and python, I just took a look at the current gmpy. The documentation, which has not apparently been updated since 2003, says Early tests have

[sage-devel] Re: Fwd: [Maxima] mpmath + sage + hypergeometric numerics

2009-08-15 Thread rjf
.] RJF --~--~-~--~~~---~--~~ 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

[sage-devel] Re: elliptic_e(0.5, 0.1) differs from Mathematica 7 by about 0.04%.

2009-08-12 Thread rjf
Regarding shipping 2 lisps: I thought Sage already knew how to ship a kit for CLISP, because that is what Sage was using for Maxima a year ago. So the Sage project is already building the second lisp from scratch now, voluntarily. ECL. But you don't really have to generally ship 2 lisps, it

[sage-devel] Re: elliptic_e(0.5, 0.1) differs from Mathematica 7 by about 0.04%.

2009-08-11 Thread rjf
On Aug 10, 10:21 pm, William Stein wst...@gmail.com wrote: On Mon, Aug 10, 2009 at 10:09 PM, rjf fate...@gmail.com wrote: On Aug 10, 2:00 pm, William Stein wst...@gmail.com wrote: On Mon, Aug 10, 2009 at 12:51 PM, rjf fate...@gmail.com wrote: (RJF)  Could you perhaps quote for us

[sage-devel] Re: elliptic_e(0.5, 0.1) differs from Mathematica 7 by about 0.04%.

2009-08-10 Thread rjf
there are other requirements. (I have, in the past, received funding from DARPA, Office of Naval Research, Army Research Office, as well as other non-DoD sources.) Thanks RJF RJF --~--~-~--~~~---~--~~ To post to this group, send an email to sage-devel

[sage-devel] Re: elliptic_e(0.5, 0.1) differs from Mathematica 7 by about 0.04%.

2009-08-10 Thread rjf
On Aug 10, 2:00 pm, William Stein wst...@gmail.com wrote: On Mon, Aug 10, 2009 at 12:51 PM, rjf fate...@gmail.com wrote: (RJF) Could you perhaps quote for us the DoD requirements?  (and who in DoD requires them). (William) No, I definitely can't.   Sorry I can't go into any further

[sage-devel] Re: What do we do about the Maxima / ecl / Solaris issues?

2009-08-03 Thread rjf
I think it is worth pointing out that (a) The bug found is a static typing error in which a program which, in some circumstance, would do a list operation on an argument which is an integer. (b) This line of code in Maxima has probably been there for 35 years, and so far as anyone knows, that

[sage-devel] Re: barriers to community growth

2009-07-25 Thread rjf
I glanced at the document and at William's response. Here are a few observations. 1. No native Windows version seems to me to be a big issue, but it has never been clear to me how hard it is for an ordinary user (not admin) to install emulation software, on a perhaps shared machine to run (or

[sage-devel] Re: barriers to community growth

2009-07-25 Thread rjf
On Jul 25, 1:19 pm, Robert Bradshaw rober...@math.washington.edu wrote: ... snip... (RJF) 2. The reason for the recommended choice of language is to avoid languages with long tool chains. (RB) I don't think this was the primary motive--qualities like easy to   learn, easy to read

[sage-devel] Re: Fwd: CoMarketing: Sage Sun

2009-07-23 Thread rjf
, is that the data they collected showed the students really didn't want to do this computer stuff. And from this, the authors took an enormous leap of faith to conclude that therefore the programs should be improved. Cheers RJF --~--~-~--~~~---~--~~ To post to this group

[sage-devel] Re: Fwd: CoMarketing: Sage Sun

2009-07-22 Thread rjf
Microsoft has as its premise the idea that they would like to say that machines running MS Windows are really good for running Sage. Careful about have Sage folded in to someone's marketing brochure.. RJF --~--~-~--~~~---~--~~ To post to this group, send email to sage

[sage-devel] Re: FYI: Sage in a License Debate

2009-07-15 Thread rjf
was freely given away, makes no sense. RJF ps. It seems to me that 99% of the discussion of GPL on the internet is ill-informed, naive, repetitive, pointless or all of the above. On Jul 14, 5:30 pm, William Stein wst...@gmail.com wrote: On Tue, Jul 14, 2009 at 2:38 PM, Ondrej Certikond

[sage-devel] Re: FYI: Sage in a License Debate

2009-07-15 Thread rjf
about BSD software re-use, so I would consider this (don't understand)^2. RJF RJF --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more

[sage-devel] Re: Integration in new Sage symbolics

2009-07-10 Thread rjf
on Maxima in the last 12 months has covered the same ground, with impulses and piecewise defined functions. RJF --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr

[sage-devel] Re: What are *DIS*advantages of Sage compared to the 3 M's ?

2009-07-09 Thread rjf
; that could be done in Python) then they could claim DoE Maxima ran in Python (or on top of Python). This would of course be a possible project for Sage-central, too. Silly, but not as silly as rewriting Maxima in python ab initio. RJF

[sage-devel] Re: What are *DIS*advantages of Sage compared to the 3 M's ?

2009-07-07 Thread rjf
algorithms merged in some way, including some novelties, like variable precision arithmetic and symbolic analysis. You could try to duplicate that, but it would not be just a matter of RJF --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel

[sage-devel] Re: What are *DIS*advantages of Sage compared to the 3 M's ?

2009-07-07 Thread rjf
if I find a problem in them! RJF --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http

[sage-devel] Re: Consistent Sage syntax (was Re: What are *DIS*advantages of ... )

2009-07-06 Thread rjf
allowing (a,b,c) to be a list of 3 items means that (x+y) could either be a list of one item, namely x+y or the expression x+y itself. So it is probably a bad idea unless you think that singleton lists are the same as their first element. And I suspect that you don't want to think that. RJF

[sage-devel] Re: Consistent Sage syntax (was Re: What are *DIS*advantages of ... )

2009-07-06 Thread rjf
the way most programming language grammars work, those based on so- called context-free grammars, it is important to avoid ambiguity, and to have constructions that can be parsed regardless of context. thus x+y means the same as (x)+y in most programming languages. now consider

[sage-devel] Re: Any workaround for bug 6423 ??

2009-07-05 Thread rjf
around it, Bondarenko is not interested in work- arounds. He is not interested in the result of this computation, which was probably artificially generated by randomly clumping together stuff. He is interested in finding bugs. RJf On Jul 4, 10:44 pm, Dr. David Kirkby david.kir...@onetel.net wrote

[sage-devel] Re: Sage and numerics

2009-07-04 Thread rjf
It's possible to dismiss the result of the survey because of the low participation level, or to dismiss the results because of a hypothesis that the respondents already KNOW Sage and want to know something else. But I suspect that there is also an underlying current of simple lack of interest in

[sage-devel] Re: Maxima Errors

2009-06-26 Thread rjf
On Jun 25, 1:10 pm, gsw georgswe...@googlemail.com wrote: Hi, I suspect you're just running out of RAM. Not necessarily physically, but the construction Sage -- expect interface -- Maxima -- Lisp implementation is a fragile one. If the Lisp implementation thinks it runs out of space, this

[sage-devel] Re: Maxima Errors

2009-06-25 Thread rjf
version than the one packaged with Sage) and see what happens. RJF On Jun 25, 9:14 am, Burcin Erocal bur...@erocal.org wrote: Hi Brendan, On Thu, 25 Jun 2009 11:58:59 -0400 Brendan Rooney broo...@uwaterloo.ca wrote: Hello I am currently attempting to use sage to research graph polynomials

[sage-devel] Re: e2: Mathematica and free software

2009-06-10 Thread rjf
On Jun 10, 5:57 am, Dr. David Kirkby david.kir...@onetel.net wrote: Harald Schilly wrote: Nice and interesting article on everything2.com about free maths software, a presentation by wolfram about mathematica and thoughts about the reason, why mathematica is still tolerated. Link to Sage

[sage-devel] Re: Sage Grand Tour

2009-06-05 Thread rjf
., symbolic integration. would be a huge waste of human effort, considering that the algorithms in Maxima are still being improved, 40 years later. There are still minor typos that I noticed. RJF On Jun 5, 3:56 am, Harald Schilly harald.schi...@gmail.com wrote: before i forget, while looking

[sage-devel] Re: Testing and Verification of Sage + Mathematica

2009-05-27 Thread rjf
I'm not saying every polynomial multiplication program can be shown to be correct; just the method I suggested happens to be pretty simple. If you write a polynomial multiplication program that has certain breakpoints, e.g. switching to a different method like Karatsuba or FFT at size 3000, then

[sage-devel] Re: JavaScript Graph editor

2009-05-05 Thread rjf
, Rob Beezer goo...@beezer.cotse.net wrote: On May 4, 5:03 pm, rjf fate...@gmail.com wrote: You might find this paper interesting, since it discusses the linkage of an interactive graphics system (for graphs) to a computer algebra system. Hi Richard, Thanks for including

[sage-devel] Re: JavaScript Graph editor

2009-05-04 Thread rjf
of code it took to implement. Sorry, not in python. There are also comments about GraphViz etc. It's not the only program. RJF --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage

[sage-devel] Re: sage and symbolic software design

2009-05-02 Thread rjf
to following the pure rather than the polluted track?) ... It seems like you view Sage as a waste of effort, since it is new. (RJF) Well, if you exactly replaced Maxima by writing it over in Python, Yes. It would be a waste of effort. This rewrite definitely has potential

[sage-devel] Re: sage and symbolic software design

2009-05-01 Thread rjf
who are less clever and capable who offer designs and implementations of features, or fixes that may be best avoided. The more of these you have (hundreds?) the worse off you may be. (RJF) I hope these comments, negative as they may seem,  provide some help in formulating your position paper

[sage-devel] Re: Wolfram Alpha and Google (Trendalyzer)

2009-05-01 Thread rjf
The argument (specious, probably) is that if the compiler is open- source as well as the library, the operating system code etc, then an industrious person could try to verify all this. It is often said that Testing can only demonstrate the presence of a bug, not its absence. BUT I think it

[sage-devel] Re: Wolfram Alpha and Google (Trendalyzer)

2009-05-01 Thread rjf
verification, testing, debugging. These topics are covered in some computer science courses. RJF On Apr 30, 11:21 am, William Stein wst...@gmail.com wrote: On Thu, Apr 30, 2009 at 11:06 AM, mark mcclure mcmcc...@unca.edu wrote: On Apr 29, 1:37 pm, William Stein wst...@gmail.com wrote: On Wed, Apr 29

[sage-devel] Re: sage and symbolic software design

2009-05-01 Thread rjf
can. Different people approach this in other ways. Wolfram, for example, claims he could improve the situation as well as make money for himself by leaving academia, starting a company, and building software. Like Alpha, which oddly enough appears in the subject line of this message. :) RJF

[sage-devel] Re: sage and symbolic software design

2009-04-30 Thread rjf
as they may seem, provide some help in formulating your position paper. RJF --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit

[sage-devel] Is Maxima incompatible with Sage licensing

2009-04-27 Thread rjf
for export to (say) North Korea, Burma, Cuba, or China. I don't know if this is has been overlooked, or, as I would certainly prefer, has been resolved satisfactorily and is not of concern. Classifying Maxima (essentially) as a munition seems counterproductive. Cheers. RJF

[sage-devel] Re: Interesting google summer of code apps

2009-04-22 Thread rjf
. The (student?) would prefer to replace Maxima with Ginac because there is more programmers on C++ than Lisp, so more people would enhance the tool. This approach is the one I prefer. On that basis we should write programs in Chinese. There are so many more... :) RJF

[sage-devel] Re: LaTex representation for SymbolicFunctionEvaluation

2009-04-05 Thread rjf
On Apr 5, 9:06 am, Golam Mortuza Hossain gmhoss...@gmail.com wrote: Hi, On Sat, Apr 4, 2009 at 4:06 PM, Robert Bradshaw rober...@math.washington.edu wrote: On Apr 3, 2009, at 7:16 PM, Nick Alexander wrote: (1)   \int dx f(x) (2)   \int f(x) dx I prefer (2). I've actually

[sage-devel] Re: LaTex representation for SymbolicFunctionEvaluation

2009-04-04 Thread rjf
somewhat to be publication quality. If this has not occurred to you, consider the display for expressions m*x+c, x+c*m, e=c^2*m, f=a*m ... RJF On Apr 3, 7:16 pm, Nick Alexander ncalexan...@gmail.com wrote: (1)   \int dx f(x) (2)   \int f(x) dx I prefer (2). Nick

[sage-devel] Re: syntax for creating symbolic functions

2009-03-29 Thread rjf
. Sometimes it does. RJF On Mar 29, 10:44 am, Carl Witty carl.wi...@gmail.com wrote: On Sun, Mar 29, 2009 at 5:27 AM, Burcin Erocal bur...@erocal.org wrote:    * We raise an error whenever a function object is specified without      variables. Comments? +1 for raising an error. Carl

[sage-devel] Re: REDUCE now available under BSD-like license

2009-03-25 Thread rjf
ignores the central pure math only computational parts of Sage, or relegates them to some less-prominent position. RJF On Mar 25, 6:32 am, Stan Schymanski schym...@gmail.com wrote: I am an example for someone that does use both modes. I do symbolic derivations and transformations and then apply them

[sage-devel] Re: Sage derived distributions

2009-03-19 Thread rjf
how about parsley package approximating resources (of) sage less extensions (by) yakisoba. You might find something better for the last Y. Or for any of it :) On Mar 19, 2:16 am, Ondrej Certik ond...@certik.cz wrote: Hi, I have a question about how to name the Sage derived distribution

[sage-devel] Re: Integration Development

2009-03-08 Thread rjf
Lisp. 3. The program by Manuel Bronstein (PMINT) already exists in Maxima code, and so incorporating it into Sage would be as simple as loading it in to the Maxima image that already accompanies Sage. I hope you have a good summer. RJF --~--~-~--~~~---~--~~ To post

[sage-devel] sage for biology

2009-02-28 Thread rjf
see http://scienceblogs.com/commonknowledge/2009/02/sage_-_open_access_data_from_m.php sorry you will have to patch the url above. or use google to search for { sage merck} RJF --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel

[sage-devel] Re: sage for biology

2009-02-28 Thread rjf
1. Imagine if Merck had called their biology database Mathematica. 2. Maybe this Sage should provide access to that Sage. 3. For people who like to grouse about sage, perhaps there should be a hold on the url 's involving centrocercus .. Try googling. RJF

[sage-devel] Re: symbolic functions

2009-02-26 Thread rjf
this make everyone happy? Probably not. RJF On Feb 26, 3:26 pm, Robert Bradshaw rober...@math.washington.edu wrote: On Feb 26, 2009, at 2:54 PM, Mike Hansen wrote: On Thu, Feb 26, 2009 at 2:52 PM, YannLC   yannlaiglecha...@gmail.com wrote: Thanks for the explanation. I definitely

[sage-devel] Re: reusing solutions in functions

2009-02-20 Thread rjf
wanted x to disappear. If Sage just uses Maxima, you might want to know about these options. If Sage is re-inventing this kind of facility, you might find this worth either emulating or explicitly rejecting for something else. RJF On Feb 19, 2:43 pm, Harald Schilly harald.schi...@gmail.com wrote

[sage-devel] Re: A laugh

2009-02-13 Thread rjf
On Feb 13, 2:30 am, Simon King k...@mathematik.uni-jena.de wrote: Hi all, On Feb 13, 10:09 am, Stan Schymanski schym...@gmail.com wrote: rjf wrote: If there is an algorithm for simplify_full(), then presumably it could be programmed in Lisp, and incorporated in Maxima. You

[sage-devel] Re: A laugh

2009-02-12 Thread rjf
of it? RJF On Feb 11, 11:11 am, mabshoff mabsh...@googlemail.com wrote: On Feb 11, 9:45 am, kcrisman kcris...@gmail.com wrote: Hi, There are of course several trac tickets related to this, so this is not a bug report (for Sage or for Maxima), but I had to laugh when this came up today

[sage-devel] Re: A laugh

2009-02-12 Thread rjf
. On Feb 12, 12:27 am, Simon King k...@mathematik.uni-jena.de wrote: On Feb 12, 7:23 am, rjf fate...@gmail.com wrote: How much work do you think Maxima should do to try to determine  for arbitrary f,  if f(x)0 or not? Perhaps the same amount of work as for the successful solution

[sage-devel] Re: A laugh

2009-02-12 Thread rjf
On Feb 12, 7:50 am, kcrisman kcris...@gmail.com wrote: Oh, I don't think this is as much of a bug as people think - rjf was quite wise to ask what my command was! sage: t=var('t') sage: sqrt((-m*sin(m*t))^2+(n*cos(n*t))^2).nintegral(x,0,2*pi) where m, n were determined in an interact

[sage-devel] Re: A laugh

2009-02-12 Thread rjf
On Feb 12, 8:01 am, mabshoff mabsh...@googlemail.com wrote: On Feb 12, 7:50 am, kcrisman kcris...@gmail.com wrote: SNIP . At the very least we know Sage has its work cut out for it if it ever wants to remove dependence on the slow-slow interface to Maxima and Lisp issues, because

[sage-devel] Re: A laugh

2009-02-11 Thread rjf
results date to about 1968. RJF On Feb 11, 11:11 am, mabshoff mabsh...@googlemail.com wrote: On Feb 11, 9:45 am, kcrisman kcris...@gmail.com wrote: Hi, There are of course several trac tickets related to this, so this is not a bug report (for Sage or for Maxima), but I had to laugh when

[sage-devel] Re: Sage reddit: Mathematica No Longer World's Most Expensive Calculator?

2009-02-04 Thread rjf
, At that price, no wonder!. ) RJF --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com

[sage-devel] Re: python vs java for scientific computing

2009-01-23 Thread rjf
On Jan 22, 6:26 pm, mhampton hampto...@gmail.com wrote: ...  A python/ cython/javascript spreadsheet for the Sage notebook would be great - unfortunately I'm not going to write one.  I think it would be hard to do it right. -M. Hampton I have heard that the major competition for

[sage-devel] Re: python vs java for scientific computing

2009-01-22 Thread rjf
On Jan 21, 10:25 pm, Robert Bradshaw rober...@math.washington.edu wrote: On Jan 21, 2009, at 3:34 PM, rjf wrote: On Jan 21, 11:54 am, Robert Bradshaw rober...@math.washington.edu ... snip... In our case, linear   algebra is done via NumPy, which in turn uses a BLAS (with Sage we

[sage-devel] Re: python vs java for scientific computing

2009-01-21 Thread rjf
On Jan 21, 2:44 am, Harald Schilly harald.schi...@gmail.com wrote: On Jan 21, 6:21 am, rjf fate...@gmail.com wrote: In my experience, people doing scientific calculations for a living will not tolerate a language implementation X whose programs are substantially slower than equivalent

[sage-devel] Re: python vs java for scientific computing

2009-01-21 Thread rjf
On Jan 21, 11:54 am, Robert Bradshaw rober...@math.washington.edu wrote: I am sure that some Sage people have thought about such things, but probably not enough. Which is why I try to poke holes in some of these comments! Sage has thought about this--we have models for both: RDF --

[sage-devel] Re: python vs java for scientific computing

2009-01-20 Thread rjf
of ignorant of programming language technology. Perhaps he means interactive rather than interpreted? Or perhaps he means that for the last 50+ years since 1956, all those people who thought they were doing scientific computing in FORTRAN uh, really couldn't have been doing that at all? RJF

[sage-devel] Re: python vs java for scientific computing

2009-01-20 Thread rjf
On Jan 20, 5:15 pm, Luiz Felipe Martins luizfelipe.mart...@gmail.com wrote: My understanding is that, since Python is based on C, it is IEEE-754 compliant (as long as the CPU is, which I think is true for all the modern CPUs). There are many ways of being compliant with IEEE-754. If Sage

[sage-devel] Re: dump lisp and maxima from sage?

2008-12-30 Thread rjf
for removing a chocolate stain from your clothes. The final step, if nothing you have tried removes the chocolate, consider dunking the entire garment in melted chocolate and turning it all into chocolate color. RJF --~--~-~--~~~---~--~~ To post to this group

[sage-devel] Re: dump lisp and maxima from sage?

2008-12-29 Thread rjf
pretty dense material; PhD dissertations by Bronstein, Trager, Davenport, Rothstein, Rioboo, Cherry, ... so that might take, oh, a few hours by one of the top 10 Sage developers ? Happy new year. RJF --~--~-~--~~~---~--~~ To post to this group, send email to sage

[sage-devel] Re: Performance problems with plot_fourier_series_partial_sum_filtered

2008-12-07 Thread rjf
So far as I can tell, the original computation in Maxima was (fc_all(n):=fc_ab(-1,n,-%pi,(-%pi)/2)+fc_ab(2,n,-%pi/2,0) +fc_ab(-1,n,0,%pi/2)+fc_ab(2,n,%pi/2,%pi), fc_ab(e,n,a,b):=if n = 0 then [integrate(e,x,a,b)/(2*%pi),0] else fc1_ab(e,n,a,b),

[sage-devel] Re: Performance problems with plot_fourier_series_partial_sum_filtered

2008-12-06 Thread rjf
My guess, and it is only a guess since I do not use CLISP, is the following: The allocation of floating-point number memory is too small, and you are using it up, so you are triggering garbage collections. One possible fix: allocate more float memory in CLISP. See if that changes timing.

[sage-devel] Re: Vote for ecl/boehmgc and removal of clisp

2008-11-25 Thread rjf
Well, you have been happy running clisp, even though it is substantially slower than GCL. ECL is presumably faster than clisp, but that is not even remotely surprising since clisp is a byte-code interpreter. I don't know what you mean by the boehm_gc is the best of breed garbage collector.

[sage-devel] Re: 1/0 is somewhat inconsistent

2008-10-12 Thread rjf
They say that everyone is entitled to an opinion. At least in the election off-years. consider how to evaluate 3+ 4/(5+1/0).Would you say that was equal to 3, or would you make the system barf? RJF On Oct 10, 10:11 am, Burcin Erocal [EMAIL PROTECTED] wrote: On Fri, 10 Oct 2008 23:11:04

[sage-devel] Re: efficient determinant of matrix over polynomial ring

2008-09-11 Thread rjf
try to make it faster. RJF --~--~-~--~~~---~--~~ 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.com/group/sage-devel URLs

[sage-devel] Re: Things I miss from Maple in Sage

2008-08-22 Thread rjf
. An interesting commentary if in fact Sage, in this instance, is strictly less expressive than Maxima. RJF --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED

[sage-devel] rewriting vs. incorporating. was: Re: presentation about Maxima at Sage developer days

2008-06-21 Thread rjf
the difficulties of dealing with assumptions (in Macsyma, Mathematica, Maple). Duplicating these systems will duplicate the difficulties. RJF --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send

[sage-devel] Re: Maxima license GPL v.3 or later?

2008-06-01 Thread rjf
It might be worth observing that the Department of Energy was happy to supply DOE Macsyma to Bill Schelter or to anyone else (except Fidel Castro) on almost any terms, non-exclusively They gave Bill permission to redistribute under GPL, because that was what Bill requested. DOE did not ask

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

2008-05-28 Thread rjf
of sage-devel will, too. Perhaps you could start a blog and people can read about it there? --tom On Tue, 27 May 2008, rjf wrote: See the response to a small part of this in a separate thread on open- source and proofs (unless the moderator removes that message.). I joined sage

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

2008-05-28 Thread rjf
oh well. I'll try to respond civilly. .. big snip.. [RJF] I really don't care about Magma. I know that some mathematicians do. This rather vague statement I think might signal a different between philosophies. I did not mean to be vague. I know that some mathematicians want to do

[sage-devel] Re: proof and open-source

2008-05-28 Thread rjf
To the vast majority of users, Linux is just as much a black box as Windows. Indeed, I think my Tivo DVR runs Linux, and in principle I have access to the source, but I would no more consider trying to fix a bug in it than I would remove my own appendix. Given the whole range of programs and

[sage-devel] proof and open-source

2008-05-27 Thread rjf
I sent a note to boothby, asking that he forward it to sage-devel if my cc didn't work, which it didn't. But he didn't forward it. That's ok, I guess. In the unlikely event that you want to read the whole back-and-forth, please contact me or Tom. But there is one point that I think is worth

<    1   2   3   4   5   6   7   >