I have three positivity constraints (f1
, f2
, f3
):
f1 = 1 - z[2, 3]^2 + z[1, 4]^2 (-1 + z[2, 3]^2) - z[2, 4]^2 +
z[1, 3]^2 (-1 + z[2, 4]^2) - 2 z[2, 3] z[2, 4] z[3, 4] - z[3, 4]^2
- 2 z[1, 3] z[1, 4] (z[2, 3] z[2, 4] + z[3, 4]) +
z[1, 2]^2 (-1 + z[3, 4]^2) +
2 z[1, 2] (z[1, 4] (z[2, 4] + z[2, 3] z[3, 4]) +
z[1, 3] (z[2, 3] + z[2, 4] z[3, 4]))
and
f2 = 1 - z[1, 2]^2 - z[1, 3]^2 + 2 z[1, 2] z[1, 3] z[2, 3] - z[2, 3]^2
and
f3 = 1 - z[1, 2]^2
This six-dimensional constrained integration command
Integrate[Boole[f1 > 0 && f2 > 0 && f3 > 0], {z[1, 2], -1, 1}, {z[1, 3], -1, 1},
{z[1, 4], -1, 1}, {z[2, 3], -1, 1}, {z[2, 4], -1, 1}, {z[3, 4], -1, 1}]
succeeds with the result 32 Pi^2/27
.
I also have a fourth "separability" constraint (note the new nonnegative variable u)
f4 = -u^4 z[1, 4]^2 - z[2, 3]^2 +
2 u z[2, 3] (z[1, 2] z[2, 4] - z[1, 3] z[3, 4])
+ 2 u^3 z[1, 4] (z[1, 2] z[1, 3] - z[2, 4] z[3, 4])
- u^2 (-1 - z[1, 4]^2 z[2, 3]^2 + 2 z[1, 3] z[1, 4] z[2, 3] z[2, 4] +
z[2, 4]^2 - z[1, 3]^2 (-1 + z[2, 4]^2) -
2 z[1, 2] (z[1, 4] z[2, 3] + z[1, 3] z[2, 4]) z[3, 4] +
z[3, 4]^2 - z[1, 2]^2 (-1 + z[3, 4]^2))
I ideally would like to perform the enhanced integration
Integrate[Boole[f1 > 0 && f2 > 0 && f3 > 0 && f4 > 0 && 0 < u <1],
{z[1, 2], -1, 1}, {z[1, 3], -1, 1},
{z[1, 4], -1, 1}, {z[2, 3], -1, 1},
{z[2, 4], -1, 1}, {z[3, 4], -1, 1}]
but this does not seem doable, by any means. This being the case, I would then like to perform this integration, but after setting the variable u to certain nonnegative values, $u \in [0,1]$, say $u = 1$. But such exact integrations also do not seem doable.
So, now I would like to set $u = 1$, say, and perform the last integration numerically to as high a precision/accuracy as possible, since I conjecture (ref, sec. 9) the true values are simple and exact in nature (particularly so if divided by the aforementioned constant, 32 Pi^2/27).
I can obtain numerical results, such as $7.37592698928$, with $u = 1$, but the results seem not very trustworthy, getting messages such as:
"The global error of the strategy GlobalAdaptive has increased more \
than 10000 times. The global error is expected to decrease \
monotonically after a number of integrand evaluations. Suspect one of \
the following: the working precision is insufficient for the \
specified precision goal; the integrand is highly oscillatory or it \
is not a (piecewise) smooth function; or the true value of the \
integral is 0. Increasing the value of the GlobalAdaptive option \
MaxErrorIncreases might lead to a convergent numerical integration. \
NIntegrate obtained..."
So, how might one best formulate the integration command with the various options, having set $u = 1, 1/2, 1/4$ and other simple fractions $\in [0,1]$?
(A good/warm-up problem would be to try to obtain the three-constraints 32 Pi^2/27 result numerically.)
Boole
expression, which contains $0<u<1$. $\endgroup$