• No results found

Constacyclic codes

N/A
N/A
Protected

Academic year: 2022

Share "Constacyclic codes"

Copied!
16
0
0

Loading.... (view fulltext now)

Full text

(1)

CONSTACYCLIC CODES

SAROJ RANI

DEPARTMENT OF MATHEMATICS

INDIAN INSTITUTE OF TECHNOLOGY DELHI

DECEMBER 2016

(2)

©Indian Institute of Technology Delhi (IITD), New Delhi, 2016

(3)

CONSTACYCLIC CODES

by

SAROJ RANI

DEPARTMENT OF MATHEMATICS

Submitted

in fulfillment of the requirements of the degree of Doctor of Philosophy

to the

INDIAN INSTITUTE OF TECHNOLOGY DELHI DECEMBER 2016

(4)

Dedicated to

My Family and Supervisor

(5)

Certificate

This is to certify that the thesis entitled “Constacyclic Codes” submitted by “Ms. Saroj Rani” to the Indian Institute of Technology Delhi, for the award of the Degree of Doctor of Philosophy, is a record of the original bona fide research work carried out by her under my supervision and guidance. The thesis has reached the standards fulfilling the requirements of the regulations relating to the degree.

The results contained in this thesis have not been submitted in part or full to any other university or institute for the award of any degree or diploma.

Dr. Anuradha Sharma Assistant Professor Department of Mathematics Indian Institute of Technology Delhi

i

(6)

Acknowledgements

There are many ways of expressing one’s gratitude towards someone. Language is one such way by means of which one can express one’s gratefulness and indebtedness to one’s guide and benefactors. Reaching foremost milestones in one’s life does not occur without the assistance of many great people and for each one of them, I am truly blessed and obliged.

I would like to express my heartfelt gratitude to my supervisor, Dr. Anuradha Sharma, for her proficient supervision and research acumen. Above all and the most needed, she provided me unflinching encouragement and support in various ways.

I am privileged to have the opportunity to work under her supervision. With her valuable suggestions, understanding, patience, enthusiasm, vivid discussions and above all with her friendly nature, she helped me in successfully completing my Ph.D. work. I am always being honored to have a teacher like her.

I am thankful to IIT Delhi authorities for providing me the necessary facilities and teaching assistantship for smooth completion of my research work. I express my regards to Prof. S. Dharmaraja, DRC Chairperson, for his love and support. Special thanks to my SRC (Student Research Committee) Members: Dr. Rupam Barman (Department of Mathematics), Dr. Ritumoni Sarma (Department of Mathematics) and Prof. S.D.Joshi (Department of Electrical Engineering) for generously sharing their time and knowledge. I’m also grateful to all faculty members of Department

iii

(7)

iv Acknowledgements

of Mathematics, IIT Delhi, for their cooperation and support.

Words cannot completely express my love and gratitude to my family who have supported and encouraged me during this journey. I would like to thank my parents for their life-long support and sacrifices, which sustained my interest in research and motivated me towards the successful completion of this study. My sincerest thanks to my brother Rajdeep and sister Santosh who have supported me through my difficult times with their inspiration and continous encouragement.

I will always remember the true friends who have walked with me on my path.

There are too many to mention by name, yet too few to ever lose room for in my heart. Many thanks to my dear friends, especially of Neelam, Abhishek, Madhu, Shaily, Anju, Seema, Swati and Alka for times of laughter when I needed a reprieve from the intensity of research.

Finally, I thank the almighty God for the passion, strength, perseverance, and the resources to complete this study.

Saroj Rani

(8)

Abstract

Coding theory originated with the paper entitled ‘A mathematical theory of communication’ by Claude Shannon [66]. One of the objectives of coding theory is to design and study encoding and decoding schemes for reliable and faster transmission of messages across noisy communication channels. While passing through a noisy channel, some of the bits of the message may get distorted by noise and the receiver may receive a message different from the message that was sent. In order to detect or correct such errors, many families of error-correcting codes have been introduced and studied. The most-studied family of error-correcting codes is that of cyclic codes, which was first introduced and studied by Prange [63]. In a related direction, Berlekamp [15] introduced and studied negacyclic codes over the finite field Fp, where p ≥ 5 is a prime. In a subsequent work, Berlekamp [14] introduced and studied constacyclic codes over finite fields, which are generalizations of cyclic and negacyclic codes. These codes form an important family of error-correcting codes due to the following reasons: (i) many examples of good codes can be found within this family of codes, and (ii) these codes can be easily encoded and decoded (in principle) using shift registers due to their inherent algebraic structure. Recently, the problem of determination of (i) the algebraic structure of constacyclic codes over finite fields and their dual codes in terms of generator polynomials and (ii) all self-dual, self-orthogonal and complementary-dual constacyclic codes, has attracted

v

(9)

vi Abstract

a lot of attention. However, the algebraic structure of constacyclic codes over finite fields is known only in certain special cases.

In this thesis, we determine generator polynomials of all constacyclic codes of length 4`mpn over the finite field Fq with q elements, where p, ` are distinct odd primes, q is a power of the prime p and m, n are positive integers. We also deter- mine their dual codes, and list all self-dual, self-orthogonal and complementary-dual constacyclic codes of length 4`mpn overFq.Besides this, we provide a method to list all constacyclic codes of length`pw (w≥0 is an integer) over the finite fieldFq with q elements, whereq is a power of the prime p and ` is a positive integer coprime to q.

Recently, many important non-linear codes (e.g. Kerdock and Preparata codes) are related to linear codes over the ring of integers modulo 4 via the Gray map. This motivated many researchers to study constacyclic codes over finite rings. However, the algebraic structure of constacyclic codes is known only for some special lengths and over certain special classes of finite rings.

In this thesis, we determine all cyclic and negacyclic codes of length 4ps over the finite commutative chain ring Fpm+uFpm, wherepis an odd prime, u2 = 0 and s, mare positive integers. We also determine their dual codes and list some self-dual cyclic and negacyclic codes of length 4ps overFpm+uFpm. Extending this work, we also determine all constacyclic codes of length 4psover the finite commutative chain ring Fpm+uFpm,wherepis an odd prime, u2 = 0 ands, mare positive integers. We also determine their dual codes and list some isodual constacyclic codes of length 4ps over Fpm +uFpm.

An important parameter of a constacyclic code is its (Hamming) weight distribu- tion, which is a measure of its error performance relative to various communication channels. Therefore the problem of determination of weight distributions of con- stacyclic codes is of great interest. However, weight distributions of constacyclic codes are known only in a few cases. In this thesis, we explore this problem for an

(10)

vii

important class of constacyclic codes over fields, viz. irreducible constacyclic codes, which are building blocks of all the constacyclic codes over finite fields and have applications in deep space communications. More precisely, we provide a trace de- scription for all the irreducible constacyclic codes of lengthn over the finite fieldFq, wheren is a positive integer andqis a prime power coprime ton.As an application, we determine Hamming weight distributions of some irreducible constacyclic codes of length n overFq.We also derive a weight-divisibility theorem for irreducible con- stacyclic codes, and obtain both lower and upper bounds on the non-zero Hamming weights in irreducible constacyclic codes.

(11)

Contents

Certificate i

Acknowledgements iii

Abstract v

List of Tables xiii

List of Symbols xv

1 Introduction 1

1.1 Constacyclic codes over finite fields . . . 2 1.2 Constacyclic codes over finite commutative rings with unity . . . 4 1.3 Trace description and Hamming weights in irreducible constacyclic

codes . . . 6

2 Some preliminaries 9

2.1 Constacyclic codes over a finite commutative ring with unity . . . 9 2.1.1 Constacyclic codes over a finite field . . . 13 2.1.2 Constacyclic codes over the ring Fpm+uFpm, u2 = 0 . . . 17

ix

(12)

x Contents

2.2 Cyclotomic numbers, Gaussian periods, period polynomials and Gaus-

sian sums . . . 18

3 Repeated-root constacyclic codes of length 4`mpn 29 3.1 Introduction . . . 29

3.2 Some preliminaries . . . 30

3.3 A classification of constacyclic codes of length 4`mpn over Fq . . . 35

3.4 Determination of constacyclic codes of length 4`mpnoverFqand their dual codes . . . 37

3.4.1 gcd(`, q−1) = 1 . . . 37

3.4.2 gcd(`, q−1) =` . . . 54

3.5 Complementary-dual, self-orthogonal and self-dual cyclic and nega- cyclic codes of length 4`mpn overFq . . . 71

3.5.1 Cyclic codes . . . 71

3.5.2 Negacyclic codes . . . 80

4 Constacyclic codes over finite fields 101 4.1 Introduction . . . 101

4.2 Determination of q-cyclotomic cosets modulo k . . . 102

4.3 Determination of constacyclic codes over finite fields . . . 107

4.3.1 µ is an odd prime power . . . 109

4.3.2 µ is an even prime power . . . 113

4.3.3 µ is divisible by at least two distinct primes . . . 119

5 Cyclic and negacyclic codes of length 4ps over Fpm+uFpm 133 5.1 Introduction . . . 133

5.2 Structure of cyclic codes of length 4ps over Fpm +uFpm . . . 134

5.2.1 pm ≡1(mod 4) . . . 134

5.2.2 pm ≡3(mod 4) . . . 136

(13)

Contents xi

5.3 Structure of negacyclic codes of length 4ps overFpm+uFpm . . . 138

5.3.1 pm ≡1(mod 8) . . . 138

5.3.2 pm ≡5(mod 8) . . . 140

5.3.3 pm ≡3(mod 4) . . . 141

6 Constacyclic codes of length 4ps over Fpm +uFpm 157 6.1 Introduction . . . 157

6.2 Determination of constacyclic codes of length 4ps over Fpm +uFpm . . 158

6.2.1 pm ≡1(mod 4) and β 6= 0 . . . 159

6.2.2 pm ≡1(mod 4) and β = 0 . . . 163

6.2.3 pm ≡3(mod 4) and β 6= 0 . . . 174

6.2.4 pm ≡3(mod 4) and β = 0 . . . 189

7 Trace description and Hamming weights in irreducible constacyclic codes over finite fields 205 7.1 Introduction . . . 205

7.2 Irreducible constacyclic codes and their Hamming weight distributions 206 7.2.1 Trace representation of irreducible constacyclic codes . . . 208

7.2.2 Weight distributions of irreducible constacyclic codes . . . 210

7.3 Weight distribution of M(m,i)1 . . . 213

7.4 Some more results on Hamming weights of irreducible constacyclic codes . . . 228

7.5 Examples . . . 232

Bio-Data 247

(14)

List of Tables

4.1 Determination of S81(i), 0≤i≤2 . . . 113 4.2 Determination of S64(i), 0≤i≤3 . . . 119 4.3 Determination of S45(i), 0≤i≤2 . . . 130 7.1 Some examples of optimal irreducible ξi-constacyclic codes M(m,i)1

over Fq . . . 236 7.2 Weight distribution of code M(m,i)1 over Fq . . . 237

xiii

(15)

List of Symbols

Symbol Meaning

d·e The Ceiling function b·c The Floor function

∼= is isomorphic to

≡ is congruent to

< a > The principal ideal of a ringR generated by the elementa∈R gcd(a, b) The greatest common divisor of integers a and b

max{a, b} The maximum of real numbers a and b min{a, b} The minimum of real numbers a and b

lcm [a, b] The least common multiple of integers a and b a|b a divides b

a-b a does not divide b

`r||(q−1) r is the highest power of ` dividing q−1

R[x] The ring of all polynomials in xover the ring R

xv

(16)

xvi List of Symbols

deg f(x) The degree of the non-zero polynomial f(x) wH The Hamming weight

Z` The residue class ring of integers modulo ` Fq The finite field of order q

Fq The multiplicative group of Fq

ξ A primitive element of Fq

C The dual code of a linear code C ann(I) The annihilator of an ideal I

|A| Cardinality of the setA

On(q) The multiplicative order ofq modulo n φ The Euler’s phi function

Cs(q,k) The q-cyclotomic coset modulo k containing the integer s

References

Related documents

Furthermore, let the u-degree of both P and P ′ be m, then P [i, n] = P ′ [i, 1] = Q[i] ensures that the two surfaces meet at the boundary given by the bezier curve Q of degree

A number which can neither be expressed as a terminating decimal nor as a repeating decimal is called an irrational number, For

The prime focus of this thesis is the implementation of control strategies like SRF theory and instantaneous power (p-q) for the operation of Unified Power Quality

Figure 8a shows the variable range hopping model [q (T) = q o exp(T o /T) 1/4 , where T o is the characteristic temperature] fitted resistivity data under zero applied magnetic

Analogous to the family of cyclic codes, many authors have introduced and studied cyclic additive codes over various finite commutative rings with unity. Towards this, Huffman

In this thesis an algebraic approach, similar to the existing one for studying linear codes over finite fields, is developed for group codes over finite abelian groups, with

Finally, it is shown that all four-dimensional signal sets matched to Q 2 m have the same Euclidean distance profile and hence the Euclidean space codes corresponding to each signal

In this section we define bivariate B - q bonacci polynomials and bivariate B - q Lucas polynomials and obtain some identities related to their first order partial derivatives