Go to the first, previous, next, last section, table of contents.
- p_nf(poly,plist,vlist,order)
- 
- p_nf_mod(poly,plist,vlist,order,mod)
- 
:: Computes the normal form of the given polynomial. 
(The result may be multiplied by a constant.)
- p_true_nf(poly,plist,vlist,order)
- 
- p_true_nf_mod(poly,plist,vlist,order,mod)
- 
:: Computes the normal form of the given polynomial. (The result is returned
as a form of [numerator, denominator])
- return
- 
p_nf: polynomial,p_true_nf: list
- poly
- 
polynomial
- plist,vlist
- 
list
- order
- 
number, list or matrix
- mod
- 
prime
- 
Defined in the package `gr'.
- 
Obtains the normal form of a polynomial by a polynomial list.
- 
These are interfaces to dp_nf(),dp_true_nf(),dp_nf_mod(),dp_true_nf_mod
- 
The polynomial poly and the polynomials in plist is
converted, according to the variable ordering vlist and
type of term ordering otype, into their distributed polynomial
counterparts and passed to dp_nf().
- 
dp_nf(),dp_true_nf(),dp_nf_mod()anddp_true_nf_mod()is called with value 1 for fullreduce.
- 
The result is converted back into an ordinary polynomial.
- 
As for p_true_nf(),p_true_nf_mod()refer todp_true_nf()anddp_true_nf_mod().
[79] K = katsura(5)$
[80] V = [u5,u4,u3,u2,u1,u0]$
[81] G = hgr(K,V,2)$
[82] p_nf(K[1],G,V,2);
0
[83] L = p_true_nf(K[1]+1,G,V,2);
[-1503...,-1503...]
[84] L[0]/L[1];
1
- References
- 
section dp_ptod,
sectiondp_dtop,
sectiondp_ord,
sectiondp_nf,dp_nf_mod,dp_true_nf,dp_true_nf_mod.
Go to the first, previous, next, last section, table of contents.