Re: [Axiom-mail] Abstract Vector Algebra

2013-04-06 Thread Gabriel Dos Reis
On Sat, Apr 6, 2013 at 1:01 AM, u1204 d...@axiom-developer.org wrote: Gaby, I will note that the NSF will not fund open source projects. Science can only occur if you are at a University. Sigh. I don't know why you are saying that, NSF certainly has been funding many open source projects, as

Re: [Axiom-mail] [open-axiom-devel] A question about Axiom capabilities

2013-04-06 Thread Gabriel Dos Reis
Martin Baker ax87...@martinb.com writes: | We did not get time to convert all the comments into code as is done | for some the new categories and domains in the trunk repository. | For example, from | | |

Re: [Axiom-mail] A question about Axiom capabilities

2013-04-05 Thread Gabriel Dos Reis
On Fri, Apr 5, 2013 at 3:51 AM, Martin Baker ax87...@martinb.com wrote: Given that there is no resources (or desire, as far as I can see) to change the structure of Axiom then I was wondering, just for specific domains where we want a specific equation solver, could we encode the axioms in a

Re: [Axiom-mail] A question about Axiom capabilities

2013-04-05 Thread Gabriel Dos Reis
On Fri, Apr 5, 2013 at 11:05 AM, Martin Baker ax87...@martinb.com wrote: On 05/04/13 12:11, Gabriel Dos Reis wrote: Your probably know that OpenAxiom started putting the axioms in AXIOM. See for example: http://sourceforge.net/p/open-axiom/code/2800/tree/trunk/src/algebra

[Axiom-mail] Abstract Vector Algebra

2013-04-05 Thread Gabriel Dos Reis
On Fri, Apr 5, 2013 at 11:44 PM, u1204 d...@axiom-developer.org wrote: This is probably not very practical, but I was just trying to do a thought experiment to investigate what would be required to have variables that range over domains that are not numbers. Actually, I wrote an NSF proposal to

Re: [fricas-devel] Re: [Axiom-mail] InputForm

2009-06-04 Thread Gabriel Dos Reis
Tim Daly d...@axiom-developer.org writes: | I've been reading this thread. It seems to me that what people are seeking | is a symbolic algebra rather than a computer algebra system. The distinction | is that a symbolic system manipulates input as parse trees in | syntactic form. | A computer

Re: [fricas-devel] Re: [Axiom-mail] InputForm

2009-06-04 Thread Gabriel Dos Reis
Bill Page bill.p...@newsynthesis.org writes: | On Thu, Jun 4, 2009 at 4:43 PM, Gabriel Dos Reis wrote: | ... | I would reserve the use of InputForm for syntatic canonical | forms of mathematical objects. | | | Currently InputForm values can arise both from parsing of input | strings

Re: [fricas-devel] Re: [Axiom-mail] InputForm

2009-06-03 Thread Gabriel Dos Reis
Ralf Hemmecke r...@hemmecke.de writes: | In OpenAxiom, I get | | (1) - (x + y^2)::InputForm | (1) y^2 + x |Type: InputForm | | Cool! Was that done by a simple patch? What is the revision number? it was done by a simple

Re: [Axiom-mail] Compile error

2008-05-17 Thread Gabriel Dos Reis
On Sat, May 17, 2008 at 3:58 PM, root [EMAIL PROTECTED] wrote: echo 0 /proc/sys/kernel/exec-shield The SELinux folks seem unable to understand that someone might want to actually execute code out of the heap or stack memory. Or that saving and restoring a process might be useful. Both have

Re: [Axiom-mail] Spad and inductive types

2007-05-09 Thread Gabriel Dos Reis
Bill Page [EMAIL PROTECTED] writes: | Quoting Ralf Hemmecke [EMAIL PROTECTED]: | | | All the exports that appear are basically the | exports of the Union (OK, Union still has a few more.) | | ---BEGIN aaa.as | #include aldor | #include aldorio | | define ET: Category == with; --

Re: [Axiom-mail] Spad and inductive types

2007-05-09 Thread Gabriel Dos Reis
Bill Page [EMAIL PROTECTED] writes: [...] | in Haskell, by a kind of convenient abuse of notation | (or polymorphism if you wish) 'MkInt' also denotes a | function | |MkInt: Int - MkInt Int Bill -- you're highly confused.

Re: [Axiom-mail] Spad and inductive types

2007-05-09 Thread Gabriel Dos Reis
On Wed, 9 May 2007, Ralf Hemmecke wrote: | And I cannot say whether MkInt is a type constructor in Haskell, since I don't | know the language very well. MkInt is NOT a type constructor in Haskell; Bill was very confused. MkInt is a *data* constructor, and your understanding is correct. -- Gaby

Re: [Axiom-mail] Spad and inductive types

2007-05-09 Thread Gabriel Dos Reis
On Wed, 9 May 2007, Bill Page wrote: [...] | ... in Haskell, by a kind of convenient abuse of notation | (or polymorphism if you wish) 'MkInt' also denotes a | function | | MkInt: Int - MkInt Int | | that creates an object of type 'MkInt Int' from an object | in 'Int'. I think

Re: [Axiom-mail] Spad and inductive types

2007-05-09 Thread Gabriel Dos Reis
Bill Page [EMAIL PROTECTED] writes: | Quoting Gabriel Dos Reis [EMAIL PROTECTED]: | | On Wed, 9 May 2007, Bill Page wrote: | | [...] | | | ... in Haskell, by a kind of convenient abuse of notation | | (or polymorphism if you wish) 'MkInt' also denotes a | | function

Re: [Axiom-mail] Spad and inductive types

2007-05-09 Thread Gabriel Dos Reis
On Wed, 9 May 2007, Ralf Hemmecke wrote: | Well, I did not interepret it as a slur against Haskell. However, it did | appear to me to be fundamentally incorrect to miss the core ideas of | algebraic data typea and how they lead to GADT: | data Expr where |MkInt:: Integer - Expr

RE: [Axiom-mail] Spad and inductive types

2007-05-08 Thread Gabriel Dos Reis
On Tue, 8 May 2007, Bill Page wrote: | I have more to say later. | | We're listening. :-) One of the issues I have with many of the various alternatives is that they make definition of new functions operating on Expr also impossible (by a third person) without intimate knowledge of the

Re: [Axiom-mail] Spad and inductive types

2007-05-08 Thread Gabriel Dos Reis
On Tue, 8 May 2007, Ralf Hemmecke wrote: | But I thought that the Haskell | | data Expr = MkInt Int | | MkAdd Expr Expr | | MkMul Expr Expr | | is more like | | Union(Cross(Tag, Int), | Cross(Tag, Expr, Expr), | Cross(Tag, Exrp, Expr)). yes, conceptually, that

Re: [Axiom-mail] Spad and inductive types

2007-05-07 Thread Gabriel Dos Reis
Martin Rubey [EMAIL PROTECTED] writes: | Dear Gaby, | | Gabriel Dos Reis [EMAIL PROTECTED] writes: | |For concretness, here is a very classic example of inductive type | along with a function working on expression of such type, written in | both Haskell and New Boot. How would you best

[Axiom-mail] Spad and inductive types

2007-05-06 Thread Gabriel Dos Reis
Hi, While writing a tutotial on programming with Spad, I realize that I don't have a good way to present inductive types in Spad. I know what they would like in my ideal Spad, but we don't have that ideal Spad yet. So, I'm asking here how you would write inductive types in today Spad. For

Re: CAS for the masses (was RE: [Axiom-mail] how to calculate Ricci...)

2007-03-27 Thread Gabriel Dos Reis
C Y [EMAIL PROTECTED] writes: |It's like using a wagon to cross the US vs. building a | railway across it. Yes, if you only want to cross once and start | farming you can use the wagon, but in the long run the railway will | open up a lot more possibilities and it's worth the extra

Re: [Axiom-mail] Factorizing an expression

2006-11-08 Thread Gabriel Dos Reis
Page, Bill [EMAIL PROTECTED] writes: [...] | This sort of construction is one of the things that sets Axiom | apart from most other computer algebra systems. Bill -- That should be an FAQ, if it is not already. Yesterday, I was privately asked similar question (with similar answer). --

Re: [Axiom-mail] Re: noweb

2006-08-14 Thread Gabriel Dos Reis
root [EMAIL PROTECTED] writes: [...] | Axiom needs noweb in a running, finally installed system. | It does not need it now but it will need it shortly. That information comes now too late, but I'll put it on my TODO list. -- Gaby ___ Axiom-mail

Re: [Axiom-developer] Re: [Axiom-mail] Re: noweb

2006-08-14 Thread Gabriel Dos Reis
David MENTRE [EMAIL PROTECTED] writes: | Hello, | | Ok, so why not modifiying 'document' itself, like in: Really, I don't believe the issue is that of gaby mode. document is doing too many things at the same time. There was a comparison with tar earlier. However, tar does many things at the

Re: [Axiom-mail] Re: noweb

2006-08-13 Thread Gabriel Dos Reis
Ralf Hemmecke [EMAIL PROTECTED] writes: | | \begin{chunk}{MyCode} % The chunkname should not be optional!! | | false | | \end{chunk} | | | \begin{chunk}{MyChunk} % The chunkname should not be optional!! | | apply(x: Boolean, y: Boolean): Boolean == x and y; | | (x: Boolean)/(y: Boolean):

Re: [Axiom-mail] Re: noweb

2006-08-08 Thread Gabriel Dos Reis
Page, Bill [EMAIL PROTECTED] writes: [...] | Oddly, it seems that Tim did not understand your question. | | Your initial assumption is correct. For Axiom, noweb is | *only* a build utility. It is not required for running | Axiom. It should not be installed when running the Axiom | 'make

[Axiom-mail] Options for building GCL from Axiom

2006-08-04 Thread Gabriel Dos Reis
Tim -- Do we know why don't systematically use this It turns out that we can successfully build GCL on many more systems if we set the [[GCLOPTS]] to build a local [[BFD]]. GCLOPTS-LOCBFD= GCLOPTS=--enable-vssize=65536*2 --enable-locbfd --disable-dynsysbfd \

[Axiom-mail] Re: Options for building GCL from Axiom

2006-08-04 Thread Gabriel Dos Reis
root [EMAIL PROTECTED] writes: | |Do we know why don't systematically use this | | It turns out that we can successfully build GCL on many more systems | if we set the [[GCLOPTS]] to build a local [[BFD]]. | GCLOPTS-LOCBFD= | GCLOPTS=--enable-vssize=65536*2

[Axiom-mail] Re: Options for building GCL from Axiom

2006-08-04 Thread Gabriel Dos Reis
root [EMAIL PROTECTED] writes: | The only issue that I need to solve (but I'm not worried about it | right now), is how to find optimization flags for C compilers other | than GCC/gcc. I know the existing Makefiles special cases all of them | it knows about. I'm however skeptical that they

[Axiom-mail] LISP

2006-08-03 Thread Gabriel Dos Reis
Tim -- The variable LISP lacks documentation in the toplevel Makefile.pamphlet. What is its purpose? Lisp file suffix? -- Gaby ___ Axiom-mail mailing list Axiom-mail@nongnu.org http://lists.nongnu.org/mailman/listinfo/axiom-mail