OpenMath XML (source)
<OMOBJ xmlns="http://www.openmath.org/OpenMath">
<OMA><OMS cd="logic1" name="implies"/>
<OMA><OMS cd="set1" name="notin"/>
<OMA><OMS cd="arith1" name="unary_minus"/>
<OMV name="c"/>
</OMA>
<OMS cd="setname1" name="N"/>
</OMA>
<OMA><OMS cd="relation1" name="eq"/>
<OMA><OMS cd="orthpoly1" name="jacobiG"/>
<OMV name="n"/>
<OMV name="a"/>
<OMV name="c"/>
<OMV name="z"/>
</OMA>
<OMA><OMS cd="hypergeo1" name="hypergeometric2F1"/>
<OMA><OMS cd="arith1" name="unary_minus"/>
<OMV name="n"/>
</OMA>
<OMA><OMS cd="arith1" name="plus"/>
<OMV name="a"/>
<OMV name="n"/>
</OMA>
<OMV name="c"/>
<OMV name="z"/>
</OMA>
</OMA>
</OMA>
</OMOBJ>
Strict Content MathML
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply><csymbol cd="logic1">implies</csymbol>
<apply><csymbol cd="set1">notin</csymbol>
<apply><csymbol cd="arith1">unary_minus</csymbol><ci>c</ci></apply>
<csymbol cd="setname1">N</csymbol>
</apply>
<apply><csymbol cd="relation1">eq</csymbol>
<apply><csymbol cd="orthpoly1">jacobiG</csymbol>
<ci>n</ci>
<ci>a</ci>
<ci>c</ci>
<ci>z</ci>
</apply>
<apply><csymbol cd="hypergeo1">hypergeometric2F1</csymbol>
<apply><csymbol cd="arith1">unary_minus</csymbol><ci>n</ci></apply>
<apply><csymbol cd="arith1">plus</csymbol><ci>a</ci><ci>n</ci></apply>
<ci>c</ci>
<ci>z</ci>
</apply>
</apply>
</apply>
</math>
Popcorn
set1.notin( -($c), setname1.N) ==> orthpoly1.jacobiG($n, $a, $c, $z) = hypergeo1.hypergeometric2F1( -($n), $a + $n, $c, $z)
Rendered Presentation MathML
-
c
∉
N
⇒
jacobiG
(
n
,
a
,
c
,
z
)
=
hypergeometric2F1
(
-
n
,
a
+
n
,
c
,
z
)