[Om3] need list2.ocd for MathML group
Michael Kohlhase
m.kohlhase at jacobs-university.de
Mon Sep 15 06:03:31 CEST 2008
David, James,
Professor James Davenport wrote:
>> In MathML2/OM2 (and in MathML1/OM1) that was fairly unambiguously
>>
>> linalg1.vector_selector(x,i)
>>
>> http://www.openmath.org/documents/om-mml.pdf
>>
>> says on page 16
>>
>> selector Corresponds to
>> <OMS name="vector_selector" cd="linalg1"/>
>> or
>> <OMS name="matrix_selector" cd="linalg1"/>,
>> depending on the MathML arity.
>>
>> so it's been defined that way since (at least) 2001, does it really help
>> to change it at this time?
>>
I must say, then this definition was plain wrong mathematically and
conceptually :-).
I must say that I find it problematic, that an application or phrasebook
must support matrices in order to select the nth element of a list.
But If I am the only one complaining then I will probably relent, but I
still think that this conflation will be a very hard sell.
Michael
> Furthermore, when you're taking the i'th element, you are effectively
> treating the list as a vector, wheras the others from list2 (rest etc.)
> are not. Indeed, if I had to argue anything, it would be for deleteing
> list_selector, as redundant given we have vector_selector.
> James
>
--
----------------------------------------------------------------------
Prof. Dr. Michael Kohlhase, Office: Research 1, Room 62
Professor of Computer Science Campus Ring 12,
School of Engineering & Science D-28759 Bremen, Germany
Jacobs University Bremen* tel/fax: +49 421 200-3140/-493140
m.kohlhase at jacobs-university.de http://kwarc.info/kohlhase
skype: m.kohlhase * International University Bremen until Feb. 2007
----------------------------------------------------------------------
More information about the Om3
mailing list