Hi Mike,
I tried it with our algorithm "myheight(I)" in Singular and the result was 2.
It took about 12 minutes....
Regards,
Xenia
SINGULAR /
A Computer Algebra System for Polynomial Computations / version 3-1-2
0<
by: W. Decker, G.-M. Greuel, G. Pfister, H. Schoenemann \ Oct 2010
FB Mathematik der Universitaet, D-67653 Kaiserslautern \
> ring r=integer,(x,y,z),dp;
// ** You are using coefficient rings which are not fields.
// ** Please note that only limited functionality is available
// ** for these coefficients.
// **
// ** The following commands are meant to work:
// ** - basic polynomial arithmetic
// ** - std
// ** - syz
// ** - lift
// ** - reduce
>
The dimension of Z[x_1,...,x_n] is n+1 and if you have an ideal of
dimension k over the integers, the ideal generated by the same
polynomials over the rationals will be of dimension k-1. So the height
will be n+1-k over the integers and over the rationals.
So if you want to compute the height of an ideal I over the rationals,
just use Singular, declare the ring r=0,(x_1,..,x_n),dp(for example);
and use the function dim(I); . The height(I) will be n-dim(I).
I hope that answers your question.
We often work over tghe integers and have some experimental algorithms
for that.
So good luck!
Xenia
Zitat von "Michael Garcia" <calimi...@gmail.com>: