[Om] Problems with the MathML CDGroup
W Naylor
wn at cs.bath.ac.uk
Mon Oct 31 18:22:53 CET 2005
Hi all,
at the end of last week Clare So (ORCCA - University of Western Ontario)
was visiting The University of Bath. She has been involved in a project
with the objective of translating between OpenMath and MathML. She has
come across various problems in this work so we had a meeting on Thursday
& Friday to discuss them. Many of the problems are on the MathML side and
as such can be circumvented by using semantics or csymbol elements. I did
identify a few omissions on the OpenMath side however. These are the
following:
1/ The MathMLtypes CD is missing symbols for the 'multiset' and
'matrix_row' types,
2/ The suchthat and map constructors (from set1) have no analogues in
multiset.
3/ The suchthat operator in list1 is ambiguous, it gives no order on the
items in the list to be returned (this of course does not matter for
sets). I would suggest a new definition which had a signature:
suchthat
S (The set containing the elements)
o: (S x S) -> Boolean (an ordering on S)
p: S -> Boolean (the selector predicate)
it seems that MathML has an 'order' attribute in place of the ordering
function I'm suggesting. This has 2 possible values, numeric or
lexicographic (which it must be said has a range of interpretations!)
hopefully these CDs can be ammended,
all the best,
Bill
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
-
- Dr. W.A. Naylor
-
- http://www.cs.bath.ac.uk/~wn
- http://orcca.on.ca/~bill
-
- work tel: +44 1225 386183
-
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
More information about the Om
mailing list