xml prefix mathml
<OMOBJ xmlns="http://www.openmath.org/OpenMath">
<OMA>
<OMS cd="logic1" name="and"/>
<OMA>
<OMS cd="set1" name="in"/>
<OMS cd="alg1" name="one"/>
<OMS cd="setname2" name="H"/>
</OMA>
<OMBIND>
<OMS cd="quant1" name="exists"/>
<OMBVAR>
<OMV name="i"/>
<OMV name="j"/>
<OMV name="k"/>
</OMBVAR>
<OMA>
<OMS cd="logic1" name="and"/>
<OMA>
<OMS cd="set1" name="in"/>
<OMV name="i"/>
<OMS cd="setname2" name="H"/>
</OMA>
<OMA>
<OMS cd="set1" name="in"/>
<OMV name="j"/>
<OMS cd="setname2" name="H"/>
</OMA>
<OMA>
<OMS cd="set1" name="in"/>
<OMV name="k"/>
<OMS cd="setname2" name="H"/>
</OMA>
<OMA>
<OMS cd="relation1" name="eq"/>
<OMA>
<OMS cd="arith1" name="power"/>
<OMV name="i"/>
<OMI> 2 </OMI>
</OMA>
<OMA>
<OMS cd="arith1" name="unary_minus"/>
<OMS cd="alg1" name="one"/>
</OMA>
</OMA>
<OMA>
<OMS cd="relation1" name="eq"/>
<OMA>
<OMS cd="arith1" name="power"/>
<OMV name="j"/>
<OMI> 2 </OMI>
</OMA>
<OMA>
<OMS cd="arith1" name="unary_minus"/>
<OMS cd="alg1" name="one"/>
</OMA>
</OMA>
<OMA>
<OMS cd="relation1" name="eq"/>
<OMA>
<OMS cd="arith1" name="power"/>
<OMV name="k"/>
<OMI> 2 </OMI>
</OMA>
<OMA>
<OMS cd="arith1" name="unary_minus"/>
<OMS cd="alg1" name="one"/>
</OMA>
</OMA>
<OMA>
<OMS cd="relation1" name="eq"/>
<OMA>
<OMS cd="arith1" name="times"/>
<OMV name="i"/>
<OMV name="j"/>
<OMV name="k"/>
</OMA>
<OMA>
<OMS cd="arith1" name="unary_minus"/>
<OMS cd="alg1" name="one"/>
</OMA>
</OMA>
<OMA>
<OMS cd="relation1" name="neq"/>
<OMA>
<OMS cd="arith1" name="abs"/>
<OMV name="i"/>
</OMA>
<OMS cd="alg1" name="one"/>
</OMA>
<OMA>
<OMS cd="relation1" name="neq"/>
<OMA>
<OMS cd="arith1" name="abs"/>
<OMV name="j"/>
</OMA>
<OMS cd="alg1" name="one"/>
</OMA>
<OMA>
<OMS cd="relation1" name="neq"/>
<OMA>
<OMS cd="arith1" name="abs"/>
<OMV name="k"/>
</OMA>
<OMS cd="alg1" name="one"/>
</OMA>
<OMBIND>
<OMS cd="quant1" name="forall"/>
<OMBVAR>
<OMV name="q"/>
</OMBVAR>
<OMA>
<OMS cd="logic1" name="implies"/>
<OMA>
<OMS cd="set1" name="in"/>
<OMV name="q"/>
<OMS cd="setname2" name="H"/>
</OMA>
<OMBIND>
<OMS cd="quant1" name="exists"/>
<OMBVAR>
<OMV name="r0"/>
<OMV name="r1"/>
<OMV name="r2"/>
<OMV name="r3"/>
</OMBVAR>
<OMA>
<OMS cd="logic1" name="and"/>
<OMA>
<OMS cd="set1" name="in"/>
<OMV name="r0"/>
<OMS cd="setname1" name="R"/>
</OMA>
<OMA>
<OMS cd="set1" name="in"/>
<OMV name="r1"/>
<OMS cd="setname1" name="R"/>
</OMA>
<OMA>
<OMS cd="set1" name="in"/>
<OMV name="r2"/>
<OMS cd="setname1" name="R"/>
</OMA>
<OMA>
<OMS cd="set1" name="in"/>
<OMV name="r3"/>
<OMS cd="setname1" name="R"/>
</OMA>
<OMA>
<OMS cd="relation1" name="eq"/>
<OMV name="q"/>
<OMA>
<OMS cd="arith1" name="plus"/>
<OMV name="r0"/>
<OMA>
<OMS cd="arith1" name="times"/>
<OMV name="r1"/>
<OMV name="i"/>
</OMA>
<OMA>
<OMS cd="arith1" name="times"/>
<OMV name="r2"/>
<OMV name="j"/>
</OMA>
<OMA>
<OMS cd="arith1" name="times"/>
<OMV name="r3"/>
<OMV name="k"/>
</OMA>
</OMA>
</OMA>
</OMA>
</OMBIND>
</OMA>
</OMBIND>
</OMA>
</OMBIND>
</OMA>
</OMOBJ>
and
(
in
(
one ,
H )
,
exists
[
i
j
k
] .
(
and
(
in
(
i ,
H )
,
in
(
j ,
H )
,
in
(
k ,
H )
,
eq
(
power
(
i , 2 )
,
unary_minus
(
one )
)
,
eq
(
power
(
j , 2 )
,
unary_minus
(
one )
)
,
eq
(
power
(
k , 2 )
,
unary_minus
(
one )
)
,
eq
(
times
(
i ,
j ,
k )
,
unary_minus
(
one )
)
,
neq
(
abs
(
i )
,
one )
,
neq
(
abs
(
j )
,
one )
,
neq
(
abs
(
k )
,
one )
,
forall
[
q
] .
(
implies
(
in
(
q ,
H )
,
exists
[
r0
r1
r2
r3
] .
(
and
(
in
(
r0 ,
R )
,
in
(
r1 ,
R )
,
in
(
r2 ,
R )
,
in
(
r3 ,
R )
,
eq
(
q ,
plus
(
r0 ,
times
(
r1 ,
i )
,
times
(
r2 ,
j )
,
times
(
r3 ,
k )
)
)
)
)
)
)
)
)
)
1
∈
H
∧
∃
i
,
j
,
k
.
i
∈
H
∧
j
∈
H
∧
k
∈
H
∧
i
2
=
-
1
∧
j
2
=
-
1
∧
k
2
=
-
1
∧
i
j
k
=
-
1
∧
|
i
|
≠
1
∧
|
j
|
≠
1
∧
|
k
|
≠
1
∧
∀
q
.
q
∈
H
⇒
∃
r
0
,
r
1
,
r
2
,
r
3
.
r
0
∈
R
∧
r
1
∈
R
∧
r
2
∈
R
∧
r
3
∈
R
∧
q
=
r
0
+
r
1
i
+
r
2
j
+
r
3
k