BCH-code (coderingstheorie)

In de coderingstheorie is een BCH-code een cyclische foutcorrigerende code die gegenereerd wordt door een polynoom over een eindig lichaam. BCH-codes zijn in 1959 bedacht door Hocquenghem en onafhankelijk van deze in 1960 door Bose en Ray-Chaudhuri. De afkorting BCH is opgebouwd uit hun initialen.

Een groot voordeel van BCH-codes is dat ze worden gedecodeerd door middel van een algebraïsche methode die bekendstaat als syndroom decoderen. Hierdoor kan de benodigde elektronische hardware eenvoudig zijn, en is het energieverbruik beperkt. Daarnaast zijn ze als een klasse codes flexibel, met instelbaarheid van bloklengte en inzetbaarheid bij in de praktijk voorkomende bitfoutkansen. Dus bij een specificatie kan een code worden ontworpen (vanzelfsprekend wel binnen de wiskundige grenzen).

Technisch uitgedrukt is een BCH-code een multiniveau, cyclische, fout-corrigerende, variabele lengte digitale code, die gebruikt wordt voor het corrigeren van foutpatronen met meer dan één bitfout per blok. BCH-codes kunnen ook worden gebruikt met multiniveau phase-shift keying, mits het aantal niveaus een priemgetal is, of een macht van een priemgetal. Een BCH-code met 11 niveaus is gebruikt voor het representeren van 10 decimale digits plus een teken.

Constructie

Een BCH-code wordt gegenereerd door een polynoom over een eindig lichaam , waarin een macht van een priemgetal is.

Een eenvoudige klasse BCH-codes

Definitie

Voor positieve gehele getallen en met een priemgetal, en , wordt een polynoomcode met bloklengte en een minimum hammingafstand van minstens bepaald door de genererende polynoom die het kleinste gemeenschappelijke veelvoud is. Daarin is de minimale polynoom van over , met een primitief element in .

Voorbeeld

In het voorbeeld is en , dus .

Volgens de theorie bestaat er een primitieve wortel met een minimale polynoom van graad die voldoet aan:

De bijbehorende minimale polynoom over is:

In geldt , zodat:

Dus is een wortel van , en blijkbaar is:

De minimale polynoom van is ook van de graad 4:

Nu is:

,

dus

,

zodat

Het blijkt dat

De minimale polynoom van is de polynoom

.

Op vergelijkbare wijze vindt men:

Deze polynomen zijn juist de vier irreducibele polynomen.

De BCH-code met heeft als genererende polynoom

De minimale hammingafstand is minstens 3 en hij corrigeert 1 bitfout. Omdat de genererende polynoom van de graad 4 is, heeft deze code 11 data-bits en 4 checkbits.

De BCH-code met heeft als genererende polynoom

De minimale hammingafstand is minstens 5 en de code corrigeert 2 bitfouten. Omdat het genererende polynoom de graad 8 heeft, bevat deze code 7 data-bits en 8 checkbits.

De BCH-code met heeft als genererende polynoom

De minimale hammingafstand is minstens 7 en de code corrigeert 3 bitfouten. Deze code heeft 5 data-bits en 10 checkbits.

De BCH-code met en hoger heeft als genererende polynoom

Deze code heeft minstens hammingafstand 15 en corrigeert 7 bitfouten. De code heeft 1 data-bit en 14 checkbits. Feitelijk bestaat deze code uit de volgende twee codewoorden: 000000000000000 and 111111111111111.

Algemene BCH-codes

Algemene BCH-codes wijken op twee punten af van de hierboven behandelde eenvoudige BCH-codes. Ten eerste is de eis dat vervangen door een meer algemene eis. Ten tweede is het zo dat de opeenvolgende wortels van de generatorpolynoom niet bij hoeven te beginnen; voldoende is dus als de rij eruitziet als volgt: (in plaats van ).

Definitie

Neem een eindig lichaam , waarbij een macht is van een priemgetal. Kies positieve gehele getallen zodat , , en is de multiplicatieve orde van modulo (dat wil zeggen is de kleinste macht met de eigenschap dat modulo ).

Zoals hierboven is een primitieve -de machts eenheidswortel in , en is (voor alle i) de minimale polynoom over van . De generatorpolynoom van de BCH-code is nu gedefinieerd als het kleinste gemeenschappelijke veelvoud .

NB

Als , zoals in het eenvoudige geval, is gelijk aan 1, en is de orde van automatisch gelijk aan . De 'eenvoudige' BCH-code is dus inderdaad een specifiek voorbeeld binnen de algemene BCH-codes.

Eigenschappen

1. De generatorpolynoom van een BCH-code heeft als graad ten hoogste . En als en , dan is de graad van de generatorpolynoom ten hoogste .

Bewijs: elke minimale polynoom heeft als graad ten hoogste . Het kleinste gemeenschappelijke veelvoud van minimale polynomen heeft dus ten hoogste de graad . En als , is voor alle . Dus is het kleinste gemeenschappelijke veelvoud van ten hoogste minimale polynomen voor oneven indices , die elk ten hoogste de graad hebben.

2. Een BCH-code heeft als minimale hammingafstand ten minste . Bewijs in het eenvoudige geval (het bewijs voor het algemene geval is vergelijkbaar). Neem aan dat een codewoord is met minder dan digits ongelijk aan nul. Dan is

We wisten dat wortels zijn van , en dus ook van . Hieruit volgt dat aan de volgende vergelijkingen voldoen voor :

Dit delen we nu door , en we definiëren , om als resultaat te verkrijgen

voor alle , hetgeen equivalent is met

Deze matrix is een vandermonde-matrix, en heeft als determinant

,

hetgeen ongelijk aan nul is. Hieruit volgt dat , en dus .

3. Een BCH-code is cyclisch.

Bewijs: een polynoomcode met bloklengte is dan en slechts dan cyclisch als zijn generatorpolynoom een deler is van . Omdat de minimale polynoom is met wortels , behoeft slechts te worden gecontroleerd dat alle wortel zijn van . Echter, dit volgt direct uit het feit dat per definitie een de machts eenheidswortel is.

Speciale gevallen

  • Een BCH-code met wordt een BCH-code in engere zin genoemd.
  • Een BCH-code met wordt primitief genoemd.

De hierboven beschouwde "eenvoudige" BCH-codes vormen precies de primitieve BCH-codes in engere zin.

  • Een BCH-code in engere zin met wordt een Reed-Solomon code genoemd.

Read other articles:

2005 film by Andrew Adamson For the novel by C.S. Lewis, see The Lion, the Witch and the Wardrobe. For other uses, see The Lion, the Witch and the Wardrobe (disambiguation). The Chronicles of Narnia:The Lion, the Witch and the WardrobeTheatrical release posterDirected byAndrew AdamsonScreenplay by Ann Peacock Andrew Adamson Christopher MarkusStephen McFeely Based onThe Lion, the Witch and the Wardrobeby C. S. LewisProduced by Mark Johnson Phillip Steuer Starring William Moseley Anna Popplewel...

 

  لمعانٍ أخرى، طالع جو كوب (توضيح). هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (ديسمبر 2018) جو كوب معلومات شخصية الميلاد 13 أكتوبر 1990 (العمر 33 سنة)ليستر  مركز اللعب مدافع الجنسية المملكة المتحدة  معلومات ا...

 

الديانات في العصر الحجري القديم هي مجموعة من المعتقدات الروحية التي يُفترض أنها ظهرت في فترة العصر الحجري. يعتقد عالما مستحاثات البشر أندريه ليروي-غورهان وأنيت مايكلسون أن السلوك الديني ظهر في العصر الحجري القديم العلوي، قبل 30000 سنة، لكن يعود أصل السلوكيات مثل مراسم التشيي

American business woman Christine JonesPersonal detailsBorn1968 (age 54–55)Virginia Beach, Virginia, U.S.Political partyRepublicanSpouseGary Jones (1987–present)Alma materAuburn UniversityWhittier CollegeWebsiteOfficial website Christine N. Jones (born 1968) is an American business executive, civic leader, author, and politician from Phoenix, Arizona. Jones unsuccessfully sought the Republican nomination for governor of Arizona in the 2014 election; she lost to Arizona State Trea...

 

Серце не каміньрос. Сердце не камень Жанр драмаРежисер Леонід ПчолкінСценарист Майя ТемяковаУ головних ролях Інокентій СмоктуновськийОлена ЯковлєваОператор Валентин ХалтурінКомпозитор Андрій ЕшпайХудожник Володимир ЛиковКінокомпанія ТО «Екран»Тривалість 135 хв. (2 се

 

جامعة إبادان   معلومات التأسيس 1948؛ منذ 75 سنوات (1948) النوع عامة الموقع الجغرافي إحداثيات 7°26′30″N 3°54′00″E / 7.4416666666667°N 3.9°E / 7.4416666666667; 3.9[1]  المدينة إبادان الرمز البريدي 200005  البلد نيجيريا الإدارة المدير Chief John Odigie Oyegun إحصاءات عدد الطلاب 41,743[2] (

Renang padaPekan Olahraga Nasional XIX Gaya bebas 50 m putra putri 100 m putra putri 200 m putra putri 400 m putra putri 800 m putra putri 1500 m putra putri Gaya punggung 50 m putra putri 100 m putra putri 200 m putra putri Gaya dada 50 m putra putri 100 m putra putri 200 m putra putri Gaya kupu-kupu 50 m putra putri 100 m putra putri 200 m putra putri Gaya ganti perorangan 200 m putra putri 400 m putra putri Gaya bebas estafet 4×100 m putra putri 4×200 m putra putri Gaya ganti estafet 4×...

 

1986 Indonesian filmIbundaPosterDirected byTeguh KaryaWritten byTeguh KaryaProduced bySudwikatmonoR. SunarsoStarringTuti Indra MalaonAlex KomangAyu AzhariNiniek L. KarimRia IrawanGaleb HuseinCinematographyGeorge KamarullahEdited byB. Benny MSMusic byIdris SardiProductioncompaniesSatrya Perkasa Esthetika FilmSuptan FilmRelease date 1986 (1986) Running time103 minutesCountryIndonesiaLanguageIndonesian Ibunda (Mother) is a 1986 Indonesian film directed by Teguh Karya. Telling of a family's ...

 

Lake in Kazakhstan Ulken KamkalyУлкен ҚамқалыSentinel-2 image of the lakes in MarchUlken KamkalyLocationSarysu DistrictCoordinates44°48′35″N 69°5′56″E / 44.80972°N 69.09889°E / 44.80972; 69.09889Basin countriesKazakhstanMax. length3.3 kilometers (2.1 mi)Max. width1.4 kilometers (0.87 mi)Surface area4.2 square kilometers (1.6 sq mi)Residence timeUTC+6IslandsnoSettlementsShyganak Ulken Kamkaly (Kazakh: Улкен Қа...

Snowy RoadPoster teatrikalNama lainHangul눈길 Alih Aksara yang DisempurnakanNungil Sutradara Lee Na-jeong Produser Ham Yeong-hun Ditulis oleh Yoo Bo-ra PemeranKim Sae-ron Kim Hyang-giPenata musikNam Hye-seungSinematograferPark SungPenyuntingKim Young-juPerusahaanproduksiKBSat9 FilmsDistributorCGV ArthouseTanggal rilis Mei 2015 (2015-05) (JIFF) 01 Maret 2017 (2017-03-01) Durasi122 menitNegara Korea Selatan Bahasa Korea Jepang PendapatankotorUS$866,692[1] Sno...

 

Boom Crash OperaOriginMelbourne, Victoria, AustraliaGenresPop rock, pub rockYears active1985–presentLabelsWEA, East West Records, BMG, Sony BMG, Liberation RecordsMembersDale RyderPeter FarnanPeter MaslenJohn FavaroPast membersRichard PleasanceIan TilleyGreg O'ConnorDorian WestMick VallanceAndrew De Silva Boom Crash Opera are an Australian pop rock band formed in late 1984. Initially based around the songwriting partnership of Richard Pleasance and Peter Farnan, the band was later joined by...

 

Union in Southeastern Africa (940 CE- 1500 CE)For the empire that succeeded the Chwezi, see Bunyoro-Kitara.This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Empire of Kitara – news&...

В Википедии есть статьи о других людях с фамилией Манус. Макс Мануснорв. Max Manus Имя при рождении букмол Maximo Guillermo Manus Прозвище Макс Псевдоним Номер 12, Толлеф (норв. Tollef) Дата рождения 9 декабря 1914(1914-12-09) Место рождения Берген, Норвегия Дата смерти 20 сентября 1996(1996-09-20) (81 год) ...

 

1993 film by Yoshiaki Kawajiri Ninja ScrollTheatrical release posterJapanese nameKanji獣兵衛忍風帖TranscriptionsRevised HepburnJūbē Ninpūchō Directed byYoshiaki KawajiriWritten byYoshiaki KawajiriProduced byShigeru KitayamaMasako FukuyoKazuhiko IkeguchiStarringKōichi YamaderaEmi ShinoharaTakeshi AonoDaisuke GōriToshihiko SekiShūichirō MoriyamaCinematographyHitoshi YamaguchiEdited byHarutoshi OgataYukiko ItōMusic byKaoru WadaProductioncompanies JVC Toho Movic Madhouse Animate Fi...

 

This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (June 2015) (Learn how and when to remove this template message) Soumitra SahaKnown forAsia Pacific TV Broadcasting Soumitra ‘Sunny’ Saha (born August 1972) has been Senior Vice President and Managing Director of Turner Broadcasting System’s (part of Time Warner) Southeast Asia Pacific business, and th...

2004 American military scandal during the Iraq War This image of a prisoner (Abdou Hussain Saad Faleh) being tortured has become internationally infamous, eventually making it onto the cover of The Economist (see Media coverage below)[1][2] During the early stages of the Iraq War, members of the United States Army and the Central Intelligence Agency committed a series of human rights violations and war crimes against detainees in the Abu Ghraib prison in Iraq, including physic...

 

2023 American adult industry award ceremony 40th AVN AwardsPresented byMyFreeCams.comDateJanuary 7, 2023 (2023-01-07)SiteResorts World Las VegasHosted byAbella Danger, Reya Sunshine & Matt RifeHighlightsBest FilmGrinders ← 39th AVN Awards 41st → The 40th AVN Awards was a pornography awards ceremony recognizing the best actresses, actors, directors and films in the adult industry in 2022. The 40th edition of the ceremony which began in 1984 encompassed ...

 

Children's baseball tournament 2018 Little League World SeriesTournament detailsDatesAugust 16–August 26Teams16Final positionsChampions Honolulu Little League, Honolulu, HawaiiRunners-up South Seoul Little League, Seoul, South Korea← 2017 2019 → The 2018 Little League World Series was held from August 16 to August 26 at the Little League headquarters complex in South Williamsport, Pennsylvania. Eight teams from the United States and eight teams from around the world competed in ...

Para otros usos de este término, véase Alcanfor (desambiguación).  Alcanfor o Alcanflor Fórmulas estructurales del (R) y el (S)-alcanfor. Modelo molecular de ambos enantiómeros.Nombre IUPAC 1,7,7-trimetilbiciclo[2.2.1]heptan-2-onaGeneralFórmula estructural Fórmula molecular C10H16O1IdentificadoresNúmero CAS 76-22-2[1]​Número RTECS EX1225000ChEBI 36773ChEMBL 504760ChemSpider 2441DrugBank DB01744PubChem 2537UNII 5TJD82A1ETKEGG D00098 SMILESCC1(C)C2CCC1(C)C(=O)C2 InChIInChI=1...

 

This article contains content that is written like an advertisement. Please help improve it by removing promotional content and inappropriate external links, and by adding encyclopedic content written from a neutral point of view. (December 2016) (Learn how and when to remove this template message) Canon Medical Systems CorporationFormerlyToshiba Medical SystemsTypeSubsidiaryIndustryMedical electronicsFoundedSeptember 23, 1948HeadquartersŌtawara, Tochigi, JapanArea servedWorldwideKey peopleT...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!