Top
Back: timeFactorize
Forward: inout_lib
FastBack: all_lib
FastForward: inout_lib
Up: general_lib
Top: Singular Manual
Contents: Table of Contents
Index: Index
About: About this document

D.2.2.22 factorH

Procedure from library general.lib (see general_lib).

Usage:
factorH(p) p poly

Return:
factorize(p)

Note:
changes variables to become the last variable the principal one in the multivariate factorization and factorizes then the polynomial

Example:
 
LIB "general.lib";
system("random",992851144);
ring r=32003,(x,y,z,w,t),lp;
poly p=y2w9+yz7t-yz5w4-z2w4t4-w8t3;
factorize(p);  //fast
system("random",992851262);
//factorize(p);  //slow
system("random",992851262);
factorH(p);

Top Back: timeFactorize Forward: inout_lib FastBack: all_lib FastForward: inout_lib Up: general_lib Top: Singular Manual Contents: Table of Contents Index: Index About: About this document
            User manual for Singular version 3-0-1, October 2005, generated by texi2html.