Top
Back: D.2.2.21 timeFactorize
Forward: D.2.3 inout_lib
FastBack: D. SINGULAR libraries
FastForward: E. Release Notes
Up: D.2.2 general_lib
Top: Singular 2-0-4 Manual
Contents: Table of Contents
Index: F. 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);
→ [1]:
→    _[1]=1
→    _[2]=y2w9+yz7t-yz5w4-z2w4t4-w8t3
→ [2]:
→    1,1

Top Back: D.2.2.21 timeFactorize Forward: D.2.3 inout_lib FastBack: D. SINGULAR libraries FastForward: E. Release Notes Up: D.2.2 general_lib Top: Singular 2-0-4 Manual Contents: Table of Contents Index: F. Index About: About This Document
            User manual for Singular version 2-0-4, October 2002, generated by texi2html.