Changeset cdd778 in git
- Timestamp:
- May 19, 2000, 12:24:33 PM (24 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 7cdd73b2a69c10b6802dc762aed4db13ad0f8f42
- Parents:
- b49b894ff4ce8577af08f6a78a8e02f07eee6663
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/primdec.lib
rb49b89 rcdd778 1 // $Id: primdec.lib,v 1.6 7 2000-05-19 10:07:06pfister Exp $1 // $Id: primdec.lib,v 1.68 2000-05-19 10:24:33 pfister Exp $ 2 2 /////////////////////////////////////////////////////////////////////////////// 3 3 // primdec.lib // … … 11 11 /////////////////////////////////////////////////////////////////////////////// 12 12 13 version="$Id: primdec.lib,v 1.6 7 2000-05-19 10:07:06pfister Exp $";13 version="$Id: primdec.lib,v 1.68 2000-05-19 10:24:33 pfister Exp $"; 14 14 info=" 15 15 LIBRARY: primdec.lib PROCEDURES FOR PRIMARY DECOMPOSITION … … 4592 4592 def R=basering; 4593 4593 poly q; 4594 int j; 4595 matrix m; 4596 list re; 4594 4597 poly va=var(1); 4595 int j;4596 4598 ideal J=groebner(I); 4599 ideal ba=kbase(J); 4597 4600 int d=vdim(J); 4598 ideal ba=kbase(J); 4599 ideal jmap=randomLast(100); 4600 poly p=jmap[size(jmap)]+random(-50,50); 4601 matrix m; 4601 int e=nvars(basering); 4602 poly p=randomLast(100)[e]+random(-50,50); 4602 4603 matrix n[d][d]; 4603 list re; 4604 4605 for(j=2;j<=nvars(basering);j++) 4604 4605 for(j=2;j<=e;j++) 4606 4606 { 4607 4607 va=va*var(j); … … 4624 4624 map psi=P,p; 4625 4625 list rfac=psi(fac); 4626 list re;4627 4626 4628 4627 option(redSB); … … 4640 4639 } 4641 4640 } 4642 4643 4641 example 4644 4642 { "EXAMPLE:"; echo = 2;
Note: See TracChangeset
for help on using the changeset viewer.