Changeset 1d06d1 in git
- Timestamp:
- Nov 23, 2015, 6:27:29 PM (8 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 8b9677509f933f77764c8d3fae0cc62f8c9eb23f
- Parents:
- 86f1dc12cedc9ed8fc9f2a65d0bacf9c38c027f96ba950e5cfaadf94bd8ecc90e29bc1fe2bbc7d3a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/graal.lib
r86f1dc r1d06d1 1 1 //////////////////////////////////////////////////////////////////////////// 2 version=" version graal.lib 4.0.2.0 Apr_2015 "; // $Id$2 version="26.03.2015"; 3 3 category="Commutative Algebra"; 4 4 info=" … … 12 12 REFERENCES: 13 13 Mora, Teo: La queste del Saint Gr_a(A_L): A computational approach to local algebra 14 Marais, Magdaleen and Ren, Yue: Mora's holy gra il, algorithms for computing in localizations at prime ideals14 Marais, Magdaleen and Ren, Yue: Mora's holy graal: Algorithms for computing in localizations at prime ideals 15 15 16 16 PROCEDURES: 17 17 graalMixed(ideal L); 18 18 graalMixed(ideal L, int t); 19 yinitial(poly f); 20 yinitial(poly f, int s); 21 yinitial(ideal I); 22 yinitial(ideal I, int s); 23 dimensionOfLocalization(ideal J); 24 dimensionOfLocalization(graalBearer Gr); 25 systemOfParametersOfLocalization(ideal L); 26 systemOfParametersOfLocalization(graalBearer L); 27 isLocalizationRegular(ideal L); 28 isLocalizationRegular(graalBearer L); 19 dimensionOfLocalization(def L); 20 systemOfParametersOfLocalization(def L); 21 isLocalizationRegular(def L); 29 22 warkedPreimageStd(warkedModule wM); 30 resolutionInLocalization(ideal I, ideal L); 31 resolutionInLocalization(ideal I, graalBearer Gr); 23 resolutionInLocalization(ideal I, def L); 32 24 "; 33 25 … … 116 108 117 109 118 proc yinitial(def F, list #) 119 " 120 USAGE: yinitial(F,s); F polynomial or ideal, s int (optional) 121 RETURN: if F polynomial, returns the sum over all terms of lowest degree in Y. 122 if F ideal, returns the yinitials of all its generators. 123 if s is specified, assumes that there are s variables in Y, Y(1),...,Y(s). 124 NOTE: assumes that the Y are the first variables in the basering and, 125 if s unspecified, that they have their own block in the ordering. 126 EXAMPLE: example yinitial; shows an example 127 " 110 static proc yinitial(def F, list #) 128 111 { 129 112 int s; … … 156 139 return(inF); 157 140 } 158 }159 example160 { "EXAMPLE:"; echo = 2;161 // todo162 141 } 163 142 … … 774 753 * normalizes g such that LT_>(g)=Y^\alpha for some \alpha\in\NN^n. 775 754 **/ 776 proc normalizeInY(vector g, graalBearer Gr, list #)755 static proc normalizeInY(vector g, graalBearer Gr, list #) 777 756 { 778 757 def origin = basering; … … 1228 1207 } 1229 1208 example 1230 { 1209 { "EXAMPLE:"; echo = 2; 1231 1210 ring Q = 0,(x,y,z,w),dp; 1232 1211 ideal circle = (x-1)^2+y^2-3,z;
Note: See TracChangeset
for help on using the changeset viewer.