Norm - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


evala/Norm

norm of an algebraic number (or function)

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

Norm(a, L, K)

Parameters

a

-

any expression

L

-

(optional) set of RootOfs

K

-

(optional) set of RootOfs

Description

• 

The Norm function is a placeholder for representing the norm of an algebraic number (or function), that is the product of its conjugates. It is used in conjunction with evala.

• 

The call evala(Norm(a, L, K)) computes the norm of a over the algebraic number (or function) field represented by K. In case K is not specified and a is an algebraic number, the norm over the rational is computed. In case K is not specified and a is an algebraic function, the smallest possible algebraic extension of the rational numbers is chosen. The expression a is viewed as an element of the smallest field containing a and the RootOfs in L.

• 

The RootOfs in K must form a subset of the RootOfs occurring in L and in a. In other words, K must be a 'syntactic' subfield of the field generated by L and the RootOfs in a.

Examples

> 

alias⁡sqrt2=RootOf⁡x2−2:

> 

alias⁡α=RootOf⁡y2−x+RootOf⁡x2−2,y:

> 

evala⁡Norm⁡α

x2−2

(1)
> 

evala⁡Norm⁡α,∅,sqrt2

sqrt2−x

(2)
> 

evala⁡Norm⁡z−α

z4−2⁢x⁢z2+x2−2

(3)

The name Norm must be global.

> 

with⁡LinearAlgebra:

> 

evala⁡Norm⁡z−α

Error, (in Norm) expects its 1st argument, A, to be of type {Matrix, Vector}, but received z-RootOf(_Z^2-x+RootOf(_Z^2-2))

> 

evala⁡:-Norm⁡z−α

z4−2⁢x⁢z2+x2−2

(4)

See Also

evala

LinearAlgebra[Norm]

mod

norm

Normal

product

RootOf

VectorCalculus[Norm]