<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">bsuir</journal-id><journal-title-group><journal-title xml:lang="ru">Доклады БГУИР</journal-title><trans-title-group xml:lang="en"><trans-title>Doklady BGUIR</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1729-7648</issn><issn pub-type="epub">2708-0382</issn><publisher><publisher-name>БГУИР</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.35596/1729-7648-2020-18-4-20-27</article-id><article-id custom-type="elpub" pub-id-type="custom">bsuir-1207</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ЭЛЕКТРОНИКА, РАДИОФИЗИКА, РАДИОТЕХНИКА, ИНФОРМАТИКА</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>ELECTRONICS, RADIOPHYSICS, RADIOENGINEERING, INFORMATICS</subject></subj-group></article-categories><title-group><article-title>Автоморфизмы и орбиты ошибок кодов Рида – Соломона</article-title><trans-title-group xml:lang="en"><trans-title>The automorphisms and error orbits of Reed – Solomon codes</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Семёнов</surname><given-names>С. И.</given-names></name><name name-style="western" xml:lang="en"><surname>Semyonov</surname><given-names>S. I.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Семёнов Сергей Иванович, м.т.н., адъюнкт кафедры информационно-вычислительных систем</p><p>220057, г. Минск, пр-т Независимости, 220, тел. +375-29-593-24-07</p></bio><bio xml:lang="en"><p>Semyonov Sergey Ivanovich, M.Sci., PG student of Information and Computing Systems Department</p><p>220057, Minsk, Nezavisimosty avе., 220,  tel. +375-29-593-24-07</p></bio><email xlink:type="simple">semyonov4213@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Липницкий</surname><given-names>В. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Lipnitsky</surname><given-names>V. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Липницкий В.А., д.т.н, профессор, заведующий кафедрой высшей математики</p></bio><bio xml:lang="en"><p>Lipnitsky V.А., D.Sci., Professor, Head of High Mathematics Department</p></bio><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Военная академия Республики Беларусь</institution></aff><aff xml:lang="en"><institution>Military academy of the Republic of Belarus</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2020</year></pub-date><pub-date pub-type="epub"><day>23</day><month>06</month><year>2020</year></pub-date><volume>18</volume><issue>4</issue><fpage>20</fpage><lpage>27</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Семёнов С.И., Липницкий В.А., 2020</copyright-statement><copyright-year>2020</copyright-year><copyright-holder xml:lang="ru">Семёнов С.И., Липницкий В.А.</copyright-holder><copyright-holder xml:lang="en">Semyonov S.I., Lipnitsky V.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://doklady.bsuir.by/jour/article/view/1207">https://doklady.bsuir.by/jour/article/view/1207</self-uri><abstract><p>Цель работы, результаты которой представлены в рамках статьи, заключалась в развитии и переносе на класс кодов Рида – Соломона (РС-кодов) базовых положений теории норм синдромов (ТНС), разработанных ранее для активно применяемого в теории и практике помехоустойчивого кодирования класса кодов Боуза – Чоудхури – Хоквингема (БЧХ-кодов). Для достижения поставленной цели осуществлен переход в изложении теории РС-кодов с полиномиального языка на матричный. Такой подход позволяет в полной мере использовать возможности теории полей Галуа. Главная сложность РС-кодов в том, что они опираются на недвоичный алфавит. Этот же фактор является привлекательным для практических применений РС-кодов. Матричный язык позволяет разбивать синдромы ошибок на компоненты, являющиеся элементами поля Галуа – поля определения РС-кодов. ТНС для БЧХ-кодов опирается на применение автоморфизмов этих кодов – циклических и циклотомических подстановок. В работе подробно изучены автоморфизмы РС-кодов. Циклическая подстановка относится к разрядам автоморфизмов РС-кодов и порождает подгруппу Г порядка N (длина кода). Циклотомическая подстановка не принадлежит классу автоморфизмов РС-кодов – мощность алфавита, большая 2, препятствует этому. При расширении понятия автоморфизма кода за рамки перестановок координат векторов к автоморфизмам РС-кодов можно отнести и гомотетии, или аффинные подстановки, поскольку они также образуют циклическую группу А порядка N. Показано, что циклическая и аффинная подстановки коммутируют друг с другом, что, вообще говоря, не типично для линейных операторов и подстановок. Группа Г циклических подстановок, группа А аффинных подстановок и объединенная АГ группа порядка N2 порождают 3 вида орбит ошибок в РС-кодах. Изучено строение орбит ошибок относительно действия групп А, Г и объединенной группы АГ {231 слово}.</p></abstract><trans-abstract xml:lang="en"><p>The purpose of this work with its results presented in the article was to develop and transfer to the class of Reed – Solomon codes (RS-codes) the basic provisions of the theory of syndrome norms (TNS), previously developed for the noise-resistant coding of the class of Bose – Chaudhuri – Hocquenghem codes (BCH-codes), which is actively used in theory and practice. To achieve this goal, a transition has been made in the interpretation of the theory of RS-codes from polynomial to matrix language. This approach allows you to fully use the capabilities of Galois field theory. The main difficulty of RS-codes is that they rely on a non-binary alphabet. The same factor is attractive for practical applications of RS-codes. The matrix language allows you to break the syndromes of errors into components that are elements of the Galois field – the field of definition of RS-codes. The TNS for BCH codes is based on the use of automorphisms of these codes – cyclic and cyclotomic substitutions. Automorphisms of RS-codes are studied in detail. The cyclic substitution belongs to the categories of automorphisms of RS-codes and generates a subgroup Г of order N (code length). The cyclotomic substitution does not belong to the class of automorphisms of RS-codes – the power of the alphabet greater than 2 prevents this. When expanding the concept of automorphism of a code beyond substitutions of coordinates of vectors to automorphisms of RS-codes, homotheties or affine substitutions can be attributed, since they also form a cyclic group A of order N. It is shown that cyclic and affine substitutions commute with each other, which, generally speaking, is not typical for linear operators and substitutions. The group Г of cyclic substitutions, the group A of affine substitutions, and the combined AГ group of order N2 generate 3 types of error orbits in RS-codes. The structure of the orbits of errors with respect to the action of groups A, Г and the combined group AГ is studied {231 words}.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>линейный код</kwd><kwd>РС-код</kwd><kwd>синдромы ошибок</kwd><kwd>автоморфизмы кодов</kwd><kwd>циклическая подстановка</kwd><kwd>аффинная подстановка</kwd><kwd>орбиты векторов-ошибок</kwd><kwd>теория норм синдромов</kwd></kwd-group><kwd-group xml:lang="en"><kwd>linear code</kwd><kwd>RS-code</kwd><kwd>error syndromes</kwd><kwd>automorphisms of codes</kwd><kwd>cyclic substitution</kwd><kwd>affine substitution</kwd><kwd>orbits of error vectors</kwd><kwd>theory of norms of syndromes</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">MacWilliams F.J., Sloan J.J. The Theory of Error-Correcting Codes. Amsterdam: North-holland publishing company; 1977.</mixed-citation><mixed-citation xml:lang="en">MacWilliams F.J., Sloan J.J. The Theory of Error-Correcting Codes. Amsterdam: North-holland publishing company; 1977.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Липницкий В.А., Конопелько В.К. Норменное декодирование помехоустойчивых кодов и алгебраические уравнения. Минск: БГУ; 2007.</mixed-citation><mixed-citation xml:lang="en">Lipnitsky V.А., Konopelko V.К. [Norm decoding of noise-resistant codes and algebraic equations]. Minsk: BGU; 2007. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Кудряшов Б.Д. Основы теории кодирования. Санкт-Петербург: БХВ-Петербург; 2016.</mixed-citation><mixed-citation xml:lang="en">Kudryashov B.D. [Fundamentals of coding theory]. St. Petersburg: BHV-Petersburg; 2016. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Скляр Б. Цифровая связь. Теоретические основы и практическое применение. Изд. 2. Москва: Вильямс; 2003.</mixed-citation><mixed-citation xml:lang="en">Sclyar B. [Digital communications. Fundamentals and Applications]. Ed. 2. Moscow: Wil’ams; 2003. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Блэйхут Р. Теория и практика кодов, контролирующих ошибки. Москва: Мир; 1986.</mixed-citation><mixed-citation xml:lang="en">Blejhut R. [Theory and practice of error control codes]. Moscow: Mir; 1986. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Moon Т.К. Error correction coding, mathematical methods and algorithms. New Jersey U.S.A: John Wiley &amp; Sons; 2005.</mixed-citation><mixed-citation xml:lang="en">Moon Т.К. Error correction coding, mathematical methods and algorithms. New Jersey U.S.A: John Wiley &amp; Sons; 2005.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Липницкий В.А., Семёнов С.И. Преимущества применения теории полей Галуа для обработки РС-кодов. Сборник научных статей Военной академии Республики Беларусь. 2019;36:84-93.</mixed-citation><mixed-citation xml:lang="en">Lipnitsky V.А., Semyonov S.I. [Advantages of using Galois field theory for processing RS-codes]. Sbornik nauchnyh statey Voennoy academii Respubliki Belarus = Sbornik nauchnyh statey Voennoy academii Respubliki Belarus. 2019:36:84-93. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Липницкий В.А. Высшая математика. Основы линейной алгебры и аналитической геометрии. Минск: ВА РБ; 2015.</mixed-citation><mixed-citation xml:lang="en">Lipnitsky V.А. [Higher mathematics. Fundamentals of linear algebra and analytic geometry]. Minsk: VA RB; 2015. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Лидл Р., Ниддеррайтер Г. Конечные поля. Москва: Мир; 1988.</mixed-citation><mixed-citation xml:lang="en">Lidl R., Nidderrajter G. [Finite fields]. Moscow: Mir; 1988. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Липницкий В.А. Современная прикладная алгебра. Математические основы защиты информации от помех и несанкционированного доступа. Минск: БГУИР; 2006.</mixed-citation><mixed-citation xml:lang="en">Lipnitsky V.А. [Modern applied algebra. Mathematical fundamentals of protecting information from interference and unauthorized access]. Minsk: BGUIR; 2006. (In Russ.)</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
