Sign in Finite Fields

Sign in Finite Fields

<p> <a href="/tags/Sign/" rel="tag">Sign</a> in finite fields</p><p>Abraham Westerbaan∗1 and Bas Westerbaan†2</p><p>1Radboud Universiteit Nijmegen 2University College London & Cloudflare</p><p>August 28, 2020</p><p>In cryptography it is often required to make a choice of <a href="/tags/Square_(algebra)/" rel="tag">square</a> root. Often in a finite field Fp, with p and odd prime, one chooses the root whose least positive <a href="/tags/Integer/" rel="tag">integer</a> representative is odd. Such an element is called positive, so that one can utter the familiar phrase “the positive <a href="/tags/Square_root/" rel="tag">square root</a>”. Following the terminology, one defines a sign on the finite field:  1 n is odd  sign: Fp → {−1, 0, 1} sign(n) = 0 n = 0 where n ≤ p. −1 n is even</p><p>This map has few properties. 1. sign(−x) = − sign(x). 2. If sign(x) = 0, then x = 0. 3. sign(T x) = sign(x) for any isomorphism T . The existence of such a sign map is equivalent to being able to make a choice of square root independent of the construction of Fp. Indeed given such a sign map one simply chooses the root with sign 1. Conversely, suppose we can make a choice of root independent of the construction of Fp, then we define  √ 1 x 6= 0 and x2 = x  sign(x) = 0 x = 0 −1 otherwise.</p><p>This sign satisfies the three axioms above. In this paper we will study when such a sign exists for a finite field Fpk with odd p 6= 1 and k 6= 0. We will show it exists if and only if k is odd.</p><p>∗[email protected][email protected]</p><p>1 Assume k is even. Reasoning towards contradiction, assume a sign map with p the listed properties exists. Note that any non-zero x ∈ Fp ⊆ Fpk (i.e. x = x) has a root in Fpk . Indeed:</p><p> pk−1 � p−1 1+p+...+pk−1 � p−1 k x 2 = x 2 =~ x 2 = 1.</p><p> p−1 p−1 a (Equality ~ holds because x 2 ∈ {−1, 1} and so (x 2 ) only depends on the parity of a.) Pick any x ∈ Fp that has no square root in Fp (which exists p−1 as p ≥ 3.) Thus x 2 = −1. We just saw that x does have a square root α 2 p p−1 2 p−1 in Fpk , i.e. α = x. Then α = α(α 2 ) = αx 2 −α. Recall that the Frobenius p map ϕ(x) ≡ x is an automorphism of Fpk . Combined with the previous we see sign(α) = sign(αp) = sign(−α) = − sign(α).</p><p>Thus sign(α) = 0, whence α = 0, quod non. We have now shown that no such sign can exist for even k. Now assume k is odd. We will construct a sign map. We must choose sign(0) = 0. We will proceed in steps. Pick any element x for which sign is not yet de- fined. We choose sign(x) = 1. We are then also forced to define sign(−x) = − sign(x). As our characteristic p is odd, we know x 6= −x and so this does not directly lead a contradiction. For any automoprhism T we are forced to define sign(T (x)) = sign(x) and sign(−T (x)) = − sign(x). To show this can be done consistently, assume reasoning towards contradiction that it can- not be done consistently. Then there must be automorphisms T and S such that T x = −Sx for some x ∈ Fpk . As the only automorphisms of Fpk are the powers of the Frobenius map, i.e. ϕ, ϕ2, . . . , ϕk = id, we see that then there ` are n and m with ϕn(x) = −ϕm(x). Thus −x = ϕ`(x) = xp for some `. ` ` Note that we have (x2)p = (−x)2 = x2. Recall {y; yp = y} is a subfield (in fact it’s the fixed field of hϕ`i.) It is non-trivial because it contains x2. Thus p` − 1 | pk − 1. As gcd(p` − 1, pk − 1) = pgcd(`,k) − 1 [Lin], we must have ` | k. In particular ` is odd. ` `a We had xp = −x and so xp = (−1)ax for any a and in particular x = k ` k xp = xp ` = −x. Thus x = 0, quod non. Contradiction.</p><p>References</p><p>[Lin] Juan Liner. Prove that gcd(an − 1, am − 1) = agcd(n,m) − 1. <a href="/tags/Mathematics/" rel="tag">Mathematics</a> Stack Exchange. URL:https://math.stackexchange.com/q/7473 (version: 2015-07-05).</p><p>2</p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    0 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us