<< Polinomios primitivos y mínimos Polinomios primitivos y mínimos gf_is_primitive_polynomial >>

Campos de Galois >> Campos de Galois > Polinomios primitivos y mínimos > gf_default_primitive_polynomial

gf_default_primitive_polynomial

Polinomio primitivo por defecto de un grado dado sobre GF(p)

Secuencia de llamado

f = gf_default_primitive_polynomial(p, n)

Parámetros

p

Número primo: la característica del campo, como máximo 2^20.

n

Grado: un entero de 1 a 20, con p^n ≤ 2^20.

f

El polinomio primitivo: una fila de n + 1 coeficientes, empezando por el término constante.

Descripción

Es el polinomio que usa gf_create_field cuando no se indica ningún polinomio primitivo.

Ejemplos

gf_default_primitive_polynomial(2, 4)   // [1 1 0 0 1]: 1 + x + x^4
gf_default_primitive_polynomial(2, 8)   // [1 0 1 1 1 0 0 0 1]
gf_default_primitive_polynomial(3, 2)   // [2 1 1]: 2 + x + x^2
gf_default_primitive_polynomial(7, 1)   // [4 1]: x - 3, siendo 3 la menor raíz primitiva mód 7

Ver también

Historial

VersionDescription
2.0.0

Refactorización de la función/toolbox. Ahora disponible para cualquier grado n.


Report an issue
<< Polinomios primitivos y mínimos Polinomios primitivos y mínimos gf_is_primitive_polynomial >>