Automorphism Groups and Isometries for Cyclic Orbit Codes

Automorphism Groups and Isometries for Cyclic Orbit Codes

Automorphism Groups and Isometries for Cyclic Orbit Codes Heide Gluesing-Luerssen∗ and Hunter Lehmann∗ January 23, 2021 Abstract We study orbit codes in the field extension Fqn . First we show that the automorphism group of a cyclic orbit code is contained in the normalizer of the Singer subgroup if the orbit is generated by a subspace that is not contained in a proper subfield of Fqn . We then generalize to orbits under the normalizer of the Singer subgroup. In that situation some exceptional cases arise and some open cases remain. Finally we characterize linear isometries between such codes. 1 Introduction In [15] Koetter/Kschischang introduced subspace codes for random network coding. As they demonstrated, these codes, together with rank-metric codes, are the appropriate tools for infor- mation transmission with error correction through a network with multiple sources and receivers. As a consequence, [15] led to an intense study of both classes of codes. Fn Mathematically, a subspace code is simply a collection of subspaces of some vector space q , endowed with the subspace distance. One class that garnered particular attention are orbit arXiv:2101.09548v1 [cs.IT] 23 Jan 2021 Fn codes; see [6, 16, 20]. These are, by definition, orbits of a subspace of q under a subgroup of GLn(Fq) (acting naturally on the set of subspaces). If the group is cyclic, these codes are known as cyclic orbit codes. However, in most of the literature the latter notion is reserved for orbit codes under the Singer subgroup, and we will follow this custom in this paper. n A Singer subgroup is, by definition, a cyclic subgroup of GLn(Fq) of order q − 1. Its Fn F F meaning is best understood by identifying q with the field extension qn as q-vector spaces. The matrix group GLn(Fq) turns into the group of Fq-vector space automorphisms of Fqn , and we will denote this group by GLn(q). The subgroup consisting of the multiplication maps F∗ F∗ x 7→ ax for any a ∈ qn is isomorphic to qn and thus a Singer subgroup of GLn(q). In ∗HGL was partially supported by the grant #422479 from the Simons Foundation. HGL and HL are with the Department of Mathematics, University of Kentucky, Lexington KY 40506-0027, USA; {heide.gl, hunter.lehmann}@uky.edu. 1 F∗ fact, all Singer subgroups of GLn(q) are conjugate to qn and can be interpreted as a group of multiplication maps; see Lemma 2.3 and the paragraph thereafter. In this setting, a cyclic F F F∗ i n orbit code is thus the orbit of an q-subspace U of qn under qn , i.e., {ω U | i =0,...,q − 2}, where ω is a primitive element of Fqn . First examples of cyclic orbit codes with good distance appeared already in [7], and in fact, in most of the literature, cyclic orbit codes have been studied in this setting, see for instance [10] for details on the orbit length and some distance results, [1, 17, 18, 3, 21] for constructions of unions of cyclic orbit codes with good distance with the aid of subspace polynomials and [9] for a study of the distance distribution of cyclic orbit codes. The aforementioned unions of cyclic F∗ orbit codes are in fact orbits codes under the normalizer of qn in GLn(q). The normalizer is F F ⋊F∗ isomorphic to Gal( qn | q) qn , and thus its orbits are simply unions of at most n cyclic orbit codes. This insight has also been utilized in [2], where the authors succeeded in finding a q-Steiner system of type S2[2, 3, 13]: it consists of 15 orbit codes under the normalizer group. In this paper we will study the automorphism groups of cyclic orbit codes and orbit codes under the Singer normalizer. As usual, the automorphism group of a subspace code is defined as the subgroup of GLn(q) that leaves the code invariant. We will prove the following result. Let U be a subspace of Fqn containing 1 (which is no restriction) and let Fqs be the smallest subfield of Fqn containing U. Then the automorphism group is contained in the normalizer s of the extension-field subgroup GLn/s(q ), where the latter is defined as the subgroup of all Fqs -linear automorphisms of Fqn . In particular, if U is generic, i.e., not contained in a proper subfield of Fqn , the automorphism group of the cyclic orbit code generated by U is contained in F∗ the normalizer of the Singer subgroup qn . In order to prove these results we will derive a lower s bound on the length of the GLn/s(q )-orbit of U for any given divisor s of n. A crucial role will be played by the parameter δs(U), which is the Fqs -dimension of the Fqs -subspace generated by U. Note that δs(U) = 1 iff U ⊆ Fqs . We then turn to orbit codes under the normalizer of the Singer subgroup and derive the same results for the automorphism groups as long as the orbit code is generated by a subspace U satisfying δs(U) =6 2. The case δs(U) = 2 is of particular interest: the above results hold for many parameter cases, while there exist counterexamples for others. We strongly believe that these examples are the only exceptions to our main result on the automorphism group. We finally discuss linear isometries, i.e., maps from GLn(q), between cyclic orbit codes and orbit codes under the Singer normalizer. Our results on the automorphism groups immediately imply the following facts for orbits generated by generic subspaces: (i) a linear isometry between F∗ cyclic orbit codes is in the normalizer of qn ; (ii) linearly isometric orbit codes under the Singer normalizer are in fact equal – with the possible exception of orbits generated by subspaces U with δs(U) = 2 for some s. This drastically reduces the work load for testing isometry between such codes. The nature of our counterexamples leads us to believe that the last statement does not need the assumption on δs(U). We close the paper with some examples listing the number of distinct isometry classes of cyclic orbit codes and, making use of [9], also provide the weight distribution for each class. 2 2 Singer Subgroups and Extension-Field Subgroups Throughout we fix a finite field Fq. The field extension Fqn is taken as our model for the n-dimensional vector space over Fq. We denote by PG(n − 1, q) the n-dimensional projective geometry over Fq, that is, the set of all subspaces of Fqn . Accordingly, GLn(q) denotes the group of all Fq-automorphisms of Fqn . Specific subgroups will play a crucial role. Definition 2.1. Let Fqs be a subfield of Fqn , thus Fqn is an Fqs -vector space of dimension n/s. The extension-field subgroup of degree s is defined as s GLn/s(q )= {φ ∈ GLn(q) | φ is Fqs -linear}. n F∗ The subgroup GL1(q ) will be identified with the multiplicative group qn via the map a 7→ ma, where ma is the multiplication by a, that is, ma : Fqn −→ Fqn , x 7−→ ax. (2.1) n n Clearly, GL1(q ) is a cyclic subgroup of order q − 1. Subgroups of GLn(q) of this form are well known. n Definition 2.2. A cyclic subgroup of GLn(q) of order q − 1 is called a Singer subgroup. F∗ Lemma 2.3 ([8, Lem. 3]). Every Singer subgroup of GLn(q) is conjugate to qn . s Let us briefly comment on this result. Consider the extension-field subgroups GLn/s(q ) from Definition 2.1, and let ρ ∈ GLn(q). Then the Fq-linear isomorphism ρ leads to new field structures ρ(Fqn ) and ρ(Fq) with identity ρ(1) (they turn ρ into a ring homomorphism). The s −1 conjugate group ρGLn/s(q )ρ is now the group of all ρ(Fqs )-linear automorphisms of the field F F∗ −1 F ρ( qn ), and in particular the conjugate Singer subgroup ρ qn ρ is the group of all ρ( qn )-linear automorphisms of the field ρ(Fqn ). Thus, conjugation of any of these subgroups corresponds to an isomorphic field structure. For this reason we may and will restrict ourselves to the Singer F∗ subgroup qn . The following results will be needed later on and are well known. The normalizer of a subgroup H in a group G is denoted by NG(H). Theorem 2.4. Let S = hτi ≤ GLn(q) be a Singer subgroup. ∼ F n F ⋊ (a) The normalizer of S is NGLn(q)(S) = hτ, σi = Gal( q | q) S, where σ ∈ GLn(q) is the Frobenius homomorphism of order n. Moreover, NGLn(q)(S) is self-normalizing in GLn(q). (b) The only Singer subgroup contained in NGLn(q)(S) is S. s (c) Let H ≤ GLn(q) such that S ≤ H. Then there is a divisor s of n such that GLn/s(q ) ✂ H. s s ∼ F s F ⋊ (d) NGLn(q)(GLn/s(q )) = Gal( q | q) GLn/s(q ). Proof. (a) is in [13, Ch. II, Satz 7.3(a) and its proof], (b) in [4, Prop. 2.5], (c) is in [14, p. 232] and [8, Thm. 7], and (d) is in [8, Sec. 2]. The following is immediate. 3 Corollary 2.5. Let S ≤ GLn(q) be a Singer subgroup. If n is an odd prime or n = 2 and q ≥ 3, then NGLn(q)(S) is a maximal subgroup of GLn(q).

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    24 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