Re: MathML as a symbolic math language
- From: israel@xxxxxxxxxxx (Robert Israel)
- Date: 11 Dec 2005 05:50:09 GMT
In article <1134267830.119099.199750@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>,
Chip Eastham <hardmath@xxxxxxxxx> wrote:
>
>Hatto von Aquitanien wrote:
>> Does MathML provide a useful enough abstract language specification to use
>> it as the basis of a symbolic algebra processor? What does it lack? What
>> flaws does it have? I'm specifically asking about content MathML, as
>> opposed to presentational MathML.
>>
>> http://www.w3.org/TR/MathML2/chapter4.html
>
>My impression is that the flexibility of MathML for expressing formulas
>is at odds with the needs of CAS software for strong typing of
>entities. The <apply> construct allows one to indicate an operation
>between entities with no concern for type consistency.
>
>You could restrict the domain of computation in some manner to mitigate
>these design conflicts, but it's probably a better idea to let a CAS
>package use (internally) data structures less portable (hopefully more
>optimized for computational purposes) than MathML node fragments or
>similar.
I hope nobody is talking seriously about using MathML as the internal
representation for mathematical objects in a CAS.
>Perhaps you are not asking about internal structures at all. I think
>MathML is being adopted for input/output purposes in some packages.
For example, Maple can import from and export to MathML.
Robert Israel israel@xxxxxxxxxxx
Department of Mathematics http://www.math.ubc.ca/~israel
University of British Columbia Vancouver, BC, Canada
.
- Follow-Ups:
- Re: MathML as a symbolic math language
- From: Hatto von Aquitanien
- Re: MathML as a symbolic math language
- References:
- MathML as a symbolic math language
- From: Hatto von Aquitanien
- Re: MathML as a symbolic math language
- From: Chip Eastham
- MathML as a symbolic math language
- Prev by Date: Re: MathML as a symbolic math language
- Next by Date: Re: Call for Papers (Refereed): Maple Conference 2006
- Previous by thread: Re: MathML as a symbolic math language
- Next by thread: Re: MathML as a symbolic math language
- Index(es):
Relevant Pages
|