Changeset 727b55 in git for Singular/iparith.inc


Ignore:
Timestamp:
Jan 21, 2022, 8:30:08 PM (2 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'b4f17ed1d25f93d46dbe29e4b499baecc2fd51bb')
Children:
4f78ef385b670780dc32c84abab0c78d5a8114ccbc7e82b6e8efcdc2a912e66194fc7ecb188de4b2
Parents:
e554f21585589b3fa40d36c5a8343fa9c329dbb6
Message:
add: kernel for matrix/smatrix
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/iparith.inc

    re554f21 r727b55  
    123123// operation: kbase (ideal)  ->  ideal, QQ coeffs
    124124// operation: kbase (module)  ->  module, QQ coeffs
     125// operation: kernel (matrix)  ->  matrix
     126// operation: kernel (smatrix)  ->  smatrix
    125127// operation: laguerre (poly)  ->  list, only commutative rings, field coeffs
    126128// operation: ludecomp (matrix)  ->  list, only commutative rings, field coeffs
     
    11281130 { 45,2 },
    11291131 { 262,1 },
    1130  { 263,146 },
     1132 { 263,148 },
    11311133 { 265,0 },
    11321134 { 269,22 },
    11331135 { 270,97 },
    1134  { 271,168 },
    1135  { 272,184 },
     1136 { 271,170 },
     1137 { 272,186 },
    11361138 { 275,83 },
    1137  { 276,127 },
    1138  { 277,128 },
    1139  { 278,135 },
    1140  { 279,147 },
    1141  { 280,162 },
    1142  { 281,177 },
    1143  { 282,198 },
    1144  { 283,225 },
     1139 { 276,129 },
     1140 { 277,130 },
     1141 { 278,137 },
     1142 { 279,149 },
     1143 { 280,164 },
     1144 { 281,179 },
     1145 { 282,200 },
     1146 { 283,227 },
    11451147 { 284,15 },
    11461148 { 285,68 },
    11471149 { 287,73 },
    1148  { 291,129 },
    1149  { 292,137 },
    1150  { 293,158 },
    1151  { 294,164 },
    1152  { 295,228 },
    1153  { 320,195 },
     1150 { 291,131 },
     1151 { 292,139 },
     1152 { 293,160 },
     1153 { 294,166 },
     1154 { 295,230 },
     1155 { 320,197 },
    11541156 { 359,12 },
    11551157 { 360,13 },
     
    11581160 { 366,25 },
    11591161 { 367,24 },
    1160  { 370,150 },
     1162 { 370,152 },
    11611163 { 372,26 },
    11621164 { 375,27 },
     
    11721174 { 389,64 },
    11731175 { 391,67 },
    1174  { 394,208 },
     1176 { 394,210 },
    11751177 { 395,70 },
    11761178 { 396,69 },
     
    11911193 { 427,107 },
    11921194 { 429,108 },
    1193  { 431,114 },
    1194  { 433,110 },
    1195  { 434,115 },
    1196  { 435,119 },
    1197  { 436,121 },
    1198  { 437,123 },
    1199  { 440,125 },
    1200  { 441,126 },
    1201  { 442,233 },
    1202  { 444,111 },
    1203  { 447,130 },
    1204  { 448,131 },
    1205  { 450,133 },
    1206  { 452,136 },
    1207  { 455,140 },
    1208  { 456,138 },
    1209  { 457,142 },
    1210  { 458,143 },
    1211  { 462,234 },
    1212  { 463,151 },
     1195 { 430,110 },
     1196 { 431,116 },
     1197 { 433,112 },
     1198 { 434,117 },
     1199 { 435,121 },
     1200 { 436,123 },
     1201 { 437,125 },
     1202 { 440,127 },
     1203 { 441,128 },
     1204 { 442,235 },
     1205 { 444,113 },
     1206 { 447,132 },
     1207 { 448,133 },
     1208 { 450,135 },
     1209 { 452,138 },
     1210 { 455,142 },
     1211 { 456,140 },
     1212 { 457,144 },
     1213 { 458,145 },
     1214 { 462,236 },
     1215 { 463,153 },
    12131216 { 464,59 },
    1214  { 465,152 },
    1215  { 466,155 },
    1216  { 467,153 },
    1217  { 469,209 },
    1218  { 470,154 },
    1219  { 471,157 },
    1220  { 473,159 },
    1221  { 475,160 },
    1222  { 476,112 },
    1223  { 477,165 },
    1224  { 478,166 },
    1225  { 479,169 },
    1226  { 480,170 },
    1227  { 485,172 },
    1228  { 486,173 },
    1229  { 488,174 },
    1230  { 489,175 },
    1231  { 491,176 },
    1232  { 493,179 },
    1233  { 495,180 },
    1234  { 496,181 },
    1235  { 497,182 },
    1236  { 498,186 },
    1237  { 499,193 },
    1238  { 502,196 },
    1239  { 503,199 },
    1240  { 504,201 },
    1241  { 507,202 },
    1242  { 508,205 },
    1243  { 511,206 },
    1244  { 514,214 },
    1245  { 515,212 },
    1246  { 516,210 },
    1247  { 517,220 },
    1248  { 518,221 },
    1249  { 522,222 },
    1250  { 523,229 },
    1251  { 524,226 },
    1252  { 525,235 },
    1253  { 526,236 },
    1254  { 528,231 },
     1217 { 465,154 },
     1218 { 466,157 },
     1219 { 467,155 },
     1220 { 469,211 },
     1221 { 470,156 },
     1222 { 471,159 },
     1223 { 473,161 },
     1224 { 475,162 },
     1225 { 476,114 },
     1226 { 477,167 },
     1227 { 478,168 },
     1228 { 479,171 },
     1229 { 480,172 },
     1230 { 485,174 },
     1231 { 486,175 },
     1232 { 488,176 },
     1233 { 489,177 },
     1234 { 491,178 },
     1235 { 493,181 },
     1236 { 495,182 },
     1237 { 496,183 },
     1238 { 497,184 },
     1239 { 498,188 },
     1240 { 499,195 },
     1241 { 502,198 },
     1242 { 503,201 },
     1243 { 504,203 },
     1244 { 507,204 },
     1245 { 508,207 },
     1246 { 511,208 },
     1247 { 514,216 },
     1248 { 515,214 },
     1249 { 516,212 },
     1250 { 517,222 },
     1251 { 518,223 },
     1252 { 522,224 },
     1253 { 523,231 },
     1254 { 524,228 },
     1255 { 525,237 },
     1256 { 526,238 },
     1257 { 528,233 },
    12551258 { 10000,0 }
    12561259};
    1257 #define JJTAB1LEN 128
     1260#define JJTAB1LEN 129
    12581261const struct sValCmdTab dArithTab2[]=
    12591262{
     
    14661469  iiArithAddCmd("kbase",               0, 429, CMD_12, 94);
    14671470  iiArithAddCmd("keepring",            0, 288, 288, 95);
    1468   iiArithAddCmd("kernel",              0, 430, CMD_2, 96);
     1471  iiArithAddCmd("kernel",              0, 430, CMD_12, 96);
    14691472  iiArithAddCmd("kill",                0, 317, 317, 97);
    14701473  iiArithAddCmd("killattrib",          0, 431, CMD_12, 98);
Note: See TracChangeset for help on using the changeset viewer.