<CDSignatures xmlns="http://www.openmath.org/OpenMathCDS" type="sts" 
   cd="complex1" cdurl="http://www.openmath.org/cd/complex1.ocd" version="2.0">
<CDSStatus>official</CDSStatus>

<Signature name="conjugate">
<OMOBJ xmlns="http://www.openmath.org/OpenMath"> 
 <OMA>
  <OMS name="mapsto" cd="sts"/>
  <OMS name="C" cd="setname1"/> 
  <OMS name="C" cd="setname1"/> 
 </OMA>
</OMOBJ>
</Signature>

<Signature name="complex_cartesian" >
<OMOBJ xmlns="http://www.openmath.org/OpenMath"> 
 <OMA>
   <OMS name="mapsto" cd="sts" />
    <OMS name="NumericalValue" cd="sts" />
    <OMS name="NumericalValue" cd="sts" />
    <OMS name="C" cd="setname1" />
 </OMA>
</OMOBJ>
</Signature>

<Signature name="real" >
<OMOBJ xmlns="http://www.openmath.org/OpenMath"> 
 <OMA>
   <OMS name="mapsto" cd="sts" />
    <OMS name="C" cd="setname1" />
    <OMS name="NumericalValue" cd="sts" />
 </OMA>
</OMOBJ>
</Signature>

<Signature name="imaginary" >
<OMOBJ xmlns="http://www.openmath.org/OpenMath"> 
 <OMA>
   <OMS name="mapsto" cd="sts" />
    <OMS name="C" cd="setname1" />
    <OMS name="NumericalValue" cd="sts" />
 </OMA>
</OMOBJ>
</Signature>

<Signature name="complex_polar" >
<OMOBJ xmlns="http://www.openmath.org/OpenMath"> 
 <OMA>
   <OMS name="mapsto" cd="sts" />
    <OMV name="PositiveReal" />
    <OMS name="R" cd="setname1" />
    <OMS name="C" cd="setname1" />
 </OMA>
</OMOBJ>
</Signature>

<Signature name="argument" >
<OMOBJ xmlns="http://www.openmath.org/OpenMath"> 
 <OMA>
   <OMS name="mapsto" cd="sts" />
    <OMS name="C" cd="setname1" />
    <OMS name="R" cd="setname1" />
 </OMA>
</OMOBJ>
</Signature>

</CDSignatures>
