[om] Reference vs. Referent: solution to an old problem
Paul Libbrecht
paul at ags.uni-sb.de
Fri Dec 8 23:33:53 CET 2000
Sir Andrew,
All,
I think this need for a kind of standardization of CAS systems seems fair.
After all, the formulation in OpenMath seems appropriate as sooner or
later a "mathematical reality" will have the same semantics the CAS
operations. Just read the start of all good books, the operations
like simplifications, equality, solutions and so on are all defined
in a very precise manner (eg the "solution" to a differential
equation, or the sum of two polynomials, or the cartesian product of
two topological spaces).
The thing is... indeed... no two books are the same in their start
just as OpenMath doesn't necessarily define a polynomial as a
sequence of numbers, a function in the generated ring of x and the
base-field or as... a syntactic writing.
So accepting OpenMath can only carefully set the standard in a world
where still the cultures are a bit different... it really seems that,
from Computer Algebra Systems, we can't expect a uniform result.
And that's my only point here. For a CD on elementary
openmath-objects- mutations, I'd twice vote yes. But just as OpenMath
needs to be made on a consensus, this CD describing operations will
need to be made on a consensus and I definitely feel the implementors
of these CAS systems will feel like worried or concerned.
The latter point is a great thing, actually, that could shake them
sufficiently (or get them indifferent completely, who knows). One
thing seems sure for me, MathML with its lack of semantics is lost
there (whereas many CAS implementors think it is the way). That could
very well be the revenge of OpenMath.
Go ahead Andrew, you've got my vote and I might even spend some time on it...
Paul
At 11:34 -0800 08/12/00, Andrew Solomon wrote:
>I think that if one subscribes to this view of the future, then it's necessary
>to have *some* way to define, in a standard way, the behaviour of a
>compute engine which is part of this cooperative network. Whether you want to
>define this system/standard with OpenMath CDs (like the CAS CD)
>seems to me to be a matter of taste, but to my mind, to exclude this kind of
>work from the OpenMath effort would be bizarre since I thought it
>was one of the goals
>of OpenMath.
>
--
om at openmath.org - general discussion on OpenMath
Post public announcements to om-announce at openmath.org
Automatic list maintenance software at majordomo at openmath.org
Mail om-owner at openmath.org for assistance with any problems
More information about the Om
mailing list