{"title":"Cyclic codes over a non-commutative ring","authors":"S. Akbiyik, B. A. Ersoy","doi":"10.1109/ICMSAO.2017.7934873","DOIUrl":null,"url":null,"abstract":"Quaternion ring with coefficient from ℤ<inf>3</inf> is a non-commutative finite ring. The structure of linear and cyclic codes over H<inf>3</inf> = ℤ<inf>3</inf> + ℤ<inf>3</inf>i + ℤ<inf>3</inf>j + ℤ<inf>3</inf>k is given. Also, a generator matrix in standard form for linear codes over the ring is given. It is shown that H<inf>3</inf> decomposes into two parts form ℤ<inf>3</inf>+ℤ<inf>3</inf>i with idempotent coefficients. Notice that the parts are commutative. We give the necessary and sufficient condition of being a cyclic code over the ring. Further, we give a generator polynomial for a cyclic code and get parameters of it.","PeriodicalId":265345,"journal":{"name":"2017 7th International Conference on Modeling, Simulation, and Applied Optimization (ICMSAO)","volume":"157 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 7th International Conference on Modeling, Simulation, and Applied Optimization (ICMSAO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICMSAO.2017.7934873","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Quaternion ring with coefficient from ℤ3 is a non-commutative finite ring. The structure of linear and cyclic codes over H3 = ℤ3 + ℤ3i + ℤ3j + ℤ3k is given. Also, a generator matrix in standard form for linear codes over the ring is given. It is shown that H3 decomposes into two parts form ℤ3+ℤ3i with idempotent coefficients. Notice that the parts are commutative. We give the necessary and sufficient condition of being a cyclic code over the ring. Further, we give a generator polynomial for a cyclic code and get parameters of it.