[Om3] [OpenMath] #150: CD-level properties (CMP and FMP)

OpenMath trac-kwarc at eecs.jacobs-university.de
Mon May 19 14:47:42 CEST 2014


#150: CD-level properties (CMP and FMP)
-------------------------------------+-------------------------------------
             Reporter:  lars_h       |         Owner:  kohlhase
                 Type:  SEP          |        Status:  new
  (Standard Enhancement Proposal)    |     Milestone:  OM2+OCD/MD
             Priority:  major        |       Version:
            Component:  CD3 Format   |    Blocked By:
             Keywords:               |  Dependencies:
             Blocking:               |  Due to close:  YYYY/MM/DD
        Due to assign:  YYYY/MM/DD   |
Include in GanttChart:  0            |
-------------------------------------+-------------------------------------
 The current CD format requires that every CMP or FMP is attached to a
 specific symbol, but it is not uncommon that a property one wishes to
 state is hard to classify as having more to do with one symbol than with
 another.

 One example would be the identity
 {{{
   (a \circ b) \otimes (c \circ d) = (a \otimes c) \circ (b \otimes d)
 }}}
 (which appears on page 15 of http://arxiv.org/abs/1204.2421, if you want
 some context): is this an identity for \otimes or an identity for \circ?
 Neither choice has any precedence over the other.

 A solution to this would be to allow CMPs and FMPs also as a direct child
 of the CD element, since this lets you state the basic claim that this is
 a property of the symbols in this dictionary, without attributing it to
 one specific symbol. Come to think of it, that applies equally well to
 Examples too.

 By contrast, I expect it to be less common to have properties not specific
 to one content dictionary. A property may certainly mix symbols from
 several dictionaries, but it is usually introduced as part of the creation
 of one specific dictionary, so that will be where it is natural to state
 it. If one is simultaneously creating two content dictionaries and have to
 state a property that mixes symbols from both, then the question must
 arise why the two dictionaries should be separate. (There could be
 reasons, but I would not expect that to be usual.)

 As per Michael's remark on #149, I'm adding the om3 list as Cc here.

-- 
Ticket URL: <https://trac.mathweb.org/OM3/ticket/150>
OpenMath <http://www.openmath.org>
The development of the OpenMath Standard and Content Dictionaries.


More information about the Om3 mailing list