Top
Back: lpIsPrime
Forward: lpGlDimBound
FastBack:
FastForward:
Up: fpaprops_lib
Top: Singular Manual
Contents: Table of Contents
Index: Index
About: About this document

7.7.3.4 lpGkDim

Procedure from library fpaprops.lib (see fpaprops_lib).

Usage:
lpGkDim(G); G an ideal in a letterplace ring

Return:
int

Purpose:
Determines the Gelfand Kirillov dimension of A/<G>
-1 means positive infinite

Assume:
- basering is a Letterplace ring
- G is a Groebner basis

Example:
 
LIB "fpaprops.lib";
ring r = 0,(x,y,z),dp;
def R = makeLetterplaceRing(5); // constructs a Letterplace ring
R;
==> // coefficients: QQ
==> // number of vars : 15
==> //        block   1 : ordering Dp
==> //                  : names    x y z x y z x y z x y z x y z
==> //        block   2 : ordering C
==> // letterplace ring (block size 3)
setring R; // sets basering to Letterplace ring
ideal I = z;//an example of infinite GK dimension
lpGkDim(I);
==> -1
I = x,y,z; // gkDim = 0
lpGkDim(I);
==> 0
I = x*y, x*z, z*y, z*z;//gkDim = 2
lpGkDim(I);
==> 2
ideal G = y*x - x*y, z*x - x*z, z*y - y*z; G = std(G);
G;
==> G[1]=y*z-z*y
==> G[2]=x*z-z*x
==> G[3]=x*y-y*x
lpGkDim(G); // 3, as expected for K[x,y,z]
==> 3


Top Back: lpIsPrime Forward: lpGlDimBound FastBack: FastForward: Up: fpaprops_lib Top: Singular Manual Contents: Table of Contents Index: Index About: About this document
            User manual for Singular version 4-1-1p4, 2018, generated by texi2html.