<< gf_poly_power Polinomios sobre GF(p) Tablas de operaciones >>

Campos de Galois >> Campos de Galois > Polinomios sobre GF(p) > gf_poly_subtract

gf_poly_subtract

Resta polinomios sobre GF(p)

Secuencia de llamado

c = gf_poly_subtract(a, b, p)

Parámetros

a, b

Polinomio sobre GF(p): un vector fila de coeficientes enteros en 0 .. p-1, empezando por el término constante. Por ejemplo, [1 0 1 1] es 1 + x² + x³. Los dos polinomios pueden tener distinta longitud.

p

Número primo: la característica del campo.

c

Resultado como fila de coeficientes, empezando por el término constante, recortada a su grado (sin ceros finales). El polinomio cero se devuelve como 0.

Descripción

gf_poly_subtract(a, b, p) calcula a - b, restando módulo p los coeficientes del mismo grado.

Ejemplos

gf_poly_subtract([1 2], [0 0 1], 3)   // [1 2 2]: (1 + 2x) - x^2 = 1 + 2x + 2x^2

Ver también

Historial

VersionDescription
2.0.0

Refactorización de la función/toolbox. Se aceptan operandos de distinta longitud y el resultado se recorta.


Report an issue
<< gf_poly_power Polinomios sobre GF(p) Tablas de operaciones >>