numtheory(deprecated)/mipolys - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : numtheory(deprecated)/mipolys

numtheory(deprecated)

  

mipolys

  

number of monic irreducible univariate polynomials

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

mipolys(n, p, m)

Parameters

n

-

non-negative integer

p

-

prime integer (characteristic of a finite field)

m

-

(optional) positive integer

Description

• 

Important: The numtheory package has been deprecated.  Use the superseding command NumberTheory[NumberOfIrreduciblePolynomials] instead.

• 

The mipolys function computes the number of monic irreducible univariate polynomials of degree n over the finite field Zmodp, if the parameter m is not specified.

• 

If m is specified, mipolys(n, p, m) computes the number of monic irreducible univariate polynomials of degree n over the Galois field GFpm.

• 

If m is not explicitly specified, m defaults to 1. In this context, the general mathematical definition of mipolys is

1nsummobiusndpmd,forddivisorsn

Examples

Important: The numtheory package has been deprecated.  Use the superseding command NumberTheory[NumberOfIrreduciblePolynomials] instead.

withnumtheory:

mipolys3,5

40

(1)

mipolys1,2,4

16

(2)

seqmipolysn,p,n=1..4

p,12p212p,13p313p,14p414p2

(3)

mipolys3,p,4

13p1213p4

(4)

mipolys3,p,k

pk33pk3

(5)

See Also

GF

NumberTheory[NumberOfIrreduciblePolynomials]

numtheory(deprecated)

numtheory(deprecated)[divisors]

numtheory(deprecated)[mobius]

seq