Good Integers and Applications in Coding Theory. Silpakorn University
|
|
- Juniper Jackson
- 6 years ago
- Views:
Transcription
1 Good Integers and in Coding Theory Somphong Jitman Silpakorn University March 1,
2 God made the integers, all else is the work of man. L. Kronecker 1 Good Integers 2
3 Good Integers P. Moree (1997) For given co-prime positive integers a and b, a positive integer l is said to be good (w.r.t. a and b) if it is a divisor of a k + b k for some positive integer k. Example Let a = 2 and b = 3. Then the following statements hold. 1 and 5 are good since they are divisors of 5 = = a + b. 7 is good since it is a divisor of 35 = = a 3 + b 3. 2 is not a good integer since a k + b k = 2 k + 3 k is odd for every positive integer k.
4 Good Integers P. Moree (1997) For given co-prime positive integers a and b, a positive integer l is said to be good (w.r.t. a and b) if it is a divisor of a k + b k for some positive integer k. Problems Is 2 10 good w.r.t. 3 and 5? Is 28 good w.r.t. 3 and 5? In general, how to determine the goodness of (large) integers?
5 D. Knee and H. D. Goldman (1969) (before 1997) Good integers l with a = q (q is a prime power) and b = 1 are studied and applied in constructing BCH codes with good design distances. G. Skersys (2003) Good integers l with a = q (q is a prime power) and b = 1 are applied in determining the average dimensions of hull of cyclic codes over finite fields. Y. Jia, S. Ling, and C, Xing (2011) Good integers l with a = 2 l and b = 1 are applied in determining the number of Euclidean self-dual cyclic codes over finite fields.
6 S. Jitman, S. Ling, H. Liu, X. Xie (2013) Good integers l with a = 2 m and b = 1 are applied in determining the number of Euclidean self-dual abelian codes over finite fields. E. Sangwisut, S. Jitman, S. Ling, and P. Udomkavanich (2015) Good integers l with a = q (q is a prime power) and b = 1 are applied in determining the number of Euclidean and Hermitian complementary dual cyclic codes over finite fields.
7 Lemma Let a and b be nonzero coprime integers and let d be a positive integer. If l G (a,b), then gcd(a, l) = 1 = gcd(b, l). If ab is even, then there exists only an odd good integer. If ab id odd, then there exist both odd and even good integers. P. Moree (1997) Let d > 1 be an odd integer. Then l G (a,b) if and only if there exists s 1 such that 2 s ord p (ab 1 ) for every prime p d.
8
9
10 Problems Is 2 10 good w.r.t. 3 and 5? [2 β with β 2 is good if and only if 2 β (a + b).] 2 10 is not good w.r.t. 3 and 5 but 2 2 and 2 3 are good w.r.t. 3 and 5. Is 28 good w.r.t. 3 and 5? [2 β d (with β 2 and d is odd) is good if and only if 2 β is good and 2 ord d (ab 1 ).] Since mod 7 and ord 7 (3 5 1 ) = ord 7 (2) = 3, 28 = is not good w.r.t 3 and 5. In general, how to determine the goodness of (large) integers?
11 Oddly-Good and Evenly-Good Integers Definition For co-prime positive integers a and b, an integer l 1 is said to be oddly good w.r.t. a and b if l ( a k + b k) for some odd k N, evenly good w.r.t. a and b if l ( a k + b k) for some even k N, good if it is oddly good or evenly good bad, otherwise. Example Let a = 8 and b = 1. Then the following statements holds. 3 is oddly good since 3 ( ). 5 and 13 are evenly good since they are divisors of 65 = is bad since 8 k + 1 k is odd for every positive integer k.
12 1 is always good. Since 1 (a + b) and 1 ( a 2 + b 2), 1 is both oddly-good and evenly-good. 2 is good if and only if ab is odd. In this case, a + b and a 2 + b 2 are even, and hence, 2 (a + b) and 2 (a 2 + b 2 ) which imply that 2 is both oddly-good and evenly-good. Proposition Let a, b and l > 2 be pairwise coprime nonzero integers. If l G (a,b), then either l OG (a,b) or l EG (a,b), but not both.
13
14
15 of Good Integers in Coding Theory
16 Linear Codes Good Integers For a prime power q, denote by F q the finite field of q elements. (For instance, consider the prime field F p = Z p.) A set C F n q is called a linear code of length n over F q if C is a subspace of the F q -vector space F n q Example C = {0000, 1010, 0101, 1111} is a linear code of length 4 over F 2. D = {00000, 11111} is a linear code of length 5 over F 2.
17 The Euclidean dual of C of length n over F q is defined to be C E = {u F n q u, c E = 0 for all c C}, where u, v E = n i=1 u iv i. C is Euclidean self-dual if C = C E. C is Euclidean complementary dual if C C E = {0}. Example C = {0000, 1010, 0101, 1111} C E = C. D = {00000, 11111} D E = 00000, 11000, 01100, 00110, and D D E = {00000}.
18 Definition A linear code C of legth n over F q is said to be cyclic if (c n 1, c 0, c 1,..., c n 2 ) C whenever (c 0, c 1,..., c n 1 ) C. Example C = {0000, 1010, 0101, 1111} is cyclic over F 2. D = {00000, 11111} is cyclic over F 2. Shift Registers and Cyclic Codes
19 Let π : F n q F q [x]/ x n 1 be an F q -linear isom. given by π((v 0, v 1,..., v n 1 )) = v 0 + v 1 x + + v n 1 x n 1. Theorem Let C be a linear code of length n over F q. Then C is cyclic if and only if π(c) is an ideal in the principal ideal ring F q [x]/ x n 1. In this case, π(c) is uniquely generated by a monic divisor G(x) of x n 1 of minimal degree in π(c).
20 Factorization of x n 1 over F q Assume that the characteristic of F q is p. Then n = p ν n for some ν 0 and p n. For a, b F q, we have (a + b) p = a p + b p. Hence, x n 1 = x pν n 1 pν = (x n 1) pν.
21 For 0 j < n, let C q (j) = {jq i modn i Z} be the q-cyclotomic coset of j modulo n. {0, 1,..., n 1} = r C q (j i ) is disjoint for some r. x n 1 = r m i (x) i=1 i=1 where m i (x) = (x ω l ) is the minimal polynomial of ω j i over F q. l C q(j i ) m i (x) := l C q (j i ) (x ω l ). m i (x) = m i (x) if and only if C q(j i ) = C q ( j i ) {0, 1,..., n 1} = s C q (a i ) t C q (b j ) C q ( b j ) i=1 x n 1 = s f i (x) i=1 t j=1 j=1 g j (x)g j (x).
22 Euclidean Complementary Dual Cyclic Codes s t x n 1 = (x n 1) pν = f i (x) pν g j (x) pν gj (x) pν i=1 j=1 Proposition A cyclic code C of length n over F q with the generator polynomial G(x) is Euclidean complementary dual if and only if G(x) = s f i (x) α i t (g j (x)gj (x))β j, where α i, β j {0, p ν }. i=1 j=1 The number of Euclidean complementary dual cyclic codes of length n over F q is 2 s+t.
23 Euclidean Self-Dual Cyclic Codes Lemma There exists a Euclidean self-dual cylcic code of length n over F q if and only if q and n are even. x n 1 = (x n 1) 2ν = Proposition s f i (x) 2ν i=1 t g j (x) 2ν gj (x) 2ν, ν > 0 A cyclic code C of length n = 2 ν n over F 2 m with the generator polynomial G(x) is Euclidean self-dual if and only if G(x) = s t f i (x) 2ν 1 g j (x) βj gj β j, where 0 β (x)2ν j 2 ν. i=1 j=1 The number of Euclidean self-dual cyclic codes of length n = 2 ν n over F 2 m is (2 ν + 1) t. j=1
24 s t x n 1 = (x n 1) pν = f i (x) pν g j (x) pν gj (x)pν i=1 j=1 C q (a i ) = C q ( a i ) C q (b j ) C q ( b j ) Lemma Let a, b {0, 1, 2,..., n 1}. Then the following statements hold. C q(a) = C q( a) if and only if a G (q,1). C q (a) = ord ord(a) (q). If C q (a) = C q (b), then C q (a) = C q ( a) if and only if C q (b) = C q ( b). Proposition s = d n d G (q,1) ϕ(d) ord d (q) and t = 1 2 d n d/ G (q,1) ϕ(d) ord d (q).
25 Hermitian Case over F q 2 s = t = 1 2 d n d OG (q,1) d n d/ OG (q,1) ϕ(d) ord d (q 2 ). ϕ(d) ord d (q 2 ).
26 Summary Good Integers Good BCH codes D. Knee, H. D. Goldman, Quasi-self-reciprocal polynomials and potentially large minimum distance BCH codes, IEEE Trans. Inform. Theory 15 (1969) The average dimension of the Euclidean hull of cyclic codes G. Skersys, The average dimension of the hull of cyclic codes, Discrete Applied Mathematics 128 (2003) The enumeration of Euclidean self-dual cyclic codes Y. Jia, S. Ling, and C. Xing, On self-dual cyclic codes over finite fields, IEEE Trans. Inform. Theory 57 (2011) The enumeration of Euclidean self-dual abelian codes S, Jitman, S. Ling, H. Liu, and X. Xie, Abelian codes in principal ideal group algebras, IEEE Trans. Inform. Theory 59 (2013) The enumeration of Hermitian self-dual abelian codes S. Jitman, S. Ling, P. Solé, Hermitian self-dual Abelian codes, IEEE Trans. Inform. Theory 60 (2014)
27 Summary (Cont ) Good Integers The enumeration of Euclidean/Hermitian Complementary dual abelian codes S. Jitman, E. Sangwisut, The average dimension of the Hermitian hull of cyclic codes over finite fields of square order, AIP Conference Proceedings bf 1775 (2016) The average dimension of the Hermitian hull of cyclic codes S. Jitman, E. Sangwisut, The average dimension of the Hermitian hull of cyclic codes over finite fields of Square Order, AIP Proceeding of the International Conference on Mathematics, Engineering and Industrial (IC0MEIA2016) 1775, Article ID (2016). The average dimension of the Hermitian hull of constacyclic codes S. Jitman, E. Sangwisut, The average dimension of the Hermitian hull of constayclic codes over finite fields, The average dimension of the Euclidean/Hermitian hull of abelian codes S. Jitman, Good integers and applications in coding theory,
28 Somphong Jitman - SJitman@Gmail.com
Repeated-Root Self-Dual Negacyclic Codes over Finite Fields
Journal of Mathematical Research with Applications May, 2016, Vol. 36, No. 3, pp. 275 284 DOI:10.3770/j.issn:2095-2651.2016.03.004 Http://jmre.dlut.edu.cn Repeated-Root Self-Dual Negacyclic Codes over
More informationSelf-dual Repeated Root Cyclic and Negacyclic Codes over Finite Fields
Self-dual Repeated Root Cyclic and Negacyclic Codes over Finite Fields K. Guenda Faculty of Mathematics USTHB University of Sciences and Technology of Algiers B.P. 32 El Alia, Bab Ezzouar, Algiers, Algeria
More informationSelf-Dual Abelian Codes in some Non-Principal Ideal Group Algebras
Self-Dual Abelian Codes in some Non-Principal Ideal Group Algebras Parinyawat Choosuwan, Somphong Jitman, and Patanee Udomkavanich arxiv:160903038v2 [mathra] 26 Sep 2016 Abstract The main focus of this
More informationON SELF-DUAL CYCLIC CODES AND GENERALIZED SELF-DUAL CYCLIC CODES OVER FINITE FIELDS YAN JIA
ON SELF-DUAL CYCLIC CODES AND GENERALIZED SELF-DUAL CYCLIC CODES OVER FINITE FIELDS YAN JIA Division of Mathematical Sciences School of Physical and Mathematical Sciences 2011 ON SELF-DUAL CYCLIC CODES
More informationMathematics for Cryptography
Mathematics for Cryptography Douglas R. Stinson David R. Cheriton School of Computer Science University of Waterloo Waterloo, Ontario, N2L 3G1, Canada March 15, 2016 1 Groups and Modular Arithmetic 1.1
More informationPatrick Solé CNRS/LAGA, University of Paris 8, 2 rue de la liberté, Saint-Denis, France. Abstract
On self-dual negacirculant codes of index two and four arxiv:1709.07546v [cs.it] 10 Sep 018 Minjia Shi School of Mathematical Sciences, Anhui University, Hefei, 30601, China National Mobile Communications
More informationRings in Coding Theory
Rings in Coding Theory Steven T. Dougherty July 3, 2013 Cyclic Codes Cyclic Codes were first studied by Prange in 1957. Prange, E. Cyclic error-correcting codes in two symbols. Technical Note TN-57-103,
More information7.1 Definitions and Generator Polynomials
Chapter 7 Cyclic Codes Lecture 21, March 29, 2011 7.1 Definitions and Generator Polynomials Cyclic codes are an important class of linear codes for which the encoding and decoding can be efficiently implemented
More informationIntroduction to finite fields
Chapter 7 Introduction to finite fields This chapter provides an introduction to several kinds of abstract algebraic structures, particularly groups, fields, and polynomials. Our primary interest is in
More information4 Powers of an Element; Cyclic Groups
4 Powers of an Element; Cyclic Groups Notation When considering an abstract group (G, ), we will often simplify notation as follows x y will be expressed as xy (x y) z will be expressed as xyz x (y z)
More informationChapter 5. Modular arithmetic. 5.1 The modular ring
Chapter 5 Modular arithmetic 5.1 The modular ring Definition 5.1. Suppose n N and x, y Z. Then we say that x, y are equivalent modulo n, and we write x y mod n if n x y. It is evident that equivalence
More informationQuasi-cyclic codes. Jay A. Wood. Algebra for Secure and Reliable Communications Modeling Morelia, Michoacán, Mexico October 12, 2012
Quasi-cyclic codes Jay A. Wood Department of Mathematics Western Michigan University http://homepages.wmich.edu/ jwood/ Algebra for Secure and Reliable Communications Modeling Morelia, Michoacán, Mexico
More informationMATH 433 Applied Algebra Lecture 4: Modular arithmetic (continued). Linear congruences.
MATH 433 Applied Algebra Lecture 4: Modular arithmetic (continued). Linear congruences. Congruences Let n be a postive integer. The integers a and b are called congruent modulo n if they have the same
More informationSome Recent Results on Asymmetric Quantum Codes
Some Recent Results on Asymmetric Quantum Codes Fred Ezerman from CQT @ NUS to CCRG @ NTU The Hong Kong Polytechnic University. Jan 3, 2014 Ezerman (CQT@NUS) Recent Results on AQCs January 3, 2014, 5th
More information1. Factorization Divisibility in Z.
8 J. E. CREMONA 1.1. Divisibility in Z. 1. Factorization Definition 1.1.1. Let a, b Z. Then we say that a divides b and write a b if b = ac for some c Z: a b c Z : b = ac. Alternatively, we may say that
More informationThe average dimension of the hull of cyclic codes
Discrete Applied Mathematics 128 (2003) 275 292 www.elsevier.com/locate/dam The average dimension of the hull of cyclic codes Gintaras Skersys Matematikos ir Informatikos Fakultetas, Vilniaus Universitetas,
More informationResearch Article Characterization and Enumeration of Good Punctured Polynomials over Finite Fields
International Mathematics and Mathematical Sciences Volume 016, Article ID 609319, 7 pages http://dx.doi.org/10.1155/016/609319 Research Article Characterization and Enumeration of Good Punctured Polynomials
More information: Coding Theory. Notes by Assoc. Prof. Dr. Patanee Udomkavanich October 30, upattane
2301532 : Coding Theory Notes by Assoc. Prof. Dr. Patanee Udomkavanich October 30, 2006 http://pioneer.chula.ac.th/ upattane Chapter 1 Error detection, correction and decoding 1.1 Basic definitions and
More informationOn the Algebraic Structure of Quasi-Cyclic Codes I: Finite Fields
IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 47, NO 7, NOVEMBER 2001 2751 On the Algebraic Structure of Quasi-Cyclic Codes I: Finite Fields San Ling Patrick Solé, Member, IEEE Abstract A new algebraic
More informationA first step towards the skew duadic codes
A first step towards the skew duadic codes Delphine Boucher To cite this version: Delphine Boucher. A first step towards the skew duadic codes. 2017. HAL Id: hal-01560025 https://hal.archives-ouvertes.fr/hal-01560025v2
More informationFinite Fields. Mike Reiter
1 Finite Fields Mike Reiter reiter@cs.unc.edu Based on Chapter 4 of: W. Stallings. Cryptography and Network Security, Principles and Practices. 3 rd Edition, 2003. Groups 2 A group G, is a set G of elements
More informationName: Solutions Final Exam
Instructions. Answer each of the questions on your own paper. Be sure to show your work so that partial credit can be adequately assessed. Put your name on each page of your paper. 1. [10 Points] All of
More information5: The Integers (An introduction to Number Theory)
c Oksana Shatalov, Spring 2017 1 5: The Integers (An introduction to Number Theory) The Well Ordering Principle: Every nonempty subset on Z + has a smallest element; that is, if S is a nonempty subset
More informationDefinitions. Notations. Injective, Surjective and Bijective. Divides. Cartesian Product. Relations. Equivalence Relations
Page 1 Definitions Tuesday, May 8, 2018 12:23 AM Notations " " means "equals, by definition" the set of all real numbers the set of integers Denote a function from a set to a set by Denote the image of
More informationTomáš Madaras Congruence classes
Congruence classes For given integer m 2, the congruence relation modulo m at the set Z is the equivalence relation, thus, it provides a corresponding partition of Z into mutually disjoint sets. Definition
More informationChapter 5: The Integers
c Dr Oksana Shatalov, Fall 2014 1 Chapter 5: The Integers 5.1: Axioms and Basic Properties Operations on the set of integers, Z: addition and multiplication with the following properties: A1. Addition
More informationD-MATH Algebra II FS18 Prof. Marc Burger. Solution 26. Cyclotomic extensions.
D-MAH Algebra II FS18 Prof. Marc Burger Solution 26 Cyclotomic extensions. In the following, ϕ : Z 1 Z 0 is the Euler function ϕ(n = card ((Z/nZ. For each integer n 1, we consider the n-th cyclotomic polynomial
More informationON QUANTUM CODES FROM CYCLIC CODES OVER A CLASS OF NONCHAIN RINGS
Bull Korean Math Soc 53 (2016), No 6, pp 1617 1628 http://dxdoiorg/104134/bkmsb150544 pissn: 1015-8634 / eissn: 2234-3016 ON QUANTUM CODES FROM CYCLIC CODES OVER A CLASS OF NONCHAIN RINGS Mustafa Sari
More informationRepeated Root Constacyclic Codes of Length mp s over F p r +uf p r +...+u e 1 F p r
Repeated Root Constacyclic Codes of Length mp s over F p r +uf p r +...+u e 1 F p r arxiv:1211.7326v1 [cs.it] 30 Nov 2012 Kenza Guenda and T. Aaron Gulliver December 3, 2012 Abstract We give the structure
More informationFinite Fields. Saravanan Vijayakumaran Department of Electrical Engineering Indian Institute of Technology Bombay
1 / 25 Finite Fields Saravanan Vijayakumaran sarva@ee.iitb.ac.in Department of Electrical Engineering Indian Institute of Technology Bombay September 25, 2014 2 / 25 Fields Definition A set F together
More informationSimultaneous Linear, and Non-linear Congruences
Simultaneous Linear, and Non-linear Congruences CIS002-2 Computational Alegrba and Number Theory David Goodwin david.goodwin@perisic.com 09:00, Friday 18 th November 2011 Outline 1 Polynomials 2 Linear
More informationCOMP239: Mathematics for Computer Science II. Prof. Chadi Assi EV7.635
COMP239: Mathematics for Computer Science II Prof. Chadi Assi assi@ciise.concordia.ca EV7.635 The Euclidean Algorithm The Euclidean Algorithm Finding the GCD of two numbers using prime factorization is
More informationSelf-Dual Cyclic Codes
Self-Dual Cyclic Codes Bas Heijne November 29, 2007 Definitions Definition Let F be the finite field with two elements and n a positive integer. An [n, k] (block)-code C is a k dimensional linear subspace
More informationInduction. Induction. Induction. Induction. Induction. Induction 2/22/2018
The principle of mathematical induction is a useful tool for proving that a certain predicate is true for all natural numbers. It cannot be used to discover theorems, but only to prove them. If we have
More information1 Structure of Finite Fields
T-79.5501 Cryptology Additional material September 27, 2005 1 Structure of Finite Fields This section contains complementary material to Section 5.2.3 of the text-book. It is not entirely self-contained
More informationLecture Notes. Advanced Discrete Structures COT S
Lecture Notes Advanced Discrete Structures COT 4115.001 S15 2015-01-13 Recap Divisibility Prime Number Theorem Euclid s Lemma Fundamental Theorem of Arithmetic Euclidean Algorithm Basic Notions - Section
More informationLECTURE NOTES IN CRYPTOGRAPHY
1 LECTURE NOTES IN CRYPTOGRAPHY Thomas Johansson 2005/2006 c Thomas Johansson 2006 2 Chapter 1 Abstract algebra and Number theory Before we start the treatment of cryptography we need to review some basic
More informationElementary Algebra Chinese Remainder Theorem Euclidean Algorithm
Elementary Algebra Chinese Remainder Theorem Euclidean Algorithm April 11, 2010 1 Algebra We start by discussing algebraic structures and their properties. This is presented in more depth than what we
More informationMatrix-Product Complementary dual Codes
Matrix-Product Complementary dual Codes arxiv:1604.03774v1 [cs.it] 13 Apr 2016 Xiusheng Liu School of Mathematics and Physics, Hubei Polytechnic University Huangshi, Hubei 435003, China, Email: lxs6682@163.com
More informationNotes on Primitive Roots Dan Klain
Notes on Primitive Roots Dan Klain last updated March 22, 2013 Comments and corrections are welcome These supplementary notes summarize the presentation on primitive roots given in class, which differed
More informationWhat is a semigroup? What is a group? What is the difference between a semigroup and a group?
The second exam will be on Thursday, July 5, 2012. The syllabus will be Sections IV.5 (RSA Encryption), III.1, III.2, III.3, III.4 and III.8, III.9, plus the handout on Burnside coloring arguments. Of
More informationNumber Theory and Group Theoryfor Public-Key Cryptography
Number Theory and Group Theory for Public-Key Cryptography TDA352, DIT250 Wissam Aoudi Chalmers University of Technology November 21, 2017 Wissam Aoudi Number Theory and Group Theoryfor Public-Key Cryptography
More informationCyclic codes: overview
Cyclic codes: overview EE 387, Notes 14, Handout #22 A linear block code is cyclic if the cyclic shift of a codeword is a codeword. Cyclic codes have many advantages. Elegant algebraic descriptions: c(x)
More informationg(x) = 1 1 x = 1 + x + x2 + x 3 + is not a polynomial, since it doesn t have finite degree. g(x) is an example of a power series.
6 Polynomial Rings We introduce a class of rings called the polynomial rings, describing computation, factorization and divisibility in such rings For the case where the coefficients come from an integral
More informationHomework 8 Solutions to Selected Problems
Homework 8 Solutions to Selected Problems June 7, 01 1 Chapter 17, Problem Let f(x D[x] and suppose f(x is reducible in D[x]. That is, there exist polynomials g(x and h(x in D[x] such that g(x and h(x
More informationRings and modular arithmetic
Chapter 8 Rings and modular arithmetic So far, we have been working with just one operation at a time. But standard number systems, such as Z, have two operations + and which interact. It is useful to
More informationCyclotomic Cosets, Codes and Secret Sharing
Malaysian Journal of Mathematical Sciences 11(S) August: 59-73 (017) Special Issue: The 5th International Cryptology and Information Security Conference (New Ideas in Cryptology) MALAYSIAN JOURNAL OF MATHEMATICAL
More informationMATH 3030, Abstract Algebra FALL 2012 Toby Kenney Midyear Examination Friday 7th December: 7:00-10:00 PM
MATH 3030, Abstract Algebra FALL 2012 Toby Kenney Midyear Examination Friday 7th December: 7:00-10:00 PM Basic Questions 1. Compute the factor group Z 3 Z 9 / (1, 6). The subgroup generated by (1, 6) is
More informationON THE SEMIPRIMITIVITY OF CYCLIC CODES
ON THE SEMIPRIMITIVITY OF CYCLIC CODES YVES AUBRY AND PHILIPPE LANGEVIN Abstract. We prove, without assuming the Generalized Riemann Hypothesis, but with at most one exception, that an irreducible cyclic
More informationPublic-key Cryptography: Theory and Practice
Public-key Cryptography Theory and Practice Department of Computer Science and Engineering Indian Institute of Technology Kharagpur Chapter 2: Mathematical Concepts Divisibility Congruence Quadratic Residues
More informationThe primitive root theorem
The primitive root theorem Mar Steinberger First recall that if R is a ring, then a R is a unit if there exists b R with ab = ba = 1. The collection of all units in R is denoted R and forms a group under
More informationElementary Properties of Cyclotomic Polynomials
Elementary Properties of Cyclotomic Polynomials Yimin Ge Abstract Elementary properties of cyclotomic polynomials is a topic that has become very popular in Olympiad mathematics. The purpose of this article
More informationMATH 361: NUMBER THEORY FOURTH LECTURE
MATH 361: NUMBER THEORY FOURTH LECTURE 1. Introduction Everybody knows that three hours after 10:00, the time is 1:00. That is, everybody is familiar with modular arithmetic, the usual arithmetic of the
More informationQUALIFYING EXAM IN ALGEBRA August 2011
QUALIFYING EXAM IN ALGEBRA August 2011 1. There are 18 problems on the exam. Work and turn in 10 problems, in the following categories. I. Linear Algebra 1 problem II. Group Theory 3 problems III. Ring
More informationSummary Slides for MATH 342 June 25, 2018
Summary Slides for MATH 342 June 25, 2018 Summary slides based on Elementary Number Theory and its applications by Kenneth Rosen and The Theory of Numbers by Ivan Niven, Herbert Zuckerman, and Hugh Montgomery.
More informationϕ : Z F : ϕ(t) = t 1 =
1. Finite Fields The first examples of finite fields are quotient fields of the ring of integers Z: let t > 1 and define Z /t = Z/(tZ) to be the ring of congruence classes of integers modulo t: in practical
More informationx n k m(x) ) Codewords can be characterized by (and errors detected by): c(x) mod g(x) = 0 c(x)h(x) = 0 mod (x n 1)
Cyclic codes: review EE 387, Notes 15, Handout #26 A cyclic code is a LBC such that every cyclic shift of a codeword is a codeword. A cyclic code has generator polynomial g(x) that is a divisor of every
More informationMath 2070BC Term 2 Weeks 1 13 Lecture Notes
Math 2070BC 2017 18 Term 2 Weeks 1 13 Lecture Notes Keywords: group operation multiplication associative identity element inverse commutative abelian group Special Linear Group order infinite order cyclic
More informationAlgebra Qualifying Exam August 2001 Do all 5 problems. 1. Let G be afinite group of order 504 = 23 32 7. a. Show that G cannot be isomorphic to a subgroup of the alternating group Alt 7. (5 points) b.
More information0 Sets and Induction. Sets
0 Sets and Induction Sets A set is an unordered collection of objects, called elements or members of the set. A set is said to contain its elements. We write a A to denote that a is an element of the set
More informationClassification of Finite Fields
Classification of Finite Fields In these notes we use the properties of the polynomial x pd x to classify finite fields. The importance of this polynomial is explained by the following basic proposition.
More informationFundamental Theorem of Algebra
EE 387, Notes 13, Handout #20 Fundamental Theorem of Algebra Lemma: If f(x) is a polynomial over GF(q) GF(Q), then β is a zero of f(x) if and only if x β is a divisor of f(x). Proof: By the division algorithm,
More informationGroups Subgroups Normal subgroups Quotient groups Homomorphisms Cyclic groups Permutation groups Cayley s theorem Class equations Sylow theorems
Group Theory Groups Subgroups Normal subgroups Quotient groups Homomorphisms Cyclic groups Permutation groups Cayley s theorem Class equations Sylow theorems Groups Definition : A non-empty set ( G,*)
More informationSolutions of Exam Coding Theory (2MMC30), 23 June (1.a) Consider the 4 4 matrices as words in F 16
Solutions of Exam Coding Theory (2MMC30), 23 June 2016 (1.a) Consider the 4 4 matrices as words in F 16 2, the binary vector space of dimension 16. C is the code of all binary 4 4 matrices such that the
More informationQuasi-reducible Polynomials
Quasi-reducible Polynomials Jacques Willekens 06-Dec-2008 Abstract In this article, we investigate polynomials that are irreducible over Q, but are reducible modulo any prime number. 1 Introduction Let
More informationThe lengths of Hermitian Self-Dual Extended Duadic Codes
arxiv:math/0595v [math.co] 9 May 006 The lengths of Hermitian Self-Dual Extended Duadic Codes Lilibeth Dicuangco, Pieter Moree, Patrick Solé Abstract Duadic codes are a class of cyclic codes that generalizes
More informationConstruction X for quantum error-correcting codes
Simon Fraser University Burnaby, BC, Canada joint work with Vijaykumar Singh International Workshop on Coding and Cryptography WCC 2013 Bergen, Norway 15 April 2013 Overview Construction X is known from
More informationDirichlet s Theorem and Algebraic Number Fields. Pedro Sousa Vieira
Dirichlet s Theorem and Algebraic Number Fields Pedro Sousa Vieira February 6, 202 Abstract In this paper we look at two different fields of Modern Number Theory: Analytic Number Theory and Algebraic Number
More informationMATH 361: NUMBER THEORY TENTH LECTURE
MATH 361: NUMBER THEORY TENTH LECTURE The subject of this lecture is finite fields. 1. Root Fields Let k be any field, and let f(x) k[x] be irreducible and have positive degree. We want to construct a
More informationCongruences and Residue Class Rings
Congruences and Residue Class Rings (Chapter 2 of J. A. Buchmann, Introduction to Cryptography, 2nd Ed., 2004) Shoichi Hirose Faculty of Engineering, University of Fukui S. Hirose (U. Fukui) Congruences
More informationThe Structure of 1-Generator Quasi-Twisted Codes and New Linear Codes
C Designs, Codes and Cryptography, 24, 313 326, 2001 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. The Structure of 1-Generator Quasi-Twisted Codes and New Linear Codes NUH AYDIN Department
More informationDefinition List Modern Algebra, Fall 2011 Anders O.F. Hendrickson
Definition List Modern Algebra, Fall 2011 Anders O.F. Hendrickson On almost every Friday of the semester, we will have a brief quiz to make sure you have memorized the definitions encountered in our studies.
More informationExercises Exercises. 2. Determine whether each of these integers is prime. a) 21. b) 29. c) 71. d) 97. e) 111. f) 143. a) 19. b) 27. c) 93.
Exercises Exercises 1. Determine whether each of these integers is prime. a) 21 b) 29 c) 71 d) 97 e) 111 f) 143 2. Determine whether each of these integers is prime. a) 19 b) 27 c) 93 d) 101 e) 107 f)
More informationRINGS: SUMMARY OF MATERIAL
RINGS: SUMMARY OF MATERIAL BRIAN OSSERMAN This is a summary of terms used and main results proved in the subject of rings, from Chapters 11-13 of Artin. Definitions not included here may be considered
More information1. Algebra 1.7. Prime numbers
1. ALGEBRA 30 1. Algebra 1.7. Prime numbers Definition Let n Z, with n 2. If n is not a prime number, then n is called a composite number. We look for a way to test if a given positive integer is prime
More informationHomework 4 Solutions
Homework 4 Solutions November 11, 2016 You were asked to do problems 3,4,7,9,10 in Chapter 7 of Lang. Problem 3. Let A be an integral domain, integrally closed in its field of fractions K. Let L be a finite
More informationCourse MA2C02, Hilary Term 2013 Section 9: Introduction to Number Theory and Cryptography
Course MA2C02, Hilary Term 2013 Section 9: Introduction to Number Theory and Cryptography David R. Wilkins Copyright c David R. Wilkins 2000 2013 Contents 9 Introduction to Number Theory 63 9.1 Subgroups
More informationBasic elements of number theory
Cryptography Basic elements of number theory Marius Zimand By default all the variables, such as a, b, k, etc., denote integer numbers. Divisibility a 0 divides b if b = a k for some integer k. Notation
More informationBasic elements of number theory
Cryptography Basic elements of number theory Marius Zimand 1 Divisibility, prime numbers By default all the variables, such as a, b, k, etc., denote integer numbers. Divisibility a 0 divides b if b = a
More informationGRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory.
GRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory. Linear Algebra Standard matrix manipulation to compute the kernel, intersection of subspaces, column spaces,
More informationProf. Ila Varma HW 8 Solutions MATH 109. A B, h(i) := g(i n) if i > n. h : Z + f((i + 1)/2) if i is odd, g(i/2) if i is even.
1. Show that if A and B are countable, then A B is also countable. Hence, prove by contradiction, that if X is uncountable and a subset A is countable, then X A is uncountable. Solution: Suppose A and
More informationA connection between number theory and linear algebra
A connection between number theory and linear algebra Mark Steinberger Contents 1. Some basics 1 2. Rational canonical form 2 3. Prime factorization in F[x] 4 4. Units and order 5 5. Finite fields 7 6.
More informationCourse 2316 Sample Paper 1
Course 2316 Sample Paper 1 Timothy Murphy April 19, 2015 Attempt 5 questions. All carry the same mark. 1. State and prove the Fundamental Theorem of Arithmetic (for N). Prove that there are an infinity
More informationarxiv: v4 [cs.it] 14 May 2013
arxiv:1006.1694v4 [cs.it] 14 May 2013 PURE ASYMMETRIC QUANTUM MDS CODES FROM CSS CONSTRUCTION: A COMPLETE CHARACTERIZATION MARTIANUS FREDERIC EZERMAN Centre for Quantum Technologies, National University
More informationExercises MAT2200 spring 2014 Ark 5 Rings and fields and factorization of polynomials
Exercises MAT2200 spring 2014 Ark 5 Rings and fields and factorization of polynomials This Ark concerns the weeks No. (Mar ) andno. (Mar ). Status for this week: On Monday Mar : Finished section 23(Factorization
More informationHomework 7 solutions M328K by Mark Lindberg/Marie-Amelie Lawn
Homework 7 solutions M328K by Mark Lindberg/Marie-Amelie Lawn Problem 1: 4.4 # 2:x 3 + 8x 2 x 1 0 (mod 1331). a) x 3 + 8x 2 x 1 0 (mod 11). This does not break down, so trial and error gives: x = 0 : f(0)
More informationConstruction of quasi-cyclic self-dual codes
Construction of quasi-cyclic self-dual codes Sunghyu Han, Jon-Lark Kim, Heisook Lee, and Yoonjin Lee December 17, 2011 Abstract There is a one-to-one correspondence between l-quasi-cyclic codes over a
More informationCS 5319 Advanced Discrete Structure. Lecture 9: Introduction to Number Theory II
CS 5319 Advanced Discrete Structure Lecture 9: Introduction to Number Theory II Divisibility Outline Greatest Common Divisor Fundamental Theorem of Arithmetic Modular Arithmetic Euler Phi Function RSA
More informationChapter 4. Characters and Gauss sums. 4.1 Characters on finite abelian groups
Chapter 4 Characters and Gauss sums 4.1 Characters on finite abelian groups In what follows, abelian groups are multiplicatively written, and the unit element of an abelian group A is denoted by 1 or 1
More informationTC10 / 3. Finite fields S. Xambó
TC10 / 3. Finite fields S. Xambó The ring Construction of finite fields The Frobenius automorphism Splitting field of a polynomial Structure of the multiplicative group of a finite field Structure of the
More information2. THE EUCLIDEAN ALGORITHM More ring essentials
2. THE EUCLIDEAN ALGORITHM More ring essentials In this chapter: rings R commutative with 1. An element b R divides a R, or b is a divisor of a, or a is divisible by b, or a is a multiple of b, if there
More informationSelf-dual skew codes and factorization of skew polynomials
Self-dual skew codes and factorization of skew polynomials Delphine Boucher, Félix Ulmer To cite this version: Delphine Boucher, Félix Ulmer. Self-dual skew codes and factorization of skew polynomials.
More informationElementary Number Theory MARUCO. Summer, 2018
Elementary Number Theory MARUCO Summer, 2018 Problem Set #0 axiom, theorem, proof, Z, N. Axioms Make a list of axioms for the integers. Does your list adequately describe them? Can you make this list as
More informationAlgebra Review 2. 1 Fields. A field is an extension of the concept of a group.
Algebra Review 2 1 Fields A field is an extension of the concept of a group. Definition 1. A field (F, +,, 0 F, 1 F ) is a set F together with two binary operations (+, ) on F such that the following conditions
More informationGalois Theory TCU Graduate Student Seminar George Gilbert October 2015
Galois Theory TCU Graduate Student Seminar George Gilbert October 201 The coefficients of a polynomial are symmetric functions of the roots {α i }: fx) = x n s 1 x n 1 + s 2 x n 2 + + 1) n s n, where s
More informationALGEBRA QUALIFYING EXAM PROBLEMS
ALGEBRA QUALIFYING EXAM PROBLEMS Kent State University Department of Mathematical Sciences Compiled and Maintained by Donald L. White Version: August 29, 2017 CONTENTS LINEAR ALGEBRA AND MODULES General
More informationTHROUGHOUT this paper, let q be a power of a prime p.
4344 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 63, NO. 7, JULY 017 LCD Cyclic Codes Over Finite Fields Chengju Li, Cunsheng Ding, Shuxing Li Abstract In addition to their applications in data storage,
More informationAbstract Algebra, Second Edition, by John A. Beachy and William D. Blair. Corrections and clarifications
1 Abstract Algebra, Second Edition, by John A. Beachy and William D. Blair Corrections and clarifications Note: Some corrections were made after the first printing of the text. page 9, line 8 For of the
More informationAlgebraic structures I
MTH5100 Assignment 1-10 Algebraic structures I For handing in on various dates January March 2011 1 FUNCTIONS. Say which of the following rules successfully define functions, giving reasons. For each one
More information1 Overview and revision
MTH6128 Number Theory Notes 1 Spring 2018 1 Overview and revision In this section we will meet some of the concerns of Number Theory, and have a brief revision of some of the relevant material from Introduction
More information