- Timestamp:
- Aug 18, 2016, 5:05:18 PM (8 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 0e5cd369e35cc3230104546ffdff7ed15be6654c
- Parents:
- 780c1bafdf8b748d2ed4de0d4fd797d06d060904
- Location:
- Singular
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/graal.lib
r780c1b rf6b8d2e 47 47 * ideal H ideal such that A=Q/H 48 48 * ideal J preimage of L 49 * qring Q0yQ^0[Y1,...,Ys]49 * ring Q0y Q^0[Y1,...,Ys] 50 50 * ideal scriptI <Y1-f1,...,Ys-fs>, where f1,...,fs are the generators of L 51 * qring Althe ring A_L = Q0y/scriptI52 * qring KyK[Y1,...,Ys], where K quotient field of A/L51 * ring Al the ring A_L = Q0y/scriptI 52 * ring Ky K[Y1,...,Ys], where K quotient field of A/L 53 53 * ideal scriptIin I_in 54 * qring Graal associated graded ring, isomorphic to Ky/scriptIin54 * ring Graal associated graded ring, isomorphic to Ky/scriptIin 55 55 * map ina Al -> Graal, maps standard basis of ideals 56 56 * to standard basis of their respective initial ideals 57 57 **/ 58 newstruct("graalBearer","int s, qring A, ideal L, ring Q, ideal H, ideal J, ring Q0, ideal J0, ring Q0y, ideal scriptI, qring Al, qring Ky, ideal scriptIin, map Q0yToKy, qring Graal, map ina");58 newstruct("graalBearer","int s, ring A, ideal L, ring Q, ideal H, ideal J, ring Q0, ideal J0, ring Q0y, ideal scriptI, ring Al, ring Ky, ideal scriptIin, map Q0yToKy, ring Graal, map ina"); 59 59 system("install","graalBearer","print",graalBearer_print,1); 60 60 -
Singular/newstruct.cc
r780c1b rf6b8d2e 556 556 int lt=L->Typ(); 557 557 int rt=R->Typ(); 558 if (( lt!=DEF_CMD)&&(lt!=rt))558 if (((lt!=DEF_CMD)&&(lt!=rt)) 559 559 { 560 560 const char *rt1=Tok2Cmdname(rt); … … 743 743 return NULL; 744 744 } 745 if (RingDependend(t) || (t==DEF_CMD)||(t==LIST_CMD)) 745 if (t==QRING_CMD) t=RING_CMD; 746 else if (RingDependend(t) || (t==DEF_CMD)||(t==LIST_CMD)) 746 747 res->size++; // one additional field for the ring (before the data) 747 748 //Print("found type %s at real-pos %d",start,res->size);
Note: See TracChangeset
for help on using the changeset viewer.