Processing math: 100%
Ask Your Question
0

p-adic extension of nth root of unity.

asked 5 years ago

GA316 gravatar image

updated 5 years ago

dan_fulea gravatar image

I have used the following command to define the 5-adic Unramified extension ring in c defined by the polynomial x3+3x+3:

Sage: R.<c> = zq(125, prec=20)

Now, I want to find all the nth root of unity in this ring for n dividing 124. I dont know, how the n-th roots are implemented. Kindly help me with this.

Thank you.

Preview: (hide)

Comments

You should provide more details. In particular, what is zq ?

tmonteil gravatar imagetmonteil ( 5 years ago )

zq is Zq

vdelecroix gravatar imagevdelecroix ( 5 years ago )

2 Answers

Sort by » oldest newest most voted
0

answered 5 years ago

dan_fulea gravatar image

The residue field K=F5(c0) of the declared ring R=Q5(c) is the field with 53 elements, and all elements in K× have order 531=124. So we can ask for the Teichmuller lifts of elements of K, for instance, for the element 1+c0 the lift ist as follows.

sage: R.<c> = Zq(125, prec=5)
sage: K = R.residue_field()
sage: R
5-adic Unramified Extension Ring in c defined by x^3 + 3*x + 3
sage: K
Finite Field in c0 of size 5^3
sage: R.teichmuller( K(1+c) )
(c + 1) + (4*c^2 + 3*c + 2)*5 + (4*c^2 + 3*c + 1)*5^2 + 3*c*5^3 + (c^2 + 2*c + 4)*5^4 + O(5^5)
sage: _^124
1 + O(5^5)

Note: Check also if the following does a better job in the intentioned application:

R.teichmuller_system()
Preview: (hide)
link
0

answered 5 years ago

vdelecroix gravatar image

You can simply ask for the roots of cyclotomic polynomials

sage: R.<c> = Zq(125, prec=20)
sage: cyclotomic_polynomial(4).roots(multiplicities=False, ring=R)
[2 + 5 + 2*5^2 + 5^3 + 3*5^4 + 4*5^5 + ... + 4*5^17 + 4*5^19 + O(5^20),
 3 + 3*5 + 2*5^2 + 3*5^3 + 5^4 + 2*5^6 + ... + 2*5^16 + 4*5^18 + O(5^20)]

Sadly, the zeta method is not available to give you a single primitive n-th root

sage: R.zeta(4)
Traceback (most recent call last):
...
NotImplementedError:
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

2 followers

Stats

Asked: 5 years ago

Seen: 679 times

Last updated: Sep 13 '19