Plotkin -raja - koodausteoriassa määrittää pituuden ja minimietäisyyden binäärikoodin tehorajan . Se on nimetty amerikkalaisen matemaatikon Morris Plotkinin (1907-2003) mukaan.
Antaa olla binäärikoodi pituus tai toisin sanoen osajoukko . Olkoon koodin minimietäisyys , ts.
missä on Hamming-etäisyys välillä ja . Lauseke ilmaisee suurinta mahdollista koodisanojen määrää pituuden ja vähimmäisetäisyyden binäärikoodissa . Plotkinin rajoitus antaa tälle lausekkeelle ylärajan.
Lause (Plotkin-sidottu):
1. Jos on parillinen luku , niin
2. Jos on pariton luku ja , sitten
3. Jos on parillinen luku, niin
4. Jos on pariton luku, niin
jossa operaattori merkitsee luvun kokonaislukuosaa .
Antaa olla Hamming - etäisyys ja , Ja on valta . Etsitään arvon raja kahdella eri tavalla.
Toisaalta on olemassa erilaisia vaihtoehtoja, joista valita , ja jokaiselle niistä on vaihtoehtoja, joista valita . Määritelmän mukaan kaikille ja siksi
Toisaalta määritämme dimensioiden matriisin , jonka rivit ovat koodielementtejä . Jos on nollien määrä matriisin sarakkeessa , niin sarake sisältää ykkösiä. Mikä tahansa nolla ja yksi samassa sarakkeessa lisäävät täsmälleen (koska ) kokonaissummaan , mikä tarkoittaa
Parille tasa-arvon oikealla puolella oleva arvo saavuttaa maksimiarvon klo , mikä tarkoittaa
Yhdistämällä lausekkeen ala- ja ylärajat yhdeksi epäyhtälöksi saadaan
joka on vastaava ehdolla
Koska on siis parillinen luku
Toisaalta, jos pariton, niin saavuttaa maksimin klo , josta se seuraa sitä
Yhdistämällä lausekkeen ala- ja ylärajat yhdeksi epäyhtälöksi saadaan
joka on vastaava ehdolla
Koska on siis kokonaisluku
joka täydentää ensimmäisen osan todistuksen.
Jotta saataisiin tarvittava epäyhtälö, meidän on todistettava seuraava lemma.
Lemma 1
Todiste lemasta
Olkoon se -koodi. Lisäämällä pariteettitarkistukseen saamme -koodin, mikä viittaa siihen
Päinvastaisessa suunnassa yhden koordinaatin heittäminen ulos tietyssä -koodissa johtaa -koodiin, joten
Vaadittu tulos seuraa todistuksen ensimmäisestä osasta ja Lemmasta 1.
Todistamme jälleen ensin seuraavan apuväitteen.
Lemma 2
Todiste lemasta
Tietyssä -koodissa jaamme kaikki koodisanat kahteen luokkaan, jaamme yhdelle luokalle nollalla alkavat sanat ja toiselle ne, jotka alkavat yhdellä. Yksi näistä luokista sisältää vähintään puolet koodisanoista, mikä tarkoittaa
Todistuksen ensimmäisestä osasta ja Lemmasta 2 seuraa, että
Haluttu tulos saadaan korvaamalla .
Lemma 1 viittaa siihen
Koska ja ovat parillisia lukuja, voimme käyttää todistuksen kolmannen osan tulosta:
joka täydentää koko lauseen todistuksen.
Jos on olemassa kaikkien mahdollisten kertalukujen Hadamard-matriiseja (mitä ei kuitenkaan ole vielä todistettu), niin yhtäläisyydet pätevät lauseen kaikissa osissa. Siten Plotkinin rajoitus on täsmällinen siinä mielessä, että on olemassa koodeja , jotka saavuttavat tämän rajoituksen [1] .