Loading [MathJax]/jax/output/HTML-CSS/jax.js
Ask Your Question
0

Basis of extension

asked 9 years ago

adhalanay gravatar image

Assume that q is a power of a prime number. Consider the field extension FqFqn . Both fields can be thought as subfields of the algebraic closure of Fp, defined with

K=GF(p).algebraic_closure()

The question is: Is it possible to compute a basis of Fqn over Fq ? Or at least to have something in the spirit of

K.<x1,...,xn>=GF(q)[]

which can be done when q is prime?

Preview: (hide)

Comments

What do you mean by a basis? Suppose you have sage: K = GF(q,'a'). Then you can type sage: (L,f) = K.extension(2,'b',map=True) to get in L the finite field with q^2 elements, defined as an extension K. And f gives you the embedding of K inside L.

B r u n o gravatar imageB r u n o ( 9 years ago )

I am interested in finding n elements of Fqn linear-independent over Fq, even when q is not prime.

adhalanay gravatar imageadhalanay ( 9 years ago )

1 Answer

Sort by » oldest newest most voted
0

answered 9 years ago

vdelecroix gravatar image

You can always do find these elements

sage: a = K.multiplicative_generator()
sage: basis = [a**i for i in range(dim)]

where K is your finite field and dim is the dimension of your vector space (or the codimension of the ground field sitting inside the big one).

Vincent

Preview: (hide)
link

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 9 years ago

Seen: 1,221 times

Last updated: Jun 09 '15