W3C home > Mailing lists > Public > www-math@w3.org > November 2009

Re: How do you encode "a < b = c" in content MathML?

From: William F Hammond <hammond@csc.albany.edu>
Date: Mon, 02 Nov 2009 11:01:07 -0500
To: www-math@w3.org
Message-ID: <i7d440gblo.fsf@hilbert.math.albany.edu>
Robert Miner writes in reply to Jonathan Fine:

> > It is common for mathematicians to write
> >     A < B = C < D
> > for complicated expressions A, B, C, D.
> > Well, with Python I don't have to do that
> > ---
> > $ python
> > Python 2.5.2 (r252:60911, Dec  2 2008, 09:26:14)
> > [GCC 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)] on cygwin
> > Type "help", "copyright", "credits" or "license" for more information.
> > >>> 1 < 2 <= 3
> > True

So also this works in sage (www.sagemath.org) -- the free computer
algebra system project headed by William Stein with more than 125
contributers -- that uses python as its executive language.

> The view point of content MathML 3 is more oriented toward being
> explicit about semantics.

Long term (for the spec following MathML 3) I would hope that, given
the rather elaborate typing in sage (www.sagemath.org), anything
sufficiently explicit for sage should be sufficiently explicit for
content mathml.

                                    -- Bill
Received on Monday, 2 November 2009 16:01:49 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 20 February 2010 06:13:06 GMT