Macaulay2 » Documentation
Packages » A1BrouwerDegrees :: getNorm
next | previous | forward | backward | up | index | toc

getNorm -- Computes the norm over $k$ for an element in a finite dimensional $k$-algebra

Description

For an element in an algebra C over a field $k$ or a polynomial ring S and an ideal I, this function computes the norm over $k$ as the determinant of the getMultiplicationMatrix of the element.

i1 : L = QQ[x]/(x^6+x^5+x^4+x^3+x^2+x+1);
i2 : F = toField L;
i3 : getNorm(F[a,b,c], ideal(a^2,b^2,c^2),1+a*b+b*c+c*a)

o3 = 1

o3 : F
i4 : R = QQ[x,y]/(x^2+y^2+1, 3*x+2);
i5 : getNorm(R, 1+y*x^2)

     937
o5 = ---
     729

o5 : QQ

See also

Ways to use getNorm:

  • getNorm(Ring,Ideal,Thing)
  • getNorm(Ring,Thing)

For the programmer

The object getNorm is a method function.


The source of this document is in A1BrouwerDegrees/Documentation/TraceAndNormDoc.m2:122:0.