Changeset fb40dfd in git
- Timestamp:
- Jan 5, 2015, 4:26:36 PM (9 years ago)
- Branches:
- (u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
- Children:
- 71e7cb88a8d50e24a3fe14ea10cfc63d1885daa0
- Parents:
- b8245236db9ce8035a9e4bbb28ef632e7ca8e4d8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/primdec.lib
rb824523 rfb40dfd 4124 4124 4125 4125 if(n < 0) 4126 { 4127 ideal ann = ideal(1); 4128 return(ann); 4129 } 4126 { 4127 return(ideal(1)); 4128 } 4130 4129 int l = size(re); 4131 4130 4132 4131 if(n < l) 4133 { 4134 matrix f = transpose(re[n+1]); 4135 if(n == 0) 4136 { 4137 matrix g = 0*gen(ncols(f)); 4138 } 4139 else 4140 { 4141 matrix g = transpose(re[n]); 4142 } 4143 module k = syz(f); 4144 ideal ann = quotient1(g,k); 4145 return(ann); 4146 } 4132 { 4133 matrix f = transpose(re[n+1]); 4134 if(n == 0) 4135 { 4136 matrix g = matrix(0,1,ncols(f)); 4137 } 4138 else 4139 { 4140 matrix g = transpose(re[n]); 4141 } 4142 module k = syz(f); 4143 return(quotient1(g,k)); 4144 } 4147 4145 4148 4146 if(n == l) 4149 { 4150 ideal ann = Ann(transpose(re[n])); 4151 return(ann); 4152 } 4153 4154 ideal ann = ideal(1); 4155 return(ann); 4147 { 4148 return(Ann(transpose(re[n]))); 4149 } 4150 4151 return(ideal(1)); 4156 4152 } 4157 4153 /////////////////////////////////////////////////////////////////////////////// … … 7047 7043 7048 7044 op@P = option(get); 7049 execute("ring gnir = ("+charstr(basering)+"),("+varstr(basering)+"),(C,lp);"); 7045 def gnir=changeordTo(basering,"lp"); 7046 setring gnir; 7050 7047 7051 7048 op=option(get);
Note: See TracChangeset
for help on using the changeset viewer.