Representing a set of value pairs?

Hi Folks,

Suppose that I want to represent the set of all inch/centimeter pairs,
e.g,

   {i, c | c = i * 2.54}

Examples in this set include:

   (1.0, 2.54), (2.0, 5.08), etc

Is this the correct way to represent this set in MathML:

<math>
    <declare type="set">
        <ci>S<ci>
        <set>
            <bvar><ci>i</ci></bvar>
            <bvar><ci>c</ci></bvar>
            <condition>
                <apply>
                    <eq/>
                    <ci>c</ci>
                    <apply>
                        <times/>
                        <ci>i</ci>
                        <cn>2.54</cn>
                    </apply>
                </apply>
            </condition>
        </set>
    </declare>
</math>

I think that this is correct.  My only hesitation is that perhaps I need
parentheses around (i,c)?  e.g., 

      {(i, c) | c = i * 2.54}

And likewise in the MathML representation place parentheses?  /Roger

Received on Saturday, 19 July 2003 16:12:39 UTC