(57)【要約】  本出願は、符号化方法およびデバイスならびに装置を提供する。方法は、N個の符号化されるビットを決定するステップであって、N個の符号化されるビットが、情報ビットおよび凍結ビットを含む、ステップと、N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得するステップであって、N個の符号化されるビットが、N個の分極されたチャネルに対応している、ステップと、第1の分極重みベクトルに基づいて情報ビットの位置を決定するステップと、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化を実行するステップとを含む。
2019530269.tif 000002
【特許請求の範囲】
【請求項１】
N個の符号化されるビットを決定するステップであって、前記N個の符号化されるビットが、情報ビットおよび凍結ビットを含み、Nが、正の整数である、ステップと、
N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得するステップであって、前記分極重みが、情報ビットの選択のための基礎であり、前記N個の符号化されるビットが、前記N個の分極されたチャネルに対応している、ステップと、
前記第1の分極重みベクトルに基づいて前記情報ビットの位置を決定するステップと、
Polar符号化されたビットを得るために前記N個の符号化されるビットに対してPolar符号化を実行するステップと
を含む符号化方法。
【請求項２】
Polar符号の目標符号長Mが、2の正の整数乗に等しく、Mが、正の整数であり、N個の符号化されるビットを決定する前記ステップが、
NがMに等しいと判定することであって、前記Polar符号の前記目標符号長が、前記Polar符号の出力符号長である、判定することを含み、
N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得する前記ステップが、
前記第1の分極重みベクトルを取得するために前記N個の分極されたチャネルの前記分極重みを計算することを含む請求項1に記載の方法。
【請求項３】
前記第1の分極重みベクトルを取得するために前記N個の分極されたチャネルの前記分極重みを前記計算することが、
前記第1の分極重みベクトルを取得するために以下の式、すなわち、
【数１】
2019530269.tif 000115
に従って前記N個の分極されたチャネルの前記分極重みWiを計算することを含み、式中、
【数２】
2019530269.tif 000116
であり、iが、チャネルインデックス番号であり、Bn-1Bn-2...B0が、iの二進表現であり、Bn-1が、最上位ビットであり、B0が、最下位ビットであり、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}であり、i∈{0,1,・・・,N - 1}であり、N = 2nであり、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、nが、正の整数である請求項2に記載の方法。
【請求項４】
前記第1の分極重みベクトルを取得するために前記N個の分極されたチャネルの前記分極重みを前記計算することが、
以下の式、すなわち、
βi = (2i-1 + φ)α、
【数３】
2019530269.tif 000117
、および
【数４】
2019530269.tif 000118
による再帰計算によって前記第1の分極重みベクトルW0N-1を取得することを含み、式中、
【数５】
2019530269.tif 000119
であり、ここで、
i∈{1,・・・,N - 1}であり、βiは、チャネルインデックス番号iに関連する中間変数であり、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、W0が、任意の定数である請求項2に記載の方法。
【請求項５】
Polar符号の目標符号長Mが、2の正の整数乗に等しく、N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得する前記ステップが、
あらかじめ記憶された第2の分極重みベクトルから前記第1の分極重みベクトルを取得することであって、前記第2の分極重みベクトルが、Nmax個の分極されたチャネルの分極重みを含み、Nmaxが、通信システムによってサポートされる最大符号長に対応するあらかじめ設定された母符号長であり、前記母符号長が、2の正の整数乗である、取得することを含む請求項1に記載の方法。
【請求項６】
前記Polar符号の前記目標符号長MがNmax以下であるとき、前記第1の分極重みベクトル内の要素集合が、前記第2の分極重みベクトル内の要素集合の部分集合であるか、または
前記Polar符号の前記目標符号長MがNmax以上であるとき、チャネルインデックス番号がNmax以下である分極されたチャネルの分極重みが、前記第2の分極重みベクトル内の分極重みと1対1に対応しており、チャネルインデックス番号がNmaxを超えている分極されたチャネルの分極重みが、重みのインクリメント
【数６】
2019530269.tif 000120
にチャネルインデックス番号がNmax以下である前記分極されたチャネルの対応する分極重みを足した数に等しく、式中、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである請求項5に記載の方法。
【請求項７】
Polar符号の目標符号長Mが、2の正の整数乗に等しくなく、N個の符号化されるビットを決定する前記ステップが、
【数７】
2019530269.tif 000121
であると判定することを含み、式中、記号
【数８】
2019530269.tif 000122
が、端数切り捨てを表す請求項1に記載の方法。
【請求項８】
N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得する前記ステップの前に、
前記N個の符号化されるビット内のN - M個の削除されるビットの位置を決定し、前記決定の結果に基づいて、前記N個の符号化されるビットに対応する前記分極重みを含む修正係数の集合を計算するステップであって、前記修正係数が、ビットの削除の結果として得られる各分極重みに対する修正の量を表すために使用される、ステップをさらに含み、
N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得する前記ステップが、
前記第1の分極重みベクトルを取得するために修正係数の前記集合に基づいて前記N個の分極されたチャネルの前記分極重みを計算することを含む請求項7に記載の方法。
【請求項９】
前記Nビット内のN - M個の削除されるビットの位置を決定する前記ステップが、
前記N個の分極されたチャネルのチャネルインデックス番号のシーケンス
【数９】
2019530269.tif 000123
を決定することと、
前記チャネルインデックス番号のシーケンス内の各インデックス番号に対して以下の操作、すなわち、
各インデックス番号に対応する二進数に対してビット逆転を実行し、新しいチャネルインデックス番号のシーケンス
【数１０】
2019530269.tif 000124
を得るために、ビット逆転の後に得られた二進数を十進数に変換すること、
前記新しいチャネルインデックス番号のシーケンス
【数１１】
2019530269.tif 000125
内のインデックス番号をソートすること、および
前記チャネルインデックス番号のシーケンス
【数１２】
2019530269.tif 000126
内のN - M個のインデックス番号を前記削除されるビットのインデックス番号として昇順に選択することを実行することとを含む請求項8に記載の方法。
【請求項１０】
前記決定の結果に基づいて、前記Nビットの修正係数を含む修正係数の集合を計算する前記ステップが、
修正係数の前記集合が、
【数１３】
2019530269.tif 000127
であり、
以下の式、すなわち、
【数１４】
2019530269.tif 000128
、および
【数１５】
2019530269.tif 000129
に従って修正係数の前記集合g内の各要素g(i,j)を計算することを含み、式中、
i∈{0,1,・・・,N - 1}であり、j∈{0,1,・・・,n - 1}であり、N = 2nであり、piが、チャネルインデックス番号がiである分極されたチャネルに対応するビットが削除されるべきかどうかを示す識別子であり、pi∈{0,1}である請求項9に記載の方法。
【請求項１１】
前記第1の分極重みベクトルを取得するために修正係数の前記集合に基づいて前記N個の分極されたチャネルの前記分極重みを前記計算することが、
前記第1の分極重みベクトルを取得するために以下の式、すなわち、
【数１６】
2019530269.tif 000130
に従って前記N個の分極されたチャネルの前記分極重みWiを計算することを含み、式中、
【数１７】
2019530269.tif 000131
であり、iが、チャネルインデックス番号であり、Bn-1Bn-2...B0が、iの二進表現であり、Bn-1が、最上位ビットであり、B0が、最下位ビットであり、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}であり、i∈{0,1,・・・,N - 1}であり、N = 2nであり、g(i,j)が、修正係数の前記集合g内のi行およびj列の要素であり、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである請求項7から10のいずれか一項に記載の方法。
【請求項１２】
前記第1の分極重みベクトルを取得するために修正係数の前記集合に基づいて前記N個の分極されたチャネルの前記分極重みを前記計算することが、
以下の式、すなわち、
βi = (2i-1+φ)α、
【数１８】
2019530269.tif 000132
、および
【数１９】
2019530269.tif 000133
によって前記第1の分極重みベクトルW0N-1を取得することを含み、式中、
【数２０】
2019530269.tif 000134
であり、ここで、
i∈{1,・・・,N - 1}であり、βiが、チャネルインデックス番号iに関連する中間変数であり、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、g(i,j)が、修正係数の前記集合g内のi行およびj列の要素であり、W0が、任意の定数である請求項7から10のいずれか一項に記載の方法。
【請求項１３】
φ= 0であり、α= 1/4である請求項3、4、6、11、または12に記載の方法。
【請求項１４】
前記第1の分極重みベクトルに基づいて前記情報ビットの位置を決定する前記ステップが、
前記第1の分極重みベクトル内の前記分極重みを降順にソートし、最初のK個の分極重みに対応するビットを前記情報ビットとして選択することを含む請求項1に記載の方法。
【請求項１５】
前記第1の分極重みベクトル内の前記分極されたチャネルが分極重みの降順にソートされ、前記分極されたチャネルの最小のシーケンス番号の値が1であるとき、
N = 16である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
16、15、14、12、8、13、11、10、7、6、4、9、5、3、2、1であるか、または
N = 32である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
32、31、30、28、24、16、29、27、26、23、22、15、20、14、12、25、8、21、19、13、18、11、10、7、6、4、17、9、5、3、2、1であるか、または
N = 64である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
64、63、62、60、56、48、61、32、59、58、55、54、47、52、46、31、44、30、57、40、28、53、24、51、45、50、16、43、29、42、39、27、38、26、23、36、22、49、15、20、14、41、12、37、25、8、35、21、34、19、13、18、11、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 128である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
128、127、126、124、120、112、125、96、123、122、119、64、118、111、116、110、95、108、94、121、104、92、63、117、62、88、115、109、60、114、80、107、56、93、106、103、91、48、102、90、61、87、100、32、59、86、113、79、58、84、55、78、105、54、76、47、101、52、89、46、72、99、31、44、85、98、30、57、83、40、77、28、82、53、75、24、51、74、45、71、50、16、43、70、97、29、42、68、39、27、81、38、26、23、36、73、22、49、15、69、20、14、41、67、12、66、37、25、8、35、21、34、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 256である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
256、255、254、252、248、240、253、224、251、250、247、192、246、239、244、238、128、223、236、222、249、232、220、191、245、190、216、243、237、188、242、127、208、235、184、126、221、234、231、124、219、176、230、218、189、120、215、228、160、187、214、241、112、207、186、212、183、125、206、233、182、96、123、204、175、229、180、122、217、174、119、200、227、64、159、118、172、213、226、111、158、185、116、211、168、110、205、156、210、181、95、108、203、152、179、94、121、202、173、104、199、178、92、63、144、117、171、198、225、62、157、88、170、115、196、167、109、60、155、114、209、166、80、107、154、56、151、164、93、106、201、103、150、177、91、48、143、102、197、148、90、61、142、87、169、100、195、32、59、86、140、113、194、165、79、58、153、84、55、136、163、78、105、54、149、162、76、47、101、52、147、89、46、141、72、99、146、31、44、85、139、98、193、30、57、138、83、40、135、77、28、82、53、134、161、75、24、51、132、74、45、71、50、145、16、43、70、97、29、42、137、68、39、27、81、38、133、26、23、36、131、73、22、49、130、15、69、20、14、41、67、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 512である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
512、511、510、508、504、496、509、480、507、506、503、448、502、495、500、494、384、479、492、478、505、488、476、447、501、256、446、472、499、493、444、498、383、464、491、440、382、477、490、487、380、475、432、486、474、255、445、376、471、484、254、416、443、470、497、368、463、252、442、468、439、381、462、489、248、438、352、379、460、431、485、436、378、473、240、430、375、456、483、253、320、415、374、428、469、482、367、224、414、251、441、372、467、424、366、461、250、412、466、247、437、351、364、459、192、246、408、435、350、377、458、239、429、360、455、244、434、348、238、319、400、373、427、454、481、128、223、318、413、236、344、426、371、452、423、365、222、249、316、411、370、465、232、422、336、363、220、410、191、245、312、407、420、349、362、457、190、359、216、406、243、433、347、237、304、399、358、188、453、242、404、346、127、208、317、398、235、343、425、356、451、184、126、221、288、234、315、342、396、369、450、231、421、335、124、219、314、409、176、340、230、311、392、419、334、361、218、189、120、215、310、405、228、418、332、303、160、357、187、214、241、308、403、345、112、207、302、397、328、186、355、212、402、183、125、206、287、233、300、341、395、354、449、182、96、286、123、204、313、394、1
75、339、229、296、391、180、333、122、217、284、174、338、119、200、309、390、227、417、331、64、159、118、172、213、280、226、307、388、330、111、301、158、327、185、116、211、306、401、168、110、205、272、299、326、156、353、210、181、95、285、108、203、298、393、324、295、152、179、94、121、202、283、173、337、104、199、294、389、178、92、282、63、144、117、171、198、279、225、292、387、329、62、157、88、170、278、115、196、305、386、167、109、271、60、325、155、114、209、276、166、80、270、107、297、154、323、56、151、164、93、106、201、268、322、103、293、150、177、91、281、48、143、102、197、264、291、148、90、61、142、87、169、277、100、195、290、385、32、59、86、140、113、194、275、165、79、269、58、153、84、274、55、136、163、78、105、267、321、54、149、162、76、266、47、101、263、52、147、89、46、141、72、262、99、289、146、31、44、85、139、98、193、260、30、57、138、83、273、40、135、77、28、82、53、134、161、75、265、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 1024である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
1024、1023、1022、1020、1016、1008、1021、992、1019、1018、1015、960、1014、1007、1012、1006、896、991、1004、990、1017、1000、988、959、1013、768、958、984、1011、1005、956、1010、895、976、1003、952、894、989、1002、999、512、892、987、944、998、986、767、957、888、983、996、766、928、955、982、1009、880、975、764、954、980、951、893、974、1001、760、950、864、511、891、972、943、997、948、510、890、985、752、942、887、968、995、508、765、832、927、886、940、981、994、879、736、926、763、953、504、884、979、936、878、973、762、924、978、759、949、863、496、876、971、704、758、920、947、862、509、889、970、751、941、872、967、756、946、480、860、507、750、831、912、885、939、966、993、506、640、735、830、925、748、856、938、503、883、964、935、877、734、448、761、828、923、502、882、977、744、934、848、495、875、732、922、703、500、757、824、919、932、861、494、874、969、702、871、728、918、755、945、384、479、859、492、749、816、911、870、700、965、754、916、478、858、505、639、720、829、910、747、855、937、488、868、963、696、476、638、733、800、447、746、827、854、908、501、881、962、743、933、847、256、446、636、731、826、921、472、688、852、499、742、823、904、931、846、493、873、730、444、701、498、632、727、822、917、740、930、383、464、844、491、815、672、869、699、726、440、753、820、915、382、477、857、490、624、719、814、909、840、698、487、867、724、914、695、380、475、637、718、799、432、745、812、853、907、486、866、961、694、474、608、255、798、445、635、716、825、376、906、471、687、851、484、741、808、903、692、845、254、416、634、729、796、443、470、686、850、497、631、712、821、902、739、929、368、463、843、252、442、576、671、468、630、684、725、792、439、738、819、900、381、462、842、489、623、813、670、839、697、248、438、628、723、818、913、352、680、379、460、622、717、784、431、811、838、668、485、865、722、436、693、378、473、607、240、797、430、620、715、810、375、905、456、836、483、807、664、691、606、253、320、415、633、714、795、374、428、469、685、849、482、616、711、806、901、690、367、224、414、604、251、794、441、575、656、372、467、629、683、710、791、424、737、804、899、366、461、841、250、412、574、669、466、600、682、247、790、437、627、708、817、898、351、679、364、459、621、783、192、572、837、667、246、408、626、721、788、435、350、678、377、458、592、239、782、429、619、809、360、666、455、835、244、434、568、663、348、676、605、238、319、400、618、713、780、373、427、454、834、481、615、805、662、689、128
、223、318、413、603、236、793、344、426、560、655、371、452、614、709、776、423、803、660、365、222、602、249、316、411、573、654、370、465、599、681、232、789、422、612、707、802、897、336、363、220、410、544、191、571、598、652、245、312、407、625、706、787、420、349、677、362、457、591、781、190、570、359、665、216、406、596、243、786、433、567、648、347、675、590、237、304、399、617、779、358、188、453、833、242、404、566、661、346、674、127、208、317、398、588、235、778、343、425、559、356、451、613、775、184、564、659、126、221、288、601、234、315、342、396、558、653、369、450、584、231、774、421、611、801、658、335、124、219、314、409、543、176、340、556、597、651、230、311、392、610、705、772、419、334、361、218、542、189、569、120、650、215、310、405、595、228、785、418、552、647、332、589、303、160、540、357、187、214、594、241、308、403、565、646、345、673、112、207、302、397、587、777、328、186、355、212、402、536、183、563、644、125、206、287、586、233、300、341、395、557、354、449、583、773、182、562、657、96、286、123、204、313、394、528、175、339、555、582、229、296、391、609、771、180、333、122、217、284、541、174、338、554、119、649、200、309、390、580、227、770、417、551、331、64、159、539、118、172、213、280、5
93、226、307、388、550、645、330、111、301、158、538、327、185、116、211、306、401、535、168、548、643、110、205、272、585、299、326、156、353、210、534、181、561、642、95、285、108、203、298、393、527、324、581、295、152、532、179、94、121、202、283、526、173、337、553、104、199、294、389、579、769、178、92、282、63、144、524、117、171、198、279、578、225、292、387、549、329、62、157、537、88、170、278、115、196、305、386、520、167、547、109、271、60、325、155、114、209、276、533、166、546、641、80、270、107、297、154、323、56、151、531、164、93、106、201、268、525、322、103、293、150、530、177、91、281、48、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、32、59、86、140、113、194、275、518、165、545、79、269、58、153、84、274、55、136、516、163、78、105、267、321、54、149、529、162、76、266、47、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、
17、9、5、3、2、1であるか、または
N = 2048である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
2048、2047、2046、2044、2040、2032、2045、2016、2043、2042、2039、1984、2038、2031、2036、2030、1920、2015、2028、2014、2041、2024、2012、1983、2037、1792、1982、2008、2035、2029、1980、2034、1919、2000、2027、1976、1918、2013、2026、2023、1536、1916、2011、1968、2022、2010、1791、1981、1912、2007、2020、1790、1952、1979、2006、2033、1904、1999、1788、1978、2004、1975、1917、1998、2025、1024、1784、1974、1888、1535、1915、1996、1967、2021、1972、1534、1914、2009、1776、1966、1911、1992、2019、1532、1789、1856、1951、1910、1964、2005、2018、1903、1760、1950、1787、1977、1528、1908、2003、1960、1902、1997、1786、1948、1023、2002、1783、1973、1887、1520、1900、1995、1728、1022、1782、1944、1971、1886、1533、1913、1994、1775、1965、1896、1991、1020、1780、1970、1504、1884、1531、1774、1855、1936、1909、1963、1990、2017、1016、1530、1664、1759、1854、1949、1772、1880、1962、1527、1907、1988、1959、1901、1758、1472、1785、1852、1947、1526、1906、1008、2001、1768、1958、1872、1519、1899、1756、1946、1727、1021、1524、1781、1848、1943、1956、1885、1518、1898、1993、1726、992、1895、1752、1019、1942、1779、1969、1408、1503、1883、1516、1773、1840、1935、1894、1724、1989、1018、1778、1940、1502、1015、1882、1529、1663、1744、1853、1934、1771、1879、1961、1512、1892、1987、960、1720、1014、1500、1662、1757、1824、1471、1770、1851、1878、1932、1525、1905、1007、1986、1767、1957、1871、1012、1280、1470、1660、1755、1850、1945、1496、1712、1876、1006、1523、1766、1847、1928、1955、1870、1517、1897、1754、1468、1725、896、991、1522、1656、1751、1846、1004、1941、1764、1954、1407、1488、1868、1515、1839、1696、990、1893、1723、1750、1017、1464、1777、1844、1939、1406、1501、1000、1881、1514、1648、1743、1838、1933、1864、1722、1511、988、1891、1748、959、1938、1719、1013、1404、1499、1661、1742、1823、1456、1769、1836、1877、1931、1510、1890、768、1985、958、1718、984、1498、1632、1011、1279、1822、1469、1659、1740、1849、1400、1930、1495、1711、1875、1005、1508、1765、1832、1927、956、1716、1869、1010、1278、1440、1658、1753、1820、1467、1494、1710、895、1874、976、1521、1655、1736、1845、1003、1926、1763、1953、1392、1487、1867、952、1276、1466、1600、1695、894、989、1492、1654、1708、1749、1816、1002、1463、1762、1843、1924、1405、1486、999、1866、1513、1647、1837、1694、512、1863、1721、892、1272、987、1462、1652、1747、1842、944、1937、1376、1704、998、1403、1484、1646、1741、1808、1455、1835、1862、1692、1509、986、1889、767、1746、957、1460、1717、888、983、1402、1497、1631、996、1264、1821、1454、1644、1739、1834、1399、1929、1480、1860、766、1507、928、1831、1688、955、982、1715、1630、1009、1277、1344、1439、1657、1738、1819、1398、1452、1493、1709、880、1873、975、1506、1640、1735、1830、764、1925、954、1714、1391、980、1248、1438、1628、951、1275、1818、1465、1599、1680、893、1396、974、1491、1653、1707、1734、1815、1001、1448、1761、1828、1923、1390、1485、760、1865、950、1274、1436、1598、1693、864、511、1490、1624、1706、891、1271、1814、972、1461、1651、1732、1841、943、1922、1375、1703、997、1388、1483、1645、1807、948、1216、510、1596、1861、1691、890、1270、985、1432、1650、752、1745、1812、942、1459、1374、1702、887、968、1401、1482、1616、995、1263、1806、1453、1643、1833、1384、1690、1479、508、1859、765、832、1268、927、1458、1592、1687、886、940、981、1372、1700、1629、994、1262、1343、1424、1642、1737、1804、1397、1451、1478、879、1858、736、1505、1639、926、1829、763、1686、953、504、1713、884、1152、979、1247、1342、1437、1627、936、1260、1817、1368、1450、1584、1679、878、1395、973、1476、1638、1733、1800、762、1447、924、1827、1684、1389、978、1246、759、1626、949、1273、1340、1435、1597、1678、863、1394、496、1489、1623、1705、876、1256、1813、971、1446、1636、1731、1826、704、1921、1360、758、1387、920、1244、1434、1568、947、1215、862、509、1595、1622、1676、889、1269、1336、970、1431、1649、751、1730、1811、941、1444、1373、1701、872、967、1386、1481、1615、756、1805、946、1214、480、1594、1383、1689、860、1240、507、1430、1620、750、831、1267、1810、912、1457、1591、1672、885、939、966、1371、1699、1614、993、1261、1328、1423、1641、1803、1382、1212、1477、506、640、1857、735、830、1266、925、1428、1590、748、1685、856、938、503、1370、1698、883、1151、964、1232、1341、1422、1612、935、1259、1802、1367、1449、1583、877、1380、734、1475、1637、448、1799、761、828、1208、923、502、1588、1683、882、1150、977、1245、1312、744、1625、934、1258、1339、1366、1420、1582、1677、848、1393、495、1474、1608、875、1255、1798、732、1445、1635、922、1825、703、1682、1359、500、757、824、1148、919、1243、1338、1433、1567、932、1200、861、1364、494、1580、1621、1675、874、1254、1335、969、1416、1634、1729、1796、702、1443、1358、871、728、1385、918、1242、755、1566、945、1213、384、479、1593、1144、1674、859、1239、1334、492、1429、1619、749、816、1252、1809、911、1442、1576、1671、870、700、965、1356、1613、754、1327、916、1184、478、1564、1381、1211、858、1238、505、639、1618、720、829、1265、1332、910、1427、1589、747、1670、855、937、488、1369、1697、868、1136、963、1231、1326、1421、1611、696、1801、1352、1210、476、638、1379、733、800、1236、447、1426、1560、746、827、1207、854、908、501、1587、1668、881、1149、962、1230、1311、743、1610、933、1257、1324、1365、1419、1581、847、1378、256、1473、1607、446、636、1797、731、826、1206、921、472、1586、688、1681、852、1120、499、1310、742、823、1147、904、1228、1337、1418、1552、931、1199、846、1363、493、1579、1606、873、1253、1320、730、1415、1633、444、1795、701、1204、1357、498、632、727、822、1146、917、1241、1308、740、1565、930、1198、383、1362、464、1578、1143、1673、844、1224、1333、491、1414、1604、815、1251、1794、672、1441、1575、869、699、726、1355、440、753、820、1088、915、1183、382、477、1563、1142、1196、857、1237、1304、490、624、1617、719、814、1250、1331、909、1412、1574、1669、840、698、487、1354、867、1135、724、1325、914、1182、695、1562、1351、1209、380、475、637、1140、718、799、1235、1330、432、1425、1559、745、812、1192、853、907、486、1572、1667、866、1134、961、1229、1296、1609、694、1323、1350、1180、474、608、1377、255、798、1234、445、635、1558、716、825、1205、376、906、471、1585、687、1666、851、1119、484、1309、741、808、1132、903、1227、1322、1417、1551、692、845、1348、254、1605、416、634、1319、729、796、1176、443、470、1556、686、1203、850、1118、497、631、712、821、1145、902、1226、1307、739、1550、929、1197、368、1361、463、1577、1128、843、1223、1318、252、1413、1603、442、576、1793、671、1202、468、630、684、725、792、1116、439、1306、738、819、1087、900、1168、381、462、1548、1141、1195、842、1222、1303、489、623、1602、813、1249、1316、670、1411、1573、839、697、248、1353、438、628、723、818、1086、913、1181、352、680、1561、1112、1194、379、1302、460、622、1139、717、784、1220、1329、431、1410、1544、811、1191、838、668、485、1571、865、1133、722、1295、436、693、1084、1349、1179、378、473、607、1138、240、797、1233、1300、430、620、1557、715、810、1190、375、905、456、1570、1665、836、1104、483、1294、807、1131、664、1321、1178、691、606、1347、253、320、415、633、1080、714、795、1175、374、428、469、1555、685、1188、849、1117、482、616、711、806、1130、901、1225、1292、1549、690、367、1346、224、1127、414、604、1317、251、794、1174、441、575、1554、656、1201、372、467、629、683、710、791、1115、424、1305、737、804、1072、899、1167、366、461、1547、1126、841、1221、1288、250、1601、412、574、1315、669、1172、466、600、682、247、790、1114、437、627、708、817、1085、898、1166、351、679、1546、1111、1193、364、1301、459、621、1124、783、1219、1314、192、1409、1543、572、837、667、246、408、626、721、788、1056、435、350、678、1083、1110、1164、377、458、592、1137、239、782、1218、1299、429、619、1542、809、1189、360、666、455、1569、835、1103、244、1293、434、568、663、1082、1177、348、676、605、1108、238、319、1298、400、618、1079、713、780、1160、373、427、454、1540、1187、834、1102、481、615、805、1129、662、1291、689、128、1345、223、318、413、603、1078、236、793、1173、344、426、560、1553、655、1186、371、452、614、709、776、1100、423、1290、803、1071、660、365、222、1125、602、1287、249、316、411、573、1076、654、1171、370、465、599、681、232、789、1113、422、612、707、802、1070、897、1165、336、1545、1096、363、1286、220、1123、410、544、1313、191、1170、571、598、652、245、312、407、625、706、787、1055、420、349、677、1068、1109、1163、362、457、591、1122、781、1217、1284、190、1541、570、359、665、216、406、596、243、786、1054、433、567、648、1081、1162、347、675、590、1107、237、304、1297、399、617、1064、779、1159、358、188、453、1539、833、1101、242、404、566、661、1052、346、674、127、1106、208、317、398、588、1077、235、778、1158、343、425、559、1538、1185、356、451、613、775、1099、184、1289、564、659、126、221、288、601、1048、234、315、342、396、558、1075、653、1156、369、450、584、231、774、1098、421、611、801、1069、658、335、1095、124、1285、219、314、409、543、1074、176、1169、340、556、597、651、230、311、392、610、705、772、1040、419、334、1067、1094、361、218、1121、542、1283、189、569、120、650、215、310、405、595、228、785、1053、418、552、647、1066、1161、332、589、1092、303、1282、160、1063、540、357、187、214、594、241、308、403、565、646、1051、345、673、112、1105、207、302、397、587、1062、777、1157、328、186、1537、355、212、402、536、183、1050、563、644、125、206、287、586、1047、233、300、341、395、557、1060、1155、354、449、583、773、1097、182、562、657、96、286、123、1046、204、313、394、528、1073、175、1154、339、555、582、229、296、391、609、771、1039、180、333、1093、122、217、284、541、1044、174、338、554、119、649、200、309、390、580、227、770、1038、417、551、1065、331、1091、64、1281、159、539、118、172、213、280、593、226、307、388、550、645、1036、330、111、1090、301、158、1061、538、327、185、116、211、306、401、535、168、1049、548、643、110、205、272、585、1032、299、326、156、1059、353、210、534、181、561、642、95、285、108、1045、203、298、393、527、1058、1153、324、581、295、152、532、179、94、121、202、283、526、1043、173、337、553、104、199、294、389、579、769、1037、178、92、282、63、1042、144、524、117、171、198、279、578、225、292、387、549、1035、329、1089、62、157、537、88、170、278、115、196、3
05、386、520、167、1034、547、109、271、1031、60、325、155、114、209、276、533、166、546、641、80、270、107、1030、297、154、1057、323、56、151、531、164、93、106、201、268、525、1028、322、103、293、150、530、177、91、281、48、1041、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、1033、32、59、86、140、113、194、275、518、165、545、79、269、1029、58、153、84、274、55、136、516、163、78、105、267、1027、321、54、149、529、162、76、266、47、1026、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、1025、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39
、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 4096である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
4096、4095、4094、4092、4088、4080、4093、4064、4091、4090、4087、4032、4086、4079、4084、4078、3968、4063、4076、4062、4089、4072、4060、4031、4085、3840、4030、4056、4083、4077、4028、4082、3967、4048、4075、4024、3966、4061、4074、4071、3584、3964、4059、4016、4070、4058、3839、4029、3960、4055、4068、3838、4000、4027、4054、4081、3952、4047、3836、4026、4052、4023、3965、4046、4073、3072、3832、4022、3936、3583、3963、4044、4015、4069、4020、3582、3962、4057、3824、4014、3959、4040、4067、3580、3837、3904、3999、3958、4012、4053、4066、3951、3808、3998、3835、4025、3576、3956、4051、4008、3950、4045、3834、3996、3071、4050、3831、4021、2048、3935、3568、3948、4043、3776、3070、3830、3992、4019、3934、3581、3961、4042、3823、4013、3944、4039、3068、3828、4018、3552、3932、3579、3822、3903、3984、3957、4011、4038、4065、3064、3578、3712、3807、3902、3997、3820、3928、4010、3575、3955、4036、4007、3949、3806、3520、3833、3900、3995、3574、3954、3056、4049、3816、4006、2047、3920、3567、3947、3804、3994、3775、3069、3572、3829、3896、3991、2046、4004、3933、3566、3946、4041、3774、3040、3943、3800、3067、3990、3827、4017、3456、3551、2044、3931、3564、3821、3888、3983、3942、3772、4037、3066、3826、3988、3550、3063、3930、3577、3711、3792、3901、3982、2040、3819、3927、4009、3560、3940、4035、3008、3768、3062、3548、3710、3805、3872、3519、3818、3899、3926、3980、3573、3953、3055、4034、3815、4005、2032、3919、3060、3328、3518、3708、3803、3898、3993、3544、3760、3924、3054、3571、3814、3895、3976、2045、4003、3918、3565、3945、3802、3516、3773、2944、3039、3570、3704、3799、3894、3052、3989、3812、2016、4002、3455、3536、2043、3916、3563、3887、3744、3038、3941、3771、3798、3065、3512、3825、3892、3987、3454、3549、2042、3048、3929、3562、3696、3791、3886、3981、2039、3912、3770、3559、3036、3939、3796、3007、3986、3767、3061、3452、3547、3709、1984、3790、3871、3504、2038、3817、3884、3925、3979、3558、3938、2816、4033、3006、3766、3032、2031、3546、3680、3059、3327、3870、3517、3707、3788、3897、3448、3978、3543、2036、3759、3923、3053、3556、3813、3880、3975、3004、2030、3764、3917、3058、3326、3488、3706、3801、3868、3515、3542、3758、2943、3922、3024、3569、3703、3784、3893、3051、3974、1920、3811、2015、4001、3440、3535、2028、3915、3000、3324、3514、3648、3743、2942、3037、3540、3702、3756、3797、3864、3050、3511、3810、3891、2014、3972、3453、3534、2041、3047、3914、3561、3695、3885、3742、2024、2560、3911、3769、2940、3320、3035、3510、3700、3795、3890、2992、3985、3424、3752、2012、3046、3451、3532、3694、1983、3789、3856、3503、2037、3883、3910、3740、3557、3034、3937、2815、3794、3005、3508、3765、2936、3031、3450、1792、3545、3679、1982、3044、3312、3869、3502、3692、2008、3787、3882、3447、3977、3528、2035、3908、2814、3555、2976、3879、3736、3003、3030、2029、3763、3678、3057、3325、3392、3487、3705、1980、3786、3867、3446、3500、3541、2034、3757、2928、3921、3023、3554、3688、3783、3878、2812、3973、3002、1919、2000、3762、3439、3028、3296、2027、3486、3676、2999、3323、3866、3513、3647、3728、2941、3444、3022、3539、3701、1976、3755、3782、3863、3049、3496、1918、3809、3876、2013、3971、3438、3533、2026、2808、3913、2998、3322、3484、3646、3741、2912、2023、2559、3538、3672、3754、2939、3319、3862、3020、3509、3699、3780、3889、1536、2991、3970、3423、1916、3751、2011、3045、3436、3531、3693、1968、3855、2996、3264、2022、2558、3644、3909、3739、2938、3318、3033、3480、3698、2800、3793、3860、2990、3507、3422、3750、2935、2010、3016、3449、1791、3530、3664、1981、3043、3311、3854、1912、3501、3691、2007、3881、3432、3738、3527、2020、2556、3907、2813、2880、3316、2975、3506、3640、3735、2934、2988、3029、3420、1790、3748、3677、1952、3042、3310、3391、3472、3690、1979、2006、3785、3852、3445、3499、3526、2033、2927、3906、2784、3553、3687、2974、3877、2811、3734、3001、1904、2552、1999、3761、2932、3200、3027、3295、3390、1788、3485、3675、1978、2984、3308、3865、3416、3498、3632、2004、3727、2926、3443、3021、3524、3686、1975、3781、3848、2810、3495、2972、1917、3875、1998、3732、3437、3026、3294、2025、2807、3674、2997、3321、3388、3483、3645、1024、3726、2911、3442、1784、2544、3537、3671、1974、3753、2924、3304、3861、3019、3494、3684、1888、3779、3874、1535、2752、3969、3408、1915、1996、2806、3435、2968、3292、1967、3482、3616、2995、3263、2910、2021、2557、3643、3670、3724、2937、3317、3384、3018、3479、3697、1972、2799、3778、3859、1534、2989、3492、3421、1914、3749、2920、2009、3015、3434、1776、3529、3663、1966、2804、3853、2994、1911、3262、1992、2528、3642、3431、3737、2908、3288、2019、2555、3478、3668、2798、2879、3315、3858、2960、3505、3639、3720、2933、1532、2987、3014、3419、1789、1856、3747、3662、1951、3041、3309、3376、1910、3471、3689、1964、2005、3851、3430、3260、3525、2018、2554、2688、3905、2783、2878、3314、2973、3476、3638、2796、3733、2904、2986、1903、2551、3418、1760、3746、2931、3199、1950、3012、3280、3389、1787、3470、3660、1977、1528、2983、3307、3850、3415、1908、3497、3631、2003、2925、3428、2782、3523、3685、1960、2496、3847、2809、2876、3256、2971、1902、2550、3636、1997、3731、2930、3198、3025、3293、3360、1786、2792、3673、1948、2982、3306、3387、3414、3468、3630、1023、2002、3725、2896、3441、1783、2543、3522、3656、1973、2923、3303、3846、2780、3493、3683、2970、1887、3873、1520、2751、3730、3407、1900、2548、1995、2805、2872、3196、2967、3291、3386、1728、3481、3615、1022、2980、3248、2909、3412、1782、2542、3628、3669、1944、3723、2922、3302、3383、3017、3464、3682、1971、1886、3777、3844、1533、2750、3491、3406、1913、2919、1994、2776、3433、1775、2966、3290、1965、2803、3614、2993、1896、3261、2432、1991、2527、3641、1020、3192、3722、2907、3287、3382、1780、2540、3477、3667、1970、2797、2864、3300、3857、1504、2959、3490、3624、1884、3719、2918、1531、2748、3013、3404、1774、1855、3661、1936、2802、3375、2964、1909、3232、1963、1990、2526、3612、3429、3259、2906、3286、2017、2553、2687、3666、2768、2877、3313、3380、2958、3475、3637、1016、2795、3718、2903、1530、2985、1664、2536、3417、1759、1854、3745、2916、3184、1949、3011、3279、3374、1772、1880、3469、3659、1962、1527、2744、3849、3400、1907、3258、1988、2524、2686、3427、2781、2848、3284、1959、2495、3474、3608、2794、2875、3255、2902、2956、1901、2549、3635、1758、3716、2929、3197、1472、3010、3278、3359、1785、1852、2791、3658、1947、1526、2981、3305、3372、3413、1906、3467、3629、1008、2001、2895、3426、1768、2304、3521、3655、1958、2494、2684、3845、2779、2874、3254、2969、1872、2520、3634、1519、2736、3729、2900、3168、1899、2547、3358、1756、2790、2871、3195、1946、2952、3276、3385、1727、3466、3600、1021、1524、2979、3247、2894、3411、1781、1848、2541、3627、3654、1943、2921、3301、3368、2778、3463、3681、1956、2492、1885、3843、1518、2749、3252、3405、1898、2546、2680、1993、2775、2870、3194、2965、3289、3356、1726、2788、3613、992、2978、1895、3246、2431、3410、1752、2512、3626、1019、3191、1942、3721、2892、3272、3381、1779、2539、3462、3652、1969、1408、2863、3299、3842、1503、2720、3489、3623、1883、2917、1516、2747、2774、3403、1773、1840、2488、1935、2801、2868、3136、2963、1894、3231、2430、1724、1989、2525、3611、1018、3190、3244、2905、3285、3352、1778、2538、2672、3665、1940、2767、2862、3298、3379、1502、2957、3460、3622、1015、1882、3717、2888、1529、2746、1663、2535、3402、1744、1853、2915、3183、1934、2772、3373、1771、2962、1879、3230、1961、1512、2743、3610、3399、1892、3257、2428、1987、2523、2685、960、3188、2766、2847、3283、3378、1720、2480、3473、3607、1014、2793、2860、3240、2901、1500、2955、1662、2534、3620、1757、1824、3715、2914、3182、1471、3009、3277、3344、1770、1851、1878、3657、1932、1525、2742、3371、3398、1905、3228、1007、1986、2522、2656、3425、1767、2303、2846、3282、1957、2493、2683、3606、2764、2873、3253、2424、2954、1871、2519、3633、1012、1280、2735、3714、2899、3167、1470、1660、2532、3357、1755、1850、2789、2856、3180、1945、1496、2951、3275、3370、1712、1876、3465、3599、1006、1523、2740、2893、3396、1766、1847、2302、3653、1928、2464、2682、3367、2777、2844、3224、1955、2491、1870、2518、3604、1517、2734、3251、2898、3166、1897、2545、2679、1754、2760、2869、3193、1468、2950、3274、3355、1725、896、2787、3598、991、1522、2977、1656、3245、2416、3409、1751、1846、2511、3625、1004、3176、1941、2891、3271、3366、1764、2300、3461、3651、1954、2490、1407、2624、3841、1488、2719、3250、1868、2516、2678、1515、2732、2773、2840、3164、1839、2487、3354、1696、2786、2867、3135、990、2948、1893、3216、2429、1723、1750、2510、3596、1017、3189、1464、3243、2890、3270、3351、1777、1844、2537、2671、3650、1939、1406、2861、3297、3364、1501、2718、3459、3621、1000、1881、2887、1514、2745、1648、2296、3401、1743、1838、2486、2676、1933、2771、2866、3134、2961、1864、3229、2400、1722、1511、2728、3609、988、3160、1891、3242、2427、3350、1748、2508、2670、959、3187、1938、2765、2832、3268、3377、1719、2479、3458、3592、1013、1404、2859、3239、2886、1499、2716、1661、2533、3619、1742、1823、2913、3181、1456、2770、3343、1769、1836、2484、1877、1931、1510、2741、3132、3397、1890、3227、2426、768、1985、2521、2655、958、3186、2288、2845、3281、3348、1718、2478、2668、3605、984、2763、2858、3238、2423、1498、2953、1632、2504、3618、1011、1279、1822、3713、2884、3152、1469、1659、2531、3342、1740、1849、1400、2855、3179、1930、1495、2712、3369、1711、1875、3226、1005、1508、2739、2654、3395、1765、1832、2301、2368、1927、2463、2681、956、3128、2762、2843、3223、2422、1716、2476、1869、2517、3603、1010、1278、2733、3236、2897、3165、1440、1658、2530、2664、1753、1820、2759、2854、3178、1467、1494、2949、3273、3340、1710、895、1874、3597、976、1521、2738、1655、2415、3394、1736、1845、2272、1003、3175、1926、2462、2652、3365、1763、2299、2842、3222、1953、2489、1392、2623、3602、1487、2704、3249、2420、1867、2515、2677、952、1276、2731、2758、2839、3163、1466、1600、2472、3353、1695、894、2785、2852、3120、989、1492、2947、1654、3215、2414、1708、1749、1816、2509、3595、1002、3174、1463、2889、3269、3336、1762、1843、2298、3649、1924、2460、1405、2622、3363、1486、2717、3220、999、1866、2514、2648、1513、2730、1647、2295、2838、3162、1837、2485、2675、1694、2756、2865、3133、512、2946、1863、3214、
2399、1721、892、1272、2727、3594、987、3159、1462、1652、3241、2412、3349、1747、1842、2507、2669、944、3172、1937、1376、2831、3267、3362、1704、2240、3457、3591、998、1403、2620、2885、1484、2715、1646、2294、1741、1808、2456、2674、1455、2769、2836、3104、1835、2483、1862、2398、1692、1509、2726、3131、986、3158、1889、3212、2425、767、1746、2506、2640、957、3185、1460、2287、2830、3266、3347、1717、888、2477、2667、3590、983、1402、2857、3237、2408、1497、2714、1631、2503、3617、996、1264、1821、2883、3151、1454、1644、2292、3341、1739、1834、2482、1399、2616、1929、1480、2711、3130、1860、3225、2396、766、1507、2724、2653、928、3156、1831、2286、2367、3346、1688、2448、2666、955、3127、982、2761、2828、3208、2421、1715、2475、1630、2502、3588、1009、1277、1344、3235、2882、3150、1439、1657、2529、2663、1738、1819、1398、2853、3177、1452、1493、2710、3339、1709、880、1873、975、1506、2737、1640、2176、3393、1735、1830、2271、2366、764、1925、2461、2651、954、3126、2284、2841、3221、2392、1714、2474、1391、2608、3601、980、1248、2703、3234、2419、1438、1628、2500、2662、951、1275、1818、2757、2824、3148、1465、1599、2471、3338、1680、893、1396、2851、3119、974、1491、2708、1653、2413、1707、1734、1815、2270、1001、3173、1448、2650、3335、1761、1828、2297、2364、1923、2459、1390、2621、3124、1485、2702、3219、2418、760、1865、2513、2647、950、1274、2729、2280、2837、3161、1436、1598、2470、2660、1693、864、2755、2850、3118、511、1490、2945、1624、3213、2384、1706、891、1271、1814、3593、972、3144、1461、1651、2411、3334、1732、1841、2268、943、3171、1922、2458、1375、2592、3361、1703、2239、3218、997、1388、2619、2646、1483、2700、1645、2293、2360、1807、2455、2673、948、1216、2754、2835、3103、510、1596、2468、1861、2397、1691、890、1270、2725、3116、985、3157、1432、1650、3211、2410、752、1745、1812、2505、2639、942、3170、1459、1374、2829、3265、3332、1702、887、2238、3589、968、1401、2618、2407、1482、2713、1616、2264、995、1263、1806、2454、2644、1453、1643、2291、2834、3102、1833、2481、1384、2615、1690、1479、2696、3129、508、1859、3210、2395、765、832、1268、2723、2638、927、3155、1458、1592、2285、2352、3345、1687、886、2447、2665、940、3112、981、1372、2827、3207、2406、1700、2236、1629、2501、3587、994、1262、1343、2881、3149、1424、1642、2290、1737、1804、2452、1397、2614、1451、1478、2709、3100、879、1858、2394、736、1505、2722、1639、2175、926、3154、1829、2256、2365、763、1686、2446、2636、953、3125、504、2283、2826、3206、2391、1713、884、2473、1152、2607、3586、979、1247、1342、3233、2404、1437、1627、2499、2661、936、1260、1817、1368、2823、3147、1450、1584、2232、3337、1679、878、1395、2612、973、1476、2707、1638、2174、1733、1800、2269、2336、762、1447、2649、924、3096、1827、2282、2363、2390、1684、2444、1389、2606、3123、978、1246、2701、3204、2417、759、1626、2498、2632、949、1273、1340、2279、2822、3146、1435、1597、2469、2659、1678、863、1394、2849、3117、496、1489、2706、1623、2383、1705、876、1256、1813、971、3143、1446、1636、2172、3333、1731、1826、2267、2362、704、1921、2457、1360、2591、3122、2224、3217、2388、758、1387、2604、2645、920、1244、2699、2278、2359、1434、1568、2440、2658、947、1215、862、2753、2820、3088、509、1595、2467、1622、2382、1676、889、1269、1336、3115、970、3142、1431、1649、2409、751、1730、1811、2266、941、3169、1444、1373、2590、3331、1701、872、2237、967、1386、2617、2168、1481、2698、1615、2263、2358、756、1805、2453、2643、946、1214、2276、2833、3101、480、1594、2466、1383���2600、1689、860、1240、2695、3114、507、1430、1620、3209、2380、750、831、1267、1810、2637、912、3140、1457、1591、2351、3330、1672、885、2208、939、3111、966、1371、2588、2405、1699、2235、1614、2262、993、1261、1328、2642、1423、1641、2289、2356、1803、2451、1382、2613、1212、1477、2694、3099、506、640、1857、2393、735、830、1266、2721、2160、925、3153、1428、1590、2255、2350、748、1685、856、2445、2635、938、3110、503、1370、2825、3205、2376、1698、883、2234、1151、3585、964、1232、1341、2403、1422、1612、2260、935、1259、1802、2450、1367、2584、1449、1583、2231、3098、877、1380、2611、734、1475、2692、1637、2173、448、1799、2254、2335、761、828、1208、2634、923、3095、502、1588、2281、2348、2389、1683、882、2443、1150、2605、3108、977、1245、1312、3203、2402、744、1625、2497、2631、934、1258、1339、1366、2821、3145、1420、1582、2230、1677、848、1393、2610、495、1474、2705、1608、2144、875、1255、1798、2334、732、1445、1635、2171、922、3094、1825、2252、2361、703、1682、2442、1359、2576、3121、500、2223、3202、2387、757、824、1148、2603、2630、919、1243、1338、2277、2344、1433、1567、2439、2657、932、1200、861、1364、2819、3087、494、1580、2228、1621、2381、1675、874、1254、1335、969、3141、1416、1634、2170、1729、1796、2265、2332、702、1443、1358、2589、3092、871、2222、2386、728、1385、2602、2167、918、1242、2697、2248、2357、755、1566、2438、2628、945、1213、384、2275、2818、3086、479、1593、2465、1144、2599、1674、859、1239、1334、3113、492、1429、1619、2379、749、816、1252、1809、911、3139、1442、1576、2112、3329、1671、870、2207、700、965、1356、2587、2166、2220、1613、2261、2328、754、1327、2641、916、1184、2274、2355、478、1564、2436、1381、2598、1211、858、1238、2693、3084、505、639、1618、2378、720、829、1265、1332、2159、910、3138、1427、1589、2349、747、1670、855、2206、937、3109、488、1369、2586、2375、1697、868、2233、1136、963、1231、1326、2164、1421、1611、2259、2354、696、1801、2449、1352、2583、1210、2216、3097、476、638、1379、2596、733、800、1236、2691、2158、447、1426、1560、2253、2320、746、827、1207、854、2633、908、3080、501、1587、2347、2374、1668、881、2204、1149、3107、962、1230、1311、2401、743、1610、2258、933、1257、1324、1365、2582、1419、1581、2229、847、1378、2609、256、1473、2690、1607、2143、446、636、1797、2333、731、826、1206、2156、921、3093、472、1586、2251、2346、688、1681、852、2441、1120、2575、3106、499、1310、3201、2372、742、823、1147、2629、904、1228、1337、2343、1418、1552、2200、931、1199、846、1363、2580、493、1579、2227、1606、2142、873、1253、1320、730、1415、1633、2169、444、1795、2250、2331、701、1204、1357、2574、3091、498、632、2221、2385、727、822、1146、2601、2152、917、1241、1308、2247、2342、740、1565、2437、2627、930、1198、383、1362、2817、3085、464、1578、2226、1143、1673、844、1224、1333、491、1414、1604、2140、815、1251、1794、2330、672、1441、1575、2111、3090、869、2192、699、726、1355、2572、2165、440、2219、2246、2327、753、820、1088、2626、915、1183、382、2273、2340、477、1563、2435、1142、2597、1196、857、1237、1304、3083、490、624、1617、2377、719、814、1250、1331、909、3137、1412、1574、2110、1669、840、2205、698、487、1354、2585、2136、867、2218、1135、2326、724、1325、2163、914、1182、2244、2353、695、1562、2434、1351、2568、1209、380、2215、3082、475、637、1140、2595、718、799、1235、1330、2157、432、1425、1559、2319、745、812、1192、853、907、3079、486、1572、2108、2373、1667、866、2203、1134、961、1229、1296、2162、1609、2257、2324、694、1323、1350、2581、1180、2214、474、608、1377、2594、255、798、1234、2689、2128、445、635、1558、2318、716、825、1205、376、2155、906、3078、471、1585、2345、687、1666、851、2202、1119、3105、484、1309、2371、741、808、1132、903、1227、1322、2104、1417、1551、2199、692、845、1348、2579、254、2212、1605、2141、416、634、1319、729、796、1176、2154、443、470、1556、2249、2316、686、1203、850、1118、2573、3076、497、631、2370、712、821、1145、2151、902、1226、1307、2341、739、1550、2198、929、1197、368、1361、2578、463、1577、2225、1128、843、1223、1318、252、1413、1603、2139、442、576、1793、2329、671、1202、2096、3089、468、630、2191、684、725、792、1116、2571、2150、439、1306、2245、2312、738、819、1087、2625、900、1168、381、2339、462、1548、2196、1141、1195、842、1222、1303、489、623、1602、2138、813、1249、1316、670、1411、1573、2109、839、2190、697、248、1353、2570、2135、438、628、2217、2325、723、818、1086、2148、913、1181、352、2243、2338、680、1561、2433、1112、2567、1194、379、1302、3081、460、622、1139、717、784、1220、1329、431、1410、1544、2080、811、1191、838、668、485、1571、2107、2134、865、2188、1133、722、1295、2161、436、2242、2323、693、1084、1349、2566、1179、378、2213、473、607、1138、2593、240、797、1233、1300、2127、430、620、1557、2317、715、810、1190、375、905、3077、456、1570、2106、1665、836、2201、1104、483、1294、2132、807、1131、2322、664、1321、2103、1178、2184、691、606、1347、2564、253、320、2211、2126、415、633、1080、714、795、1175、374、2153、428、469、1555、2315、685、1188、849、1117、3075、482、616、2369、711、806、1130、901、1225、1292、2102、1549、2197、690、367、1346、2577、224、2210、1127、414、604、1317、251、794、1174、2124、441、575、1554、2314、656、1201、372、2095、3074、467、629、683、710、791、1115、2149、424、1305、2311、737、804、1072、899、1167、366、2100、461、1547、2195、1126、841、1221、1288、250、1601、2137、412、574、1315、669、1172、2094、466、600、2189、682、247、790、1114、2569、2120、437、627、2310、708、817、1085、2147、898、1166、351、2337、679、1546、2194、1111、1193、364、1301、459、621、1124、783、1219、1314、192、1409、1543、2079、572、837、667、246、2092、2133、408、626、2187、721、788、1056、2146、435、350、2241、2308、678、1083、1110、2565、1164、377、458、592、1137、239、782、1218、1299、429、619、1542、2078、809、1189、360、666、455、1569、2105、835、2186、1103、244、1293、2131、434、568、2321、663、1082、2088、1177、348、2183、676、605、1108、2563、238、319、1298、2125、400、618、1079、713、780、1160、373、427、454、1540、2076、1187、834、1102、481、615、2130、805、1129、662、1291、2101、2182、689、128、1345、2562、223、318、2209、413、603、1078、236、793、1173、344、2123、426、560、1553、2313、655、1186、371、3073、452、614、709、776、1100、423、1290、2072、803、1071、660、365、2099、222、2180、1125、602、1287、249、316、2122、411、573、1076、654、1171、370、2093、465、599、681、232、789、1113、2119、422、612、2309、707、802、1070、897、1165、336、2098、1545、2193、1096、363、1286、220、1123、410、544、1313、191、1170、2064、571、598、652、245、312、2091、2118、407、625、706、787、1055、2145、420、349、2307、677、1068、1109、1163、362、457、591、1122、781、1217、1284、190、1541、2077、570、359、665、216、2090、406、596、2185、243、7
86、1054、2116、433、567、2306、648、1081、2087、1162、347、675、590、1107、237、304、1297、399、617、1064、779、1159、358、188、453、1539、2075、833、1101、242、2129、404、566、661、1052、2086、346、2181、674、127、1106、2561、208、317、398、588、1077、235、778、1158、343、425、559、1538、2074、1185、356、451、613、775、1099、184、1289、2071、564、659、126、2084、221、288、2179、601、1048、234、315、342、2121、396、558、1075、653、1156、369、450、584、231、774、1098、421、611、2070、801、1069、658、335、2097、2178、1095、124、1285、219、314、409、543、1074、176、1169、340、2063、556、597、651、230、311、2117、392、610、705、772、1040、419、334、2068、1067、1094、361、218、1121、542、1283、189、2062、569、120、650、215、310、2089、405、595、228、785、1053、2115、418、552、2305、647、1066、1161、332、589、1092、303、1282、160、1063、540、357、187、214、2060、594、241、308、2114、403、565、646、1051、2085、345、673、112、1105、207、302、397、587、1062、777、1157、328、186、1537、2073、355、212、402、536、183、1050、2056、563、644、125、2083、206、287、586、1047、233、300、341、395、557、1060、1155、354、449、583、773、1097、182、2069、562、657、96、2082、286、2177、123、1046、204、313、394、528、1073、175、1154、339、555、582、229、296、391、609、771、1039、180、333、2067、1093、122、217、284、541、1044、174、338、2061、554、119、649、200、309、390、580、227、770、1038、417、551、2066、1065、331、1091、64、1281、159、539、118、172、213、280、2059、593、226、307、2113、388、550、645、1036、330、111、1090、301、158、1061、538、327、185、2058、116、211、306、401、535、168、1049、2055、548、643、110、205、272、585、1032、299、326、156、1059、353、210、534、181、2054、561、642、95、2081、285、108、1045、203、298、393、527、1058、1153、324、581、295、152、532、179、94、2052、121、202、283、526、1043、173、337、553、104、199、294、389、579、769、1037、178、2065、92、282、63、1042、144、524、117、171、198、279、578、225、292、387、549、1035、329、1089、62、157、537、88、170、278、2057、115、196、305、386、520、167、1034、547、109、271、1031、60、325、155、114、209、276、533、166、2053、546、641、80、270、107、1030、297、154、1057、323、56、151、531、164、93、2051、106、201、268、525、1028、322、103、293、150、530、177、2050、91、281、48、1041、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、1033、32、59、86、140、113、194、275、518、165、545、79、269、1029、58、153、84、274、55、136、516、163、78、105、267、1027、321、54、149、529、162、2049、76、266、47、1026、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、1025、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1
である請求項1から14のいずれか一項に記載の方法。
【請求項１６】
前記第1の分極重みベクトル内の最小のシーケンス番号が0であるとき、前記第1の分極重みベクトル内のシーケンス番号から次々に1が引かれる請求項15に記載の方法。
【請求項１７】
第1の分極されたチャネルの分極重みが第2の分極されたチャネルの分極重みを超えているとき、前記第1の分極されたチャネルが、前記第1の分極重みベクトル内で前記第2の分極されたチャネルの前にある請求項1から16のいずれか一項に記載の方法。
【請求項１８】
前記分極されたチャネルが、分極重みの降順にソートされ、前記第1の分極重みベクトルが、前記分極重みベクトル内のシーケンス番号を逆順で順番に読むことによって得られるベクトルである請求項15に記載の方法。
【請求項１９】
N個の符号化されるビットを決定するように構成された第1の決定モジュールであって、前記N個の符号化されるビットが、情報ビットおよび凍結ビットを含み、Nが、正の整数である、第1の決定モジュールと、
N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得するように構成された取得モジュールであって、前記分極重みが、情報ビットの選択のための基礎であり、前記N個の符号化されるビットが、前記N個の分極されたチャネルに対応している、取得モジュールと、
前記第1の分極重みベクトルに基づいて前記情報ビットの位置を決定するように構成された第2の決定モジュールと、
Polar符号化されたビットを得るために前記N個の符号化されるビットに対してPolar符号化を実行するように構成された符号化モジュールとを含む符号化デバイス。
【請求項２０】
Polar符号の目標符号長Mが、2の正の整数乗に等しく、Nが、正の整数であり、前記第1の決定モジュールが、
NがMに等しいと判定するように特に構成され、前記Polar符号の前記目標符号長が、前記Polar符号の出力符号長であり、
前記取得モジュールが、
前記第1の分極重みベクトルを取得するために前記N個の分極されたチャネルの前記分極重みを計算するように特に構成される請求項19に記載の符号化デバイス。
【請求項２１】
前記取得モジュールが、
前記第1の分極重みベクトルを取得するために以下の式、すなわち、
【数２１】
2019530269.tif 000135
に従って前記N個の分極されたチャネルの前記分極重みWiを計算するように特に構成され、式中、
【数２２】
2019530269.tif 000136
であり、iが、チャネルインデックス番号であり、Bn-1Bn-2...B0が、iの二進表現であり、Bn-1が、最上位ビットであり、B0が、最下位ビットであり、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}であり、i∈{0,1,・・・,N - 1}であり、N = 2nであり、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、nが、正の整数である請求項20に記載の符号化デバイス。
【請求項２２】
前記取得モジュールが、
以下の式、すなわち、
βi = (2i-1 + φ)α、
【数２３】
2019530269.tif 000137
、および
【数２４】
2019530269.tif 000138
による再帰計算によって前記第1の分極重みベクトルW0N-1を取得するように特に構成され、式中、
【数２５】
2019530269.tif 000139
であり、ここで、
i∈{1,・・・,N - 1}であり、βiが、チャネルインデックス番号iに関連する中間変数であり、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、W0が、任意の定数である請求項20に記載の符号化デバイス。
【請求項２３】
Polar符号の目標符号長Mが、2の正の整数乗に等しく、前記取得モジュールが、
あらかじめ記憶された第2の分極重みベクトルから前記第1の分極重みベクトルを取得するように特に構成され、前記第2の分極重みベクトルが、Nmax個の分極されたチャネルの分極重みを含み、Nmaxが、通信システムによってサポートされる最大符号長に対応するあらかじめ設定された母符号長であり、前記母符号長が、2の正の整数乗である請求項19に記載の符号化デバイス。
【請求項２４】
前記Polar符号の前記目標符号長MがNmax以下であるとき、前記第1の分極重みベクトル内の要素集合が、前記第2の分極重みベクトル内の要素集合の部分集合であるか、または
前記Polar符号の前記目標符号長MがNmax以上であるとき、チャネルインデックス番号がNmax以下である分極されたチャネルの分極重みが、前記第2の分極重みベクトル内の分極重みと1対1に対応しており、チャネルインデックス番号がNmaxを超えている分極されたチャネルの分極重みが、重みのインクリメント
【数２６】
2019530269.tif 000140
にチャネルインデックス番号がNmax以下である前記分極されたチャネルの対応する分極重みを足した数に等しく、式中、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである請求項23に記載の符号化デバイス。
【請求項２５】
Polar符号の目標符号長Mが、2の正の整数乗に等しくなく、前記第1の決定モジュールが、
【数２７】
2019530269.tif 000141
であると判定するように特に構成され、式中、記号
【数２８】
2019530269.tif 000142
が、端数切り捨てを表す請求項19に記載の符号化デバイス。
【請求項２６】
前記取得モジュールが前記N個の分極されたチャネルの前記分極重みを含む前記第1の分極重みベクトルを取得する前に、前記N個の符号化されるビット内のN - M個の削除されるビットの位置を決定するように構成された第3の決定モジュールと、
前記第3の決定モジュールによって実行される前記決定の結果に基づいて、前記N個の符号化されるビットに対応する前記分極重みを含む修正係数の集合を計算するように構成された計算モジュールであって、前記修正係数が、ビットの削除の結果として得られる各分極重みに対する修正の量を表すために使用される、計算モジュールとをさらに含み、
前記取得モジュールが、
前記第1の分極重みベクトルを取得するために修正係数の前記集合に基づいて前記N個の分極されたチャネルの前記分極重みを計算するように特に構成される請求項25に記載の符号化デバイス。
【請求項２７】
前記第3の決定モジュールが、
前記N個の分極されたチャネルのチャネルインデックス番号のシーケンス
【数２９】
2019530269.tif 000143
を決定し、
前記チャネルインデックス番号のシーケンス内の各インデックス番号に対して以下の操作、すなわち、
各インデックス番号に対応する二進数に対してビット逆転を実行し、新しいチャネルインデックス番号のシーケンス
【数３０】
2019530269.tif 000144
を得るために、ビット逆転の後に得られた二進数を十進数に変換すること、
前記新しいチャネルインデックス番号のシーケンス
【数３１】
2019530269.tif 000145
内のインデックス番号をソートすること、および
前記チャネルインデックス番号のシーケンス
【数３２】
2019530269.tif 000146
内のN - M個のインデックス番号を前記削除されるビットのインデックス番号として昇順に選択することを実行するように特に構成される請求項26に記載の符号化デバイス。
【請求項２８】
修正係数の前記集合が、
【数３３】
2019530269.tif 000147
であり、
前記計算モジュールが、以下の式、すなわち、
【数３４】
2019530269.tif 000148
、および
【数３５】
2019530269.tif 000149
に従って修正係数の前記集合g内の各要素g(i,j)を計算するように特に構成され、式中、
i∈{0,1,・・・,N - 1}であり、j∈{0,1,・・・,n - 1}であり、N = 2nであり、piが、チャネルインデックス番号がiである分極されたチャネルに対応するビットが削除されるべきかどうかを示す識別子であり、pi∈{0,1}である請求項27に記載の符号化デバイス。
【請求項２９】
前記取得モジュールが、
前記第1の分極重みベクトルを取得するために以下の式、すなわち、
【数３６】
2019530269.tif 000150
に従って前記N個の分極されたチャネルの前記分極重みWiを計算するように特に構成され、式中、
【数３７】
2019530269.tif 000151
であり、iが、チャネルインデックス番号であり、Bn-1Bn-2...B0が、iの二進表現であり、Bn-1が、最上位ビットであり、B0が、最下位ビットであり、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}であり、i∈{0,1,・・・,N - 1}であり、N = 2nであり、g(i,j)が、修正係数の前記集合g内のi行およびj列の要素であり、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである請求項25から28のいずれか一項に記載の符号化デバイス。
【請求項３０】
前記取得モジュールが、
以下の式、すなわち、
βi = (2i-1 + φ)α、
【数３８】
2019530269.tif 000152
、および
【数３９】
2019530269.tif 000153
による再帰計算によって前記第1の分極重みベクトルW0N-1を取得するように特に構成され、式中、
【数４０】
2019530269.tif 000154
であり、ここで、
i∈{1,・・・,N - 1}であり、βiが、チャネルインデックス番号iに関連する中間変数であり、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、g(i,j)が、修正係数の前記集合g内のi行およびj列の要素であり、W0が、任意の定数である請求項25から28のいずれか一項に記載の符号化デバイス。
【請求項３１】
φ = 0であり、α = 1/4である請求項21、22、24、29、または30に記載の符号化デバイス。
【請求項３２】
前記第2の決定モジュールが、
前記第1の分極重みベクトル内の前記分極重みを降順にソートし、最初のK個の分極重みに対応するビットを前記情報ビットとして選択するように特に構成される請求項19に記載の符号化デバイス。
【請求項３３】
前記第1の分極重みベクトル内の前記分極されたチャネルが分極重みの降順にソートされ、前記分極されたチャネルの最小のシーケンス番号の値が1であるとき、
N = 16である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
16、15、14、12、8、13、11、10、7、6、4、9、5、3、2、1であるか、または、
N = 32である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
32、31、30、28、24、16、29、27、26、23、22、15、20、14、12、25、8、21、19、13、18、11、10、7、6、4、17、9、5、3、2、1であるか、または
N = 64である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
64、63、62、60、56、48、61、32、59、58、55、54、47、52、46、31、44、30、57、40、28、53、24、51、45、50、16、43、29、42、39、27、38、26、23、36、22、49、15、20、14、41、12、37、25、8、35、21、34、19、13、18、11、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 128である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
128、127、126、124、120、112、125、96、123、122、119、64、118、111、116、110、95、108、94、121、104、92、63、117、62、88、115、109、60、114、80、107、56、93、106、103、91、48、102、90、61、87、100、32、59、86、113、79、58、84、55、78、105、54、76、47、101、52、89、46、72、99、31、44、85、98、30、57、83、40、77、28、82、53、75、24、51、74、45、71、50、16、43、70、97、29、42、68、39、27、81、38、26、23、36、73、22、49、15、69、20、14、41、67、12、66、37、25、8、35、21、34、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 256である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
256、255、254、252、248、240、253、224、251、250、247、192、246、239、244、238、128、223、236、222、249、232、220、191、245、190、216、243、237、188、242、127、208、235、184、126、221、234、231、124、219、176、230、218、189、120、215、228、160、187、214、241、112、207、186、212、183、125、206、233、182、96、123、204、175、229、180、122、217、174、119、200、227、64、159、118、172、213、226、111、158、185、116、211、168、110、205、156、210、181、95、108、203、152、179、94、121、202、173、104、199、178、92、63、144、117、171、198、225、62、157、88、170、115、196、167、109、60、155、114、209、166、80、107、154、56、151、164、93、106、201、103、150、177、91、48、143、102、197、148、90、61、142、87、169、100、195、32、59、86、140、113、194、165、79、58、153、84、55、136、163、78、105、54、149、162、76、47、101、52、147、89、46、141、72、99、146、31、44、85、139、98、193、30、57、138、83、40、135、77、28、82、53、134、161、75、24、51、132、74、45、71、50、145、16、43、70、97、29、42、137、68、39、27、81、38、133、26、23、36、131、73、22、49、130、15、69、20、14、41、67、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 512である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
512、511、510、508、504、496、509、480、507、506、503、448、502、495、500、494、384、479、492、478、505、488、476、447、501、256、446、472、499、493、444、498、383、464、491、440、382、477、490、487、380、475、432、486、474、255、445、376、471、484、254、416、443、470、497、368、463、252、442、468、439、381、462、489、248、438、352、379、460、431、485、436、378、473、240、430、375、456、483、253、320、415、374、428、469、482、367、224、414、251、441、372、467、424、366、461、250、412、466、247、437、351、364、459、192、246、408、435、350、377、458、239、429、360、455、244、434、348、238、319、400、373、427、454、481、128、223、318、413、236、344、426、371、452、423、365、222、249、316、411、370、465、232、422、336、363、220、410、191、245、312、407、420、349、362、457、190、359、216、406、243、433、347、237、304、399、358、188、453、242、404、346、127、208、317、398、235、343、425、356、451、184、126、221、288、234、315、342、396、369、450、231、421、335、124、219、314、409、176、340、230、311、392、419、334、361、218、189、120、215、310、405、228、418、332、303、160、357、187、214、241、308、403、345、112、207、302、397、328、186、355、212、402、183、125、206、287、233、300、341、395、354、449、182、96、286、123、204、313、394、1
75、339、229、296、391、180、333、122、217、284、174、338、119、200、309、390、227、417、331、64、159、118、172、213、280、226、307、388、330、111、301、158、327、185、116、211、306、401、168、110、205、272、299、326、156、353、210、181、95、285、108、203、298、393、324、295、152、179、94、121、202、283、173、337、104、199、294、389、178、92、282、63、144、117、171、198、279、225、292、387、329、62、157、88、170、278、115、196、305、386、167、109、271、60、325、155、114、209、276、166、80、270、107、297、154、323、56、151、164、93、106、201、268、322、103、293、150、177、91、281、48、143、102、197、264、291、148、90、61、142、87、169、277、100、195、290、385、32、59、86、140、113、194、275、165、79、269、58、153、84、274、55、136、163、78、105、267、321、54、149、162、76、266、47、101、263、52、147、89、46、141、72、262、99、289、146、31、44、85、139、98、193、260、30、57、138、83、273、40、135、77、28、82、53、134、161、75、265、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 1024である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
1024、1023、1022、1020、1016、1008、1021、992、1019、1018、1015、960、1014、1007、1012、1006、896、991、1004、990、1017、1000、988、959、1013、768、958、984、1011、1005、956、1010、895、976、1003、952、894、989、1002、999、512、892、987、944、998、986、767、957、888、983、996、766、928、955、982、1009、880、975、764、954、980、951、893、974、1001、760、950、864、511、891、972、943、997、948、510、890、985、752、942、887、968、995、508、765、832、927、886、940、981、994、879、736、926、763、953、504、884、979、936、878、973、762、924、978、759、949、863、496、876、971、704、758、920、947、862、509、889、970、751、941、872、967、756、946、480、860、507、750、831、912、885、939、966、993、506、640、735、830、925、748、856、938、503、883、964、935、877、734、448、761、828、923、502、882、977、744、934、848、495、875、732、922、703、500、757、824、919、932、861、494、874、969、702、871、728、918、755、945、384、479、859、492、749、816、911、870、700、965、754、916、478、858、505、639、720、829、910、747、855、937、488、868、963、696、476、638、733、800、447、746、827、854、908、501、881、962、743、933、847、256、446、636、731、826、921、472、688、852、499、742、823、904、931、846、493、873、730、444、701、498、632、727、822、917、740、930、383、464、844、491、815、672、869、699、726、440、753、820、915、382、477、857、490、624、719、814、909、840、698、487、867、724、914、695、380、475、637、718、799、432、745、812、853、907、486、866、961、694、474、608、255、798、445、635、716、825、376、906、471、687、851、484、741、808、903、692、845、254、416、634、729、796、443、470、686、850、497、631、712、821、902、739、929、368、463、843、252、442、576、671、468、630、684、725、792、439、738、819、900、381、462、842、489、623、813、670、839、697、248、438、628、723、818、913、352、680、379、460、622、717、784、431、811、838、668、485、865、722、436、693、378、473、607、240、797、430、620、715、810、375、905、456、836、483、807、664、691、606、253、320、415、633、714、795、374、428、469、685、849、482、616、711、806、901、690、367、224、414、604、251、794、441、575、656、372、467、629、683、710、791、424、737、804、899、366、461、841、250、412、574、669、466、600、682、247、790、437、627、708、817、898、351、679、364、459、621、783、192、572、837、667、246、408、626、721、788、435、350、678、377、458、592、239、782、429、619、809、360、666、455、835、244、434、568、663、348、676、605、238、319、400、618、713、780、373、427、454、834、481、615、805、662、689、128
、223、318、413、603、236、793、344、426、560、655、371、452、614、709、776、423、803、660、365、222、602、249、316、411、573、654、370、465、599、681、232、789、422、612、707、802、897、336、363、220、410、544、191、571、598、652、245、312、407、625、706、787、420、349、677、362、457、591、781、190、570、359、665、216、406、596、243、786、433、567、648、347、675、590、237、304、399、617、779、358、188、453、833、242、404、566、661、346、674、127、208、317、398、588、235、778、343、425、559、356、451、613、775、184、564、659、126、221、288、601、234、315、342、396、558、653、369、450、584、231、774、421、611、801、658、335、124、219、314、409、543、176、340、556、597、651、230、311、392、610、705、772、419、334、361、218、542、189、569、120、650、215、310、405、595、228、785、418、552、647、332、589、303、160、540、357、187、214、594、241、308、403、565、646、345、673、112、207、302、397、587、777、328、186、355、212、402、536、183、563、644、125、206、287、586、233、300、341、395、557、354、449、583、773、182、562、657、96、286、123、204、313、394、528、175、339、555、582、229、296、391、609、771、180、333、122、217、284、541、174、338、554、119、649、200、309、390、580、227、770、417、551、331、64、159、539、118、172、213、280、5
93、226、307、388、550、645、330、111、301、158、538、327、185、116、211、306、401、535、168、548、643、110、205、272、585、299、326、156、353、210、534、181、561、642、95、285、108、203、298、393、527、324、581、295、152、532、179、94、121、202、283、526、173、337、553、104、199、294、389、579、769、178、92、282、63、144、524、117、171、198、279、578、225、292、387、549、329、62、157、537、88、170、278、115、196、305、386、520、167、547、109、271、60、325、155、114、209、276、533、166、546、641、80、270、107、297、154、323、56、151、531、164、93、106、201、268、525、322、103、293、150、530、177、91、281、48、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、32、59、86、140、113、194、275、518、165、545、79、269、58、153、84、274、55、136、516、163、78、105、267、321、54、149、529、162、76、266、47、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、
17、9、5、3、2、1であるか、または
N = 2048である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
2048、2047、2046、2044、2040、2032、2045、2016、2043、2042、2039、1984、2038、2031、2036、2030、1920、2015、2028、2014、2041、2024、2012、1983、2037、1792、1982、2008、2035、2029、1980、2034、1919、2000、2027、1976、1918、2013、2026、2023、1536、1916、2011、1968、2022、2010、1791、1981、1912、2007、2020、1790、1952、1979、2006、2033、1904、1999、1788、1978、2004、1975、1917、1998、2025、1024、1784、1974、1888、1535、1915、1996、1967、2021、1972、1534、1914、2009、1776、1966、1911、1992、2019、1532、1789、1856、1951、1910、1964、2005、2018、1903、1760、1950、1787、1977、1528、1908、2003、1960、1902、1997、1786、1948、1023、2002、1783、1973、1887、1520、1900、1995、1728、1022、1782、1944、1971、1886、1533、1913、1994、1775、1965、1896、1991、1020、1780、1970、1504、1884、1531、1774、1855、1936、1909、1963、1990、2017、1016、1530、1664、1759、1854、1949、1772、1880、1962、1527、1907、1988、1959、1901、1758、1472、1785、1852、1947、1526、1906、1008、2001、1768、1958、1872、1519、1899、1756、1946、1727、1021、1524、1781、1848、1943、1956、1885、1518、1898、1993、1726、992、1895、1752、1019、1942、1779、1969、1408、1503、1883、1516、1773、1840、1935、1894、1724、1989、1018、1778、1940、1502、1015、1882、1529、1663、1744、1853、1934、1771、1879、1961、1512、1892、1987、960、1720、1014、1500、1662、1757、1824、1471、1770、1851、1878、1932、1525、1905、1007、1986、1767、1957、1871、1012、1280、1470、1660、1755、1850、1945、1496、1712、1876、1006、1523、1766、1847、1928、1955、1870、1517、1897、1754、1468、1725、896、991、1522、1656、1751、1846、1004、1941、1764、1954、1407、1488、1868、1515、1839、1696、990、1893、1723、1750、1017、1464、1777、1844、1939、1406、1501、1000、1881、1514、1648、1743、1838、1933、1864、1722、1511、988、1891、1748、959、1938、1719、1013、1404、1499、1661、1742、1823、1456、1769、1836、1877、1931、1510、1890、768、1985、958、1718、984、1498、1632、1011、1279、1822、1469、1659、1740、1849、1400、1930、1495、1711、1875、1005、1508、1765、1832、1927、956、1716、1869、1010、1278、1440、1658、1753、1820、1467、1494、1710、895、1874、976、1521、1655、1736、1845、1003、1926、1763、1953、1392、1487、1867、952、1276、1466、1600、1695、894、989、1492、1654、1708、1749、1816、1002、1463、1762、1843、1924、1405、1486、999、1866、1513、1647、1837、1694、512、1863、1721、892、1272、987、1462、1652、1747、1842、944、1937、1376、1704、998、1403、1484、1646、1741、1808、1455、1835、1862、1692、1509、986、1889、767、1746、957、1460、1717、888、983、1402、1497、1631、996、1264、1821、1454、1644、1739、1834、1399、1929、1480、1860、766、1507、928、1831、1688、955、982、1715、1630、1009、1277、1344、1439、1657、1738、1819、1398、1452、1493、1709、880、1873、975、1506、1640、1735、1830、764、1925、954、1714、1391、980、1248、1438、1628、951、1275、1818、1465、1599、1680、893、1396、974、1491、1653、1707、1734、1815、1001、1448、1761、1828、1923、1390、1485、760、1865、950、1274、1436、1598、1693、864、511、1490、1624、1706、891、1271、1814、972、1461、1651、1732、1841、943、1922、1375、1703、997、1388、1483、1645、1807、948、1216、510、1596、1861、1691、890、1270、985、1432、1650、752、1745、1812、942、1459、1374、1702、887、968、1401、1482、1616、995、1263、1806、1453、1643、1833、1384、1690、1479、508、1859、765、832、1268、927、1458、1592、1687、886、940、981、1372、1700、1629、994、1262、1343、1424、1642、1737、1804、1397、1451、1478、879、1858、736、1505、1639、926、1829、763、1686、953、504、1713、884、1152、979、1247、1342、1437、1627、936、1260、1817、1368、1450、1584、1679、878、1395、973、1476、1638、1733、1800、762、1447、924、1827、1684、1389、978、1246、759、1626、949、1273、1340、1435、1597、1678、863、1394、496、1489、1623、1705、876、1256、1813、971、1446、1636、1731、1826、704、1921、1360、758、1387、920、1244、1434、1568、947、1215、862、509、1595、1622、1676、889、1269、1336、970、1431、1649、751、1730、1811、941、1444、1373、1701、872、967、1386、1481、1615、756、1805、946、1214、480、1594、1383、1689、860、1240、507、1430、1620、750、831、1267、1810、912、1457、1591、1672、885、939、966、1371、1699、1614、993、1261、1328、1423、1641、1803、1382、1212、1477、506、640、1857、735、830、1266、925、1428、1590、748、1685、856、938、503、1370、1698、883、1151、964、1232、1341、1422、1612、935、1259、1802、1367、1449、1583、877、1380、734、1475、1637、448、1799、761、828、1208、923、502、1588、1683、882、1150、977、1245、1312、744、1625、934、1258、1339、1366、1420、1582、1677、848、1393、495、1474、1608、875、1255、1798、732、1445、1635、922、1825、703、1682、1359、500、757、824、1148、919、1243、1338、1433、1567、932、1200、861、1364、494、1580、1621、1675、874、1254、1335、969、1416、1634、1729、1796、702、1443、1358、871、728、1385、918、1242、755、1566、945、1213、384、479、1593、1144、1674、859、1239、1334、492、1429、1619、749、816、1252、1809、911、1442、1576、1671、870、700、965、1356、1613、754、1327、916、1184、478、1564、1381、1211、858、1238、505、639、1618、720、829、1265、1332、910、1427、1589、747、1670、855、937、488、1369、1697、868、1136、963、1231、1326、1421、1611、696、1801、1352、1210、476、638、1379、733、800、1236、447、1426、1560、746、827、1207、854、908、501、1587、1668、881、1149、962、1230、1311、743、1610、933、1257、1324、1365、1419、1581、847、1378、256、1473、1607、446、636、1797、731、826、1206、921、472、1586、688、1681、852、1120、499、1310、742、823、1147、904、1228、1337、1418、1552、931、1199、846、1363、493、1579、1606、873、1253、1320、730、1415、1633、444、1795、701、1204、1357、498、632、727、822、1146、917、1241、1308、740、1565、930、1198、383、1362、464、1578、1143、1673、844、1224、1333、491、1414、1604、815、1251、1794、672、1441、1575、869、699、726、1355、440、753、820、1088、915、1183、382、477、1563、1142、1196、857、1237、1304、490、624、1617、719、814、1250、1331、909、1412、1574、1669、840、698、487、1354、867、1135、724、1325、914、1182、695、1562、1351、1209、380、475、637、1140、718、799、1235、1330、432、1425、1559、745、812、1192、853、907、486、1572、1667、866、1134、961、1229、1296、1609、694、1323、1350、1180、474、608、1377、255、798、1234、445、635、1558、716、825、1205、376、906、471、1585、687、1666、851、1119、484、1309、741、808、1132、903、1227、1322、1417、1551、692、845、1348、254、1605、416、634、1319、729、796、1176、443、470、1556、686、1203、850、1118、497、631、712、821、1145、902、1226、1307、739、1550、929、1197、368、1361、463、1577、1128、843、1223、1318、252、1413、1603、442、576、1793、671、1202、468、630、684、725、792、1116、439、1306、738、819、1087、900、1168、381、462、1548、1141、1195、842、1222、1303、489、623、1602、813、1249、1316、670、1411、1573、839、697、248、1353、438、628、723、818、1086、913、1181、352、680、1561、1112、1194、379、1302、460、622、1139、717、784、1220、1329、431、1410、1544、811、1191、838、668、485、1571、865、1133、722、1295、436、693、1084、1349、1179、378、473、607、1138、240、797、1233、1300、430、620、1557、715、810、1190、375、905、456、1570、1665、836、1104、483、1294、807、1131、664、1321、1178、691、606、1347、253、320、415、633、1080、714、795、1175、374、428、469、1555、685、1188、849、1117、482、616、711、806、1130、901、1225、1292、1549、690、367、1346、224、1127、414、604、1317、251、794、1174、441、575、1554、656、1201、372、467、629、683、710、791、1115、424、1305、737、804、1072、899、1167、366、461、1547、1126、841、1221、1288、250、1601、412、574、1315、669、1172、466、600、682、247、790、1114、437、627、708、817、1085、898、1166、351、679、1546、1111、1193、364、1301、459、621、1124、783、1219、1314、192、1409、1543、572、837、667、246、408、626、721、788、1056、435、350、678、1083、1110、1164、377、458、592、1137、239、782、1218、1299、429、619、1542、809、1189、360、666、455、1569、835、1103、244、1293、434、568、663、1082、1177、348、676、605、1108、238、319、1298、400、618、1079、713、780、1160、373、427、454、1540、1187、834、1102、481、615、805、1129、662、1291、689、128、1345、223、318、413、603、1078、236、793、1173、344、426、560、1553、655、1186、371、452、614、709、776、1100、423、1290、803、1071、660、365、222、1125、602、1287、249、316、411、573、1076、654、1171、370、465、599、681、232、789、1113、422、612、707、802、1070、897、1165、336、1545、1096、363、1286、220、1123、410、544、1313、191、1170、571、598、652、245、312、407、625、706、787、1055、420、349、677、1068、1109、1163、362、457、591、1122、781、1217、1284、190、1541、570、359、665、216、406、596、243、786、1054、433、567、648、1081、1162、347、675、590、1107、237、304、1297、399、617、1064、779、1159、358、188、453、1539、833、1101、242、404、566、661、1052、346、674、127、1106、208、317、398、588、1077、235、778、1158、343、425、559、1538、1185、356、451、613、775、1099、184、1289、564、659、126、221、288、601、1048、234、315、342、396、558、1075、653、1156、369、450、584、231、774、1098、421、611、801、1069、658、335、1095、124、1285、219、314、409、543、1074、176、1169、340、556、597、651、230、311、392、610、705、772、1040、419、334、1067、1094、361、218、1121、542、1283、189、569、120、650、215、310、405、595、228、785、1053、418、552、647、1066、1161、332、589、1092、303、1282、160、1063、540、357、187、214、594、241、308、403、565、646、1051、345、673、112、1105、207、302、397、587、1062、777、1157、328、186、1537、355、212、402、536、183、1050、563、644、125、206、287、586、1047、233、300、341、395、557、1060、1155、354、449、583、773、1097、182、562、657、96、286、123、1046、204、313、394、528、1073、175、1154、339、555、582、229、296、391、609、771、1039、180、333、1093、122、217、284、541、1044、174、338、554、119、649、200、309、390、580、227、770、1038、417、551、1065、331、1091、64、1281、159、539、118、172、213、280、593、226、307、388、550、645、1036、330、111、1090、301、158、1061、538、327、185、116、211、306、401、535、168、1049、548、643、110、205、272、585、1032、299、326、156、1059、353、210、534、181、561、642、95、285、108、1045、203、298、393、527、1058、1153、324、581、295、152、532、179、94、121、202、283、526、1043、173、337、553、104、199、294、389、579、769、1037、178、92、282、63、1042、144、524、117、171、198、279、578、225、292、387、549、1035、329、1089、62、157、537、88、170、278、115、196、3
05、386、520、167、1034、547、109、271、1031、60、325、155、114、209、276、533、166、546、641、80、270、107、1030、297、154、1057、323、56、151、531、164、93、106、201、268、525、1028、322、103、293、150、530、177、91、281、48、1041、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、1033、32、59、86、140、113、194、275、518、165、545、79、269、1029、58、153、84、274、55、136、516、163、78、105、267、1027、321、54、149、529、162、76、266、47、1026、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、1025、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39
、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 4096である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
4096、4095、4094、4092、4088、4080、4093、4064、4091、4090、4087、4032、4086、4079、4084、4078、3968、4063、4076、4062、4089、4072、4060、4031、4085、3840、4030、4056、4083、4077、4028、4082、3967、4048、4075、4024、3966、4061、4074、4071、3584、3964、4059、4016、4070、4058、3839、4029、3960、4055、4068、3838、4000、4027、4054、4081、3952、4047、3836、4026、4052、4023、3965、4046、4073、3072、3832、4022、3936、3583、3963、4044、4015、4069、4020、3582、3962、4057、3824、4014、3959、4040、4067、3580、3837、3904、3999、3958、4012、4053、4066、3951、3808、3998、3835、4025、3576、3956、4051、4008、3950、4045、3834、3996、3071、4050、3831、4021、2048、3935、3568、3948、4043、3776、3070、3830、3992、4019、3934、3581、3961、4042、3823、4013、3944、4039、3068、3828、4018、3552、3932、3579、3822、3903、3984、3957、4011、4038、4065、3064、3578、3712、3807、3902、3997、3820、3928、4010、3575、3955、4036、4007、3949、3806、3520、3833、3900、3995、3574、3954、3056、4049、3816、4006、2047、3920、3567、3947、3804、3994、3775、3069、3572、3829、3896、3991、2046、4004、3933、3566、3946、4041、3774、3040、3943、3800、3067、3990、3827、4017、3456、3551、2044、3931、3564、3821、3888、3983、3942、3772、4037、3066、3826、3988、3550、3063、3930、3577、3711、3792、3901、3982、2040、3819、3927、4009、3560、3940、4035、3008、3768、3062、3548、3710、3805、3872、3519、3818、3899、3926、3980、3573、3953、3055、4034、3815、4005、2032、3919、3060、3328、3518、3708、3803、3898、3993、3544、3760、3924、3054、3571、3814、3895、3976、2045、4003、3918、3565、3945、3802、3516、3773、2944、3039、3570、3704、3799、3894、3052、3989、3812、2016、4002、3455、3536、2043、3916、3563、3887、3744、3038、3941、3771、3798、3065、3512、3825、3892、3987、3454、3549、2042、3048、3929、3562、3696、3791、3886、3981、2039、3912、3770、3559、3036、3939、3796、3007、3986、3767、3061、3452、3547、3709、1984、3790、3871、3504、2038、3817、3884、3925、3979、3558、3938、2816、4033、3006、3766、3032、2031、3546、3680、3059、3327、3870、3517、3707、3788、3897、3448、3978、3543、2036、3759、3923、3053、3556、3813、3880、3975、3004、2030、3764、3917、3058、3326、3488、3706、3801、3868、3515、3542、3758、2943、3922、3024、3569、3703、3784、3893、3051、3974、1920、3811、2015、4001、3440、3535、2028、3915、3000、3324、3514、3648、3743、2942、3037、3540、3702、3756、3797、3864、3050、3511、3810、3891、2014、3972、3453、3534、2041、3047、3914、3561、3695、3885、3742、2024、2560、3911、3769、2940、3320、3035、3510、3700、3795、3890、2992、3985、3424、3752、2012、3046、3451、3532、3694、1983、3789、3856、3503、2037、3883、3910、3740、3557、3034、3937、2815、3794、3005、3508、3765、2936、3031、3450、1792、3545、3679、1982、3044、3312、3869、3502、3692、2008、3787、3882、3447、3977、3528、2035、3908、2814、3555、2976、3879、3736、3003、3030、2029、3763、3678、3057、3325、3392、3487、3705、1980、3786、3867、3446、3500、3541、2034、3757、2928、3921、3023、3554、3688、3783、3878、2812、3973、3002、1919、2000、3762、3439、3028、3296、2027、3486、3676、2999、3323、3866、3513、3647、3728、2941、3444、3022、3539、3701、1976、3755、3782、3863、3049、3496、1918、3809、3876、2013、3971、3438、3533、2026、2808、3913、2998、3322、3484、3646、3741、2912、2023、2559、3538、3672、3754、2939、3319、3862、3020、3509、3699、3780、3889、1536、2991、3970、3423、1916、3751、2011、3045、3436、3531、3693、1968、3855、2996、3264、2022、2558、3644、3909、3739、2938、3318、3033、3480、3698、2800、3793、3860、2990、3507、3422、3750、2935、2010、3016、3449、1791、3530、3664、1981、3043、3311、3854、1912、3501、3691、2007、3881、3432、3738、3527、2020、2556、3907、2813、2880、3316、2975、3506、3640、3735、2934、2988、3029、3420、1790、3748、3677、1952、3042、3310、3391、3472、3690、1979、2006、3785、3852、3445、3499、3526、2033、2927、3906、2784、3553、3687、2974、3877、2811、3734、3001、1904、2552、1999、3761、2932、3200、3027、3295、3390、1788、3485、3675、1978、2984、3308、3865、3416、3498、3632、2004、3727、2926、3443、3021、3524、3686、1975、3781、3848、2810、3495、2972、1917、3875、1998、3732、3437、3026、3294、2025、2807、3674、2997、3321、3388、3483、3645、1024、3726、2911、3442、1784、2544、3537、3671、1974、3753、2924、3304、3861、3019、3494、3684、1888、3779、3874、1535、2752、3969、3408、1915、1996、2806、3435、2968、3292、1967、3482、3616、2995、3263、2910、2021、2557、3643、3670、3724、2937、3317、3384、3018、3479、3697、1972、2799、3778、3859、1534、2989、3492、3421、1914、3749、2920、2009、3015、3434、1776、3529、3663、1966、2804、3853、2994、1911、3262、1992、2528、3642、3431、3737、2908、3288、2019、2555、3478、3668、2798、2879、3315、3858、2960、3505、3639、3720、2933、1532、2987、3014、3419、1789、1856、3747、3662、1951、3041、3309、3376、1910、3471、3689、1964、2005、3851、3430、3260、3525、2018、2554、2688、3905、2783、2878、3314、2973、3476、3638、2796、3733、2904、2986、1903、2551、3418、1760、3746、2931、3199、1950、3012、3280、3389、1787、3470、3660、1977、1528、2983、3307、3850、3415、1908、3497、3631、2003、2925、3428、2782、3523、3685、1960、2496、3847、2809、2876、3256、2971、1902、2550、3636、1997、3731、2930、3198、3025、3293、3360、1786、2792、3673、1948、2982、3306、3387、3414、3468、3630、1023、2002、3725、2896、3441、1783、2543、3522、3656、1973、2923、3303、3846、2780、3493、3683、2970、1887、3873、1520、2751、3730、3407、1900、2548、1995、2805、2872、3196、2967、3291、3386、1728、3481、3615、1022、2980、3248、2909、3412、1782、2542、3628、3669、1944、3723、2922、3302、3383、3017、3464、3682、1971、1886、3777、3844、1533、2750、3491、3406、1913、2919、1994、2776、3433、1775、2966、3290、1965、2803、3614、2993、1896、3261、2432、1991、2527、3641、1020、3192、3722、2907、3287、3382、1780、2540、3477、3667、1970、2797、2864、3300、3857、1504、2959、3490、3624、1884、3719、2918、1531、2748、3013、3404、1774、1855、3661、1936、2802、3375、2964、1909、3232、1963、1990、2526、3612、3429、3259、2906、3286、2017、2553、2687、3666、2768、2877、3313、3380、2958、3475、3637、1016、2795、3718、2903、1530、2985、1664、2536、3417、1759、1854、3745、2916、3184、1949、3011、3279、3374、1772、1880、3469、3659、1962、1527、2744、3849、3400、1907、3258、1988、2524、2686、3427、2781、2848、3284、1959、2495、3474、3608、2794、2875、3255、2902、2956、1901、2549、3635、1758、3716、2929、3197、1472、3010、3278、3359、1785、1852、2791、3658、1947、1526、2981、3305、3372、3413、1906、3467、3629、1008、2001、2895、3426、1768、2304、3521、3655、1958、2494、2684、3845、2779、2874、3254、2969、1872、2520、3634、1519、2736、3729、2900、3168、1899、2547、3358、1756、2790、2871、3195、1946、2952、3276、3385、1727、3466、3600、1021、1524、2979、3247、2894、3411、1781、1848、2541、3627、3654、1943、2921、3301、3368、2778、3463、3681、1956、2492、1885、3843、1518、2749、3252、3405、1898、2546、2680、1993、2775、2870、3194、2965、3289、3356、1726、2788、3613、992、2978、1895、3246、2431、3410、1752、2512、3626、1019、3191、1942、3721、2892、3272、3381、1779、2539、3462、3652、1969、1408、2863、3299、3842、1503、2720、3489、3623、1883、2917、1516、2747、2774、3403、1773、1840、2488、1935、2801、2868、3136、2963、1894、3231、2430、1724、1989、2525、3611、1018、3190、3244、2905、3285、3352、1778、2538、2672、3665、1940、2767、2862、3298、3379、1502、2957、3460、3622、1015、1882、3717、2888、1529、2746、1663、2535、3402、1744、1853、2915、3183、1934、2772、3373、1771、2962、1879、3230、1961、1512、2743、3610、3399、1892、3257、2428、1987、2523、2685、960、3188、2766、2847、3283、3378、1720、2480、3473、3607、1014、2793、2860、3240、2901、1500、2955、1662、2534、3620、1757、1824、3715、2914、3182、1471、3009、3277、3344、1770、1851、1878、3657、1932、1525、2742、3371、3398、1905、3228、1007、1986、2522、2656、3425、1767、2303、2846、3282、1957、2493、2683、3606、2764、2873、3253、2424、2954、1871、2519、3633、1012、1280、2735、3714、2899、3167、1470、1660、2532、3357、1755、1850、2789、2856、3180、1945、1496、2951、3275、3370、1712、1876、3465、3599、1006、1523、2740、2893、3396、1766、1847、2302、3653、1928、2464、2682、3367、2777、2844、3224、1955、2491、1870、2518、3604、1517、2734、3251、2898、3166、1897、2545、2679、1754、2760、2869、3193、1468、2950、3274、3355、1725、896、2787、3598、991、1522、2977、1656、3245、2416、3409、1751、1846、2511、3625、1004、3176、1941、2891、3271、3366、1764、2300、3461、3651、1954、2490、1407、2624、3841、1488、2719、3250、1868、2516、2678、1515、2732、2773、2840、3164、1839、2487、3354、1696、2786、2867、3135、990、2948、1893、3216、2429、1723、1750、2510、3596、1017、3189、1464、3243、2890、3270、3351、1777、1844、2537、2671、3650、1939、1406、2861、3297、3364、1501、2718、3459、3621、1000、1881、2887、1514、2745、1648、2296、3401、1743、1838、2486、2676、1933、2771、2866、3134、2961、1864、3229、2400、1722、1511、2728、3609、988、3160、1891、3242、2427、3350、1748、2508、2670、959、3187、1938、2765、2832、3268、3377、1719、2479、3458、3592、1013、1404、2859、3239、2886、1499、2716、1661、2533、3619、1742、1823、2913、3181、1456、2770、3343、1769、1836、2484、1877、1931、1510、2741、3132、3397、1890、3227、2426、768、1985、2521、2655、958、3186、2288、2845、3281、3348、1718、2478、2668、3605、984、2763、2858、3238、2423、1498、2953、1632、2504、3618、1011、1279、1822、3713、2884、3152、1469、1659、2531、3342、1740、1849、1400、2855、3179、1930、1495、2712、3369、1711、1875、3226、1005、1508、2739、2654、3395、1765、1832、2301、2368、1927、2463、2681、956、3128、2762、2843、3223、2422、1716、2476、1869、2517、3603、1010、1278、2733、3236、2897、3165、1440、1658、2530、2664、1753、1820、2759、2854、3178、1467、1494、2949、3273、3340、1710、895、1874、3597、976、1521、2738、1655、2415、3394、1736、1845、2272、1003、3175、1926、2462、2652、3365、1763、2299、2842、3222、1953、2489、1392、2623、3602、1487、2704、3249、2420、1867、2515、2677、952、1276、2731、2758、2839、3163、1466、1600、2472、3353、1695、894、2785、2852、3120、989、1492、2947、1654、3215、2414、1708、1749、1816、2509、3595、1002、3174、1463、2889、3269、3336、1762、1843、2298、3649、1924、2460、1405、2622、3363、1486、2717、3220、999、1866、2514、2648、1513、2730、1647、2295、2838、3162、1837、2485、2675、1694、2756、2865、3133、512、2946、1863、3214、
2399、1721、892、1272、2727、3594、987、3159、1462、1652、3241、2412、3349、1747、1842、2507、2669、944、3172、1937、1376、2831、3267、3362、1704、2240、3457、3591、998、1403、2620、2885、1484、2715、1646、2294、1741、1808、2456、2674、1455、2769、2836、3104、1835、2483、1862、2398、1692、1509、2726、3131、986、3158、1889、3212、2425、767、1746、2506、2640、957、3185、1460、2287、2830、3266、3347、1717、888、2477、2667、3590、983、1402、2857、3237、2408、1497、2714、1631、2503、3617、996、1264、1821、2883、3151、1454、1644、2292、3341、1739、1834、2482、1399、2616、1929、1480、2711、3130、1860、3225、2396、766、1507、2724、2653、928、3156、1831、2286、2367、3346、1688、2448、2666、955、3127、982、2761、2828、3208、2421、1715、2475、1630、2502、3588、1009、1277、1344、3235、2882、3150、1439、1657、2529、2663、1738、1819、1398、2853、3177、1452、1493、2710、3339、1709、880、1873、975、1506、2737、1640、2176、3393、1735、1830、2271、2366、764、1925、2461、2651、954、3126、2284、2841、3221、2392、1714、2474、1391、2608、3601、980、1248、2703、3234、2419、1438、1628、2500、2662、951、1275、1818、2757、2824、3148、1465、1599、2471、3338、1680、893、1396、2851、3119、974、1491、2708、1653、2413、1707、1734、1815、2270、1001、3173、1448、2650、3335、1761、1828、2297、2364、1923、2459、1390、2621、3124、1485、2702、3219、2418、760、1865、2513、2647、950、1274、2729、2280、2837、3161、1436、1598、2470、2660、1693、864、2755、2850、3118、511、1490、2945、1624、3213、2384、1706、891、1271、1814、3593、972、3144、1461、1651、2411、3334、1732、1841、2268、943、3171、1922、2458、1375、2592、3361、1703、2239、3218、997、1388、2619、2646、1483、2700、1645、2293、2360、1807、2455、2673、948、1216、2754、2835、3103、510、1596、2468、1861、2397、1691、890、1270、2725、3116、985、3157、1432、1650、3211、2410、752、1745、1812、2505、2639、942、3170、1459、1374、2829、3265、3332、1702、887、2238、3589、968、1401、2618、2407、1482、2713、1616、2264、995、1263、1806、2454、2644、1453、1643、2291、2834、3102、1833、2481、1384、2615、1690、1479、2696、3129、508、1859、3210、2395、765、832、1268、2723、2638、927、3155、1458、1592、2285、2352、3345、1687、886、2447、2665、940、3112、981、1372、2827、3207、2406、1700、2236、1629、2501、3587、994、1262、1343、2881、3149、1424、1642、2290、1737、1804、2452、1397、2614、1451、1478、2709、3100、879、1858、2394、736、1505、2722、1639、2175、926、3154、1829、2256、2365、763、1686、2446、2636、953、3125、504、2283、2826、3206、2391、1713、884、2473、1152、2607、3586、979、1247、1342、3233、2404、1437、1627、2499、2661、936、1260、1817、1368、2823、3147、1450、1584、2232、3337、1679、878、1395、2612、973、1476、2707、1638、2174、1733、1800、2269、2336、762、1447、2649、924、3096、1827、2282、2363、2390、1684、2444、1389、2606、3123、978、1246、2701、3204、2417、759、1626、2498、2632、949、1273、1340、2279、2822、3146、1435、1597、2469、2659、1678、863、1394、2849、3117、496、1489、2706、1623、2383、1705、876、1256、1813、971、3143、1446、1636、2172、3333、1731、1826、2267、2362、704、1921、2457、1360、2591、3122、2224、3217、2388、758、1387、2604、2645、920、1244、2699、2278、2359、1434、1568、2440、2658、947、1215、862、2753、2820、3088、509、1595、2467、1622、2382、1676、889、1269、1336、3115、970、3142、1431、1649、2409、751、1730、1811、2266、941、3169、1444、1373、2590、3331、1701、872、2237、967、1386、2617、2168、1481、2698、1615、2263、2358、756、1805、2453、2643、946、1214、2276、2833、3101、480、1594、2466、1383���2600、1689、860、1240、2695、3114、507、1430、1620、3209、2380、750、831、1267、1810、2637、912、3140、1457、1591、2351、3330、1672、885、2208、939、3111、966、1371、2588、2405、1699、2235、1614、2262、993、1261、1328、2642、1423、1641、2289、2356、1803、2451、1382、2613、1212、1477、2694、3099、506、640、1857、2393、735、830、1266、2721、2160、925、3153、1428、1590、2255、2350、748、1685、856、2445、2635、938、3110、503、1370、2825、3205、2376、1698、883、2234、1151、3585、964、1232、1341、2403、1422、1612、2260、935、1259、1802、2450、1367、2584、1449、1583、2231、3098、877、1380、2611、734、1475、2692、1637、2173、448、1799、2254、2335、761、828、1208、2634、923、3095、502、1588、2281、2348、2389、1683、882、2443、1150、2605、3108、977、1245、1312、3203、2402、744、1625、2497、2631、934、1258、1339、1366、2821、3145、1420、1582、2230、1677、848、1393、2610、495、1474、2705、1608、2144、875、1255、1798、2334、732、1445、1635、2171、922、3094、1825、2252、2361、703、1682、2442、1359、2576、3121、500、2223、3202、2387、757、824、1148、2603、2630、919、1243、1338、2277、2344、1433、1567、2439、2657、932、1200、861、1364、2819、3087、494、1580、2228、1621、2381、1675、874、1254、1335、969、3141、1416、1634、2170、1729、1796、2265、2332、702、1443、1358、2589、3092、871、2222、2386、728、1385、2602、2167、918、1242、2697、2248、2357、755、1566、2438、2628、945、1213、384、2275、2818、3086、479、1593、2465、1144、2599、1674、859、1239、1334、3113、492、1429、1619、2379、749、816、1252、1809、911、3139、1442、1576、2112、3329、1671、870、2207、700、965、1356、2587、2166、2220、1613、2261、2328、754、1327、2641、916、1184、2274、2355、478、1564、2436、1381、2598、1211、858、1238、2693、3084、505、639、1618、2378、720、829、1265、1332、2159、910、3138、1427、1589、2349、747、1670、855、2206、937、3109、488、1369、2586、2375、1697、868、2233、1136、963、1231、1326、2164、1421、1611、2259、2354、696、1801、2449、1352、2583、1210、2216、3097、476、638、1379、2596、733、800、1236、2691、2158、447、1426、1560、2253、2320、746、827、1207、854、2633、908、3080、501、1587、2347、2374、1668、881、2204、1149、3107、962、1230、1311、2401、743、1610、2258、933、1257、1324、1365、2582、1419、1581、2229、847、1378、2609、256、1473、2690、1607、2143、446、636、1797、2333、731、826、1206、2156、921、3093、472、1586、2251、2346、688、1681、852、2441、1120、2575、3106、499、1310、3201、2372、742、823、1147、2629、904、1228、1337、2343、1418、1552、2200、931、1199、846、1363、2580、493、1579、2227、1606、2142、873、1253、1320、730、1415、1633、2169、444、1795、2250、2331、701、1204、1357、2574、3091、498、632、2221、2385、727、822、1146、2601、2152、917、1241、1308、2247、2342、740、1565、2437、2627、930、1198、383、1362、2817、3085、464、1578、2226、1143、1673、844、1224、1333、491、1414、1604、2140、815、1251、1794、2330、672、1441、1575、2111、3090、869、2192、699、726、1355、2572、2165、440、2219、2246、2327、753、820、1088、2626、915、1183、382、2273、2340、477、1563、2435、1142、2597、1196、857、1237、1304、3083、490、624、1617、2377、719、814、1250、1331、909、3137、1412、1574、2110、1669、840、2205、698、487、1354、2585、2136、867、2218、1135、2326、724、1325、2163、914、1182、2244、2353、695、1562、2434、1351、2568、1209、380、2215、3082、475、637、1140、2595、718、799、1235、1330、2157、432、1425、1559、2319、745、812、1192、853、907、3079、486、1572、2108、2373、1667、866、2203、1134、961、1229、1296、2162、1609、2257、2324、694、1323、1350、2581、1180、2214、474、608、1377、2594、255、798、1234、2689、2128、445、635、1558、2318、716、825、1205、376、2155、906、3078、471、1585、2345、687、1666、851、2202、1119、3105、484、1309、2371、741、808、1132、903、1227、1322、2104、1417、1551、2199、692、845、1348、2579、254、2212、1605、2141、416、634、1319、729、796、1176、2154、443、470、1556、2249、2316、686、1203、850、1118、2573、3076、497、631、2370、712、821、1145、2151、902、1226、1307、2341、739、1550、2198、929、1197、368、1361、2578、463、1577、2225、1128、843、1223、1318、252、1413、1603、2139、442、576、1793、2329、671、1202、2096、3089、468、630、2191、684、725、792、1116、2571、2150、439、1306、2245、2312、738、819、1087、2625、900、1168、381、2339、462、1548、2196、1141、1195、842、1222、1303、489、623、1602、2138、813、1249、1316、670、1411、1573、2109、839、2190、697、248、1353、2570、2135、438、628、2217、2325、723、818、1086、2148、913、1181、352、2243、2338、680、1561、2433、1112、2567、1194、379、1302、3081、460、622、1139、717、784、1220、1329、431、1410、1544、2080、811、1191、838、668、485、1571、2107、2134、865、2188、1133、722、1295、2161、436、2242、2323、693、1084、1349、2566、1179、378、2213、473、607、1138、2593、240、797、1233、1300、2127、430、620、1557、2317、715、810、1190、375、905、3077、456、1570、2106、1665、836、2201、1104、483、1294、2132、807、1131、2322、664、1321、2103、1178、2184、691、606、1347、2564、253、320、2211、2126、415、633、1080、714、795、1175、374、2153、428、469、1555、2315、685、1188、849、1117、3075、482、616、2369、711、806、1130、901、1225、1292、2102、1549、2197、690、367、1346、2577、224、2210、1127、414、604、1317、251、794、1174、2124、441、575、1554、2314、656、1201、372、2095、3074、467、629、683、710、791、1115、2149、424、1305、2311、737、804、1072、899、1167、366、2100、461、1547、2195、1126、841、1221、1288、250、1601、2137、412、574、1315、669、1172、2094、466、600、2189、682、247、790、1114、2569、2120、437、627、2310、708、817、1085、2147、898、1166、351、2337、679、1546、2194、1111、1193、364、1301、459、621、1124、783、1219、1314、192、1409、1543、2079、572、837、667、246、2092、2133、408、626、2187、721、788、1056、2146、435、350、2241、2308、678、1083、1110、2565、1164、377、458、592、1137、239、782、1218、1299、429、619、1542、2078、809、1189、360、666、455、1569、2105、835、2186、1103、244、1293、2131、434、568、2321、663、1082、2088、1177、348、2183、676、605、1108、2563、238、319、1298、2125、400、618、1079、713、780、1160、373、427、454、1540、2076、1187、834、1102、481、615、2130、805、1129、662、1291、2101、2182、689、128、1345、2562、223、318、2209、413、603、1078、236、793、1173、344、2123、426、560、1553、2313、655、1186、371、3073、452、614、709、776、1100、423、1290、2072、803、1071、660、365、2099、222、2180、1125、602、1287、249、316、2122、411、573、1076、654、1171、370、2093、465、599、681、232、789、1113、2119、422、612、2309、707、802、1070、897、1165、336、2098、1545、2193、1096、363、1286、220、1123、410、544、1313、191、1170、2064、571、598、652、245、312、2091、2118、407、625、706、787、1055、2145、420、349、2307、677、1068、1109、1163、362、457、591、1122、781、1217、1284、190、1541、2077、570、359、665、216、2090、406、596、2185、243、7
86、1054、2116、433、567、2306、648、1081、2087、1162、347、675、590、1107、237、304、1297、399、617、1064、779、1159、358、188、453、1539、2075、833、1101、242、2129、404、566、661、1052、2086、346、2181、674、127、1106、2561、208、317、398、588、1077、235、778、1158、343、425、559、1538、2074、1185、356、451、613、775、1099、184、1289、2071、564、659、126、2084、221、288、2179、601、1048、234、315、342、2121、396、558、1075、653、1156、369、450、584、231、774、1098、421、611、2070、801、1069、658、335、2097、2178、1095、124、1285、219、314、409、543、1074、176、1169、340、2063、556、597、651、230、311、2117、392、610、705、772、1040、419、334、2068、1067、1094、361、218、1121、542、1283、189、2062、569、120、650、215、310、2089、405、595、228、785、1053、2115、418、552、2305、647、1066、1161、332、589、1092、303、1282、160、1063、540、357、187、214、2060、594、241、308、2114、403、565、646、1051、2085、345、673、112、1105、207、302、397、587、1062、777、1157、328、186、1537、2073、355、212、402、536、183、1050、2056、563、644、125、2083、206、287、586、1047、233、300、341、395、557、1060、1155、354、449、583、773、1097、182、2069、562、657、96、2082、286、2177、123、1046、204、313、394、528、1073、175、1154、339、555、582、229、296、391、609、771、1039、180、333、2067、1093、122、217、284、541、1044、174、338、2061、554、119、649、200、309、390、580、227、770、1038、417、551、2066、1065、331、1091、64、1281、159、539、118、172、213、280、2059、593、226、307、2113、388、550、645、1036、330、111、1090、301、158、1061、538、327、185、2058、116、211、306、401、535、168、1049、2055、548、643、110、205、272、585、1032、299、326、156、1059、353、210、534、181、2054、561、642、95、2081、285、108、1045、203、298、393、527、1058、1153、324、581、295、152、532、179、94、2052、121、202、283、526、1043、173、337、553、104、199、294、389、579、769、1037、178、2065、92、282、63、1042、144、524、117、171、198、279、578、225、292、387、549、1035、329、1089、62、157、537、88、170、278、2057、115、196、305、386、520、167、1034、547、109、271、1031、60、325、155、114、209、276、533、166、2053、546、641、80、270、107、1030、297、154、1057、323、56、151、531、164、93、2051、106、201、268、525、1028、322、103、293、150、530、177、2050、91、281、48、1041、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、1033、32、59、86、140、113、194、275、518、165、545、79、269、1029、58、153、84、274、55、136、516、163、78、105、267、1027、321、54、149、529、162、2049、76、266、47、1026、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、1025、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1
である請求項19から32のいずれか一項に記載のデバイス。
【請求項３４】
前記第1の分極重みベクトル内の最小のシーケンス番号が0であるとき、前記第1の分極重みベクトル内のシーケンス番号から次々に1が引かれる請求項33に記載のデバイス。
【請求項３５】
第1の分極されたチャネルの分極重みが第2の分極されたチャネルの分極重みを超えているとき、前記第1の分極されたチャネルが、前記第1の分極重みベクトル内で前記第2の分極されたチャネルの前にある請求項19から34のいずれか一項に記載のデバイス。
【請求項３６】
前記分極されたチャネルが、分極重みの降順にソートされ、前記第1の分極重みベクトルが、前記分極重みベクトル内のシーケンス番号を逆順で順番に読むことによって得られるベクトルである請求項33に記載のデバイス。
【請求項３７】
動作を実行するための命令を記憶するように構成されたメモリと、
前記メモリに結合され、前記命令に従って、N個の符号化されるビットを決定することであって、前記N個の符号化されるビットが、情報ビットおよび凍結ビットを含み、Nが、正の整数である、決定すること、N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得することであって、前記分極重みが、情報ビットの選択のための基礎であり、前記N個の符号化されるビットが、前記N個の分極されたチャネルに対応している、取得すること、前記第1の分極重みベクトルに基づいて前記情報ビットの位置を決定すること、ならびにPolar符号化されたビットを得るために前記N個の符号化されるビットに対してPolar符号化を実行することを行うように構成されたプロセッサとを含む通信装置。
【請求項３８】
Polar符号の目標符号長Mが、2の正の整数乗に等しく、Nが、正の整数であり、前記プロセッサが、
NがMに等しいと判定することであって、前記Polar符号の前記目標符号長が、前記Polar符号の出力符号長である、判定することと、
前記第1の分極重みベクトルを取得するために前記N個の分極されたチャネルの前記分極重みを計算することとを行うように構成される請求項37に記載の通信装置。
【請求項３９】
前記プロセッサが、
前記第1の分極重みベクトルを取得するために以下の式、すなわち、
【数４１】
2019530269.tif 000155
に従って前記N個の分極されたチャネルの前記分極重みWiを計算するように構成され、式中、
【数４２】
2019530269.tif 000156
であり、iが、チャネルインデックス番号であり、Bn-1Bn-2...B0が、iの二進表現であり、Bn-1が、最上位ビットであり、B0が、最下位ビットであり、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}であり、i∈{0,1,・・・,N - 1}であり、N = 2nであり、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、nが、正の整数である請求項38に記載の通信装置。
【請求項４０】
前記プロセッサが、
以下の式、すなわち、
βi = (2i-1 + φ)α、
【数４３】
2019530269.tif 000157
、および
【数４４】
2019530269.tif 000158
による再帰計算によって前記第1の分極重みベクトルW0N-1を取得するように構成され、式中、
【数４５】
2019530269.tif 000159
であり、ここで、
i∈{1,・・・,N - 1}であり、βiが、チャネルインデックス番号iに関連する中間変数であり、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、W0が、任意の定数である請求項38に記載の通信装置。
【請求項４１】
Polar符号の目標符号長Mが、2の正の整数乗に等しく、前記プロセッサが、
あらかじめ記憶された第2の分極重みベクトルから前記第1の分極重みベクトルを取得するように構成され、前記第2の分極重みベクトルが、Nmax個の分極されたチャネルの分極重みを含み、Nmaxが、通信システムによってサポートされる最大符号長に対応するあらかじめ設定された母符号長であり、前記母符号長が、2の正の整数乗である請求項37に記載の通信装置。
【請求項４２】
前記Polar符号の前記目標符号長MがNmax以下であるとき、前記第1の分極重みベクトル内の要素集合が、前記第2の分極重みベクトル内の要素集合の部分集合であるか、または
前記Polar符号の前記目標符号長MがNmax以上であるとき、チャネルインデックス番号がNmax以下である分極されたチャネルの分極重みが、前記第2の分極重みベクトル内の分極重みと1対1に対応しており、チャネルインデックス番号がNmaxを超えている分極されたチャネルの分極重みが、重みのインクリメント
【数４６】
2019530269.tif 000160
にチャネルインデックス番号がNmax以下である前記分極されたチャネルの対応する分極重みを足した数に等しく、式中、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである請求項41に記載の通信装置。
【請求項４３】
Polar符号の目標符号長Mが、2の正の整数乗に等しくなく、前記第1の決定モジュールが、
【数４７】
2019530269.tif 000161
であると判定するように特に構成され、式中、記号
【数４８】
2019530269.tif 000162
が、端数切り捨てを表す請求項42に記載の通信装置。
【請求項４４】
前記プロセッサが、
前記N個の分極されたチャネルの前記分極重みを含む前記第1の分極重みベクトルを取得する前に、前記N個の符号化されるビット内のN - M個の削除されるビットの位置を決定することと、
前記第3の決定モジュールによって実行される前記決定の結果に基づいて、前記N個の符号化されるビットに対応する前記分極重みを含む修正係数の集合を計算することであって、前記修正係数が、ビットの削除の結果として得られる各分極重みに対する修正の量を表すために使用される、計算することと、
前記第1の分極重みベクトルを取得するために修正係数の前記集合に基づいて前記N個の分極されたチャネルの前記分極重みを計算することとを行うようにさらに構成される請求項43に記載の通信装置。
【請求項４５】
前記プロセッサが、
前記N個の分極されたチャネルのチャネルインデックス番号のシーケンス
【数４９】
2019530269.tif 000163
を決定し、
前記チャネルインデックス番号のシーケンス内の各インデックス番号に対して以下の操作、すなわち、
各インデックス番号に対応する二進数に対してビット逆転を実行し、新しいチャネルインデックス番号のシーケンス
【数５０】
2019530269.tif 000164
を得るために、ビット逆転の後に得られた二進数を十進数に変換すること、
前記新しいチャネルインデックス番号のシーケンス
【数５１】
2019530269.tif 000165
内のインデックス番号をソートすること、および
前記チャネルインデックス番号のシーケンス
【数５２】
2019530269.tif 000166
内のN - M個のインデックス番号を前記削除されるビットのインデックス番号として昇順に選択することを実行するように構成される請求項44に記載の通信装置。
【請求項４６】
修正係数の前記集合が、
【数５３】
2019530269.tif 000167
であり、
前記プロセッサが、以下の式、すなわち、
【数５４】
2019530269.tif 000168
、および
【数５５】
2019530269.tif 000169
に従って修正係数の前記集合g内の各要素g(i,j)を計算するように構成され、式中、
i∈{0,1,・・・,N - 1}であり、j∈{0,1,・・・,n - 1}であり、N = 2nであり、piが、チャネルインデックス番号がiである分極されたチャネルに対応するビットが削除されるべきかどうかを示す識別子であり、pi∈{0,1}である請求項45に記載の通信装置。
【請求項４７】
前記プロセッサが、
前記第1の分極重みベクトルを取得するために以下の式、すなわち、
【数５６】
2019530269.tif 000170
に従って前記N個の分極されたチャネルの前記分極重みWiを計算するように構成され、式中、
【数５７】
2019530269.tif 000171
であり、iが、チャネルインデックス番号であり、Bn-1Bn-2...B0が、iの二進表現であり、Bn-1が、最上位ビットであり、B0が、最下位ビットであり、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}であり、i∈{0,1,・・・,N - 1}であり、N = 2nであり、g(i,j)が、修正係数の前記集合g内のi行およびj列の要素であり、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである請求項43から46のいずれか一項に記載の通信装置。
【請求項４８】
前記プロセッサが、
以下の式、すなわち、
βi = (2i-1 + φ)α、
【数５８】
2019530269.tif 000172
、および
【数５９】
2019530269.tif 000173
による再帰計算によって前記第1の分極重みベクトルW0N-1を取得するように構成され、式中、
【数６０】
2019530269.tif 000174
であり、ここで、
i∈{1,・・・,N - 1}であり、βiが、チャネルインデックス番号iに関連する中間変数であり、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、g(i,j)が、修正係数の前記集合g内のi行およびj列の要素であり、W0が、任意の定数である請求項43から46のいずれか一項に記載の通信装置。
【請求項４９】
φ = 0であり、α = 1/4である請求項39、40、42、47、または48に記載の通信装置。
【請求項５０】
前記プロセッサが、
前記第1の分極重みベクトル内の前記分極重みを降順にソートし、最初のK個の分極重みに対応するビットを前記情報ビットとして選択するように構成される請求項37に記載の通信装置。
【請求項５１】
前記第1の分極重みベクトル内の前記分極されたチャネルが分極重みの降順にソートされ、前記分極されたチャネルの最小のシーケンス番号の値が1であるとき、
N = 16である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
16、15、14、12、8、13、11、10、7、6、4、9、5、3、2、1であるか、または
N = 32である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
32、31、30、28、24、16、29、27、26、23、22、15、20、14、12、25、8、21、19、13、18、11、10、7、6、4、17、9、5、3、2、1であるか、または
N = 64である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
64、63、62、60、56、48、61、32、59、58、55、54、47、52、46、31、44、30、57、40、28、53、24、51、45、50、16、43、29、42、39、27、38、26、23、36、22、49、15、20、14、41、12、37、25、8、35、21、34、19、13、18、11、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 128である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
128、127、126、124、120、112、125、96、123、122、119、64、118、111、116、110、95、108、94、121、104、92、63、117、62、88、115、109、60、114、80、107、56、93、106、103、91、48、102、90、61、87、100、32、59、86、113、79、58、84、55、78、105、54、76、47、101、52、89、46、72、99、31、44、85、98、30、57、83、40、77、28、82、53、75、24、51、74、45、71、50、16、43、70、97、29、42、68、39、27、81、38、26、23、36、73、22、49、15、69、20、14、41、67、12、66、37、25、8、35、21、34、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 256である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
256、255、254、252、248、240、253、224、251、250、247、192、246、239、244、238、128、223、236、222、249、232、220、191、245、190、216、243、237、188、242、127、208、235、184、126、221、234、231、124、219、176、230、218、189、120、215、228、160、187、214、241、112、207、186、212、183、125、206、233、182、96、123、204、175、229、180、122、217、174、119、200、227、64、159、118、172、213、226、111、158、185、116、211、168、110、205、156、210、181、95、108、203、152、179、94、121、202、173、104、199、178、92、63、144、117、171、198、225、62、157、88、170、115、196、167、109、60、155、114、209、166、80、107、154、56、151、164、93、106、201、103、150、177、91、48、143、102、197、148、90、61、142、87、169、100、195、32、59、86、140、113、194、165、79、58、153、84、55、136、163、78、105、54、149、162、76、47、101、52、147、89、46、141、72、99、146、31、44、85、139、98、193、30、57、138、83、40、135、77、28、82、53、134、161、75、24、51、132、74、45、71、50、145、16、43、70、97、29、42、137、68、39、27、81、38、133、26、23、36、131、73、22、49、130、15、69、20、14、41、67、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 512である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
512、511、510、508、504、496、509、480、507、506、503、448、502、495、500、494、384、479、492、478、505、488、476、447、501、256、446、472、499、493、444、498、383、464、491、440、382、477、490、487、380、475、432、486、474、255、445、376、471、484、254、416、443、470、497、368、463、252、442、468、439、381、462、489、248、438、352、379、460、431、485、436、378、473、240、430、375、456、483、253、320、415、374、428、469、482、367、224、414、251、441、372、467、424、366、461、250、412、466、247、437、351、364、459、192、246、408、435、350、377、458、239、429、360、455、244、434、348、238、319、400、373、427、454、481、128、223、318、413、236、344、426、371、452、423、365、222、249、316、411、370、465、232、422、336、363、220、410、191、245、312、407、420、349、362、457、190、359、216、406、243、433、347、237、304、399、358、188、453、242、404、346、127、208、317、398、235、343、425、356、451、184、126、221、288、234、315、342、396、369、450、231、421、335、124、219、314、409、176、340、230、311、392、419、334、361、218、189、120、215、310、405、228、418、332、303、160、357、187、214、241、308、403、345、112、207、302、397、328、186、355、212、402、183、125、206、287、233、300、341、395、354、449、182、96、286、123、204、313、394、1
75、339、229、296、391、180、333、122、217、284、174、338、119、200、309、390、227、417、331、64、159、118、172、213、280、226、307、388、330、111、301、158、327、185、116、211、306、401、168、110、205、272、299、326、156、353、210、181、95、285、108、203、298、393、324、295、152、179、94、121、202、283、173、337、104、199、294、389、178、92、282、63、144、117、171、198、279、225、292、387、329、62、157、88、170、278、115、196、305、386、167、109、271、60、325、155、114、209、276、166、80、270、107、297、154、323、56、151、164、93、106、201、268、322、103、293、150、177、91、281、48、143、102、197、264、291、148、90、61、142、87、169、277、100、195、290、385、32、59、86、140、113、194、275、165、79、269、58、153、84、274、55、136、163、78、105、267、321、54、149、162、76、266、47、101、263、52、147、89、46、141、72、262、99、289、146、31、44、85、139、98、193、260、30、57、138、83、273、40、135、77、28、82、53、134、161、75、265、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 1024である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
1024、1023、1022、1020、1016、1008、1021、992、1019、1018、1015、960、1014、1007、1012、1006、896、991、1004、990、1017、1000、988、959、1013、768、958、984、1011、1005、956、1010、895、976、1003、952、894、989、1002、999、512、892、987、944、998、986、767、957、888、983、996、766、928、955、982、1009、880、975、764、954、980、951、893、974、1001、760、950、864、511、891、972、943、997、948、510、890、985、752、942、887、968、995、508、765、832、927、886、940、981、994、879、736、926、763、953、504、884、979、936、878、973、762、924、978、759、949、863、496、876、971、704、758、920、947、862、509、889、970、751、941、872、967、756、946、480、860、507、750、831、912、885、939、966、993、506、640、735、830、925、748、856、938、503、883、964、935、877、734、448、761、828、923、502、882、977、744、934、848、495、875、732、922、703、500、757、824、919、932、861、494、874、969、702、871、728、918、755、945、384、479、859、492、749、816、911、870、700、965、754、916、478、858、505、639、720、829、910、747、855、937、488、868、963、696、476、638、733、800、447、746、827、854、908、501、881、962、743、933、847、256、446、636、731、826、921、472、688、852、499、742、823、904、931、846、493、873、730、444、701、498、632、727、822、917、740、930、383、464、844、491、815、672、869、699、726、440、753、820、915、382、477、857、490、624、719、814、909、840、698、487、867、724、914、695、380、475、637、718、799、432、745、812、853、907、486、866、961、694、474、608、255、798、445、635、716、825、376、906、471、687、851、484、741、808、903、692、845、254、416、634、729、796、443、470、686、850、497、631、712、821、902、739、929、368、463、843、252、442、576、671、468、630、684、725、792、439、738、819、900、381、462、842、489、623、813、670、839、697、248、438、628、723、818、913、352、680、379、460、622、717、784、431、811、838、668、485、865、722、436、693、378、473、607、240、797、430、620、715、810、375、905、456、836、483、807、664、691、606、253、320、415、633、714、795、374、428、469、685、849、482、616、711、806、901、690、367、224、414、604、251、794、441、575、656、372、467、629、683、710、791、424、737、804、899、366、461、841、250、412、574、669、466、600、682、247、790、437、627、708、817、898、351、679、364、459、621、783、192、572、837、667、246、408、626、721、788、435、350、678、377、458、592、239、782、429、619、809、360、666、455、835、244、434、568、663、348、676、605、238、319、400、618、713、780、373、427、454、834、481、615、805、662、689、128
、223、318、413、603、236、793、344、426、560、655、371、452、614、709、776、423、803、660、365、222、602、249、316、411、573、654、370、465、599、681、232、789、422、612、707、802、897、336、363、220、410、544、191、571、598、652、245、312、407、625、706、787、420、349、677、362、457、591、781、190、570、359、665、216、406、596、243、786、433、567、648、347、675、590、237、304、399、617、779、358、188、453、833、242、404、566、661、346、674、127、208、317、398、588、235、778、343、425、559、356、451、613、775、184、564、659、126、221、288、601、234、315、342、396、558、653、369、450、584、231、774、421、611、801、658、335、124、219、314、409、543、176、340、556、597、651、230、311、392、610、705、772、419、334、361、218、542、189、569、120、650、215、310、405、595、228、785、418、552、647、332、589、303、160、540、357、187、214、594、241、308、403、565、646、345、673、112、207、302、397、587、777、328、186、355、212、402、536、183、563、644、125、206、287、586、233、300、341、395、557、354、449、583、773、182、562、657、96、286、123、204、313、394、528、175、339、555、582、229、296、391、609、771、180、333、122、217、284、541、174、338、554、119、649、200、309、390、580、227、770、417、551、331、64、159、539、118、172、213、280、5
93、226、307、388、550、645、330、111、301、158、538、327、185、116、211、306、401、535、168、548、643、110、205、272、585、299、326、156、353、210、534、181、561、642、95、285、108、203、298、393、527、324、581、295、152、532、179、94、121、202、283、526、173、337、553、104、199、294、389、579、769、178、92、282、63、144、524、117、171、198、279、578、225、292、387、549、329、62、157、537、88、170、278、115、196、305、386、520、167、547、109、271、60、325、155、114、209、276、533、166、546、641、80、270、107、297、154、323、56、151、531、164、93、106、201、268、525、322、103、293、150、530、177、91、281、48、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、32、59、86、140、113、194、275、518、165、545、79、269、58、153、84、274、55、136、516、163、78、105、267、321、54、149、529、162、76、266、47、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、
17、9、5、3、2、1であるか、または
N = 2048である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
2048、2047、2046、2044、2040、2032、2045、2016、2043、2042、2039、1984、2038、2031、2036、2030、1920、2015、2028、2014、2041、2024、2012、1983、2037、1792、1982、2008、2035、2029、1980、2034、1919、2000、2027、1976、1918、2013、2026、2023、1536、1916、2011、1968、2022、2010、1791、1981、1912、2007、2020、1790、1952、1979、2006、2033、1904、1999、1788、1978、2004、1975、1917、1998、2025、1024、1784、1974、1888、1535、1915、1996、1967、2021、1972、1534、1914、2009、1776、1966、1911、1992、2019、1532、1789、1856、1951、1910、1964、2005、2018、1903、1760、1950、1787、1977、1528、1908、2003、1960、1902、1997、1786、1948、1023、2002、1783、1973、1887、1520、1900、1995、1728、1022、1782、1944、1971、1886、1533、1913、1994、1775、1965、1896、1991、1020、1780、1970、1504、1884、1531、1774、1855、1936、1909、1963、1990、2017、1016、1530、1664、1759、1854、1949、1772、1880、1962、1527、1907、1988、1959、1901、1758、1472、1785、1852、1947、1526、1906、1008、2001、1768、1958、1872、1519、1899、1756、1946、1727、1021、1524、1781、1848、1943、1956、1885、1518、1898、1993、1726、992、1895、1752、1019、1942、1779、1969、1408、1503、1883、1516、1773、1840、1935、1894、1724、1989、1018、1778、1940、1502、1015、1882、1529、1663、1744、1853、1934、1771、1879、1961、1512、1892、1987、960、1720、1014、1500、1662、1757、1824、1471、1770、1851、1878、1932、1525、1905、1007、1986、1767、1957、1871、1012、1280、1470、1660、1755、1850、1945、1496、1712、1876、1006、1523、1766、1847、1928、1955、1870、1517、1897、1754、1468、1725、896、991、1522、1656、1751、1846、1004、1941、1764、1954、1407、1488、1868、1515、1839、1696、990、1893、1723、1750、1017、1464、1777、1844、1939、1406、1501、1000、1881、1514、1648、1743、1838、1933、1864、1722、1511、988、1891、1748、959、1938、1719、1013、1404、1499、1661、1742、1823、1456、1769、1836、1877、1931、1510、1890、768、1985、958、1718、984、1498、1632、1011、1279、1822、1469、1659、1740、1849、1400、1930、1495、1711、1875、1005、1508、1765、1832、1927、956、1716、1869、1010、1278、1440、1658、1753、1820、1467、1494、1710、895、1874、976、1521、1655、1736、1845、1003、1926、1763、1953、1392、1487、1867、952、1276、1466、1600、1695、894、989、1492、1654、1708、1749、1816、1002、1463、1762、1843、1924、1405、1486、999、1866、1513、1647、1837、1694、512、1863、1721、892、1272、987、1462、1652、1747、1842、944、1937、1376、1704、998、1403、1484、1646、1741、1808、1455、1835、1862、1692、1509、986、1889、767、1746、957、1460、1717、888、983、1402、1497、1631、996、1264、1821、1454、1644、1739、1834、1399、1929、1480、1860、766、1507、928、1831、1688、955、982、1715、1630、1009、1277、1344、1439、1657、1738、1819、1398、1452、1493、1709、880、1873、975、1506、1640、1735、1830、764、1925、954、1714、1391、980、1248、1438、1628、951、1275、1818、1465、1599、1680、893、1396、974、1491、1653、1707、1734、1815、1001、1448、1761、1828、1923、1390、1485、760、1865、950、1274、1436、1598、1693、864、511、1490、1624、1706、891、1271、1814、972、1461、1651、1732、1841、943、1922、1375、1703、997、1388、1483、1645、1807、948、1216、510、1596、1861、1691、890、1270、985、1432、1650、752、1745、1812、942、1459、1374、1702、887、968、1401、1482、1616、995、1263、1806、1453、1643、1833、1384、1690、1479、508、1859、765、832、1268、927、1458、1592、1687、886、940、981、1372、1700、1629、994、1262、1343、1424、1642、1737、1804、1397、1451、1478、879、1858、736、1505、1639、926、1829、763、1686、953、504、1713、884、1152、979、1247、1342、1437、1627、936、1260、1817、1368、1450、1584、1679、878、1395、973、1476、1638、1733、1800、762、1447、924、1827、1684、1389、978、1246、759、1626、949、1273、1340、1435、1597、1678、863、1394、496、1489、1623、1705、876、1256、1813、971、1446、1636、1731、1826、704、1921、1360、758、1387、920、1244、1434、1568、947、1215、862、509、1595、1622、1676、889、1269、1336、970、1431、1649、751、1730、1811、941、1444、1373、1701、872、967、1386、1481、1615、756、1805、946、1214、480、1594、1383、1689、860、1240、507、1430、1620、750、831、1267、1810、912、1457、1591、1672、885、939、966、1371、1699、1614、993、1261、1328、1423、1641、1803、1382、1212、1477、506、640、1857、735、830、1266、925、1428、1590、748、1685、856、938、503、1370、1698、883、1151、964、1232、1341、1422、1612、935、1259、1802、1367、1449、1583、877、1380、734、1475、1637、448、1799、761、828、1208、923、502、1588、1683、882、1150、977、1245、1312、744、1625、934、1258、1339、1366、1420、1582、1677、848、1393、495、1474、1608、875、1255、1798、732、1445、1635、922、1825、703、1682、1359、500、757、824、1148、919、1243、1338、1433、1567、932、1200、861、1364、494、1580、1621、1675、874、1254、1335、969、1416、1634、1729、1796、702、1443、1358、871、728、1385、918、1242、755、1566、945、1213、384、479、1593、1144、1674、859、1239、1334、492、1429、1619、749、816、1252、1809、911、1442、1576、1671、870、700、965、1356、1613、754、1327、916、1184、478、1564、1381、1211、858、1238、505、639、1618、720、829、1265、1332、910、1427、1589、747、1670、855、937、488、1369、1697、868、1136、963、1231、1326、1421、1611、696、1801、1352、1210、476、638、1379、733、800、1236、447、1426、1560、746、827、1207、854、908、501、1587、1668、881、1149、962、1230、1311、743、1610、933、1257、1324、1365、1419、1581、847、1378、256、1473、1607、446、636、1797、731、826、1206、921、472、1586、688、1681、852、1120、499、1310、742、823、1147、904、1228、1337、1418、1552、931、1199、846、1363、493、1579、1606、873、1253、1320、730、1415、1633、444、1795、701、1204、1357、498、632、727、822、1146、917、1241、1308、740、1565、930、1198、383、1362、464、1578、1143、1673、844、1224、1333、491、1414、1604、815、1251、1794、672、1441、1575、869、699、726、1355、440、753、820、1088、915、1183、382、477、1563、1142、1196、857、1237、1304、490、624、1617、719、814、1250、1331、909、1412、1574、1669、840、698、487、1354、867、1135、724、1325、914、1182、695、1562、1351、1209、380、475、637、1140、718、799、1235、1330、432、1425、1559、745、812、1192、853、907、486、1572、1667、866、1134、961、1229、1296、1609、694、1323、1350、1180、474、608、1377、255、798、1234、445、635、1558、716、825、1205、376、906、471、1585、687、1666、851、1119、484、1309、741、808、1132、903、1227、1322、1417、1551、692、845、1348、254、1605、416、634、1319、729、796、1176、443、470、1556、686、1203、850、1118、497、631、712、821、1145、902、1226、1307、739、1550、929、1197、368、1361、463、1577、1128、843、1223、1318、252、1413、1603、442、576、1793、671、1202、468、630、684、725、792、1116、439、1306、738、819、1087、900、1168、381、462、1548、1141、1195、842、1222、1303、489、623、1602、813、1249、1316、670、1411、1573、839、697、248、1353、438、628、723、818、1086、913、1181、352、680、1561、1112、1194、379、1302、460、622、1139、717、784、1220、1329、431、1410、1544、811、1191、838、668、485、1571、865、1133、722、1295、436、693、1084、1349、1179、378、473、607、1138、240、797、1233、1300、430、620、1557、715、810、1190、375、905、456、1570、1665、836、1104、483、1294、807、1131、664、1321、1178、691、606、1347、253、320、415、633、1080、714、795、1175、374、428、469、1555、685、1188、849、1117、482、616、711、806、1130、901、1225、1292、1549、690、367、1346、224、1127、414、604、1317、251、794、1174、441、575、1554、656、1201、372、467、629、683、710、791、1115、424、1305、737、804、1072、899、1167、366、461、1547、1126、841、1221、1288、250、1601、412、574、1315、669、1172、466、600、682、247、790、1114、437、627、708、817、1085、898、1166、351、679、1546、1111、1193、364、1301、459、621、1124、783、1219、1314、192、1409、1543、572、837、667、246、408、626、721、788、1056、435、350、678、1083、1110、1164、377、458、592、1137、239、782、1218、1299、429、619、1542、809、1189、360、666、455、1569、835、1103、244、1293、434、568、663、1082、1177、348、676、605、1108、238、319、1298、400、618、1079、713、780、1160、373、427、454、1540、1187、834、1102、481、615、805、1129、662、1291、689、128、1345、223、318、413、603、1078、236、793、1173、344、426、560、1553、655、1186、371、452、614、709、776、1100、423、1290、803、1071、660、365、222、1125、602、1287、249、316、411、573、1076、654、1171、370、465、599、681、232、789、1113、422、612、707、802、1070、897、1165、336、1545、1096、363、1286、220、1123、410、544、1313、191、1170、571、598、652、245、312、407、625、706、787、1055、420、349、677、1068、1109、1163、362、457、591、1122、781、1217、1284、190、1541、570、359、665、216、406、596、243、786、1054、433、567、648、1081、1162、347、675、590、1107、237、304、1297、399、617、1064、779、1159、358、188、453、1539、833、1101、242、404、566、661、1052、346、674、127、1106、208、317、398、588、1077、235、778、1158、343、425、559、1538、1185、356、451、613、775、1099、184、1289、564、659、126、221、288、601、1048、234、315、342、396、558、1075、653、1156、369、450、584、231、774、1098、421、611、801、1069、658、335、1095、124、1285、219、314、409、543、1074、176、1169、340、556、597、651、230、311、392、610、705、772、1040、419、334、1067、1094、361、218、1121、542、1283、189、569、120、650、215、310、405、595、228、785、1053、418、552、647、1066、1161、332、589、1092、303、1282、160、1063、540、357、187、214、594、241、308、403、565、646、1051、345、673、112、1105、207、302、397、587、1062、777、1157、328、186、1537、355、212、402、536、183、1050、563、644、125、206、287、586、1047、233、300、341、395、557、1060、1155、354、449、583、773、1097、182、562、657、96、286、123、1046、204、313、394、528、1073、175、1154、339、555、582、229、296、391、609、771、1039、180、333、1093、122、217、284、541、1044、174、338、554、119、649、200、309、390、580、227、770、1038、417、551、1065、331、1091、64、1281、159、539、118、172、213、280、593、226、307、388、550、645、1036、330、111、1090、301、158、1061、538、327、185、116、211、306、401、535、168、1049、548、643、110、205、272、585、1032、299、326、156、1059、353、210、534、181、561、642、95、285、108、1045、203、298、393、527、1058、1153、324、581、295、152、532、179、94、121、202、283、526、1043、173、337、553、104、199、294、389、579、769、1037、178、92、282、63、1042、144、524、117、171、198、279、578、225、292、387、549、1035、329、1089、62、157、537、88、170、278、115、196、3
05、386、520、167、1034、547、109、271、1031、60、325、155、114、209、276、533、166、546、641、80、270、107、1030、297、154、1057、323、56、151、531、164、93、106、201、268、525、1028、322、103、293、150、530、177、91、281、48、1041、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、1033、32、59、86、140、113、194、275、518、165、545、79、269、1029、58、153、84、274、55、136、516、163、78、105、267、1027、321、54、149、529、162、76、266、47、1026、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、1025、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39
、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 4096である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
4096、4095、4094、4092、4088、4080、4093、4064、4091、4090、4087、4032、4086、4079、4084、4078、3968、4063、4076、4062、4089、4072、4060、4031、4085、3840、4030、4056、4083、4077、4028、4082、3967、4048、4075、4024、3966、4061、4074、4071、3584、3964、4059、4016、4070、4058、3839、4029、3960、4055、4068、3838、4000、4027、4054、4081、3952、4047、3836、4026、4052、4023、3965、4046、4073、3072、3832、4022、3936、3583、3963、4044、4015、4069、4020、3582、3962、4057、3824、4014、3959、4040、4067、3580、3837、3904、3999、3958、4012、4053、4066、3951、3808、3998、3835、4025、3576、3956、4051、4008、3950、4045、3834、3996、3071、4050、3831、4021、2048、3935、3568、3948、4043、3776、3070、3830、3992、4019、3934、3581、3961、4042、3823、4013、3944、4039、3068、3828、4018、3552、3932、3579、3822、3903、3984、3957、4011、4038、4065、3064、3578、3712、3807、3902、3997、3820、3928、4010、3575、3955、4036、4007、3949、3806、3520、3833、3900、3995、3574、3954、3056、4049、3816、4006、2047、3920、3567、3947、3804、3994、3775、3069、3572、3829、3896、3991、2046、4004、3933、3566、3946、4041、3774、3040、3943、3800、3067、3990、3827、4017、3456、3551、2044、3931、3564、3821、3888、3983、3942、3772、4037、3066、3826、3988、3550、3063、3930、3577、3711、3792、3901、3982、2040、3819、3927、4009、3560、3940、4035、3008、3768、3062、3548、3710、3805、3872、3519、3818、3899、3926、3980、3573、3953、3055、4034、3815、4005、2032、3919、3060、3328、3518、3708、3803、3898、3993、3544、3760、3924、3054、3571、3814、3895、3976、2045、4003、3918、3565、3945、3802、3516、3773、2944、3039、3570、3704、3799、3894、3052、3989、3812、2016、4002、3455、3536、2043、3916、3563、3887、3744、3038、3941、3771、3798、3065、3512、3825、3892、3987、3454、3549、2042、3048、3929、3562、3696、3791、3886、3981、2039、3912、3770、3559、3036、3939、3796、3007、3986、3767、3061、3452、3547、3709、1984、3790、3871、3504、2038、3817、3884、3925、3979、3558、3938、2816、4033、3006、3766、3032、2031、3546、3680、3059、3327、3870、3517、3707、3788、3897、3448、3978、3543、2036、3759、3923、3053、3556、3813、3880、3975、3004、2030、3764、3917、3058、3326、3488、3706、3801、3868、3515、3542、3758、2943、3922、3024、3569、3703、3784、3893、3051、3974、1920、3811、2015、4001、3440、3535、2028、3915、3000、3324、3514、3648、3743、2942、3037、3540、3702、3756、3797、3864、3050、3511、3810、3891、2014、3972、3453、3534、2041、3047、3914、3561、3695、3885、3742、2024、2560、3911、3769、2940、3320、3035、3510、3700、3795、3890、2992、3985、3424、3752、2012、3046、3451、3532、3694、1983、3789、3856、3503、2037、3883、3910、3740、3557、3034、3937、2815、3794、3005、3508、3765、2936、3031、3450、1792、3545、3679、1982、3044、3312、3869、3502、3692、2008、3787、3882、3447、3977、3528、2035、3908、2814、3555、2976、3879、3736、3003、3030、2029、3763、3678、3057、3325、3392、3487、3705、1980、3786、3867、3446、3500、3541、2034、3757、2928、3921、3023、3554、3688、3783、3878、2812、3973、3002、1919、2000、3762、3439、3028、3296、2027、3486、3676、2999、3323、3866、3513、3647、3728、2941、3444、3022、3539、3701、1976、3755、3782、3863、3049、3496、1918、3809、3876、2013、3971、3438、3533、2026、2808、3913、2998、3322、3484、3646、3741、2912、2023、2559、3538、3672、3754、2939、3319、3862、3020、3509、3699、3780、3889、1536、2991、3970、3423、1916、3751、2011、3045、3436、3531、3693、1968、3855、2996、3264、2022、2558、3644、3909、3739、2938、3318、3033、3480、3698、2800、3793、3860、2990、3507、3422、3750、2935、2010、3016、3449、1791、3530、3664、1981、3043、3311、3854、1912、3501、3691、2007、3881、3432、3738、3527、2020、2556、3907、2813、2880、3316、2975、3506、3640、3735、2934、2988、3029、3420、1790、3748、3677、1952、3042、3310、3391、3472、3690、1979、2006、3785、3852、3445、3499、3526、2033、2927、3906、2784、3553、3687、2974、3877、2811、3734、3001、1904、2552、1999、3761、2932、3200、3027、3295、3390、1788、3485、3675、1978、2984、3308、3865、3416、3498、3632、2004、3727、2926、3443、3021、3524、3686、1975、3781、3848、2810、3495、2972、1917、3875、1998、3732、3437、3026、3294、2025、2807、3674、2997、3321、3388、3483、3645、1024、3726、2911、3442、1784、2544、3537、3671、1974、3753、2924、3304、3861、3019、3494、3684、1888、3779、3874、1535、2752、3969、3408、1915、1996、2806、3435、2968、3292、1967、3482、3616、2995、3263、2910、2021、2557、3643、3670、3724、2937、3317、3384、3018、3479、3697、1972、2799、3778、3859、1534、2989、3492、3421、1914、3749、2920、2009、3015、3434、1776、3529、3663、1966、2804、3853、2994、1911、3262、1992、2528、3642、3431、3737、2908、3288、2019、2555、3478、3668、2798、2879、3315、3858、2960、3505、3639、3720、2933、1532、2987、3014、3419、1789、1856、3747、3662、1951、3041、3309、3376、1910、3471、3689、1964、2005、3851、3430、3260、3525、2018、2554、2688、3905、2783、2878、3314、2973、3476、3638、2796、3733、2904、2986、1903、2551、3418、1760、3746、2931、3199、1950、3012、3280、3389、1787、3470、3660、1977、1528、2983、3307、3850、3415、1908、3497、3631、2003、2925、3428、2782、3523、3685、1960、2496、3847、2809、2876、3256、2971、1902、2550、3636、1997、3731、2930、3198、3025、3293、3360、1786、2792、3673、1948、2982、3306、3387、3414、3468、3630、1023、2002、3725、2896、3441、1783、2543、3522、3656、1973、2923、3303、3846、2780、3493、3683、2970、1887、3873、1520、2751、3730、3407、1900、2548、1995、2805、2872、3196、2967、3291、3386、1728、3481、3615、1022、2980、3248、2909、3412、1782、2542、3628、3669、1944、3723、2922、3302、3383、3017、3464、3682、1971、1886、3777、3844、1533、2750、3491、3406、1913、2919、1994、2776、3433、1775、2966、3290、1965、2803、3614、2993、1896、3261、2432、1991、2527、3641、1020、3192、3722、2907、3287、3382、1780、2540、3477、3667、1970、2797、2864、3300、3857、1504、2959、3490、3624、1884、3719、2918、1531、2748、3013、3404、1774、1855、3661、1936、2802、3375、2964、1909、3232、1963、1990、2526、3612、3429、3259、2906、3286、2017、2553、2687、3666、2768、2877、3313、3380、2958、3475、3637、1016、2795、3718、2903、1530、2985、1664、2536、3417、1759、1854、3745、2916、3184、1949、3011、3279、3374、1772、1880、3469、3659、1962、1527、2744、3849、3400、1907、3258、1988、2524、2686、3427、2781、2848、3284、1959、2495、3474、3608、2794、2875、3255、2902、2956、1901、2549、3635、1758、3716、2929、3197、1472、3010、3278、3359、1785、1852、2791、3658、1947、1526、2981、3305、3372、3413、1906、3467、3629、1008、2001、2895、3426、1768、2304、3521、3655、1958、2494、2684、3845、2779、2874、3254、2969、1872、2520、3634、1519、2736、3729、2900、3168、1899、2547、3358、1756、2790、2871、3195、1946、2952、3276、3385、1727、3466、3600、1021、1524、2979、3247、2894、3411、1781、1848、2541、3627、3654、1943、2921、3301、3368、2778、3463、3681、1956、2492、1885、3843、1518、2749、3252、3405、1898、2546、2680、1993、2775、2870、3194、2965、3289、3356、1726、2788、3613、992、2978、1895、3246、2431、3410、1752、2512、3626、1019、3191、1942、3721、2892、3272、3381、1779、2539、3462、3652、1969、1408、2863、3299、3842、1503、2720、3489、3623、1883、2917、1516、2747、2774、3403、1773、1840、2488、1935、2801、2868、3136、2963、1894、3231、2430、1724、1989、2525、3611、1018、3190、3244、2905、3285、3352、1778、2538、2672、3665、1940、2767、2862、3298、3379、1502、2957、3460、3622、1015、1882、3717、2888、1529、2746、1663、2535、3402、1744、1853、2915、3183、1934、2772、3373、1771、2962、1879、3230、1961、1512、2743、3610、3399、1892、3257、2428、1987、2523、2685、960、3188、2766、2847、3283、3378、1720、2480、3473、3607、1014、2793、2860、3240、2901、1500、2955、1662、2534、3620、1757、1824、3715、2914、3182、1471、3009、3277、3344、1770、1851、1878、3657、1932、1525、2742、3371、3398、1905、3228、1007、1986、2522、2656、3425、1767、2303、2846、3282、1957、2493、2683、3606、2764、2873、3253、2424、2954、1871、2519、3633、1012、1280、2735、3714、2899、3167、1470、1660、2532、3357、1755、1850、2789、2856、3180、1945、1496、2951、3275、3370、1712、1876、3465、3599、1006、1523、2740、2893、3396、1766、1847、2302、3653、1928、2464、2682、3367、2777、2844、3224、1955、2491、1870、2518、3604、1517、2734、3251、2898、3166、1897、2545、2679、1754、2760、2869、3193、1468、2950、3274、3355、1725、896、2787、3598、991、1522、2977、1656、3245、2416、3409、1751、1846、2511、3625、1004、3176、1941、2891、3271、3366、1764、2300、3461、3651、1954、2490、1407、2624、3841、1488、2719、3250、1868、2516、2678、1515、2732、2773、2840、3164、1839、2487、3354、1696、2786、2867、3135、990、2948、1893、3216、2429、1723、1750、2510、3596、1017、3189、1464、3243、2890、3270、3351、1777、1844、2537、2671、3650、1939、1406、2861、3297、3364、1501、2718、3459、3621、1000、1881、2887、1514、2745、1648、2296、3401、1743、1838、2486、2676、1933、2771、2866、3134、2961、1864、3229、2400、1722、1511、2728、3609、988、3160、1891、3242、2427、3350、1748、2508、2670、959、3187、1938、2765、2832、3268、3377、1719、2479、3458、3592、1013、1404、2859、3239、2886、1499、2716、1661、2533、3619、1742、1823、2913、3181、1456、2770、3343、1769、1836、2484、1877、1931、1510、2741、3132、3397、1890、3227、2426、768、1985、2521、2655、958、3186、2288、2845、3281、3348、1718、2478、2668、3605、984、2763、2858、3238、2423、1498、2953、1632、2504、3618、1011、1279、1822、3713、2884、3152、1469、1659、2531、3342、1740、1849、1400、2855、3179、1930、1495、2712、3369、1711、1875、3226、1005、1508、2739、2654、3395、1765、1832、2301、2368、1927、2463、2681、956、3128、2762、2843、3223、2422、1716、2476、1869、2517、3603、1010、1278、2733、3236、2897、3165、1440、1658、2530、2664、1753、1820、2759、2854、3178、1467、1494、2949、3273、3340、1710、895、1874、3597、976、1521、2738、1655、2415、3394、1736、1845、2272、1003、3175、1926、2462、2652、3365、1763、2299、2842、3222、1953、2489、1392、2623、3602、1487、2704、3249、2420、1867、2515、2677、952、1276、2731、2758、2839、3163、1466、1600、2472、3353、1695、894、2785、2852、3120、989、1492、2947、1654、3215、2414、1708、1749、1816、2509、3595、1002、3174、1463、2889、3269、3336、1762、1843、2298、3649、1924、2460、1405、2622、3363、1486、2717、3220、999、1866、2514、2648、1513、2730、1647、2295、2838、3162、1837、2485、2675、1694、2756、2865、3133、512、2946、1863、3214、
2399、1721、892、1272、2727、3594、987、3159、1462、1652、3241、2412、3349、1747、1842、2507、2669、944、3172、1937、1376、2831、3267、3362、1704、2240、3457、3591、998、1403、2620、2885、1484、2715、1646、2294、1741、1808、2456、2674、1455、2769、2836、3104、1835、2483、1862、2398、1692、1509、2726、3131、986、3158、1889、3212、2425、767、1746、2506、2640、957、3185、1460、2287、2830、3266、3347、1717、888、2477、2667、3590、983、1402、2857、3237、2408、1497、2714、1631、2503、3617、996、1264、1821、2883、3151、1454、1644、2292、3341、1739、1834、2482、1399、2616、1929、1480、2711、3130、1860、3225、2396、766、1507、2724、2653、928、3156、1831、2286、2367、3346、1688、2448、2666、955、3127、982、2761、2828、3208、2421、1715、2475、1630、2502、3588、1009、1277、1344、3235、2882、3150、1439、1657、2529、2663、1738、1819、1398、2853、3177、1452、1493、2710、3339、1709、880、1873、975、1506、2737、1640、2176、3393、1735、1830、2271、2366、764、1925、2461、2651、954、3126、2284、2841、3221、2392、1714、2474、1391、2608、3601、980、1248、2703、3234、2419、1438、1628、2500、2662、951、1275、1818、2757、2824、3148、1465、1599、2471、3338、1680、893、1396、2851、3119、974、1491、2708、1653、2413、1707、1734、1815、2270、1001、3173、1448、2650、3335、1761、1828、2297、2364、1923、2459、1390、2621、3124、1485、2702、3219、2418、760、1865、2513、2647、950、1274、2729、2280、2837、3161、1436、1598、2470、2660、1693、864、2755、2850、3118、511、1490、2945、1624、3213、2384、1706、891、1271、1814、3593、972、3144、1461、1651、2411、3334、1732、1841、2268、943、3171、1922、2458、1375、2592、3361、1703、2239、3218、997、1388、2619、2646、1483、2700、1645、2293、2360、1807、2455、2673、948、1216、2754、2835、3103、510、1596、2468、1861、2397、1691、890、1270、2725、3116、985、3157、1432、1650、3211、2410、752、1745、1812、2505、2639、942、3170、1459、1374、2829、3265、3332、1702、887、2238、3589、968、1401、2618、2407、1482、2713、1616、2264、995、1263、1806、2454、2644、1453、1643、2291、2834、3102、1833、2481、1384、2615、1690、1479、2696、3129、508、1859、3210、2395、765、832、1268、2723、2638、927、3155、1458、1592、2285、2352、3345、1687、886、2447、2665、940、3112、981、1372、2827、3207、2406、1700、2236、1629、2501、3587、994、1262、1343、2881、3149、1424、1642、2290、1737、1804、2452、1397、2614、1451、1478、2709、3100、879、1858、2394、736、1505、2722、1639、2175、926、3154、1829、2256、2365、763、1686、2446、2636、953、3125、504、2283、2826、3206、2391、1713、884、2473、1152、2607、3586、979、1247、1342、3233、2404、1437、1627、2499、2661、936、1260、1817、1368、2823、3147、1450、1584、2232、3337、1679、878、1395、2612、973、1476、2707、1638、2174、1733、1800、2269、2336、762、1447、2649、924、3096、1827、2282、2363、2390、1684、2444、1389、2606、3123、978、1246、2701、3204、2417、759、1626、2498、2632、949、1273、1340、2279、2822、3146、1435、1597、2469、2659、1678、863、1394、2849、3117、496、1489、2706、1623、2383、1705、876、1256、1813、971、3143、1446、1636、2172、3333、1731、1826、2267、2362、704、1921、2457、1360、2591、3122、2224、3217、2388、758、1387、2604、2645、920、1244、2699、2278、2359、1434、1568、2440、2658、947、1215、862、2753、2820、3088、509、1595、2467、1622、2382、1676、889、1269、1336、3115、970、3142、1431、1649、2409、751、1730、1811、2266、941、3169、1444、1373、2590、3331、1701、872、2237、967、1386、2617、2168、1481、2698、1615、2263、2358、756、1805、2453、2643、946、1214、2276、2833、3101、480、1594、2466、1383���2600、1689、860、1240、2695、3114、507、1430、1620、3209、2380、750、831、1267、1810、2637、912、3140、1457、1591、2351、3330、1672、885、2208、939、3111、966、1371、2588、2405、1699、2235、1614、2262、993、1261、1328、2642、1423、1641、2289、2356、1803、2451、1382、2613、1212、1477、2694、3099、506、640、1857、2393、735、830、1266、2721、2160、925、3153、1428、1590、2255、2350、748、1685、856、2445、2635、938、3110、503、1370、2825、3205、2376、1698、883、2234、1151、3585、964、1232、1341、2403、1422、1612、2260、935、1259、1802、2450、1367、2584、1449、1583、2231、3098、877、1380、2611、734、1475、2692、1637、2173、448、1799、2254、2335、761、828、1208、2634、923、3095、502、1588、2281、2348、2389、1683、882、2443、1150、2605、3108、977、1245、1312、3203、2402、744、1625、2497、2631、934、1258、1339、1366、2821、3145、1420、1582、2230、1677、848、1393、2610、495、1474、2705、1608、2144、875、1255、1798、2334、732、1445、1635、2171、922、3094、1825、2252、2361、703、1682、2442、1359、2576、3121、500、2223、3202、2387、757、824、1148、2603、2630、919、1243、1338、2277、2344、1433、1567、2439、2657、932、1200、861、1364、2819、3087、494、1580、2228、1621、2381、1675、874、1254、1335、969、3141、1416、1634、2170、1729、1796、2265、2332、702、1443、1358、2589、3092、871、2222、2386、728、1385、2602、2167、918、1242、2697、2248、2357、755、1566、2438、2628、945、1213、384、2275、2818、3086、479、1593、2465、1144、2599、1674、859、1239、1334、3113、492、1429、1619、2379、749、816、1252、1809、911、3139、1442、1576、2112、3329、1671、870、2207、700、965、1356、2587、2166、2220、1613、2261、2328、754、1327、2641、916、1184、2274、2355、478、1564、2436、1381、2598、1211、858、1238、2693、3084、505、639、1618、2378、720、829、1265、1332、2159、910、3138、1427、1589、2349、747、1670、855、2206、937、3109、488、1369、2586、2375、1697、868、2233、1136、963、1231、1326、2164、1421、1611、2259、2354、696、1801、2449、1352、2583、1210、2216、3097、476、638、1379、2596、733、800、1236、2691、2158、447、1426、1560、2253、2320、746、827、1207、854、2633、908、3080、501、1587、2347、2374、1668、881、2204、1149、3107、962、1230、1311、2401、743、1610、2258、933、1257、1324、1365、2582、1419、1581、2229、847、1378、2609、256、1473、2690、1607、2143、446、636、1797、2333、731、826、1206、2156、921、3093、472、1586、2251、2346、688、1681、852、2441、1120、2575、3106、499、1310、3201、2372、742、823、1147、2629、904、1228、1337、2343、1418、1552、2200、931、1199、846、1363、2580、493、1579、2227、1606、2142、873、1253、1320、730、1415、1633、2169、444、1795、2250、2331、701、1204、1357、2574、3091、498、632、2221、2385、727、822、1146、2601、2152、917、1241、1308、2247、2342、740、1565、2437、2627、930、1198、383、1362、2817、3085、464、1578、2226、1143、1673、844、1224、1333、491、1414、1604、2140、815、1251、1794、2330、672、1441、1575、2111、3090、869、2192、699、726、1355、2572、2165、440、2219、2246、2327、753、820、1088、2626、915、1183、382、2273、2340、477、1563、2435、1142、2597、1196、857、1237、1304、3083、490、624、1617、2377、719、814、1250、1331、909、3137、1412、1574、2110、1669、840、2205、698、487、1354、2585、2136、867、2218、1135、2326、724、1325、2163、914、1182、2244、2353、695、1562、2434、1351、2568、1209、380、2215、3082、475、637、1140、2595、718、799、1235、1330、2157、432、1425、1559、2319、745、812、1192、853、907、3079、486、1572、2108、2373、1667、866、2203、1134、961、1229、1296、2162、1609、2257、2324、694、1323、1350、2581、1180、2214、474、608、1377、2594、255、798、1234、2689、2128、445、635、1558、2318、716、825、1205、376、2155、906、3078、471、1585、2345、687、1666、851、2202、1119、3105、484、1309、2371、741、808、1132、903、1227、1322、2104、1417、1551、2199、692、845、1348、2579、254、2212、1605、2141、416、634、1319、729、796、1176、2154、443、470、1556、2249、2316、686、1203、850、1118、2573、3076、497、631、2370、712、821、1145、2151、902、1226、1307、2341、739、1550、2198、929、1197、368、1361、2578、463、1577、2225、1128、843、1223、1318、252、1413、1603、2139、442、576、1793、2329、671、1202、2096、3089、468、630、2191、684、725、792、1116、2571、2150、439、1306、2245、2312、738、819、1087、2625、900、1168、381、2339、462、1548、2196、1141、1195、842、1222、1303、489、623、1602、2138、813、1249、1316、670、1411、1573、2109、839、2190、697、248、1353、2570、2135、438、628、2217、2325、723、818、1086、2148、913、1181、352、2243、2338、680、1561、2433、1112、2567、1194、379、1302、3081、460、622、1139、717、784、1220、1329、431、1410、1544、2080、811、1191、838、668、485、1571、2107、2134、865、2188、1133、722、1295、2161、436、2242、2323、693、1084、1349、2566、1179、378、2213、473、607、1138、2593、240、797、1233、1300、2127、430、620、1557、2317、715、810、1190、375、905、3077、456、1570、2106、1665、836、2201、1104、483、1294、2132、807、1131、2322、664、1321、2103、1178、2184、691、606、1347、2564、253、320、2211、2126、415、633、1080、714、795、1175、374、2153、428、469、1555、2315、685、1188、849、1117、3075、482、616、2369、711、806、1130、901、1225、1292、2102、1549、2197、690、367、1346、2577、224、2210、1127、414、604、1317、251、794、1174、2124、441、575、1554、2314、656、1201、372、2095、3074、467、629、683、710、791、1115、2149、424、1305、2311、737、804、1072、899、1167、366、2100、461、1547、2195、1126、841、1221、1288、250、1601、2137、412、574、1315、669、1172、2094、466、600、2189、682、247、790、1114、2569、2120、437、627、2310、708、817、1085、2147、898、1166、351、2337、679、1546、2194、1111、1193、364、1301、459、621、1124、783、1219、1314、192、1409、1543、2079、572、837、667、246、2092、2133、408、626、2187、721、788、1056、2146、435、350、2241、2308、678、1083、1110、2565、1164、377、458、592、1137、239、782、1218、1299、429、619、1542、2078、809、1189、360、666、455、1569、2105、835、2186、1103、244、1293、2131、434、568、2321、663、1082、2088、1177、348、2183、676、605、1108、2563、238、319、1298、2125、400、618、1079、713、780、1160、373、427、454、1540、2076、1187、834、1102、481、615、2130、805、1129、662、1291、2101、2182、689、128、1345、2562、223、318、2209、413、603、1078、236、793、1173、344、2123、426、560、1553、2313、655、1186、371、3073、452、614、709、776、1100、423、1290、2072、803、1071、660、365、2099、222、2180、1125、602、1287、249、316、2122、411、573、1076、654、1171、370、2093、465、599、681、232、789、1113、2119、422、612、2309、707、802、1070、897、1165、336、2098、1545、2193、1096、363、1286、220、1123、410、544、1313、191、1170、2064、571、598、652、245、312、2091、2118、407、625、706、787、1055、2145、420、349、2307、677、1068、1109、1163、362、457、591、1122、781、1217、1284、190、1541、2077、570、359、665、216、2090、406、596、2185、243、7
86、1054、2116、433、567、2306、648、1081、2087、1162、347、675、590、1107、237、304、1297、399、617、1064、779、1159、358、188、453、1539、2075、833、1101、242、2129、404、566、661、1052、2086、346、2181、674、127、1106、2561、208、317、398、588、1077、235、778、1158、343、425、559、1538、2074、1185、356、451、613、775、1099、184、1289、2071、564、659、126、2084、221、288、2179、601、1048、234、315、342、2121、396、558、1075、653、1156、369、450、584、231、774、1098、421、611、2070、801、1069、658、335、2097、2178、1095、124、1285、219、314、409、543、1074、176、1169、340、2063、556、597、651、230、311、2117、392、610、705、772、1040、419、334、2068、1067、1094、361、218、1121、542、1283、189、2062、569、120、650、215、310、2089、405、595、228、785、1053、2115、418、552、2305、647、1066、1161、332、589、1092、303、1282、160、1063、540、357、187、214、2060、594、241、308、2114、403、565、646、1051、2085、345、673、112、1105、207、302、397、587、1062、777、1157、328、186、1537、2073、355、212、402、536、183、1050、2056、563、644、125、2083、206、287、586、1047、233、300、341、395、557、1060、1155、354、449、583、773、1097、182、2069、562、657、96、2082、286、2177、123、1046、204、313、394、528、1073、175、1154、339、555、582、229、296、391、609、771、1039、180、333、2067、1093、122、217、284、541、1044、174、338、2061、554、119、649、200、309、390、580、227、770、1038、417、551、2066、1065、331、1091、64、1281、159、539、118、172、213、280、2059、593、226、307、2113、388、550、645、1036、330、111、1090、301、158、1061、538、327、185、2058、116、211、306、401、535、168、1049、2055、548、643、110、205、272、585、1032、299、326、156、1059、353、210、534、181、2054、561、642、95、2081、285、108、1045、203、298、393、527、1058、1153、324、581、295、152、532、179、94、2052、121、202、283、526、1043、173、337、553、104、199、294、389、579、769、1037、178、2065、92、282、63、1042、144、524、117、171、198、279、578、225、292、387、549、1035、329、1089、62、157、537、88、170、278、2057、115、196、305、386、520、167、1034、547、109、271、1031、60、325、155、114、209、276、533、166、2053、546、641、80、270、107、1030、297、154、1057、323、56、151、531、164、93、2051、106、201、268、525、1028、322、103、293、150、530、177、2050、91、281、48、1041、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、1033、32、59、86、140、113、194、275、518、165、545、79、269、1029、58、153、84、274、55、136、516、163、78、105、267、1027、321、54、149、529、162、2049、76、266、47、1026、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、1025、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1
である請求項37から50のいずれか一項に記載の通信装置。
【請求項５２】
前記第1の分極重みベクトル内の最小のシーケンス番号が0であるとき、前記第1の分極重みベクトル内のシーケンス番号から次々に1が引かれる請求項51に記載の通信装置。
【請求項５３】
第1の分極されたチャネルの分極重みが第2の分極されたチャネルの分極重みを超えているとき、前記第1の分極されたチャネルが、前記第1の分極重みベクトル内で前記第2の分極されたチャネルの前にある請求項37から52のいずれか一項に記載の通信装置。
【請求項５４】
前記分極されたチャネルが、分極重みの降順にソートされ、前記第1の分極重みベクトルが、前記分極重みベクトル内のシーケンス番号を逆順で順番に読むことによって得られるベクトルである請求項51に記載の通信装置。
【請求項５５】
コンピュータが実行可能な命令を記憶し、前記コンピュータが実行可能な命令がコンピュータによって呼び出されるとき、前記コンピュータが、請求項1から18のいずれか一項に記載の方法を実行するコンピュータ記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、符号化および復号テクノロジーの分野に関し、特に、符号化方法およびデバイスに関する。
【背景技術】
【０００２】
チャネル符号化は、データ送信の信頼性を高め、通信品質を保証するために通信システムにおいて使用される無線アクセス技術である。Polar(極)符号は、符号化および復号が複雑でなく、シャノン限界が達成され得ることを理論的に証明する符号化方式である。Polar符号は、生成行列がGNであり、符号化プロセスが
【０００３】
【数１】
2019530269.tif 000003
【０００４】
である線形ブロック符号であり、
【０００５】
【数２】
2019530269.tif 000004
【０００６】
は、符号化されたビットであり、
【０００７】
【数３】
2019530269.tif 000005
【０００８】
は、符号化されるビットであり、
【０００９】
【数４】
2019530269.tif 000006
【００１０】
は、長さがN(つまり、符号長)である二値行ベクトルであり、GNは、N×N行列であり、
【００１１】
【数５】
2019530269.tif 000007
【００１２】
である。
【００１３】
【数６】
2019530269.tif 000008
【００１４】
であり、BNは、N×N転置行列、たとえば、ビット逆転(Bit Reversal)行列である。
【００１５】
【数７】
2019530269.tif 000009
【００１６】
は、log2N個の行列F2のクロネッカー(Kronecker)積として定義される。Polar符号の符号化プロセスにおいては、
【００１７】
【数８】
2019530269.tif 000010
【００１８】
内の情報ビットの位置および凍結ビット(frozen bit)の位置が、初めに決定される必要がある。情報を運ぶために使用されるビットは、情報ビットと呼ばれ、送信端および受信端によってあらかじめ合意された決まった値に設定される残りのビットは、凍結ビットと呼ばれる。そのとき、符号化は、
【００１９】
【数９】
2019530269.tif 000011
【００２０】
に基づいて実行される。特に、各入力ビットに対応する分極されたチャネル(polarized channel)の信頼性が、異なる方法で推定される可能性があり、信頼性の高い分極されたチャネルが、情報ビットを配置するために優先的に選択される。実際の応用においては、情報ビットの位置が、シーケンスを使用することによって示される必要があり、情報ビットの位置は、オンライン計算方法またはオフライン記憶方法において同じ位置を保つ可能性がある。
【００２１】
従来技術においては、分極されたチャネルの信頼性を推定するための3つの方法が存在する。1つの方法は、分極されたチャネルの誤り確率を反映する、それぞれの分極されたチャネルのバタチャリア(Bhattacharyya)パラメータを計算し、それから、情報ビットを配置するために小さい方からK個のバタチャリアパラメータに対応する分極されたチャネルを選択することである。しかし、この方法は、二元消失通信路(binary erasure channel)にのみ適用可能であり、その他のチャネルに対して信頼性の推定を正確に実行することができず、結果として性能が低い。その他の2つの方法は、それぞれ、密度発展(Density evolution、DE)法およびガウス近似(Gaussian approximation、GA)法である。DE法およびGA法は、計算が比較的複雑であり、オンライン計算には適さない。オフライン記憶に関して、DE法およびGA法は、信頼性の計算中の実際のチャネルのパラメータレートマッチングの方法、符号化率、および変調方式に依存する。上述のパラメータのうちのどのパラメータが変わっても、分極されたチャネルの信頼性の推定結果の変化および対応する情報ビットの位置の変化をもたらす。これは、結果として、極めて大きい記憶のオーバーヘッドを引き起こす。
【発明の概要】
【００２２】
本出願は、Polar符号の符号化の計算の複雑さおよび記憶の複雑さを減らすための符号化方法およびデバイスを提供する。
【課題を解決するための手段】
【００２３】
第1の態様によれば、本出願は、
入力情報ビットが受信された後、Polar符号の目標符号長Mに基づいて符号化されるビットの量Nを決定するステップであって、Nが、正の整数である、ステップと、その後、N個の分極されたチャネルの分極重み(polarization weight)を含む第1の分極重みベクトルを取得するステップであって、分極重みが、情報ビットの選択のための基礎である、ステップと、それから、第1の分極重みベクトルに基づいて情報ビットを決定するステップと、最後に、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化を実行するステップとを含む符号化方法を提供する。したがって、情報ビットの位置および凍結ビットの位置は、チャネルパラメータおよび符号化率とは無関係にPolar符号の分極されたチャネルの分極重みを計算することによって決定される。これは、Polar符号の符号化の計算の複雑さを減らすことができる。加えて、異なる符号長および符号化率を有するPolar符号に対応する分極重みが同じ部分を有し、その結果、記憶空間が大幅に削減され、Polar符号の符号化の記憶の複雑さも削減され得る。
【００２４】
可能な設計において、Polar符号の目標符号長Mは、2の正の整数乗に等しく、Mは、正の整数であり、N個の符号化されるビットを決定するステップは、NがMに等しいと判定することであって、Polar符号の目標符号長が、Polar符号の出力符号長である、判定することを含み、N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得するステップは、第1の分極重みベクトルを取得するためにN個の分極されたチャネルの分極重みを計算することを含む。
【００２５】
可能な設計において、第1の分極重みベクトルを取得するためにN個の分極されたチャネルの分極重みを計算することは、第1の分極重みベクトルを取得するために以下の式、すなわち、
【００２６】
【数１０】
2019530269.tif 000012
【００２７】
に従ってN個の分極されたチャネルの分極重みWiを計算することを含み、式中、
【００２８】
【数１１】
2019530269.tif 000013
【００２９】
であり、iは、チャネルインデックス番号であり、Bn-1Bn-2...B0は、iの二進表現であり、Bn-1は、最上位ビットであり、B0は、最下位ビットであり、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}であり、i∈{0,1,・・・,N - 1}であり、N = 2nであり、nは、正の整数であり、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである。
【００３０】
可能な設計において、第1の分極重みベクトルを取得するためにN個の分極されたチャネルの分極重みを計算することは、以下の式、すなわち、
βi = (2i-1 + φ)α、
【００３１】
【数１２】
2019530269.tif 000014
【００３２】
、および
【００３３】
【数１３】
2019530269.tif 000015
【００３４】
による再帰計算によって第1の分極重みベクトルW0N-1を取得することを含み、式中、
【００３５】
【数１４】
2019530269.tif 000016
【００３６】
であり、ここで、
i∈{1,・・・,N - 1}であり、βiは、チャネルインデックス番号iに関連する中間変数であり、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、W0は、任意の定数である。
【００３７】
可能な設計において、Polar符号の目標符号長Mは、2の正の整数乗に等しく、N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得するステップは、あらかじめ記憶された第2の分極重みベクトルから第1の分極重みベクトルを取得することであって、第2の分極重みベクトルが、Nmax個の分極されたチャネルの分極重みを含み、Nmaxが、通信システムによってサポートされる最大符号長に対応するあらかじめ設定された母符号長(mother code length)であり、母符号長が、2の正の整数乗である、取得することを含む。
【００３８】
入力情報ビットが受信された後、符号化されるビットの量Nが、Polar符号の目標符号長Mに基づいて決定され、その後、第1の分極重みベクトルが、あらかじめ記憶された第2の分極重みベクトルから取得され、第2の分極重みベクトルは、Nmax個の分極されたチャネルの分極重みを含み、Nmaxは、通信システムによってサポートされる最大符号長に対応する母符号長であり、それから、情報ビットが、第1の分極重みベクトルに基づいて決定され、最後に、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化が実行される。したがって、情報ビットの位置および凍結ビットの位置は、オフライン記憶方法でPolar符号の分極されたチャネルの分極重みを得ることによって決定される。異なる符号長および符号化率を有するPolar符号に関して、短い符号長に対応する分極重みベクトル内の要素集合は、長い符号長に対応する重みベクトル内の要素集合の部分集合であり、同じインデックス番号(シーケンス番号)を有する分極されたチャネルは、同じ分極重みの値を有する。したがって、記憶空間が、削減される可能性があり、Polar符号の符号化の記憶の複雑さが、削減される可能性がある。オンライン計算と比較して、十分な記憶空間が存在するとき、オフライン記憶方法は、オンライン計算によって引き起こされるレイテンシーを短くすることができる。
【００３９】
可能な設計において、Polar符号の目標符号長MがNmax以下であるとき、第1の分極重みベクトル内の要素集合が、第2の分極重みベクトル内の要素集合の部分集合であるか、またはPolar符号の目標符号長MがNmax以上であるとき、チャネルインデックス番号がNmax以下である分極されたチャネルの分極重みが、第2の分極重みベクトル内の分極重みと1対1に対応しており、チャネルインデックス番号がNmaxを超えている分極されたチャネルの分極重みが、重みのインクリメント
【００４０】
【数１５】
2019530269.tif 000017
【００４１】
にチャネルインデックス番号がNmax以下である分極されたチャネルの対応する分極重みを足した数に等しく、式中、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである。
【００４２】
入力情報ビットが受信された後、符号化されるビットの量Nが、Polar符号の目標符号長Mに基づいて決定され、その後、第1の分極重みベクトルが、あらかじめ記憶された第2の分極重みベクトルから取得され、第2の分極重みベクトルは、Nmax個の分極されたチャネルの分極重みを含み、Nmaxは、通信システムによってサポートされる最大符号長であり、それから、情報ビットが、第1の分極重みベクトルに基づいて決定され、最後に、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化が実行される。したがって、情報ビットの位置および凍結ビットの位置は、半分オンライン計算で半分オフライン記憶の方法でPolar符号の分極されたチャネルの分極重みを得ることによって決定される。異なる符号長および符号化率を有するPolar符号に関して、あらかじめ記憶されたNmax未満の符号長に対応するPolar符号の分極重みベクトル内の要素集合は、Nmaxに対応する重みベクトル内の要素集合の部分集合であり、同じインデックス番号(シーケンス番号)を有する分極されたチャネルは、同じ分極重みの値を有し、あらかじめ記憶されたNmaxを超える符号長に対応するPolar符号の分極重みベクトル内で、チャネルインデックス番号がNmax以下である分極されたチャネルの分極重みは、第2の分極重みベクトル内の分極重みと1対1に対応しており、チャネルインデックス番号がNmaxを超えている分極されたチャネルの分極重みは、重みのインクリメント
【００４３】
【数１６】
2019530269.tif 000018
【００４４】
にチャネルインデックス番号がNmax以下である分極されたチャネルの対応する分極重みを足した数に等しい。したがって、記憶空間が、削減される可能性があり、Polar符号の符号化の記憶の複雑さが、削減される可能性がある。この方法は、オンライン計算によって引き起こされるレイテンシーを短くするだけでなく、記憶の複雑さを削減することもできる。
【００４５】
可能な設計において、φ = 0であり、α = 1/4である。
【００４６】
可能な設計において、Polar符号の目標符号長Mは、2の正の整数乗に等しくなく、N個の符号化されるビットを決定するステップは、
【００４７】
【数１７】
2019530269.tif 000019
【００４８】
であると判定することを含み、式中、記号
【００４９】
【数１８】
2019530269.tif 000020
【００５０】
は、端数切り捨てを表す。
【００５１】
可能な設計において、N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得する前に、方法は、N個の符号化されるビット内のN - M個の削除されるビットの位置を決定し、決定の結果に基づいて、N個の符号化されるビットに対応する分極重みを含む修正係数の集合を計算するステップであって、修正係数が、ビットの削除の結果として得られる各分極重みに対する修正の量を表すために使用される、ステップをさらに含み、N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得するステップは、第1の分極重みベクトルを取得するために修正係数の集合に基づいてN個の分極されたチャネルの分極重みを計算することを含む。
【００５２】
可能な設計において、Nビットの内のN - M個の削除されるビットの位置を決定するステップは、N個の分極されたチャネルのチャネルインデックス番号のシーケンス
【００５３】
【数１９】
2019530269.tif 000021
【００５４】
を決定することと、チャネルインデックス番号のシーケンス内の各インデックス番号に対して以下の操作、すなわち、各インデックス番号に対応する二進数に対してビット逆転を実行し、新しいチャネルインデックス番号のシーケンス
【００５５】
【数２０】
2019530269.tif 000022
【００５６】
を得るために、ビット逆転の後に得られた二進数を十進数に変換すること、新しいチャネルインデックス番号のシーケンス
【００５７】
【数２１】
2019530269.tif 000023
【００５８】
内のインデックス番号をソートすること、およびチャネルインデックス番号のシーケンス
【００５９】
【数２２】
2019530269.tif 000024
【００６０】
内のN - M個のインデックス番号を削除されるビットのインデックス番号として昇順に選択することを実行することとを含む。
【００６１】
このステップにおいて、各インデックス番号に対して実行される操作はビット逆転操作に限定されず、たとえば、インターリーブ、スクランブルなどが各インデックス番号に対応する二進数に対して実行される可能性があり、またはいかなる処理も各インデックス番号に対して実行されないことに留意されたい。
【００６２】
可能な設計において、決定の結果に基づいて、Nビットの修正係数を含む修正係数の集合を計算するステップは、
修正係数の集合が、
【００６３】
【数２３】
2019530269.tif 000025
【００６４】
であり、
以下の式、すなわち、
【００６５】
【数２４】
2019530269.tif 000026
【００６６】
、および
【００６７】
【数２５】
2019530269.tif 000027
【００６８】
に従って修正係数の集合g内の各要素g(i,j)を計算することを含み、式中、
i∈{0,1,・・・,N - 1}であり、j∈{0,1,・・・,n - 1}であり、N = 2nであり、piは、チャネルインデックス番号がiである分極されたチャネルに対応するビットが削除されるべきかどうかを示す識別子であり、pi∈{0,1}である。
【００６９】
可能な設計において、第1の分極重みベクトルを取得するために修正係数の集合に基づいてN個の分極されたチャネルの分極重みを計算することは、第1の分極重みベクトルを取得するために以下の式、すなわち、
【００７０】
【数２６】
2019530269.tif 000028
【００７１】
に従ってN個の分極されたチャネルの分極重みWiを計算することを含み、式中、
【００７２】
【数２７】
2019530269.tif 000029
【００７３】
であり、iは、チャネルインデックス番号であり、Bn-1Bn-2...B0は、iの二進表現であり、Bn-1は、最上位ビットであり、B0は、最下位ビットであり、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}であり、i∈{0,1,・・・,N - 1}であり、N = 2nであり、g(i,j)は、修正係数の集合g内のi行およびj列の要素であり、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである。
【００７４】
可能な設計において、第1の分極重みベクトルを取得するために修正係数の集合に基づいてN個の分極されたチャネルの分極重みを計算することは、以下の式、すなわち、
βi = (2i-1 + φ)α、
【００７５】
【数２８】
2019530269.tif 000030
【００７６】
、および
【００７７】
【数２９】
2019530269.tif 000031
【００７８】
による再帰計算によって第1の分極重みベクトルW0N-1を取得することを含み、式中、
【００７９】
【数３０】
2019530269.tif 000032
【００８０】
であり、ここで、
i∈{1,・・・,N - 1}であり、βiは、チャネルインデックス番号iに関連する中間変数であり、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、g(i,j)は、修正係数の集合g内のi行およびj列の要素であり、W0は、任意の定数である。
【００８１】
上述の可能な設計において、入力情報ビットが受信された後、符号化されるビットの量Nが、Polar符号の目標符号長Mに基づいて決定され、その後、N個の符号化されるビット内のN - M個の削除されるビットの位置が決定され、N個の符号化されるビットの修正係数を含む修正係数の集合が決定の結果に基づいて計算され、それから、第1の分極重みベクトルを取得するために修正係数の集合に基づいてN個の分極されたチャネルの分極重みが計算され、最後に、情報ビットが、第1の分極重みベクトルに基づいて決定され、Polar符号化が、Polar符号化されたビットを得るためにN個の符号化されるビットに対して実行される。したがって、任意の目標符号長を有するPolar符号に関して、情報ビットの位置および凍結ビットの位置は、チャネルパラメータおよび符号化率とは無関係にPolar符号の分極されたチャネルの分極重みを計算することによって決定される。これは、Polar符号の符号化の計算および実装の複雑さを減らすことができる。
【００８２】
可能な設計において、φ= 0であり、α= 1/4である。
【００８３】
可能な設計において、第1の分極重みベクトルに基づいて情報ビットの位置を決定するステップは、第1の分極重みベクトル内の分極重みを降順にソートし、最初のK個の分極重みに対応するビットを情報ビットとして選択することを含む。
【００８４】
可能な設計において、符号化方法は、基地局または端末によって実行される。
【００８５】
第2の態様によれば、本出願は、
N個の符号化されるビットを決定するように構成された第1の決定モジュールであって、N個の符号化されるビットが、情報ビットおよび凍結ビットを含み、Nが、正の整数である、第1の決定モジュールと、N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得するように構成された取得モジュールであって、分極重みが、情報ビットの選択のための基礎であり、N個の符号化されるビットが、N個の分極されたチャネルに対応している、取得モジュールと、第1の分極重みベクトルに基づいて情報ビットの位置を決定するように構成された第2の決定モジュールと、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化を実行するように構成された符号化モジュールとを含む符号化デバイスを提供する。
【００８６】
可能な設計において、Polar符号の目標符号長Mは、2の正の整数乗に等しく、Mは、正の整数であり、第1の決定モジュールは、NがMに等しいと判定するように特に構成され、Polar符号の目標符号長は、Polar符号の出力符号長であり、取得モジュールは、第1の分極重みベクトルを取得するためにN個の分極されたチャネルの分極重みを計算するように特に構成される。
【００８７】
可能な設計において、取得モジュールは、第1の分極重みベクトルを取得するために以下の式、すなわち、
【００８８】
【数３１】
2019530269.tif 000033
【００８９】
に従ってN個の分極されたチャネルの分極重みWiを計算するように特に構成され、式中、
【００９０】
【数３２】
2019530269.tif 000034
【００９１】
であり、iは、チャネルインデックス番号であり、Bn-1Bn-2...B0は、iの二進表現であり、Bn-1は、最上位ビットであり、B0は、最下位ビットであり、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}であり、i∈{0,1,・・・,N - 1}であり、N = 2nであり、nは、正の整数であり、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである。
【００９２】
可能な設計において、取得モジュールは、以下の式、すなわち、
βi = (2i-1 + φ)α、
【００９３】
【数３３】
2019530269.tif 000035
【００９４】
、および
【００９５】
【数３４】
2019530269.tif 000036
【００９６】
による再帰計算によって第1の分極重みベクトルW0N-1を取得するように特に構成され、式中、
【００９７】
【数３５】
2019530269.tif 000037
【００９８】
であり、ここで、
i∈{1,・・・,N - 1}であり、βiは、チャネルインデックス番号iに関連する中間変数であり、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、W0は、任意の定数である。
【００９９】
可能な設計において、Polar符号の目標符号長Mは、2の正の整数乗に等しく、取得モジュールは、あらかじめ記憶された第2の分極重みベクトルから第1の分極重みベクトルを取得するように特に構成され、第2の分極重みベクトルは、Nmax個の分極されたチャネルの分極重みを含み、Nmaxは、通信システムによってサポートされる最大符号長に対応するあらかじめ設定された母符号長であり、母符号長は、2の正の整数乗である。
【０１００】
可能な設計において、Polar符号の目標符号長MがNmax以下であるとき、第1の分極重みベクトル内の要素集合が、第2の分極重みベクトル内の要素集合の部分集合であるか、またはPolar符号の目標符号長MがNmax以上であるとき、チャネルインデックス番号がNmax以下である分極されたチャネルの分極重みが、第2の分極重みベクトル内の分極重みと1対1に対応しており、チャネルインデックス番号がNmaxを超えている分極されたチャネルの分極重みが、重みのインクリメント
【０１０１】
【数３６】
2019530269.tif 000038
【０１０２】
にチャネルインデックス番号がNmax以下である分極されたチャネルの対応する分極重みを足した数に等しく、式中、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである。
【０１０３】
可能な設計において、φ = 0であり、α = 1/4である。
【０１０４】
可能な設計において、Polar符号の目標符号長Mは、2の正の整数乗に等しくなく、第1の決定モジュールは、
【０１０５】
【数３７】
2019530269.tif 000039
【０１０６】
であると判定するように特に構成され、式中、記号
【０１０７】
【数３８】
2019530269.tif 000040
【０１０８】
は、端数切り捨てを表す。
【０１０９】
可能な設計において、符号化デバイスは、取得モジュールがN個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得する前に、N個の符号化されるビット内のN - M個の削除されるビットの位置を決定するように構成された第3の決定モジュールと、第3の決定モジュールによって実行される決定の結果に基づいて、N個の符号化されるビットに対応する分極重みを含む修正係数の集合を計算するように構成された計算モジュールであって、修正係数が、ビットの削除の結果として得られる各分極重みに対する修正の量を表すために使用される、計算モジュールとをさらに含み、取得モジュールは、第1の分極重みベクトルを取得するために修正係数の集合に基づいてN個の分極されたチャネルの分極重みを計算するように特に構成される。
【０１１０】
可能な設計において、第3の決定モジュールは、N個の分極されたチャネルのチャネルインデックス番号のシーケンス
【０１１１】
【数３９】
2019530269.tif 000041
【０１１２】
を決定し、チャネルインデックス番号のシーケンス内の各インデックス番号に対して以下の操作、すなわち、各インデックス番号に対応する二進数に対してビット逆転を実行し、新しいチャネルインデックス番号のシーケンス
【０１１３】
【数４０】
2019530269.tif 000042
【０１１４】
を得るために、ビット逆転の後に得られた二進数を十進数に変換すること、新しいチャネルインデックス番号のシーケンス
【０１１５】
【数４１】
2019530269.tif 000043
【０１１６】
内のインデックス番号をソートすること、およびチャネルインデックス番号のシーケンス
【０１１７】
【数４２】
2019530269.tif 000044
【０１１８】
内のN - M個のインデックス番号を削除されるビットのインデックス番号として昇順に選択することを実行するように特に構成される。
【０１１９】
可能な設計において、修正係数の集合は、
【０１２０】
【数４３】
2019530269.tif 000045
【０１２１】
であり、計算モジュールは、以下の式、すなわち、
【０１２２】
【数４４】
2019530269.tif 000046
【０１２３】
、および
【０１２４】
【数４５】
2019530269.tif 000047
【０１２５】
に従って修正係数の集合g内の各要素g(i,j)を計算するように特に構成され、式中、
i∈{0,1,・・・,N - 1}であり、j∈{0,1,・・・,n - 1}であり、N = 2nであり、piは、チャネルインデックス番号がiである分極されたチャネルに対応するビットが削除されるべきかどうかを示す識別子であり、pi∈{0,1}である。
【０１２６】
可能な設計において、取得モジュールは、第1の分極重みベクトルを取得するために以下の式、すなわち、
【０１２７】
【数４６】
2019530269.tif 000048
【０１２８】
に従ってN個の分極されたチャネルの分極重みWiを計算するように特に構成され、式中、
【０１２９】
【数４７】
2019530269.tif 000049
【０１３０】
であり、iは、チャネルインデックス番号であり、Bn-1Bn-2...B0は、iの二進表現であり、Bn-1は、最上位ビットであり、B0は、最下位ビットであり、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}であり、i∈{0,1,・・・,N - 1}であり、N = 2nであり、g(i,j)は、修正係数の集合g内のi行およびj列の要素であり、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである。
【０１３１】
可能な設計において、取得モジュールは、以下の式、すなわち、
βi = (2i-1 + φ)α、
【０１３２】
【数４８】
2019530269.tif 000050
【０１３３】
、および
【０１３４】
【数４９】
2019530269.tif 000051
【０１３５】
による再帰計算によって第1の分極重みベクトルW0N-1を取得するように特に構成され、式中、
【０１３６】
【数５０】
2019530269.tif 000052
【０１３７】
であり、ここで、
i∈{1,・・・,N - 1}であり、βiは、チャネルインデックス番号iに関連する中間変数であり、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、g(i,j)は、修正係数の集合g内のi行およびj列の要素であり、W0は、任意の定数である。
【０１３８】
可能な設計において、φ= 0であり、α= 1/4である。
【０１３９】
可能な設計において、第2の決定モジュールは、第1の分極重みベクトル内の分極重みを降順にソートし、最初のK個の分極重みに対応するビットを情報ビットとして選択するように特に構成される。
【０１４０】
可能な設計において、符号化デバイスは、基地局または端末である。
【０１４１】
第2の態様および第2の態様のすべての可能な設計において提供される符号化デバイスの有益な効果に関しては、第1の態様および第1の態様のすべての可能な設計によってもたらされる有益な効果を参照するものとし、詳細は本明細書において繰り返されない。
【０１４２】
第3の態様によれば、本出願は、
動作を実行するための命令を記憶するように構成されたメモリと、
メモリに結合され、命令に従って、N個の符号化されるビットを決定することであって、N個の符号化されるビットが、情報ビットおよび凍結ビットを含み、Nが、正の整数である、決定すること、N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得することであって、分極重みが、情報ビットの選択のための基礎であり、N個の符号化されるビットが、N個の分極されたチャネルに対応している、取得すること、第1の分極重みベクトルに基づいて情報ビットの位置を決定すること、ならびにPolar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化を実行することを行うように構成されたプロセッサとを含む通信装置を提供する。
【０１４３】
可能な設計において、通信装置は、基地局または端末である。
【０１４４】
第4の態様によれば、本出願は、コンピュータ記憶媒体が、コンピュータが実行可能な命令を記憶する通信装置を提供し、コンピュータが実行可能な命令がコンピュータによって呼び出されるとき、コンピュータが、すべての上述の実施形態に記載の方法を実行する。
【図面の簡単な説明】
【０１４５】
【図１】既存のPolar符号の符号化プロセスの概略図である。
【図２】本出願による符号化方法の実施形態1における符号化構造のブロック図である。
【図３】本出願による符号化方法の実施形態1の流れ図である。
【図４】本出願による符号化方法の実施形態2の流れ図である。
【図５】本出願の実施形態2による符号長Nが4、8、および16であるPolar符号にそれぞれ対応する分極重みベクトルの概略図である。
【図６】本出願の実施形態3による符号長Nが4、8、および16であるPolar符号にそれぞれ対応する分極重みベクトルの概略図である。
【図７】本出願による符号化方法の実施形態4の流れ図である。
【図８】本出願による符号化デバイスの実施形態1の概略構造図である。
【図９】本出願による符号化デバイスの実施形態2の概略構造図である。
【図１０】本出願による通信装置の実施形態の概略構造図である。
【発明を実施するための形態】
【０１４６】
図1は、既存のPolar符号の符号化プロセスの概略図である。Polar符号の符号化は、送信端によって実行される。図1に示されるように、Polar符号の符号化プロセスは、3つの処理プロセス、構築、符号化、およびレートマッチングを含む。まず、構築プロセスにおいて、入力データ(つまり、入力情報ビット、たとえば、N1個の情報ビット)が受信された後、符号化されるビットの量Nが、符号化の後に得られる目標符号長Mに基づいて決定される必要があり、符号化されるビットは、(量がN1である)情報ビットおよび(量がN2である)凍結ビットを含み、M = N1 + N2であり、情報ビットの位置および凍結ビットの位置が、決定される必要があり、1つのビットが、1つの分極されたチャネルに対応している。それから、符号化プロセスにおいて、Polar符号化が、Polar符号化されたビットを得るために符号化されるビットに対して実行される。最後に、レートマッチングプロセスにおいては、Polar符号の符号化後に得られる符号長が2の正の整数乗であるため、実際の実施中に、符号長は、柔軟に構成される必要があり、レートマッチングは、任意の符号長の符号を得るために実行される必要がある。特定の実装は、目標符号長を得るために2の正の整数乗の符号長からあるN - M個のビットを削除することである。N、M、N1、およびN2は、すべて正の整数である。本出願において提供される符号化方法は、主に、図1に示されたPolar符号の符号化プロセスに関し、主に、構築プロセスに関する。既存の構築プロセスにおいて、従来技術では、チャネルの信頼性の推定が、情報ビットの位置を決定するために、大抵はすべての分極されたチャネルの実際のパラメータおよび符号化率に基づいて実行され、残りの位置が、凍結ビットの位置である。実際の応用においては、情報ビットの位置が、シーケンスを使用することによって示される必要があり、情報ビットの位置は、オンライン計算方法またはオフライン記憶方法において同じ位置を保つ可能性がある。オフライン記憶中は、シーケンスを記憶するために極めて大きなテーブルが必要とされ、異なるチャネルパラメータ、符号化率、および符号長が原因で、何百万個のシーケンスが記憶される必要がある。したがって、情報ビットの位置を決定する既存の方法では、オンライン計算とオ
フライン記憶との両方が比較的複雑である。上述の問題に鑑みて、本出願は符号化方法を提供する。情報ビットの位置および凍結ビットの位置は、チャネルパラメータおよび符号化率とは無関係にPolar符号の分極されたチャネルの分極重みを計算することによって決定される。これは、Polar符号の符号化の計算の複雑さおよび記憶の複雑さを減らすことができる。以下で、添付の図面を参照して本明細書において提供される符号化方法およびデバイスを詳細に説明する。
【０１４７】
本出願は、主に様々なワイヤレス通信システムに応用され、ワイヤレス通信の信頼性を高めるためにシステムのデジタル信号処理ユニット上で働く。
【０１４８】
本出願のネットワーク要素は、主に、基地局および端末である。基地局は、端末との通信を実施する。
【０１４９】
図2は、本出願による符号化方法の実施形態1における符号化構造のブロック図である。図2に示されるように、(量がN1である)情報ビットとPolar符号の目標符号長Mとの両方が入力され、それから、Polar符号の構築が実行される。N個の符号化されるビットが、Polar符号の目標符号長Mに基づいてまず決定される。凍結ビットの量はN2であり、N = N1 + N2である。それから、情報ビットの位置および凍結ビットの位置が決定される。そして、符号化が、Polar符号化されたビットを得るために符号化行列GNを使用することによって実行される。
【０１５０】
図3は、本出願による符号化方法の実施形態1の流れ図である。図3に示されるように、この実施形態の方法は、以下のステップを含む可能性がある。
【０１５１】
S101:  N個の符号化されるビットを決定し、N個の符号化されるビットは、情報ビットおよび凍結ビットを含む。
【０１５２】
特に、Polar符号の符号化後に得られる符号長は2の正の整数乗であり、実際の実施中に、符号長は柔軟に構成される必要があり、言い換えると、任意の符号長のPolar符号が得られる必要がある。したがって、入力情報ビットが受信された後、符号化されるビットの量Nが、Polar符号の目標符号長Mに基づいて決定される必要がある。N個の符号化されるビットは、情報ビットおよび凍結ビットを含む。Polar符号の目標符号長は、Polar符号の出力符号長である。特に、2つの場合がある。1つの場合、Polar符号の目標符号長Mが2の正の整数乗に等しく、はっきり言えば、レートマッチングを実行する必要がない。この場合、符号化されるビットの決定された量Nは、Mに等しい。もう一方の場合、Polar符号の目標符号長Mが2の正の整数乗に等しくなく、はっきり言えば、レートマッチングが実行される必要がある。この場合、符号化されるビットの決定された量は、
【０１５３】
【数５１】
2019530269.tif 000053
【０１５４】
であり、記号
【０１５５】
【数５２】
2019530269.tif 000054
【０１５６】
は、端数切り捨てを表す。
【０１５７】
S102:  N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得し、分極重みは、情報ビットの選択のための基礎であり、N個の符号化されるビットは、N個の分極されたチャネルに対応している。
【０１５８】
特に、1つのビットが、1つの分極されたチャネルに対応しており、分極されたチャネルの分極重みが、情報ビットの選択のための基礎である。分極重みは、従来技術においてはチャネルの信頼性と異なる。Polar符号の目標符号長Mが2の正の整数乗に等しい場合と、Polar符号の目標符号長Mが2の正の整数乗に等しくない場合とに関して、分極重みを取得する方法は異なる。以下で、符号化されるビットの量NがPolar符号の目標符号長Mに等しいときに第1の分極重みベクトルを取得する方法を詳細に説明する。特に、第1の分極重みベクトル内のN個の分極されたチャネルの分極重みWiは、以下の式、すなわち、
【０１５９】
【数５３】
2019530269.tif 000055
【０１６０】
によって計算され、式中、
【０１６１】
【数５４】
2019530269.tif 000056
【０１６２】
であり、iは、チャネルインデックス番号であり、Bn-1Bn-2...B0は、iの二進表現であり、Bn-1は、最上位ビットであり、B0は、最下位ビットであり、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}であり、i∈{0,1,・・・,N - 1}であり、N = 2nであり、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである。異なる符号長および符号化率のPolar符号に関して、パラメータφおよびαは、より高い性能のためのPolar符号の情報ビットの指示シーケンスを得るために調整される可能性がある。
【０１６３】
任意で、
【０１６４】
【数５５】
2019530269.tif 000057
【０１６５】
において、φ= 0であり、α= 1/4であり、したがって、計算式は、
【０１６６】
【数５６】
2019530269.tif 000058
【０１６７】
である。分極されたチャネルの分極重みは、情報ビットを決定するために、はっきり言えば、より高い性能のための情報ビットの指示シーケンスを得るために式に従って計算される。たとえば、N = 8である場合、n = log2(8) = 3である。
【０１６８】
【数５７】
2019530269.tif 000059
【０１６９】
に関して、分極重みW3を計算するプロセスは、次の通りである。
W3 = 1×2^(0×(1/4)) + 1×2^(1×(1/4)) + 0×2^(2×(1/4)) = 2.8192
【０１７０】
本出願のすべての実施形態の対応する分極重みは、ビット逆転操作BNを除いたPolar符号の符号化行列FNに対応していることに留意されたい。符号化行列がビット逆転操作BNを含む場合、対応するビット逆転操作が、計算された分極重みに対して実行される必要がある。
【０１７１】
別の実装において、第1の分極重みベクトルW0N-1は、以下の式、すなわち、
βi = (2i-1+φ)α、
【０１７２】
【数５８】
2019530269.tif 000060
【０１７３】
、および
【０１７４】
【数５９】
2019530269.tif 000061
【０１７５】
による再帰計算によって得られ、式中、
【０１７６】
【数６０】
2019530269.tif 000062
【０１７７】
であり、ここで、
i∈{1,・・・,N - 1}であり、βiは、チャネルインデックス番号iに関連する中間変数であり、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、W0は、任意の定数である。
【０１７８】
上述の式から、2つの隣り合う順番のPolar符号の分極重みの間の関係はWN = [WN/2,WN/2 +βi]として簡単に記述される可能性があり、式中、i = log2(N)であることが知られ得る。i = 1であるとき、値は、再帰計算のための最初の式を得るために上述の再帰計算式に代入される。
β1 = (1 + φ)α、
W1 = W0 + β1、および
【０１７９】
【数６１】
2019530269.tif 000063
【０１８０】
たとえば、W0 = 0であるとき、計算式
【０１８１】
【数６２】
2019530269.tif 000064
【０１８２】
が得られる可能性がある。W0 = 0であり、φ = 0であり、α = 1/4であるとき、計算式
【０１８３】
【数６３】
2019530269.tif 000065
【０１８４】
が得られる可能性がある。
【０１８５】
以下では、例としてN = 8を用い、再帰計算プロセスは、以下の通りである。
【０１８６】
まず、分極されたチャネルの分極重みが、W0 = aとして初期化され、式中、aは、定数値であり、通常は、0に設定される可能性がある。そして、Polar符号の符号長N (N = 2n)に基づいて、iが、1からnに設定され、分極されたチャネルの分極重みが、目標符号長Nまで順番が上がる毎に増え、計算プロセスは、以下のように示される。
(1)初期値を設定する:  W0 = a。
(2) i = 1、β1 = (1 + φ)α、W1 = W0 + β1、および
【０１８７】
【数６４】
2019530269.tif 000066
【０１８８】
。
(3) i = 2、β2 = (2 + φ)α、および[W0,W1,W2,W3] = [W0,W1,W0 + β2,W1 + β2]。
(4) i = 3、β3 = (4 + φ)α、および[W0,W1,W2,W3,W4,W5,W6,W7] = [W0,W1,W2,W3,W0 + β3,W1 + β3,W2 + β3,W3 + β3]。
最後に、
【０１８９】
【数６５】
2019530269.tif 000067
【０１９０】
が得られる。
【０１９１】
S103:  第1の分極重みベクトルに基づいて情報ビットの位置を決定する。
【０１９２】
特に、第1の分極重みベクトル内の分極重みが、降順にソートされる可能性があり、最初のK個の分極重みに対応するビットが、情報ビットとして選択される。はっきり言えば、情報ビットの位置が、選択され、残りの位置が、長さNの完全な符号化されるビットを得るために凍結ビットのために設定される。
【０１９３】
S104:  Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化を実行する。
【０１９４】
特に、Polar符号の符号化行列FNが、符号化されるビットの符号化プロセスを完了するために使用される。
【０１９５】
この実施形態において提供される符号化方法によれば、入力情報ビットが受信された後、符号化されるビットの量Nが、Polar符号の目標符号長Mに基づいて決定され、その後、N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルが、取得され、それから、情報ビットが、第1の分極重みベクトルに基づいて決定され、最後に、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化が実行される。したがって、情報ビットの位置および凍結ビットの位置は、チャネルパラメータおよび符号化率とは無関係にPolar符号の分極されたチャネルの分極重みを計算することによって決定される。これは、Polar符号の符号化の計算の複雑さを減らすことができる。加えて、異なる符号長および符号化率を有するPolar符号に対応する分極重みが同じ部分を有し、その結果、記憶空間が大幅に削減され、Polar符号の符号化の記憶の複雑さも削減され得る。
【０１９６】
さらに、図3に示される実施形態1の分極重みの計算式によれば、2つの隣り合う順番のPolar符号の分極重みの間の差が重みのインクリメントβiであることが、知られ得る。実施形態1のS102の特定の実装において、第1の分極重みベクトルは、オンライン計算によって得られる。別の実装において、第1の分極重みベクトルは、オフライン記憶方法で得られる可能性がある。オンライン計算と比較して、十分な記憶空間が存在するとき、オフライン記憶方法は、オンライン計算によって引き起こされるレイテンシーを短くすることができる。以下で、図4を参照してオフライン記憶方法を詳細に説明する。オフライン記憶方法は、Polar符号の目標符号長Mが2の正の整数乗に等しい筋書きに適用可能であることに留意されたい。
【０１９７】
図4は、本出願による符号化方法の実施形態2の流れ図である。図4に示されるように、この実施形態の方法は、以下のステップを含む可能性がある。
【０１９８】
S201:  N個の符号化されるビットを決定し、N個の符号化されるビットは、情報ビットおよび凍結ビットを含む。
【０１９９】
S202:  あらかじめ記憶された第2の分極重みベクトルから第1の分極重みベクトルを取得し、第1の分極重みベクトル内の要素集合は、第2の分極重みベクトル内の要素集合の部分集合であり、第2の分極重みベクトルは、Nmax個の分極されたチャネルの分極重みを含み、Nmaxは、通信システムによってサポートされる最大符号長に対応するあらかじめ設定された母符号長であり、母符号長は、2の正の整数乗である。
【０２００】
特に、通信システムによってサポートされる最大符号長に対応する母符号長Nmaxは、実際の通信の筋書きに基づいてあらかじめ設定される可能性があり、母符号長は、2の正の整数乗であり、第2の分極重みベクトルは、実施形態1において示された計算式を使用することによって前もって計算され、オフラインで記憶される。使用中、第1の分極重みベクトルは、あらかじめ記憶された第2の分極重みベクトルから直接取得される。符号長が2の正の整数乗であるとき、短い符号長に対応する分極重みベクトル内の要素集合は長い符号長に対応する重みベクトル内の要素集合の部分集合であり、同じインデックス番号(シーケンス番号)を有する分極されたチャネルは同じ分極重みの値を有することが、実施形態1に示された計算式から知られ得る。
【０２０１】
符号長Nが4、8、および16であるPolar符号の例が、使用される。図5は、本出願の実施形態2による符号長Nが4、8、および16であるPolar符号にそれぞれ対応する分極重みベクトルの概略図である。図5に示されるように、符号長N = 8に対応する分極重みベクトル内の要素集合は、符号長N = 16に対応する分極重みベクトル内の要素集合の部分集合であり、符号長N = 4に対応する分極重みベクトル内の要素集合は、符号長N = 8に対応する分極重みベクトル内の要素集合の部分集合である。加えて、分極されたチャネルの分極重みは、同じ位置においては同じである。したがって、Nmax以下の任意の符号長Nに対応する分極されたチャネルの重みベクトルが取得され得るように、分極されたチャネルの最大符号長Nmaxに対応する分極重みベクトルがあらかじめ記憶される。
【０２０２】
S203:  第1の分極重みベクトルに基づいて情報ビットの位置を決定する。
【０２０３】
特に、第1の分極重みベクトル内の分極重みが、降順にソートされる可能性があり、最初のK個の分極重みに対応するビットが、情報ビットとして選択される。はっきり言えば、情報ビットの位置が、選択され、残りの位置が、長さNの完全な符号化されるビットを得るために凍結ビットのために設定される。
【０２０４】
S204:  Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化を実行する。
【０２０５】
特に、Polar符号の符号化行列FNが、符号化されるビットの符号化プロセスを完了するために使用される。
【０２０６】
この実施形態において提供される符号化方法によれば、入力情報ビットが受信された後、符号化されるビットの量Nが、Polar符号の目標符号長Mに基づいて決定され、その後、第1の分極重みベクトルが、あらかじめ記憶された第2の分極重みベクトルから取得され、第2の分極重みベクトルは、Nmax個の分極されたチャネルの分極重みを含み、Nmaxは、通信システムによってサポートされる最大符号長に対応する母符号長であり、それから、情報ビットが、第1の分極重みベクトルに基づいて決定され、最後に、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化が実行される。したがって、情報ビットの位置および凍結ビットの位置は、オフライン記憶方法でPolar符号の分極されたチャネルの分極重みを得ることによって決定される。異なる符号長および符号化率を有するPolar符号に関して、短い符号長に対応する分極重みベクトル内の要素集合は、長い符号長に対応する重みベクトル内の要素集合の部分集合であり、同じインデックス番号(シーケンス番号)を有する分極されたチャネルは、同じ分極重みの値を有する。したがって、記憶空間が、削減される可能性があり、Polar符号の符号化の記憶の複雑さが、削減される可能性がある。オンライン計算と比較して、十分な記憶空間が存在するとき、オフライン記憶方法は、オンライン計算によって引き起こされるレイテンシーを短くすることができる。
【０２０７】
任意で、実施形態2のS202の実装とは異なる特定の実装において、第1の分極重みベクトルは、オフライン記憶方法で取得される。別の実装において、第1の分極重みベクトルは、半分オンライン計算で半分オフライン記憶の方法で取得される可能性がある。以下で、本出願の実施形態3における半分オンライン計算で半分オフライン記憶の方法を詳細に説明する。この方法は、Polar符号の目標符号長Mが2の正の整数乗に等しい筋書きに適用可能であることに留意されたい。
【０２０８】
S202においてあらかじめ記憶された第2の分極重みベクトルから第1の分極重みベクトルを取得することは、特に、次の通りである可能性がある。Polar符号の目標符号長MがNmax以下であるとき、第1の分極重みベクトル内の要素集合が、第2の分極重みベクトル内の要素集合の部分集合であるか、またはPolar符号の目標符号長MがNmax以上であるとき、チャネルインデックス番号がNmax以下である分極されたチャネルの分極重みが、第2の分極重みベクトル内の分極重みと1対1に対応しており、チャネルインデックス番号がNmaxを超えている分極されたチャネルの分極重みが、重みのインクリメント
【０２０９】
【数６６】
2019530269.tif 000068
【０２１０】
にチャネルインデックス番号がNmax以下である分極されたチャネルの対応する分極重みを足した数に等しく、式中、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである。たとえば、図6は、本出願の実施形態3による符号長Nが4、8、および16であるPolar符号にそれぞれ対応する分極重みベクトルの概略図である。この実施形態においては、Nmax = 8である。図6に示されるように、第2の分極重みベクトルに記憶された分極重みは、W0からW7である。Nmax = 8未満の符号長に対応する分極重みは、第2の分極重みベクトルから抽出され、符号長16に対応する分極重みベクトル内のインデックス番号8から15に対応する分極重みは、インデックス番号0から7に対応する分極重みに重みのインクリメント(8 + φ)αを足すことによって得られる。
【０２１１】
任意で、上述の実施形態においては、φ = 0であり、α = 1/4である。
【０２１２】
この実施形態において提供される符号化方法によれば、入力情報ビットが受信された後、符号化されるビットの量Nが、Polar符号の目標符号長Mに基づいて決定され、その後、第1の分極重みベクトルが、あらかじめ記憶された第2の分極重みベクトルから取得され、第2の分極重みベクトルは、Nmax個の分極されたチャネルの分極重みを含み、Nmaxは、通信システムによってサポートされる最大符号長であり、それから、情報ビットが、第1の分極重みベクトルに基づいて決定され、最後に、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化が実行される。したがって、情報ビットの位置および凍結ビットの位置は、半分オンライン計算で半分オフライン記憶の方法でPolar符号の分極されたチャネルの分極重みを得ることによって決定される。異なる符号長および符号化率を有するPolar符号に関して、あらかじめ記憶されたNmax未満の符号長に対応するPolar符号の分極重みベクトル内の要素集合は、Nmaxに対応する重みベクトル内の要素集合の部分集合であり、同じインデックス番号(シーケンス番号)を有する分極されたチャネルは、同じ分極重みの値を有し、あらかじめ記憶されたNmaxを超える符号長に対応するPolar符号の分極重みベクトル内で、チャネルインデックス番号がNmax以下である分極されたチャネルの分極重みは、第2の分極重みベクトル内の分極重みと1対1に対応しており、チャネルインデックス番号がNmaxを超えている分極されたチャネルの分極重みは、重みのインクリメント
【０２１３】
【数６７】
2019530269.tif 000069
【０２１４】
にチャネルインデックス番号がNmax以下である分極されたチャネルの対応する分極重みを足した数に等しい。したがって、記憶空間が、削減される可能性があり、Polar符号の符号化の記憶の複雑さが、削減される可能性がある。この方法は、オンライン計算によって引き起こされるレイテンシーを短くするだけでなく、記憶の複雑さを削減することもできる。
【０２１５】
図7は、本出願による符号化方法の実施形態4の流れ図である。この実施形態において、以下で、Polar符号の目標符号長Mが2の正の整数乗に等しくないとき、はっきり言えば、レートマッチングが実行される必要があるときに第1の分極重みベクトルを取得する方法を詳細に説明する。図7に示されるように、この実施形態の方法は、以下のステップを含む可能性がある。
【０２１６】
S301:  N個の符号化されるビットを決定し、N個の符号化されるビットは、情報ビットおよび凍結ビットを含む。
【０２１７】
特に、Polar符号の符号化後に得られる符号長は2の正の整数乗であり、実際の実施中に、符号長は柔軟に構成される必要があり、言い換えると、任意の符号長のPolar符号が得られる必要がある。したがって、入力情報ビットが受信された後、符号化されるビットの量Nが、Polar符号の目標符号長Mに基づいて決定される必要がある。N個の符号化されるビットは、情報ビットおよび凍結ビットを含む。Polar符号の目標符号長Mが2の正の整数乗に等しくないとき、はっきり言えば、レートマッチングが実行される必要があるとき、符号化されるビットの決定された量は
【０２１８】
【数６８】
2019530269.tif 000070
【０２１９】
であり、式中、記号
【０２２０】
【数６９】
2019530269.tif 000071
【０２２１】
は、端数切り捨てを表す。
【０２２２】
S302:  N個の符号化されるビット内のN - M個の削除されるビットの位置を決定し、決定の結果に基づいて、N個の符号化されるビットに対応する分極重みを含む修正係数の集合を計算し、修正係数は、ビットの削除の結果として得られる各分極重みに対する修正の量を表すために使用される。
【０２２３】
特に、N個の符号化されるビット内のN - M個の削除されるビットの位置を決定することは、以下のステップを含む。
【０２２４】
(1) N個の分極されたチャネルのチャネルインデックス番号のシーケンス
【０２２５】
【数７０】
2019530269.tif 000072
【０２２６】
を決定する。
【０２２７】
(2)チャネルインデックス番号のシーケンス内の各インデックス番号に対して以下の操作を実行する。
【０２２８】
(3)各インデックス番号に対応する二進数に対してビット逆転を実行し、新しいチャネルインデックス番号のシーケンス
【０２２９】
【数７１】
2019530269.tif 000073
【０２３０】
を得るために、ビット逆転の後に得られた二進数を十進数に変換する。
【０２３１】
このステップにおいて、各インデックス番号に対して実行される操作はビット逆転操作に限定されず、たとえば、インターリーブ、スクランブルなどが各インデックス番号に対応する二進数に対して実行される可能性があり、またはいかなる処理も各インデックス番号に対して実行されないことに留意されたい。
【０２３２】
(4)新しいチャネルインデックス番号のシーケンス
【０２３３】
【数７２】
2019530269.tif 000074
【０２３４】
内のインデックス番号をソートする。
【０２３５】
(5)チャネルインデックス番号のシーケンス
【０２３６】
【数７３】
2019530269.tif 000075
【０２３７】
内のN - M個のインデックス番号を削除されるビットのインデックス番号として昇順に選択する。
【０２３８】
たとえば、元のチャネルインデックス番号のシーケンス
【０２３９】
【数７４】
2019530269.tif 000076
【０２４０】
において、元のチャネルインデックス番号のシーケンス内のインデックス番号に対応する二進数は、
【０２４１】
【数７５】
2019530269.tif 000077
【０２４２】
であり、ビット逆転の後に得られる二進数は、
【０２４３】
【数７６】
2019530269.tif 000078
【０２４４】
であり、式中、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}である。ビット逆転操作が
【０２４５】
【数７７】
2019530269.tif 000079
【０２４６】
内のすべての要素に対して実行された後、
【０２４７】
【数７８】
2019530269.tif 000080
【０２４８】
が得られる。
【０２４９】
【数７９】
2019530269.tif 000081
【０２５０】
内のすべてのインデックス番号が再ソートされた後、N - M個のインデックス番号に対応するビットが、チャネルインデックス番号のシーケンス
【０２５１】
【数８０】
2019530269.tif 000082
【０２５２】
から削除されるビットとして昇順に選択される。
【０２５３】
ビットの削除を導入したことが原因で、分極重みの係数が、修正される必要があり、修正係数の対応する集合gは、バタフライ復号木(butterfly decoding tree)内の各コンピューティングノードと1対1に対応しており、したがって、N×nベクトルである。決定の結果に基づいて、Nビットの修正係数を含む修正係数の集合を計算することは、特に、
修正係数の集合が、
【０２５４】
【数８１】
2019530269.tif 000083
【０２５５】
であり、
以下の式、すなわち、
【０２５６】
【数８２】
2019530269.tif 000084
【０２５７】
、および
【０２５８】
【数８３】
2019530269.tif 000085
【０２５９】
に従って修正係数の集合g内の各要素g(i,j)を計算することであり、式中、i∈{0,1,・・・,N - 1}であり、j∈{0,1,・・・,n - 1}であり、N = 2nであり、piは、チャネルインデックス番号がiである分極されたチャネルに対応するビットが削除されるべきかどうかを示す識別子であり、pi∈{0,1}である。
【０２６０】
特に、j = n - 1であるとき、初期gは、以下の式、すなわち、
【０２６１】
【数８４】
2019530269.tif 000086
【０２６２】
、および
【０２６３】
【数８５】
2019530269.tif 000087
【０２６４】
を使用することによって計算され、
j = [n - 2,n - 3,,,1,0]であるとき、gの残りの係数は、以下の式、すなわち、
【０２６５】
【数８６】
2019530269.tif 000088
【０２６６】
、および
【０２６７】
【数８７】
2019530269.tif 000089
【０２６８】
を使用することによって計算される。
【０２６９】
以下で、説明のための例を与える。たとえば、N = 2n:
j = 2であるとき、
g(0,2) = (P0 + P4)/2およびg(4,2) = g(0,2)、
g(1,2) = (P1 + P5)/2およびg(5,2) = g(1,2)、
g(2,2) = (P2 + P6)/2およびg(6,2) = g(2,2)、ならびに
g(3,2) = (P3 + P7)/2およびg(7,2) = g(3,2)、
j∈{0,1}であるとき、
g(0,1) = (g(0,2) + g(2,2))/2およびg(2,1) = g(0,1)、
g(1,1) = (g(1,2) + g(3,2))/2およびg(3,1) = g(1,1)、ならびに
g(0,0) = (g(0,1) + g(1,1))/2およびg(1,0) = g(0,0)
【０２７０】
残りのg(i,j)は、同じ規則に従って計算される。
【０２７１】
S303:  第1の分極重みベクトルを取得するために修正係数の集合に基づいてN個の分極されたチャネルの分極重みを計算する。
【０２７２】
特に、実装においては、N個の分極されたチャネルの分極重みWiが、第1の分極重みベクトルを取得するために以下の式、すなわち、
【０２７３】
【数８８】
2019530269.tif 000090
【０２７４】
によって計算され、式中、
【０２７５】
【数８９】
2019530269.tif 000091
【０２７６】
であり、iは、チャネルインデックス番号であり、Bn-1Bn-2...B0は、iの二進表現であり、Bn-1は、最上位ビットであり、B0は、最下位ビットであり、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}であり、i∈{0,1,・・・,N - 1}であり、N = 2nであり、g(i,j)は、修正係数の集合g内のi行およびj列の要素であり、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである。
【０２７７】
別の実装において、第1の分極重みベクトルW0N-1は、以下の式、すなわち、
βi = (2i-1+φ)α、
【０２７８】
【数９０】
2019530269.tif 000092
【０２７９】
、および
【０２８０】
【数９１】
2019530269.tif 000093
【０２８１】
による再帰計算によって得られ、式中、
【０２８２】
【数９２】
2019530269.tif 000094
【０２８３】
であり、ここで、
i∈{1,・・・,N - 1}であり、βiは、チャネルインデックス番号iに関連する中間変数であり、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、g(i,j)は、修正係数の集合g内のi行およびj列の要素であり、W0は、任意の定数である。
【０２８４】
任意で、上述の式においては、φ = 0であり、α = 1/4である。
【０２８５】
S304:  第1の分極重みベクトルに基づいて情報ビットの位置を決定する。
【０２８６】
特に、第1の分極重みベクトル内の分極重みが、降順にソートされる可能性があり、最初のK個の分極重みに対応するビットが、情報ビットとして選択される。はっきり言えば、情報ビットの位置が、選択され、残りの位置が、長さNの完全な符号化されるビットを得るために凍結ビットのために設定される。
【０２８７】
S305:  Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化を実行する。
【０２８８】
特に、Polar符号の符号化行列FNが、符号化されるビットの符号化プロセスを完了するために使用される。
【０２８９】
この実施形態において提供される符号化方法によれば、入力情報ビットが受信された後、符号化されるビットの量Nが、Polar符号の目標符号長Mに基づいて決定され、その後、N個の符号化されるビット内のN - M個の削除されるビットの位置が決定され、N個の符号化されるビットの修正係数を含む修正係数の集合が決定の結果に基づいて計算され、それから、N個の分極されたチャネルの分極重みが、第1の分極重みベクトルを得るために修正係数の集合に基づいて計算され、最後に、情報ビットが、第1の分極重みベクトルに基づいて決定され、Polar符号化が、Polar符号化されたビットを得るためにN個の符号化されるビットに対して実行される。したがって、任意の目標符号長を有するPolar符号に関して、情報ビットの位置および凍結ビットの位置は、チャネルパラメータおよび符号化率とは無関係にPolar符号の分極されたチャネルの分極重みを計算することによって決定される。これは、Polar符号の符号化の計算および実装の複雑さを減らすことができる。
【０２９０】
図8は、本出願による符号化デバイスの実施形態1の概略構造図である。図8に示されるように、本実施形態の符号化デバイス100は、第1の決定モジュール11と、取得モジュール12と、第2の決定モジュール13と、符号化モジュール14とを含む可能性がある。第1の決定モジュール11は、N個の符号化されるビットを決定するように構成される。N個の符号化されるビットは、情報ビットおよび凍結ビットを含む。取得モジュール12は、N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得するように構成される。分極重みは、情報ビットの選択のための基礎であり、N個の符号化されるビットは、N個の分極されたチャネルに対応している。第2の決定モジュール13は、第1の分極重みベクトルに基づいて情報ビットの位置を決定するように構成される。符号化モジュール14は、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化を実行するように構成される。
【０２９１】
さらに、Polar符号の目標符号長Mは、2の正の整数乗に等しく、第1の決定モジュール11は、NがMに等しいと判定するように特に構成される。Polar符号の目標符号長は、Polar符号の出力符号長である。取得モジュール12は、第1の分極重みベクトルを取得するためにN個の分極されたチャネルの分極重みを計算するように特に構成される。
【０２９２】
任意で、取得モジュール12は、第1の分極重みベクトルを取得するために以下の式、すなわち、
【０２９３】
【数９３】
2019530269.tif 000095
【０２９４】
に従ってN個の分極されたチャネルの分極重みWiを計算するように特に構成され、式中、
【０２９５】
【数９４】
2019530269.tif 000096
【０２９６】
であり、iは、チャネルインデックス番号であり、Bn-1Bn-2...B0は、iの二進表現であり、Bn-1は、最上位ビットであり、B0は、最下位ビットであり、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}であり、i∈{0,1,・・・,N - 1}であり、N = 2nであり、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである。
【０２９７】
任意で、取得モジュール12は、以下の式、すなわち、
βi = (2i-1+φ)α、
【０２９８】
【数９５】
2019530269.tif 000097
【０２９９】
、および
【０３００】
【数９６】
2019530269.tif 000098
【０３０１】
による再帰計算によって第1の分極重みベクトルW0N-1を取得するように特に構成され、式中、
【０３０２】
【数９７】
2019530269.tif 000099
【０３０３】
であり、ここで、
i∈{1,・・・,N - 1}であり、βiは、チャネルインデックス番号iに関連する中間変数であり、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、W0は、任意の定数である。
【０３０４】
この実施形態の符号化デバイスは、図3に示された方法の実施形態の技術的解決策を実行するように構成される可能性がある。それらの実装の原理は同様であり、詳細は本明細書において繰り返されない。
【０３０５】
本出願の符号化デバイスは、基地局または端末である可能性があることに留意されたい。
【０３０６】
入力情報ビットを受信した後、この実施形態において提供される符号化デバイスは、Polar符号の目標符号長Mに基づいて符号化されるビットの量Nを決定することと、その後、N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得することであって、分極重みが情報ビットの選択の基礎である、取得することと、それから、第1の分極重みベクトルに基づいて情報ビットを決定することと、最後に、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化を実行することとを行う。したがって、情報ビットの位置および凍結ビットの位置は、チャネルパラメータおよび符号化率とは無関係にPolar符号の分極されたチャネルの分極重みを計算することによって決定される。これは、Polar符号の符号化の計算の複雑さを減らすことができる。加えて、異なる符号長および符号化率を有するPolar符号に対応する分極重みが同じ部分を有し、その結果、記憶空間が大幅に削減され、Polar符号の符号化の記憶の複雑さも削減され得る。
【０３０７】
任意で、Polar符号の目標の符号長Mは、2の正の整数乗に等しく、取得モジュール12は、あらかじめ記憶された第2の分極重みベクトルから第1の分極重みベクトルを取得するように特に構成される。第2の分極重みベクトルは、Nmax個の分極されたチャネルの分極重みを含み、Nmaxは、通信システムによってサポートされる最大符号長に対応するあらかじめ設定された母符号長であり、母符号長は、2の正の整数乗である。
【０３０８】
この実装において、分極重みは、オフライン記憶方法で得られる。オンライン計算と比較して、十分な記憶空間が存在するとき、オフライン記憶方法は、オンライン計算によって引き起こされるレイテンシーを短くすることができる。
【０３０９】
任意で、Polar符号の目標符号長MがNmax以下であるとき、第1の分極重みベクトル内の要素集合が、第2の分極重みベクトル内の要素集合の部分集合であるか、またはPolar符号の目標符号長MがNmax以上であるとき、チャネルインデックス番号がNmax以下である分極されたチャネルの分極重みが、第2の分極重みベクトル内の分極重みと1対1に対応しており、チャネルインデックス番号がNmaxを超えている分極されたチャネルの分極重みが、重みのインクリメント
【０３１０】
【数９８】
2019530269.tif 000100
【０３１１】
にチャネルインデックス番号がNmax以下である分極されたチャネルの対応する分極重みを足した数に等しく、式中、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである。
【０３１２】
この実装においては、半分オンライン計算で半分オフライン記憶の方法が記憶され、その結果、オンライン計算によって引き起こされるレイテンシーが短縮され得るだけでなく、記憶の複雑さも削減され得る。
【０３１３】
上述の実装においては、さらに、φ = 0であり、α = 1/4である。
【０３１４】
さらに、Polar符号の目標符号長Mは、2の正の整数乗に等しくなく、第1の決定モジュール11は、
【０３１５】
【数９９】
2019530269.tif 000101
【０３１６】
であると判定するように特に構成され、式中、記号
【０３１７】
【数１００】
2019530269.tif 000102
【０３１８】
は、端数切り捨てを表す。
【０３１９】
図9は、本出願による符号化デバイスの実施形態2の概略構造図である。図9に示されるように、図8に示される符号化デバイスの構造に基づいて、この実施形態の符号化デバイス200は、第3の決定モジュール15および計算モジュール16をさらに含む可能性がある。第3の決定モジュール15は、取得モジュール12がN個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得する前に、N個の符号化されるビット内のN - M個の削除されるビットの位置を決定するように構成される。計算モジュール16は、第3の決定モジュール15によって実行された決定の結果に基づいて、N個の符号化されるビットに対応する分極重みを含む修正係数の集合を計算するように構成される。修正係数は、ビットの削除の結果として得られる各分極重みに対する修正の量を表すために使用される。取得モジュール12は、第1の分極重みベクトルを取得するために修正係数の集合に基づいてN個の分極されたチャネルの分極重みを計算するように特に構成される。
【０３２０】
さらに、第3の決定モジュール15は、N個の分極されたチャネルのチャネルインデックス番号のシーケンス
【０３２１】
【数１０１】
2019530269.tif 000103
【０３２２】
を決定し、チャネルインデックス番号のシーケンス内の各インデックス番号に対して以下の操作、すなわち、各インデックス番号に対応する二進数に対してビット逆転を実行し、新しいチャネルインデックス番号のシーケンス
【０３２３】
【数１０２】
2019530269.tif 000104
【０３２４】
を得るために、ビット逆転の後に得られた二進数を十進数に変換することと、新しいチャネルインデックス番号のシーケンス
【０３２５】
【数１０３】
2019530269.tif 000105
【０３２６】
内のインデックス番号をソートすることと、チャネルインデックス番号のシーケンス
【０３２７】
【数１０４】
2019530269.tif 000106
【０３２８】
内のN - M個のインデックス番号を削除されるビットのインデックス番号として昇順に選択することとを実行するように特に構成される。
【０３２９】
任意で、修正係数の集合は、
【０３３０】
【数１０５】
2019530269.tif 000107
【０３３１】
であり、
計算モジュール16は、以下の式、すなわち、
【０３３２】
【数１０６】
2019530269.tif 000108
【０３３３】
、および
【０３３４】
【数１０７】
2019530269.tif 000109
【０３３５】
に従って修正係数の集合g内の各要素g(i,j)を計算するように特に構成され、式中、
i∈{0,1,・・・,N - 1}であり、j∈{0,1,・・・,n - 1}であり、N = 2nであり、piは、チャネルインデックス番号がiである分極されたチャネルに対応するビットが削除されるべきかどうかを示す識別子であり、pi∈{0,1}である。
【０３３６】
任意で、取得モジュール12は、第1の分極重みベクトルを取得するために以下の式、すなわち、
【０３３７】
【数１０８】
2019530269.tif 000110
【０３３８】
に従ってN個の分極されたチャネルの分極重みWiを計算するように特に構成され、式中、
【０３３９】
【数１０９】
2019530269.tif 000111
【０３４０】
であり、iは、チャネルインデックス番号であり、Bn-1Bn-2...B0は、iの二進表現であり、Bn-1は、最上位ビットであり、B0は、最下位ビットであり、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}であり、i∈{0,1,・・・,N - 1}であり、N = 2nであり、g(i,j)は、修正係数の集合g内のi行およびj列の要素であり、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである。
【０３４１】
任意で、取得モジュール12は、以下の式、すなわち、
βi = (2i-1 + φ)α、
【０３４２】
【数１１０】
2019530269.tif 000112
【０３４３】
、および
【０３４４】
【数１１１】
2019530269.tif 000113
【０３４５】
による再帰計算によって第1の分極重みベクトルW0N-1を取得するように特に構成され、式中、
【０３４６】
【数１１２】
2019530269.tif 000114
【０３４７】
であり、ここで、
i∈{1,・・・,N - 1}であり、βiは、チャネルインデックス番号iに関連する中間変数であり、φおよびαは、Polar符号の目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、g(i,j)は、修正係数の集合g内のi行およびj列の要素であり、W0は、任意の定数である。
【０３４８】
上述の実装においては、φ= 0であり、α= 1/4である。
【０３４９】
上述の実装において、第2の決定モジュール13は、第1の分極重みベクトル内の分極重みを降順にソートし、最初のK個の分極重みに対応するビットを情報ビットとして選択するように特に構成される。
【０３５０】
この実施形態の符号化デバイスは、図7に示された方法の実施形態の技術的解決策を実行するように構成される可能性がある。それらの実装の原理は同様であり、詳細は本明細書において繰り返されない。
【０３５１】
入力情報ビットを受信した後、この実施形態において提供される符号化デバイスは、Polar符号の目標符号長Mに基づいて符号化されるビットの量Nを決定し、その後、N個の符号化されるビット内のN - M個の削除されるビットの位置を決定し、N個の符号化されるビットの修正係数を含む修正係数の集合を、決定の結果に基づいて計算し、それから、第1の分極重みベクトルを取得するために修正係数の集合に基づいてN個の分極されたチャネルの分極重みを計算し、最後に、第1の分極重みベクトルに基づいて情報ビットを決定し、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化を実行する。したがって、任意の目標符号長を有するPolar符号に関して、情報ビットの位置および凍結ビットの位置は、チャネルパラメータおよび符号化率とは無関係にPolar符号の分極されたチャネルの分極重みを計算することによって決定される。これは、Polar符号の符号化の計算および実装の複雑さを減らすことができる。
【０３５２】
当業者は、方法の実施形態のステップの一部またはすべてが、関連するハードウェアに指示を与えるプログラムによって実装される可能性があることを理解するであろう。プログラムは、コンピュータ可読記憶媒体に記憶される可能性がある。プログラムが実行されるとき、方法の実施形態のステップが実行される。記憶媒体は、ROM、RAM、磁気ディスク、または光ディスクなどのプログラムコードを記憶することができる様々な媒体を含む。
【０３５３】
上述の方法および対応するデバイスに示されるように、第1の分極重みベクトル内の分極重みが降順にソートされるとき、分極されたチャネルのシーケンス番号の二進表現の方法に対応する式または多項式に従って分極重みを計算するための方法によって、ある分極されたチャネルの分極重みが別の分極されたチャネルの分極重みを超える場合、第1の分極重みベクトル内の「ある分極されたチャネル」の位置は、必ず「別の分極されたチャネル」の位置の前にある。確かに、第1の分極重みベクトル内の分極重みが昇順にソートされるとき、ある分極されたチャネルの分極重みが別の分極されたチャネルの分極重みを超える場合、第1の分極重みベクトル内の「ある分極されたチャネル」の位置は、必ず「別の分極されたチャネル」の位置の後にある。加えて、第1の分極重みベクトル内のそれぞれの分極されたチャネルの位置は、分極重みに係数を掛けた数と考えられる可能性がある。
【０３５４】
N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを生成するための上述の方法および対応するデバイスによって、第1の分極重みベクトルの以下のいくつかの例が、与えられる可能性がある。分極重みは、降順にソートされる可能性があり、または分極重みは、昇順にソートされる可能性がある。一般性を失うことなく、すべての例のシーケンス番号は、1からランク付けされ、言い換えると、最小のシーケンス番号の値は、1である。これは、シーケンス番号が0からランク付けされることと等価である。シーケンス番号が0からランク付けされる場合、対応するシーケンス内の各シーケンス番号から1が引かれさえすればよい。
【０３５５】
第1の分極重みベクトル内の分極重みは、降順にソートされる可能性がある。本明細書において、最小のシーケンス番号の値は、1である。それに対応して、最小のシーケンス番号の値が0である場合は、すべてのシーケンス番号の各々から1が引かれる可能性がある。
【０３５６】
(1) N = 16、および第1の分極重みベクトルが、
16、15、14、12、8、13、11、10、7、6、4、9、5、3、2、1
である。
【０３５７】
(2) N = 32、および第1の分極重みベクトルが、
32、31、30、28、24、16、29、27、26、23、22、15、20、14、12、25、8、21、19、13、18、11、10、7、6、4、17、9、5、3、2、1
である。
【０３５８】
(3) N = 64、および第1の分極重みベクトルが、
64、63、62、60、56、48、61、32、59、58、55、54、47、52、46、31、44、30、57、40、28、53、24、51、45、50、16、43、29、42、39、27、38、26、23、36、22、49、15、20、14、41、12、37、25、8、35、21、34、19、13、18、11、10、7、6、33、4、17、9、5、3、2、1
である。
【０３５９】
(4) N = 128、および第1の分極重みベクトルが、
128、127、126、124、120、112、125、96、123、122、119、64、118、111、116、110、95、108、94、121、104、92、63、117、62、88、115、109、60、114、80、107、56、93、106、103、91、48、102、90、61、87、100、32、59、86、113、79、58、84、55、78、105、54、76、47、101、52、89、46、72、99、31、44、85、98、30、57、83、40、77、28、82、53、75、24、51、74、45、71、50、16、43、70、97、29、42、68、39、27、81、38、26、23、36、73、22、49、15、69、20、14、41、67、12、66、37、25、8、35、21、34、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1
である。
【０３６０】
(5) N = 256、および第1の分極重みベクトルが、
256、255、254、252、248、240、253、224、251、250、247、192、246、239、244、238、128、223、236、222、249、232、220、191、245、190、216、243、237、188、242、127、208、235、184、126、221、234、231、124、219、176、230、218、189、120、215、228、160、187、214、241、112、207、186、212、183、125、206、233、182、96、123、204、175、229、180、122、217、174、119、200、227、64、159、118、172、213、226、111、158、185、116、211、168、110、205、156、210、181、95、108、203、152、179、94、121、202、173、104、199、178、92、63、144、117、171、198、225、62、157、88、170、115、196、167、109、60、155、114、209、166、80、107、154、56、151、164、93、106、201、103、150、177、91、48、143、102、197、148、90、61、142、87、169、100、195、32、59、86、140、113、194、165、79、58、153、84、55、136、163、78、105、54、149、162、76、47、101、52、147、89、46、141、72、99、146、31、44、85、139、98、193、30、57、138、83、40、135、77、28、82、53、134、161、75、24、51、132、74、45、71、50、145、16、43、70、97、29、42、137、68、39、27、81、38、133、26、23、36、131、73、22、49、130、15、69、20、14、41、67、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1
である。
【０３６１】
(6) N = 512、および第1の分極重みベクトルが、
512、511、510、508、504、496、509、480、507、506、503、448、502、495、500、494、384、479、492、478、505、488、476、447、501、256、446、472、499、493、444、498、383、464、491、440、382、477、490、487、380、475、432、486、474、255、445、376、471、484、254、416、443、470、497、368、463、252、442、468、439、381、462、489、248、438、352、379、460、431、485、436、378、473、240、430、375、456、483、253、320、415、374、428、469、482、367、224、414、251、441、372、467、424、366、461、250、412、466、247、437、351、364、459、192、246、408、435、350、377、458、239、429、360、455、244、434、348、238、319、400、373、427、454、481、128、223、318、413、236、344、426、371、452、423、365、222、249、316、411、370、465、232、422、336、363、220、410、191、245、312、407、420、349、362、457、190、359、216、406、243、433、347、237、304、399、358、188、453、242、404、346、127、208、317、398、235、343、425、356、451、184、126、221、288、234、315、342、396、369、450、231、421、335、124、219、314、409、176、340、230、311、392、419、334、361、218、189、120、215、310、405、228、418、332、303、160、357、187、214、241、308、403、345、112、207、302、397、328、186、355、212、402、183、125、206、287、233、300、341、395、354、449、182、96、286、123、204、313、394、1
75、339、229、296、391、180、333、122、217、284、174、338、119、200、309、390、227、417、331、64、159、118、172、213、280、226、307、388、330、111、301、158、327、185、116、211、306、401、168、110、205、272、299、326、156、353、210、181、95、285、108、203、298、393、324、295、152、179、94、121、202、283、173、337、104、199、294、389、178、92、282、63、144、117、171、198、279、225、292、387、329、62、157、88、170、278、115、196、305、386、167、109、271、60、325、155、114、209、276、166、80、270、107、297、154、323、56、151、164、93、106、201、268、322、103、293、150、177、91、281、48、143、102、197、264、291、148、90、61、142、87、169、277、100、195、290、385、32、59、86、140、113、194、275、165、79、269、58、153、84、274、55、136、163、78、105、267、321、54、149、162、76、266、47、101、263、52、147、89、46、141、72、262、99、289、146、31、44、85、139、98、193、260、30、57、138、83、273、40、135、77、28、82、53、134、161、75、265、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1
である。
【０３６２】
(7) N = 1024、および第1の分極重みベクトルが、
1024、1023、1022、1020、1016、1008、1021、992、1019、1018、1015、960、1014、1007、1012、1006、896、991、1004、990、1017、1000、988、959、1013、768、958、984、1011、1005、956、1010、895、976、1003、952、894、989、1002、999、512、892、987、944、998、986、767、957、888、983、996、766、928、955、982、1009、880、975、764、954、980、951、893、974、1001、760、950、864、511、891、972、943、997、948、510、890、985、752、942、887、968、995、508、765、832、927、886、940、981、994、879、736、926、763、953、504、884、979、936、878、973、762、924、978、759、949、863、496、876、971、704、758、920、947、862、509、889、970、751、941、872、967、756、946、480、860、507、750、831、912、885、939、966、993、506、640、735、830、925、748、856、938、503、883、964、935、877、734、448、761、828、923、502、882、977、744、934、848、495、875、732、922、703、500、757、824、919、932、861、494、874、969、702、871、728、918、755、945、384、479、859、492、749、816、911、870、700、965、754、916、478、858、505、639、720、829、910、747、855、937、488、868、963、696、476、638、733、800、447、746、827、854、908、501、881、962、743、933、847、256、446、636、731、826、921、472、688、852、499、742、823、904、931、846、493、873、730、444、701、498、632、727、822、917、740、930、383、464、844、491、815、672、869、699、726、440、753、820、915、382、477、857、490、624、719、814、909、840、698、487、867、724、914、695、380、475、637、718、799、432、745、812、853、907、486、866、961、694、474、608、255、798、445、635、716、825、376、906、471、687、851、484、741、808、903、692、845、254、416、634、729、796、443、470、686、850、497、631、712、821、902、739、929、368、463、843、252、442、576、671、468、630、684、725、792、439、738、819、900、381、462、842、489、623、813、670、839、697、248、438、628、723、818、913、352、680、379、460、622、717、784、431、811、838、668、485、865、722、436、693、378、473、607、240、797、430、620、715、810、375、905、456、836、483、807、664、691、606、253、320、415、633、714、795、374、428、469、685、849、482、616、711、806、901、690、367、224、414、604、251、794、441、575、656、372、467、629、683、710、791、424、737、804、899、366、461、841、250、412、574、669、466、600、682、247、790、437、627、708、817、898、351、679、364、459、621、783、192、572、837、667、246、408、626、721、788、435、350、678、377、458、592、239、782、429、619、809、360、666、455、835、244、434、568、663、348、676、605、238、319、400、618、713、780、373、427、454、834、481、615、805、662、689、128
、223、318、413、603、236、793、344、426、560、655、371、452、614、709、776、423、803、660、365、222、602、249、316、411、573、654、370、465、599、681、232、789、422、612、707、802、897、336、363、220、410、544、191、571、598、652、245、312、407、625、706、787、420、349、677、362、457、591、781、190、570、359、665、216、406、596、243、786、433、567、648、347、675、590、237、304、399、617、779、358、188、453、833、242、404、566、661、346、674、127、208、317、398、588、235、778、343、425、559、356、451、613、775、184、564、659、126、221、288、601、234、315、342、396、558、653、369、450、584、231、774、421、611、801、658、335、124、219、314、409、543、176、340、556、597、651、230、311、392、610、705、772、419、334、361、218、542、189、569、120、650、215、310、405、595、228、785、418、552、647、332、589、303、160、540、357、187、214、594、241、308、403、565、646、345、673、112、207、302、397、587、777、328、186、355、212、402、536、183、563、644、125、206、287、586、233、300、341、395、557、354、449、583、773、182、562、657、96、286、123、204、313、394、528、175、339、555、582、229、296、391、609、771、180、333、122、217、284、541、174、338、554、119、649、200、309、390、580、227、770、417、551、331、64、159、539、118、172、213、280、5
93、226、307、388、550、645、330、111、301、158、538、327、185、116、211、306、401、535、168、548、643、110、205、272、585、299、326、156、353、210、534、181、561、642、95、285、108、203、298、393、527、324、581、295、152、532、179、94、121、202、283、526、173、337、553、104、199、294、389、579、769、178、92、282、63、144、524、117、171、198、279、578、225、292、387、549、329、62、157、537、88、170、278、115、196、305、386、520、167、547、109、271、60、325、155、114、209、276、533、166、546、641、80、270、107、297、154、323、56、151、531、164、93、106、201、268、525、322、103、293、150、530、177、91、281、48、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、32、59、86、140、113、194、275、518、165、545、79、269、58、153、84、274、55、136、516、163、78、105、267、321、54、149、529、162、76、266、47、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、
17、9、5、3、2、1
である。
【０３６３】
(8) N = 2048、および第1の分極重みベクトルが、
2048、2047、2046、2044、2040、2032、2045、2016、2043、2042、2039、1984、2038、2031、2036、2030、1920、2015、2028、2014、2041、2024、2012、1983、2037、1792、1982、2008、2035、2029、1980、2034、1919、2000、2027、1976、1918、2013、2026、2023、1536、1916、2011、1968、2022、2010、1791、1981、1912、2007、2020、1790、1952、1979、2006、2033、1904、1999、1788、1978、2004、1975、1917、1998、2025、1024、1784、1974、1888、1535、1915、1996、1967、2021、1972、1534、1914、2009、1776、1966、1911、1992、2019、1532、1789、1856、1951、1910、1964、2005、2018、1903、1760、1950、1787、1977、1528、1908、2003、1960、1902、1997、1786、1948、1023、2002、1783、1973、1887、1520、1900、1995、1728、1022、1782、1944、1971、1886、1533、1913、1994、1775、1965、1896、1991、1020、1780、1970、1504、1884、1531、1774、1855、1936、1909、1963、1990、2017、1016、1530、1664、1759、1854、1949、1772、1880、1962、1527、1907、1988、1959、1901、1758、1472、1785、1852、1947、1526、1906、1008、2001、1768、1958、1872、1519、1899、1756、1946、1727、1021、1524、1781、1848、1943、1956、1885、1518、1898、1993、1726、992、1895、1752、1019、1942、1779、1969、1408、1503、1883、1516、1773、1840、1935、1894、1724、1989、1018、1778、1940、1502、1015、1882、1529、1663、1744、1853、1934、1771、1879、1961、1512、1892、1987、960、1720、1014、1500、1662、1757、1824、1471、1770、1851、1878、1932、1525、1905、1007、1986、1767、1957、1871、1012、1280、1470、1660、1755、1850、1945、1496、1712、1876、1006、1523、1766、1847、1928、1955、1870、1517、1897、1754、1468、1725、896、991、1522、1656、1751、1846、1004、1941、1764、1954、1407、1488、1868、1515、1839、1696、990、1893、1723、1750、1017、1464、1777、1844、1939、1406、1501、1000、1881、1514、1648、1743、1838、1933、1864、1722、1511、988、1891、1748、959、1938、1719、1013、1404、1499、1661、1742、1823、1456、1769、1836、1877、1931、1510、1890、768、1985、958、1718、984、1498、1632、1011、1279、1822、1469、1659、1740、1849、1400、1930、1495、1711、1875、1005、1508、1765、1832、1927、956、1716、1869、1010、1278、1440、1658、1753、1820、1467、1494、1710、895、1874、976、1521、1655、1736、1845、1003、1926、1763、1953、1392、1487、1867、952、1276、1466、1600、1695、894、989、1492、1654、1708、1749、1816、1002、1463、1762、1843、1924、1405、1486、999、1866、1513、1647、1837、1694、512、1863、1721、892、1272、987、1462、1652、1747、1842、944、1937、1376、1704、998、1403、1484、1646、1741、1808、1455、1835、1862、1692、1509、986、1889、767、1746、957、1460、1717、888、983、1402、1497、1631、996、1264、1821、1454、1644、1739、1834、1399、1929、1480、1860、766、1507、928、1831、1688、955、982、1715、1630、1009、1277、1344、1439、1657、1738、1819、1398、1452、1493、1709、880、1873、975、1506、1640、1735、1830、764、1925、954、1714、1391、980、1248、1438、1628、951、1275、1818、1465、1599、1680、893、1396、974、1491、1653、1707、1734、1815、1001、1448、1761、1828、1923、1390、1485、760、1865、950、1274、1436、1598、1693、864、511、1490、1624、1706、891、1271、1814、972、1461、1651、1732、1841、943、1922、1375、1703、997、1388、1483、1645、1807、948、1216、510、1596、1861、1691、890、1270、985、1432、1650、752、1745、1812、942、1459、1374、1702、887、968、1401、1482、1616、995、1263、1806、1453、1643、1833、1384、1690、1479、508、1859、765、832、1268、927、1458、1592、1687、886、940、981、1372、1700、1629、994、1262、1343、1424、1642、1737、1804、1397、1451、1478、879、1858、736、1505、1639、926、1829、763、1686、953、504、1713、884、1152、979、1247、1342、1437、1627、936、1260、1817、1368、1450、1584、1679、878、1395、973、1476、1638、1733、1800、762、1447、924、1827、1684、1389、978、1246、759、1626、949、1273、1340、1435、1597、1678、863、1394、496、1489、1623、1705、876、1256、1813、971、1446、1636、1731、1826、704、1921、1360、758、1387、920、1244、1434、1568、947、1215、862、509、1595、1622、1676、889、1269、1336、970、1431、1649、751、1730、1811、941、1444、1373、1701、872、967、1386、1481、1615、756、1805、946、1214、480、1594、1383、1689、860、1240、507、1430、1620、750、831、1267、1810、912、1457、1591、1672、885、939、966、1371、1699、1614、993、1261、1328、1423、1641、1803、1382、1212、1477、506、640、1857、735、830、1266、925、1428、1590、748、1685、856、938、503、1370、1698、883、1151、964、1232、1341、1422、1612、935、1259、1802、1367、1449、1583、877、1380、734、1475、1637、448、1799、761、828、1208、923、502、1588、1683、882、1150、977、1245、1312、744、1625、934、1258、1339、1366、1420、1582、1677、848、1393、495、1474、1608、875、1255、1798、732、1445、1635、922、1825、703、1682、1359、500、757、824、1148、919、1243、1338、1433、1567、932、1200、861、1364、494、1580、1621、1675、874、1254、1335、969、1416、1634、1729、1796、702、1443、1358、871、728、1385、918、1242、755、1566、945、1213、384、479、1593、1144、1674、859、1239、1334、492、1429、1619、749、816、1252、1809、911、1442、1576、1671、870、700、965、1356、1613、754、1327、916、1184、478、1564、1381、1211、858、1238、505、639、1618、720、829、1265、1332、910、1427、1589、747、1670、855、937、488、1369、1697、868、1136、963、1231、1326、1421、1611、696、1801、1352、1210、476、638、1379、733、800、1236、447、1426、1560、746、827、1207、854、908、501、1587、1668、881、1149、962、1230、1311、743、1610、933、1257、1324、1365、1419、1581、847、1378、256、1473、1607、446、636、1797、731、826、1206、921、472、1586、688、1681、852、1120、499、1310、742、823、1147、904、1228、1337、1418、1552、931、1199、846、1363、493、1579、1606、873、1253、1320、730、1415、1633、444、1795、701、1204、1357、498、632、727、822、1146、917、1241、1308、740、1565、930、1198、383、1362、464、1578、1143、1673、844、1224、1333、491、1414、1604、815、1251、1794、672、1441、1575、869、699、726、1355、440、753、820、1088、915、1183、382、477、1563、1142、1196、857、1237、1304、490、624、1617、719、814、1250、1331、909、1412、1574、1669、840、698、487、1354、867、1135、724、1325、914、1182、695、1562、1351、1209、380、475、637、1140、718、799、1235、1330、432、1425、1559、745、812、1192、853、907、486、1572、1667、866、1134、961、1229、1296、1609、694、1323、1350、1180、474、608、1377、255、798、1234、445、635、1558、716、825、1205、376、906、471、1585、687、1666、851、1119、484、1309、741、808、1132、903、1227、1322、1417、1551、692、845、1348、254、1605、416、634、1319、729、796、1176、443、470、1556、686、1203、850、1118、497、631、712、821、1145、902、1226、1307、739、1550、929、1197、368、1361、463、1577、1128、843、1223、1318、252、1413、1603、442、576、1793、671、1202、468、630、684、725、792、1116、439、1306、738、819、1087、900、1168、381、462、1548、1141、1195、842、1222、1303、489、623、1602、813、1249、1316、670、1411、1573、839、697、248、1353、438、628、723、818、1086、913、1181、352、680、1561、1112、1194、379、1302、460、622、1139、717、784、1220、1329、431、1410、1544、811、1191、838、668、485、1571、865、1133、722、1295、436、693、1084、1349、1179、378、473、607、1138、240、797、1233、1300、430、620、1557、715、810、1190、375、905、456、1570、1665、836、1104、483、1294、807、1131、664、1321、1178、691、606、1347、253、320、415、633、1080、714、795、1175、374、428、469、1555、685、1188、849、1117、482、616、711、806、1130、901、1225、1292、1549、690、367、1346、224、1127、414、604、1317、251、794、1174、441、575、1554、656、1201、372、467、629、683、710、791、1115、424、1305、737、804、1072、899、1167、366、461、1547、1126、841、1221、1288、250、1601、412、574、1315、669、1172、466、600、682、247、790、1114、437、627、708、817、1085、898、1166、351、679、1546、1111、1193、364、1301、459、621、1124、783、1219、1314、192、1409、1543、572、837、667、246、408、626、721、788、1056、435、350、678、1083、1110、1164、377、458、592、1137、239、782、1218、1299、429、619、1542、809、1189、360、666、455、1569、835、1103、244、1293、434、568、663、1082、1177、348、676、605、1108、238、319、1298、400、618、1079、713、780、1160、373、427、454、1540、1187、834、1102、481、615、805、1129、662、1291、689、128、1345、223、318、413、603、1078、236、793、1173、344、426、560、1553、655、1186、371、452、614、709、776、1100、423、1290、803、1071、660、365、222、1125、602、1287、249、316、411、573、1076、654、1171、370、465、599、681、232、789、1113、422、612、707、802、1070、897、1165、336、1545、1096、363、1286、220、1123、410、544、1313、191、1170、571、598、652、245、312、407、625、706、787、1055、420、349、677、1068、1109、1163、362、457、591、1122、781、1217、1284、190、1541、570、359、665、216、406、596、243、786、1054、433、567、648、1081、1162、347、675、590、1107、237、304、1297、399、617、1064、779、1159、358、188、453、1539、833、1101、242、404、566、661、1052、346、674、127、1106、208、317、398、588、1077、235、778、1158、343、425、559、1538、1185、356、451、613、775、1099、184、1289、564、659、126、221、288、601、1048、234、315、342、396、558、1075、653、1156、369、450、584、231、774、1098、421、611、801、1069、658、335、1095、124、1285、219、314、409、543、1074、176、1169、340、556、597、651、230、311、392、610、705、772、1040、419、334、1067、1094、361、218、1121、542、1283、189、569、120、650、215、310、405、595、228、785、1053、418、552、647、1066、1161、332、589、1092、303、1282、160、1063、540、357、187、214、594、241、308、403、565、646、1051、345、673、112、1105、207、302、397、587、1062、777、1157、328、186、1537、355、212、402、536、183、1050、563、644、125、206、287、586、1047、233、300、341、395、557、1060、1155、354、449、583、773、1097、182、562、657、96、286、123、1046、204、313、394、528、1073、175、1154、339、555、582、229、296、391、609、771、1039、180、333、1093、122、217、284、541、1044、174、338、554、119、649、200、309、390、580、227、770、1038、417、551、1065、331、1091、64、1281、159、539、118、172、213、280、593、226、307、388、550、645、1036、330、111、1090、301、158、1061、538、327、185、116、211、306、401、535、168、1049、548、643、110、205、272、585、1032、299、326、156、1059、353、210、534、181、561、642、95、285、108、1045、203、298、393、527、1058、1153、324、581、295、152、532、179、94、121、202、283、526、1043、173、337、553、104、199、294、389、579、769、1037、178、92、282、63、1042、144、524、117、171、198、279、578、225、292、387、549、1035、329、1089、62、157、537、88、170、278、115、196、3
05、386、520、167、1034、547、109、271、1031、60、325、155、114、209、276、533、166、546、641、80、270、107、1030、297、154、1057、323、56、151、531、164、93、106、201、268、525、1028、322、103、293、150、530、177、91、281、48、1041、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、1033、32、59、86、140、113、194、275、518、165、545、79、269、1029、58、153、84、274、55、136、516、163、78、105、267、1027、321、54、149、529、162、76、266、47、1026、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、1025、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39
、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1
である。
【０３６４】
(9) N = 4096、および第1の分極重みベクトルが、
4096、4095、4094、4092、4088、4080、4093、4064、4091、4090、4087、4032、4086、4079、4084、4078、3968、4063、4076、4062、4089、4072、4060、4031、4085、3840、4030、4056、4083、4077、4028、4082、3967、4048、4075、4024、3966、4061、4074、4071、3584、3964、4059、4016、4070、4058、3839、4029、3960、4055、4068、3838、4000、4027、4054、4081、3952、4047、3836、4026、4052、4023、3965、4046、4073、3072、3832、4022、3936、3583、3963、4044、4015、4069、4020、3582、3962、4057、3824、4014、3959、4040、4067、3580、3837、3904、3999、3958、4012、4053、4066、3951、3808、3998、3835、4025、3576、3956、4051、4008、3950、4045、3834、3996、3071、4050、3831、4021、2048、3935、3568、3948、4043、3776、3070、3830、3992、4019、3934、3581、3961、4042、3823、4013、3944、4039、3068、3828、4018、3552、3932、3579、3822、3903、3984、3957、4011、4038、4065、3064、3578、3712、3807、3902、3997、3820、3928、4010、3575、3955、4036、4007、3949、3806、3520、3833、3900、3995、3574、3954、3056、4049、3816、4006、2047、3920、3567、3947、3804、3994、3775、3069、3572、3829、3896、3991、2046、4004、3933、3566、3946、4041、3774、3040、3943、3800、3067、3990、3827、4017、3456、3551、2044、3931、3564、3821、3888、3983、3942、3772、4037、3066、3826、3988、3550、3063、3930、3577、3711、3792、3901、3982、2040、3819、3927、4009、3560、3940、4035、3008、3768、3062、3548、3710、3805、3872、3519、3818、3899、3926、3980、3573、3953、3055、4034、3815、4005、2032、3919、3060、3328、3518、3708、3803、3898、3993、3544、3760、3924、3054、3571、3814、3895、3976、2045、4003、3918、3565、3945、3802、3516、3773、2944、3039、3570、3704、3799、3894、3052、3989、3812、2016、4002、3455、3536、2043、3916、3563、3887、3744、3038、3941、3771、3798、3065、3512、3825、3892、3987、3454、3549、2042、3048、3929、3562、3696、3791、3886、3981、2039、3912、3770、3559、3036、3939、3796、3007、3986、3767、3061、3452、3547、3709、1984、3790、3871、3504、2038、3817、3884、3925、3979、3558、3938、2816、4033、3006、3766、3032、2031、3546、3680、3059、3327、3870、3517、3707、3788、3897、3448、3978、3543、2036、3759、3923、3053、3556、3813、3880、3975、3004、2030、3764、3917、3058、3326、3488、3706、3801、3868、3515、3542、3758、2943、3922、3024、3569、3703、3784、3893、3051、3974、1920、3811、2015、4001、3440、3535、2028、3915、3000、3324、3514、3648、3743、2942、3037、3540、3702、3756、3797、3864、3050、3511、3810、3891、2014、3972、3453、3534、2041、3047、3914、3561、3695、3885、3742、2024、2560、3911、3769、2940、3320、3035、3510、3700、3795、3890、2992、3985、3424、3752、2012、3046、3451、3532、3694、1983、3789、3856、3503、2037、3883、3910、3740、3557、3034、3937、2815、3794、3005、3508、3765、2936、3031、3450、1792、3545、3679、1982、3044、3312、3869、3502、3692、2008、3787、3882、3447、3977、3528、2035、3908、2814、3555、2976、3879、3736、3003、3030、2029、3763、3678、3057、3325、3392、3487、3705、1980、3786、3867、3446、3500、3541、2034、3757、2928、3921、3023、3554、3688、3783、3878、2812、3973、3002、1919、2000、3762、3439、3028、3296、2027、3486、3676、2999、3323、3866、3513、3647、3728、2941、3444、3022、3539、3701、1976、3755、3782、3863、3049、3496、1918、3809、3876、2013、3971、3438、3533、2026、2808、3913、2998、3322、3484、3646、3741、2912、2023、2559、3538、3672、3754、2939、3319、3862、3020、3509、3699、3780、3889、1536、2991、3970、3423、1916、3751、2011、3045、3436、3531、3693、1968、3855、2996、3264、2022、2558、3644、3909、3739、2938、3318、3033、3480、3698、2800、3793、3860、2990、3507、3422、3750、2935、2010、3016、3449、1791、3530、3664、1981、3043、3311、3854、1912、3501、3691、2007、3881、3432、3738、3527、2020、2556、3907、2813、2880、3316、2975、3506、3640、3735、2934、2988、3029、3420、1790、3748、3677、1952、3042、3310、3391、3472、3690、1979、2006、3785、3852、3445、3499、3526、2033、2927、3906、2784、3553、3687、2974、3877、2811、3734、3001、1904、2552、1999、3761、2932、3200、3027、3295、3390、1788、3485、3675、1978、2984、3308、3865、3416、3498、3632、2004、3727、2926、3443、3021、3524、3686、1975、3781、3848、2810、3495、2972、1917、3875、1998、3732、3437、3026、3294、2025、2807、3674、2997、3321、3388、3483、3645、1024、3726、2911、3442、1784、2544、3537、3671、1974、3753、2924、3304、3861、3019、3494、3684、1888、3779、3874、1535、2752、3969、3408、1915、1996、2806、3435、2968、3292、1967、3482、3616、2995、3263、2910、2021、2557、3643、3670、3724、2937、3317、3384、3018、3479、3697、1972、2799、3778、3859、1534、2989、3492、3421、1914、3749、2920、2009、3015、3434、1776、3529、3663、1966、2804、3853、2994、1911、3262、1992、2528、3642、3431、3737、2908、3288、2019、2555、3478、3668、2798、2879、3315、3858、2960、3505、3639、3720、2933、1532、2987、3014、3419、1789、1856、3747、3662、1951、3041、3309、3376、1910、3471、3689、1964、2005、3851、3430、3260、3525、2018、2554、2688、3905、2783、2878、3314、2973、3476、3638、2796、3733、2904、2986、1903、2551、3418、1760、3746、2931、3199、1950、3012、3280、3389、1787、3470、3660、1977、1528、2983、3307、3850、3415、1908、3497、3631、2003、2925、3428、2782、3523、3685、1960、2496、3847、2809、2876、3256、2971、1902、2550、3636、1997、3731、2930、3198、3025、3293、3360、1786、2792、3673、1948、2982、3306、3387、3414、3468、3630、1023、2002、3725、2896、3441、1783、2543、3522、3656、1973、2923、3303、3846、2780、3493、3683、2970、1887、3873、1520、2751、3730、3407、1900、2548、1995、2805、2872、3196、2967、3291、3386、1728、3481、3615、1022、2980、3248、2909、3412、1782、2542、3628、3669、1944、3723、2922、3302、3383、3017、3464、3682、1971、1886、3777、3844、1533、2750、3491、3406、1913、2919、1994、2776、3433、1775、2966、3290、1965、2803、3614、2993、1896、3261、2432、1991、2527、3641、1020、3192、3722、2907、3287、3382、1780、2540、3477、3667、1970、2797、2864、3300、3857、1504、2959、3490、3624、1884、3719、2918、1531、2748、3013、3404、1774、1855、3661、1936、2802、3375、2964、1909、3232、1963、1990、2526、3612、3429、3259、2906、3286、2017、2553、2687、3666、2768、2877、3313、3380、2958、3475、3637、1016、2795、3718、2903、1530、2985、1664、2536、3417、1759、1854、3745、2916、3184、1949、3011、3279、3374、1772、1880、3469、3659、1962、1527、2744、3849、3400、1907、3258、1988、2524、2686、3427、2781、2848、3284、1959、2495、3474、3608、2794、2875、3255、2902、2956、1901、2549、3635、1758、3716、2929、3197、1472、3010、3278、3359、1785、1852、2791、3658、1947、1526、2981、3305、3372、3413、1906、3467、3629、1008、2001、2895、3426、1768、2304、3521、3655、1958、2494、2684、3845、2779、2874、3254、2969、1872、2520、3634、1519、2736、3729、2900、3168、1899、2547、3358、1756、2790、2871、3195、1946、2952、3276、3385、1727、3466、3600、1021、1524、2979、3247、2894、3411、1781、1848、2541、3627、3654、1943、2921、3301、3368、2778、3463、3681、1956、2492、1885、3843、1518、2749、3252、3405、1898、2546、2680、1993、2775、2870、3194、2965、3289、3356、1726、2788、3613、992、2978、1895、3246、2431、3410、1752、2512、3626、1019、3191、1942、3721、2892、3272、3381、1779、2539、3462、3652、1969、1408、2863、3299、3842、1503、2720、3489、3623、1883、2917、1516、2747、2774、3403、1773、1840、2488、1935、2801、2868、3136、2963、1894、3231、2430、1724、1989、2525、3611、1018、3190、3244、2905、3285、3352、1778、2538、2672、3665、1940、2767、2862、3298、3379、1502、2957、3460、3622、1015、1882、3717、2888、1529、2746、1663、2535、3402、1744、1853、2915、3183、1934、2772、3373、1771、2962、1879、3230、1961、1512、2743、3610、3399、1892、3257、2428、1987、2523、2685、960、3188、2766、2847、3283、3378、1720、2480、3473、3607、1014、2793、2860、3240、2901、1500、2955、1662、2534、3620、1757、1824、3715、2914、3182、1471、3009、3277、3344、1770、1851、1878、3657、1932、1525、2742、3371、3398、1905、3228、1007、1986、2522、2656、3425、1767、2303、2846、3282、1957、2493、2683、3606、2764、2873、3253、2424、2954、1871、2519、3633、1012、1280、2735、3714、2899、3167、1470、1660、2532、3357、1755、1850、2789、2856、3180、1945、1496、2951、3275、3370、1712、1876、3465、3599、1006、1523、2740、2893、3396、1766、1847、2302、3653、1928、2464、2682、3367、2777、2844、3224、1955、2491、1870、2518、3604、1517、2734、3251、2898、3166、1897、2545、2679、1754、2760、2869、3193、1468、2950、3274、3355、1725、896、2787、3598、991、1522、2977、1656、3245、2416、3409、1751、1846、2511、3625、1004、3176、1941、2891、3271、3366、1764、2300、3461、3651、1954、2490、1407、2624、3841、1488、2719、3250、1868、2516、2678、1515、2732、2773、2840、3164、1839、2487、3354、1696、2786、2867、3135、990、2948、1893、3216、2429、1723、1750、2510、3596、1017、3189、1464、3243、2890、3270、3351、1777、1844、2537、2671、3650、1939、1406、2861、3297、3364、1501、2718、3459、3621、1000、1881、2887、1514、2745、1648、2296、3401、1743、1838、2486、2676、1933、2771、2866、3134、2961、1864、3229、2400、1722、1511、2728、3609、988、3160、1891、3242、2427、3350、1748、2508、2670、959、3187、1938、2765、2832、3268、3377、1719、2479、3458、3592、1013、1404、2859、3239、2886、1499、2716、1661、2533、3619、1742、1823、2913、3181、1456、2770、3343、1769、1836、2484、1877、1931、1510、2741、3132、3397、1890、3227、2426、768、1985、2521、2655、958、3186、2288、2845、3281、3348、1718、2478、2668、3605、984、2763、2858、3238、2423、1498、2953、1632、2504、3618、1011、1279、1822、3713、2884、3152、1469、1659、2531、3342、1740、1849、1400、2855、3179、1930、1495、2712、3369、1711、1875、3226、1005、1508、2739、2654、3395、1765、1832、2301、2368、1927、2463、2681、956、3128、2762、2843、3223、2422、1716、2476、1869、2517、3603、1010、1278、2733、3236、2897、3165、1440、1658、2530、2664、1753、1820、2759、2854、3178、1467、1494、2949、3273、3340、1710、895、1874、3597、976、1521、2738、1655、2415、3394、1736、1845、2272、1003、3175、1926、2462、2652、3365、1763、2299、2842、3222、1953、2489、1392、2623、3602、1487、2704、3249、2420、1867、2515、2677、952、1276、2731、2758、2839、3163、1466、1600、2472、3353、1695、894、2785、2852、3120、989、1492、2947、1654、3215、2414、1708、1749、1816、2509、3595、1002、3174、1463、2889、3269、3336、1762、1843、2298、3649、1924、2460、1405、2622、3363、1486、2717、3220、999、1866、2514、2648、1513、2730、1647、2295、2838、3162、1837、2485、2675、1694、2756、2865、3133、512、2946、1863、3214、
2399、1721、892、1272、2727、3594、987、3159、1462、1652、3241、2412、3349、1747、1842、2507、2669、944、3172、1937、1376、2831、3267、3362、1704、2240、3457、3591、998、1403、2620、2885、1484、2715、1646、2294、1741、1808、2456、2674、1455、2769、2836、3104、1835、2483、1862、2398、1692、1509、2726、3131、986、3158、1889、3212、2425、767、1746、2506、2640、957、3185、1460、2287、2830、3266、3347、1717、888、2477、2667、3590、983、1402、2857、3237、2408、1497、2714、1631、2503、3617、996、1264、1821、2883、3151、1454、1644、2292、3341、1739、1834、2482、1399、2616、1929、1480、2711、3130、1860、3225、2396、766、1507、2724、2653、928、3156、1831、2286、2367、3346、1688、2448、2666、955、3127、982、2761、2828、3208、2421、1715、2475、1630、2502、3588、1009、1277、1344、3235、2882、3150、1439、1657、2529、2663、1738、1819、1398、2853、3177、1452、1493、2710、3339、1709、880、1873、975、1506、2737、1640、2176、3393、1735、1830、2271、2366、764、1925、2461、2651、954、3126、2284、2841、3221、2392、1714、2474、1391、2608、3601、980、1248、2703、3234、2419、1438、1628、2500、2662、951、1275、1818、2757、2824、3148、1465、1599、2471、3338、1680、893、1396、2851、3119、974、1491、2708、1653、2413、1707、1734、1815、2270、1001、3173、1448、2650、3335、1761、1828、2297、2364、1923、2459、1390、2621、3124、1485、2702、3219、2418、760、1865、2513、2647、950、1274、2729、2280、2837、3161、1436、1598、2470、2660、1693、864、2755、2850、3118、511、1490、2945、1624、3213、2384、1706、891、1271、1814、3593、972、3144、1461、1651、2411、3334、1732、1841、2268、943、3171、1922、2458、1375、2592、3361、1703、2239、3218、997、1388、2619、2646、1483、2700、1645、2293、2360、1807、2455、2673、948、1216、2754、2835、3103、510、1596、2468、1861、2397、1691、890、1270、2725、3116、985、3157、1432、1650、3211、2410、752、1745、1812、2505、2639、942、3170、1459、1374、2829、3265、3332、1702、887、2238、3589、968、1401、2618、2407、1482、2713、1616、2264、995、1263、1806、2454、2644、1453、1643、2291、2834、3102、1833、2481、1384、2615、1690、1479、2696、3129、508、1859、3210、2395、765、832、1268、2723、2638、927、3155、1458、1592、2285、2352、3345、1687、886、2447、2665、940、3112、981、1372、2827、3207、2406、1700、2236、1629、2501、3587、994、1262、1343、2881、3149、1424、1642、2290、1737、1804、2452、1397、2614、1451、1478、2709、3100、879、1858、2394、736、1505、2722、1639、2175、926、3154、1829、2256、2365、763、1686、2446、2636、953、3125、504、2283、2826、3206、2391、1713、884、2473、1152、2607、3586、979、1247、1342、3233、2404、1437、1627、2499、2661、936、1260、1817、1368、2823、3147、1450、1584、2232、3337、1679、878、1395、2612、973、1476、2707、1638、2174、1733、1800、2269、2336、762、1447、2649、924、3096、1827、2282、2363、2390、1684、2444、1389、2606、3123、978、1246、2701、3204、2417、759、1626、2498、2632、949、1273、1340、2279、2822、3146、1435、1597、2469、2659、1678、863、1394、2849、3117、496、1489、2706、1623、2383、1705、876、1256、1813、971、3143、1446、1636、2172、3333、1731、1826、2267、2362、704、1921、2457、1360、2591、3122、2224、3217、2388、758、1387、2604、2645、920、1244、2699、2278、2359、1434、1568、2440、2658、947、1215、862、2753、2820、3088、509、1595、2467、1622、2382、1676、889、1269、1336、3115、970、3142、1431、1649、2409、751、1730、1811、2266、941、3169、1444、1373、2590、3331、1701、872、2237、967、1386、2617、2168、1481、2698、1615、2263、2358、756、1805、2453、2643、946、1214、2276、2833、3101、480、1594、2466、1383���2600、1689、860、1240、2695、3114、507、1430、1620、3209、2380、750、831、1267、1810、2637、912、3140、1457、1591、2351、3330、1672、885、2208、939、3111、966、1371、2588、2405、1699、2235、1614、2262、993、1261、1328、2642、1423、1641、2289、2356、1803、2451、1382、2613、1212、1477、2694、3099、506、640、1857、2393、735、830、1266、2721、2160、925、3153、1428、1590、2255、2350、748、1685、856、2445、2635、938、3110、503、1370、2825、3205、2376、1698、883、2234、1151、3585、964、1232、1341、2403、1422、1612、2260、935、1259、1802、2450、1367、2584、1449、1583、2231、3098、877、1380、2611、734、1475、2692、1637、2173、448、1799、2254、2335、761、828、1208、2634、923、3095、502、1588、2281、2348、2389、1683、882、2443、1150、2605、3108、977、1245、1312、3203、2402、744、1625、2497、2631、934、1258、1339、1366、2821、3145、1420、1582、2230、1677、848、1393、2610、495、1474、2705、1608、2144、875、1255、1798、2334、732、1445、1635、2171、922、3094、1825、2252、2361、703、1682、2442、1359、2576、3121、500、2223、3202、2387、757、824、1148、2603、2630、919、1243、1338、2277、2344、1433、1567、2439、2657、932、1200、861、1364、2819、3087、494、1580、2228、1621、2381、1675、874、1254、1335、969、3141、1416、1634、2170、1729、1796、2265、2332、702、1443、1358、2589、3092、871、2222、2386、728、1385、2602、2167、918、1242、2697、2248、2357、755、1566、2438、2628、945、1213、384、2275、2818、3086、479、1593、2465、1144、2599、1674、859、1239、1334、3113、492、1429、1619、2379、749、816、1252、1809、911、3139、1442、1576、2112、3329、1671、870、2207、700、965、1356、2587、2166、2220、1613、2261、2328、754、1327、2641、916、1184、2274、2355、478、1564、2436、1381、2598、1211、858、1238、2693、3084、505、639、1618、2378、720、829、1265、1332、2159、910、3138、1427、1589、2349、747、1670、855、2206、937、3109、488、1369、2586、2375、1697、868、2233、1136、963、1231、1326、2164、1421、1611、2259、2354、696、1801、2449、1352、2583、1210、2216、3097、476、638、1379、2596、733、800、1236、2691、2158、447、1426、1560、2253、2320、746、827、1207、854、2633、908、3080、501、1587、2347、2374、1668、881、2204、1149、3107、962、1230、1311、2401、743、1610、2258、933、1257、1324、1365、2582、1419、1581、2229、847、1378、2609、256、1473、2690、1607、2143、446、636、1797、2333、731、826、1206、2156、921、3093、472、1586、2251、2346、688、1681、852、2441、1120、2575、3106、499、1310、3201、2372、742、823、1147、2629、904、1228、1337、2343、1418、1552、2200、931、1199、846、1363、2580、493、1579、2227、1606、2142、873、1253、1320、730、1415、1633、2169、444、1795、2250、2331、701、1204、1357、2574、3091、498、632、2221、2385、727、822、1146、2601、2152、917、1241、1308、2247、2342、740、1565、2437、2627、930、1198、383、1362、2817、3085、464、1578、2226、1143、1673、844、1224、1333、491、1414、1604、2140、815、1251、1794、2330、672、1441、1575、2111、3090、869、2192、699、726、1355、2572、2165、440、2219、2246、2327、753、820、1088、2626、915、1183、382、2273、2340、477、1563、2435、1142、2597、1196、857、1237、1304、3083、490、624、1617、2377、719、814、1250、1331、909、3137、1412、1574、2110、1669、840、2205、698、487、1354、2585、2136、867、2218、1135、2326、724、1325、2163、914、1182、2244、2353、695、1562、2434、1351、2568、1209、380、2215、3082、475、637、1140、2595、718、799、1235、1330、2157、432、1425、1559、2319、745、812、1192、853、907、3079、486、1572、2108、2373、1667、866、2203、1134、961、1229、1296、2162、1609、2257、2324、694、1323、1350、2581、1180、2214、474、608、1377、2594、255、798、1234、2689、2128、445、635、1558、2318、716、825、1205、376、2155、906、3078、471、1585、2345、687、1666、851、2202、1119、3105、484、1309、2371、741、808、1132、903、1227、1322、2104、1417、1551、2199、692、845、1348、2579、254、2212、1605、2141、416、634、1319、729、796、1176、2154、443、470、1556、2249、2316、686、1203、850、1118、2573、3076、497、631、2370、712、821、1145、2151、902、1226、1307、2341、739、1550、2198、929、1197、368、1361、2578、463、1577、2225、1128、843、1223、1318、252、1413、1603、2139、442、576、1793、2329、671、1202、2096、3089、468、630、2191、684、725、792、1116、2571、2150、439、1306、2245、2312、738、819、1087、2625、900、1168、381、2339、462、1548、2196、1141、1195、842、1222、1303、489、623、1602、2138、813、1249、1316、670、1411、1573、2109、839、2190、697、248、1353、2570、2135、438、628、2217、2325、723、818、1086、2148、913、1181、352、2243、2338、680、1561、2433、1112、2567、1194、379、1302、3081、460、622、1139、717、784、1220、1329、431、1410、1544、2080、811、1191、838、668、485、1571、2107、2134、865、2188、1133、722、1295、2161、436、2242、2323、693、1084、1349、2566、1179、378、2213、473、607、1138、2593、240、797、1233、1300、2127、430、620、1557、2317、715、810、1190、375、905、3077、456、1570、2106、1665、836、2201、1104、483、1294、2132、807、1131、2322、664、1321、2103、1178、2184、691、606、1347、2564、253、320、2211、2126、415、633、1080、714、795、1175、374、2153、428、469、1555、2315、685、1188、849、1117、3075、482、616、2369、711、806、1130、901、1225、1292、2102、1549、2197、690、367、1346、2577、224、2210、1127、414、604、1317、251、794、1174、2124、441、575、1554、2314、656、1201、372、2095、3074、467、629、683、710、791、1115、2149、424、1305、2311、737、804、1072、899、1167、366、2100、461、1547、2195、1126、841、1221、1288、250、1601、2137、412、574、1315、669、1172、2094、466、600、2189、682、247、790、1114、2569、2120、437、627、2310、708、817、1085、2147、898、1166、351、2337、679、1546、2194、1111、1193、364、1301、459、621、1124、783、1219、1314、192、1409、1543、2079、572、837、667、246、2092、2133、408、626、2187、721、788、1056、2146、435、350、2241、2308、678、1083、1110、2565、1164、377、458、592、1137、239、782、1218、1299、429、619、1542、2078、809、1189、360、666、455、1569、2105、835、2186、1103、244、1293、2131、434、568、2321、663、1082、2088、1177、348、2183、676、605、1108、2563、238、319、1298、2125、400、618、1079、713、780、1160、373、427、454、1540、2076、1187、834、1102、481、615、2130、805、1129、662、1291、2101、2182、689、128、1345、2562、223、318、2209、413、603、1078、236、793、1173、344、2123、426、560、1553、2313、655、1186、371、3073、452、614、709、776、1100、423、1290、2072、803、1071、660、365、2099、222、2180、1125、602、1287、249、316、2122、411、573、1076、654、1171、370、2093、465、599、681、232、789、1113、2119、422、612、2309、707、802、1070、897、1165、336、2098、1545、2193、1096、363、1286、220、1123、410、544、1313、191、1170、2064、571、598、652、245、312、2091、2118、407、625、706、787、1055、2145、420、349、2307、677、1068、1109、1163、362、457、591、1122、781、1217、1284、190、1541、2077、570、359、665、216、2090、406、596、2185、243、7
86、1054、2116、433、567、2306、648、1081、2087、1162、347、675、590、1107、237、304、1297、399、617、1064、779、1159、358、188、453、1539、2075、833、1101、242、2129、404、566、661、1052、2086、346、2181、674、127、1106、2561、208、317、398、588、1077、235、778、1158、343、425、559、1538、2074、1185、356、451、613、775、1099、184、1289、2071、564、659、126、2084、221、288、2179、601、1048、234、315、342、2121、396、558、1075、653、1156、369、450、584、231、774、1098、421、611、2070、801、1069、658、335、2097、2178、1095、124、1285、219、314、409、543、1074、176、1169、340、2063、556、597、651、230、311、2117、392、610、705、772、1040、419、334、2068、1067、1094、361、218、1121、542、1283、189、2062、569、120、650、215、310、2089、405、595、228、785、1053、2115、418、552、2305、647、1066、1161、332、589、1092、303、1282、160、1063、540、357、187、214、2060、594、241、308、2114、403、565、646、1051、2085、345、673、112、1105、207、302、397、587、1062、777、1157、328、186、1537、2073、355、212、402、536、183、1050、2056、563、644、125、2083、206、287、586、1047、233、300、341、395、557、1060、1155、354、449、583、773、1097、182、2069、562、657、96、2082、286、2177、123、1046、204、313、394、528、1073、175、1154、339、555、582、229、296、391、609、771、1039、180、333、2067、1093、122、217、284、541、1044、174、338、2061、554、119、649、200、309、390、580、227、770、1038、417、551、2066、1065、331、1091、64、1281、159、539、118、172、213、280、2059、593、226、307、2113、388、550、645、1036、330、111、1090、301、158、1061、538、327、185、2058、116、211、306、401、535、168、1049、2055、548、643、110、205、272、585、1032、299、326、156、1059、353、210、534、181、2054、561、642、95、2081、285、108、1045、203、298、393、527、1058、1153、324、581、295、152、532、179、94、2052、121、202、283、526、1043、173、337、553、104、199、294、389、579、769、1037、178、2065、92、282、63、1042、144、524、117、171、198、279、578、225、292、387、549、1035、329、1089、62、157、537、88、170、278、2057、115、196、305、386、520、167、1034、547、109、271、1031、60、325、155、114、209、276、533、166、2053、546、641、80、270、107、1030、297、154、1057、323、56、151、531、164、93、2051、106、201、268、525、1028、322、103、293、150、530、177、2050、91、281、48、1041、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、1033、32、59、86、140、113、194、275、518、165、545、79、269、1029、58、153、84、274、55、136、516、163、78、105、267、1027、321、54、149、529、162、2049、76、266、47、1026、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、1025、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1
である。
【０３６５】
第1の分極重みベクトル内の分極重みは、代替的に、昇順にソートされる可能性がある。本明細書において、最小のシーケンス番号の値は、1である。同様に、最小のシーケンス番号の値が0である場合、すべてのシーケンス番号から1を引くことのみが必要とされる。
【０３６６】
(1) N = 16、および第1の分極重みベクトルが、
1、2、3、5、9、4、6、7、10、11、13、8、12、14、15、16
である。
【０３６７】
(2) N = 32、および第1の分極重みベクトルが、
1、2、3、5、9、17、4、6、7、10、11、18、13、19、21、8、25、12、14、20、15、22、23、26、27、29、16、24、28、30、31、32
である。
【０３６８】
(3) N = 64、および第1の分極重みベクトルが、
1、2、3、5、9、17、4、33、6、7、10、11、18、13、19、34、21、35、8、25、37、12、41、14、20、15、49、22、36、23、26、38、27、39、42、29、43、16、50、45、51、24、53、28、40、57、30、44、31、46、52、47、54、55、58、59、32、61、48、56、60、62、63、64
である。
【０３６９】
(4) N = 128、および第1の分極重みベクトルが、
1、2、3、5、9、17、4、33、6、7、10、65、11、18、13、19、34、21、35、8、25、37、66、12、67、41、14、20、69、15、49、22、73、36、23、26、38、81、27、39、68、42、29、97、70、43、16、50、71、45、74、51、24、75、53、82、28、77、40、83、57、30、98、85、44、31、99、72、46、89、52、101、47、76、54、105、78、55、84、58、79、113、86、59、32、100、87、61、90、102、48、91、103、106、93、56、107、80、114、60、109、115、88、62、117、63、92、104、121、94、108、95、110、116、111、118、64、119、122、123、96、125、112、120、124、126、127、128
である。
【０３７０】
(5) N = 256、および第1の分極重みベクトルが、
1、2、3、5、9、17、4、33、6、7、10、65、11、18、13、19、129、34、21、35、8、25、37、66、12、67、41、14、20、69、15、130、49、22、73、131、36、23、26、133、38、81、27、39、68、137、42、29、97、70、43、16、145、50、71、45、74、132、51、24、75、161、134、53、82、28、77、135、40、83、138、57、30、193、98、139、85、44、31、146、99、72、141、46、89、147、52、101、47、76、162、149、54、105、78、163、136、55、84、153、58、79、165、194、113、140、86、59、32、195、100、169、87、142、61、90、148、197、102、143、48、91、177、150、103、201、106、93、164、151、56、154、107、80、166、209、114、155、60、109、167、196、115、170、88、157、62、225、198、171、117、144、63、92、178、199、104、173、202、121、94、179、152、203、108、95、181、210、156、205、110、168、211、116、185、158、111、226、213、172、118、159、64、227、200、119、174、217、122、180、229、175、204、123、96、182、233、206、125、183、212、186、207、112、241、214、187、160、228、215、120、189、218、230、176、219、124、231、234、221、126、184、235、208、127、242、188、237、243、216、190、245、191、220、232、249、222、236、223、128、238、244、239、246、192、247、250、251、224、253、240、248、252、254、255、256
である。
【０３７１】
(6) N = 512、および第1の分極重みベクトルが、
1、2、3、5、9、17、4、33、6、7、10、65、11、18、13、19、129、34、21、35、8、25、37、66、12、257、67、41、14、20、69、15、130、49、22、73、131、36、23、26、133、38、81、27、39、258、68、137、42、29、259、97、70、43、16、145、50、261、71、45、74、132、51、24、265、75、161、134、53、82、28、77、135、40、273、83、138、57、30、260、193、98、139、85、44、31、146、289、99、262、72、141、46、89、147、52、263、101、47、266、76、162、149、54、321、267、105、78、163、136、55、274、84、153、58、269、79、165、275、194、113、140、86、59、32、385、290、195、100、277、169、87、142、61、90、148、291、264、197、102、143、48、281、91、177、150、293、103、322、268、201、106、93、164、151、56、323、154、297、107、270、80、166、276、209、114、155、325、60、271、109、167、386、305、196、115、278、170、88、157、62、329、387、292、225、279、198、171、117、144、63、282、92、178、389、294、199、104、337、173、283、202、121、94、179、152、295、324、393、298、203、108、285、95、181、210、353、156、326、299、272、205、110、168、401、306、211、116、185、327、158、301、111、330、388、307、226、280、213、172、118、159、64、331、417、227、390、309、200、119、338、174、284、217、122、333、180、391、296、229、339、175、394、313、204、123、286、96、182、449、354、395、341、300、233、287、206、
125、183、402、212、355、186、328、397、302、207、112、345、403、308、241、214、187、357、160、303、332、418、228、405、310、215、120、189、218、361、334、419、392、311、230、340、176、409、314、219、124、335、421、231、450、369、396、342、315、234、288、221、126、184、451、356、425、343、235、398、317、208、127、346、404、242、453、188、358、399、304、237、347、433、243、406、216、359、190、457、362、349、420、407、312、245、191、410、220、363、336、422、232、465、370、411、316、249、222、365、423、452、371、426、344、236、413、318、223、128、481、454、427、373、400、319、238、348、434、244、455、360、429、239、458、377、350、435、408、246、192、459、364、351、437、247、466、412、250、461、366、424、467、372、441、251、414、224、367、482、469、428、374、415、320、253、483、456、375、430、240、473、378、436、485、431、460、379、352、438、248、489、462、381、439、468、442、252、463、368、497、470、443、416、254、484、471、376、445、255、474、486、432、475、380、487、490、477、382、440、491、464、383、498、444、493、499、472、446、256、501、447、476、488、505、478、492、479、384、494、500、495、502、448、503、506、507、480、509、496、504、508、510、511、512
である。
【０３７２】
(7) N = 1024、および第1の分極重みベクトルが、
1、2、3、5、9、17、4、33、6、7、10、65、11、18、13、19、129、34、21、35、8、25、37、66、12、257、67、41、14、20、69、15、130、49、22、73、131、36、23、26、513、133、38、81、27、39、258、68、137、42、29、259、97、70、43、16、145、50、261、71、45、74、132、51、24、265、75、161、514、134、53、82、28、77、515、135、40、273、83、138、57、30、517、260、193、98、139、85、44、31、146、289、99、262、72、521、141、46、89、147、52、263、101、47、266、76、162、529、149、54、321、267、105、78、163、516、136、55、274、84、153、58、269、79、545、165、518、275、194、113、140、86、59、32、519、385、290、195、100、277、169、87、522、142、61、90、148、291、577、264、197、102、523、143、48、281、91、177、530、150、293、103、322、525、268、201、106、93、164、531、151、56、323、154、297、107、270、80、641、546、166、533、276、209、114、155、325、60、271、109、547、167、520、386、305、196、115、278、170、88、537、157、62、329、549、387、292、225、578、279、198、171、117、524、144、63、282、92、178、769、579、389、294、199、104、553、337、173、526、283、202、121、94、179、532、152、295、581、324、527、393、298、203、108、285、95、642、561、181、534、210、353、156、326、299、585、272、205、110、643、548、168、535、401、306、211、116、185、327、538、158、301、111、330、645、550、38
8、307、226、593、280、213、172、118、539、159、64、331、551、417、770、227、580、390、309、200、649、119、554、338、174、541、284、217、122、333、180、771、609、391、296、229、582、555、339、175、528、394、313、204、123、286、96、657、562、182、773、583、449、354、557、395、341、300、233、586、287、206、125、644、563、183、536、402、212、355、186、328、777、587、397、302、207、112、673、345、646、565、403、308、241、594、214、187、357、540、160、303、589、332、647、552、418、785、228、595、405、310、215、650、120、569、189、542、218、361、334、419、772、705、610、392、311、230、651、597、556、340、176、543、409、314、219、124、335、658、801、611、421、774、231、584、450、369、653、558、396、342、315、234、601、288、221、126、659、564、184、775、613、451、356、559、425、343、778、235、588、398、317、208、127、674、346、661、566、404、242、833、453、188、358、779、617、399、304、237、590、675、347、648、567、433、786、243、596、406、216、665、359、570、190、781、591、457、362、677、349、420、787、706、625、407、312、245、652、598、571、191、544、410、220、363、336、897、802、707、612、422、789、232、681、599、465、370、654、573、411、316、249、602、222、365、660、803、423、776、709、614、452、371、655、560、426、344、793、236、603、
413、318、223、128、689、662、805、615、481、834、454、427、373、780、713、618、400、319、238、605、676、348、663、568、434、244、835、455、666、360、809、619、429、782、239、592、458、377、678、350、435、788、721、626、408、246、667、837、572、192、783、621、459、364、679、351、898、817、708、627、437、790、247、682、600、466、669、574、412、250、841、461、366、899、804、737、424、791、710、683、629、467、372、656、575、441、794、251、604、414、224、367、690、901、806、711、616、482、849、685、469、428、374、795、714、633、415、320、253、606、691、664、807、483、836、456、905、375、810、715、620、430、797、240、607、473、378、693、436、722、865、485、668、838、811、431、784、717、622、460、379、680、352、913、818、723、628、438、248、697、839、670、813、623、489、842、462、381、900、819、738、439、792、725、684、630、468、671、576、442、252、843、463、368、929、739、902、821、712、631、497、850、686、470、443、796、729、634、416、254、845、692、903、808、741、484、851、687、471、906、376、825、716、635、445、798、255、608、474、694、961、866、486、907、853、812、745、432、799、718、637、475、380、695、914、724、867、487、698、840、909、814、719、624、490、857、477、382、915、820、753、440、726、699、869、672、815、491、844、464、
383、930、740、917、822、727、632、498、701、444、730、873、493、846、931、904、823、742、499、852、688、472、921、826、731、636、446、256、847、933、743、962、881、501、908、854、827、746、447、800、733、638、476、696、963、868、488、937、855、747、910、829、720、639、505、858、478、916、754、965、700、870、911、816、749、492、859、479、384、945、755、918、728、871、702、969、874、494、861、932、919、824、757、500、703、922、732、875、495、848、934、744、977、882、502、923、828、761、448、734、877、935、964、883、503、938、856、748、925、830、735、640、506、993、966、939、885、912、831、750、507、860、480、946、756、967、872、941、751、970、889、509、862、947、920、758、704、971、876、496、863、949、759、978、924、762、973、878、936、979、884、504、953、763、926、736、879、994、981、940、886、927、832、765、508、995、968、887、942、752、985、890、510、948、997、943、972、891、511、864、950、760、1001、974、893、951、980、954、764、975、880、1009、982、955、928、766、996、983、888、957、767、986、998、944、987、892、512、999、1002、989、894、952、1003、976、895、1010、956、1005、1011、984、958、768、1013、959、988、1000、1017、990、1004、991、896、1006、1012、1007、1014、960、1015、1018、1019、992、1021、1008、1016、1020、1022、1023、1024
である。
【０３７３】
(8) N = 2048、および第1の分極重みベクトルが、
1、2、3、5、9、17、4、33、6、7、10、65、11、18、13、19、129、34、21、35、8、25、37、66、12、257、67、41、14、20、69、15、130、49、22、73、131、36、23、26、513、133、38、81、27、39、258、68、137、42、29、259、97、70、43、16、145、50、261、71、45、74、132、51、24、1025、265、75、161、514、134、53、82、28、77、515、135、40、273、83、138、57、30、517、260、193、98、139、85、44、31、146、289、99、262、72、521、141、46、89、147、52、263、101、1026、47、266、76、162、529、149、54、321、1027、267、105、78、163、516、136、55、274、84、153、58、1029、269、79、545、165、518、275、194、113、140、86、59、32、1033、519、385、290、195、100、277、169、87、522、142、61、90、148、291、577、264、197、102、523、143、1041、48、281、91、177、530、150、293、103、322、1028、525、268、201、106、93、164、531、151、56、323、1057、154、297、1030、107、270、80、641、546、166、533、276、209、114、155、325、60、1031、271、109、547、1034、167、520、386、305、196、115、278、170、88、537、157、62、1089、329、1035、549、387、292、225、578、279、198、171、117、524、144、1042、63、282、92、178、1037、769、579、389、294、199、104、553、337、173、1043、526、283、202、121、94、179、532、152、295、581、324、1153、1058、527、393、298、203、1045、108、285、95、642、561、181、534、210、353、105
9、156、326、299、1032、585、272、205、110、643、548、1049、168、535、401、306、211、116、185、327、538、1061、158、301、1090、111、330、1036、645、550、388、307、226、593、280、213、172、118、539、159、1281、64、1091、331、1065、551、417、1038、770、227、580、390、309、200、649、119、554、338、174、1044、541、284、217、122、1093、333、180、1039、771、609、391、296、229、582、555、339、1154、175、1073、528、394、313、204、1046、123、286、96、657、562、182、1097、773、583、449、354、1155、1060、557、395、341、300、233、1047、586、287、206、125、644、563、1050、183、536、402、212、355、1537、186、328、1157、777、1062、587、397、302、207、1105、112、673、345、1051、646、565、403、308、241、594、214、187、357、540、1063、160、1282、303、1092、589、332、1161、1066、647、552、418、1053、785、228、595、405、310、215、650、120、569、189、1283、542、1121、218、361、1094、1067、334、419、1040、772、705、610、392、311、230、651、597、556、340、1169、176、1074、543、409、314、219、1285、124、1095、335、658、1069、801、611、421、1098、774、231、584、450、369、1156、653、1075、558、396、342、315、234、1048、601、288、221、126、659、564、1289、184、1099、775、613、451、356、1185、1538、559、425、343、1158、778、235、1077、588、398、317、208、1106、127、674、346、1052、661、566、404、242、1101、833、1539、453、188、358、1159、779、1064、617、399、1297、304、237、1107、590、675、347、1162、1081、648、567、433、1054、786、243、596、406、216、665、359、570、1541、190、1284、1217、781、1122、591、457、362、1163、1109、1068、677、349、420、1055、787、706、625、407、312、245、652、598、571、1170、191、1313、544、410、1123、220、1286、363、1096、1545、336、1165、897、1070、802、707、612、422、1113、789、232、681、599、465、370、1171、654、1076、573、411、316、249、1287、602、1125、222、365、660、1071、803、1290、423、1100、776、709、614、452、371、1186、655、1553、560、426、344、1173、793、236、1078、603、413、318、223、1345、128、689、1291、662、1129、805、615、481、1102、834、1187、1540、454、427、373、1160、780、713、1079、618、400、1298、319、238、1108、605、676、348、1177、1082、663、568、434、1293、244、1103、835、1569、455、666、360、1189、809、1542、619、429、1299、1218、782、239、1137、592、458、377、1164、1110、1083、678、350、435、1056、788、721、626、408、246、667、837、572、1543、1409、192、1314、1219、783、1124、621、459、1301、364、1193、1111、1546、679、351、1166、898、1085、817、708、627、437、1114、790、247、682、600、466、1172、669、1315、574、412、1601、250、1288、1221、841、1126、1547、461、366、1167、899、1072、804、737、1305、424、1115、791、710、683、629、467、372、1201、656、1554、575、441、1174、794、251、1317、604、414、1127、224、1346、367、690、1549、1292、1225、901、1130、806、711、616、482、1117、849、1188、685、1555、469、428、374、1175、795、714、1080、633、415、320、253、1347、606、691、1178、1321、664、1131、807、1294、483、1104、836、1665、1570、456、905、375、1190、810、715、1557、620、430、1300、1233、797、240、1138、607、473、378、1179、1349、1084、693、436、1295、722、1133、865、1571、485、668、838、1191、811、1544、1410、431、1329、1220、784、717、1139、622、460、1302、379、1194、1112、1561、680、352、1181、913、1086、818、723、628、438、1353、248、697、839、1573、1411、670、1316、1249、813、1602、623、489、1303、1222、842、1195、1141、1548、462、381、1168、900、1087、819、738、1306、439、1116、792、725、684、630、468、1202、671、1793、576、442、1603、1413、252、1318、1223、843、1128、1577、463、1361、368、1197、929、1550、739、1307、1226、902、1145、821、712、631、497、1118、850、1203、686、1556、470、443、1176、796、729、1319、634、416、1605、254、1348、845、692、1551、1417、1322、1227、903、1132、808、741、1309、484、1119、851、1666、687、1585、471、906、376、1205、825、716、1558、635、445、1234、798、255、1377、608、474、1180、1350、1323、694、1609、1296、1229、961、1134、866、1667、1572、486、907、853、1192、812、745、1559、1425、432、1330、1235、799、718、1140、637、475、380、1209、1351、1562、695、1182、914、1325、724、1135、867、1354、487、698、840、1669、1574、1412、909、1331、1250、814、719、1617、624、490、1304、1237、857、1196、1142、1563、477、382、1183、915、1088、820、753、440、1355、726、699、869、1575、1441、672、1794、1251、815、1604、1414、491、1333、1224、844、1673、1143、1578、464、1362、383、1198、930、1565、740、1308、1241、917、1146、822、727、632、498、1357、1204、701、1795、444、1633、1415、730、1320、1253、873、1606、1579、493、1363、846、1199、931、1552、1418、1337、1228、904、1147、823、742、1310、499、1120、852、1681、688、1586、472、921、1206、826、731、1797、636、446、1607、1473、256、1378、847、1581、1419、1365、1324、1257、933、1610、743、1311、1230、962、1149、881、1668、1587、501、908、854、1207、827、746、1560、1426、447、1236、800、733、1379、638、476、1210、1352、1801、696、1611、1421、1326、1231、963、1136、868、1697、1369、488、937、855、1670、747、1589、1427、910、1332、1265、829、720、1618、639、505、1238、858、1211、1381、1564、478、1184、916、1327、754、1613、1356、965、700、870、1671、1576、1442、911、1809、1252、816、749、1619、1429、492、1334、1239、859、1674、1144、1593、479、384、1213、945、1566、755、1242、918、1385、728、871、1358、1443、702、1796、1729、1634、1416、969、1335、1254、874、1675、1621、1580、494、1364、861、1200、932、1567、1433、1338、1243、919、1148、824、757、500、1359、1682、703、1825、922、1635、1445、732、1798、1255、875、1608、1474、495、1393、848、1677、1582、1420、1366、1339、1258、934、1625、744、1312、1245、977、1150、882、1683、1588、502、923、1208、828、761、1799、448、1637、1475、734、1380、877、1583、1449、1367、1802、1259、935、1612、1422、1341、1232、964、1151、883、1698、1370、503、938、856、1685、748、1590、1428、925、1266、830、735、1857、640、506、1477、1212、1382、1803、1641、1423、1328、1261、993、1614、1699、1371、966、939、885、1672、1591、1457、912、1810、1267、831、750、1620、1430、507、1240、860、1689、1383、1594、480、1214、946、1805、756、1615、1481、1386、967、872、1701、1373、1444、941、1811、1730、751、1649、1431、970、1336、1269、889、1676、1622、1595、509、862、1215、947、1568、1434、1244、920、1387、758、1360、1921、704、1826、1731、1636、1446、971、1813、1256、876、1705、1623、1489、496、1394、863、1678、1597、1435、1340、1273、949、1626、759、1246、978、1389、1684、1827、924、1447、762、1800、1733、1638、1476、973、1395、878、1679、1584、1450、1368、1817、1260、936、1627、1437、1342、1247、979、1152、884、1713、504、953、1686、763、1829、926、1639、1505、736、1858、879、1478、1451、1397、1804、1737、1642、1424、1343、1262、994、1629、1700、1372、981、940、886、1687、1592、1458、927、1268、832、765、1859、508、1479、1690、1384、1833、1643、1453、1806、1263、995、1616、1482、1401、968、887、1702、1374、1459、942、1812、1745、752、1650、1432、985、1270、890、1691、1861、1596、510、1216、948、1807、1645、1483、1388、997、1703、1375、1922、943、1841、1732、1651、1461、972、1814、1271、891、1706、1624、1490、511、864、1693、1598、1436、1274、950、1865、760、1485、1390、1923、1828、1761、1448、1001、1815、1734、1707、1653、1491、974、1396、893、1680、1599、1465、1818、1275、951、1628、1438、1248、980、1391、1714、954、1925、764、1830、1735、1640、1506、975、1873、880、1709、1493、1452、1398、1819、1738、1657、1439、1344、1277、1009、1630、1715、982、955、1688、1831、928、1507、766、1860、1480、1929、1399、1834、1739、1644、1454、1821、1264、996、1631、1497、1402、983、888、1717、1460、957、1746、767、1889、986、1509、1692、1862、1835、1455、1808、1741、1646、1484、1403、998、1704、1376、1937、944、1842、1747、1652、1462、987、1272、892、1721、1863、512、1694、1837、1647、1513、1866、999、1486、1405、1924、1843、1762、1463、1002、1816、1749、1708、1654、1492、989、894、1695、1600、1466、1276、952、1867、1487、1392、1953、1763、1926、1003、1845、1736、1655、1521、976、1874、895、1710、1494、1467、1820、1753、1658、1440、1278、1010、1869、1716、956、1927、1832、1765、1508、1005、1875、1711、1495、1930、1400、1849、1740、1659、1469、1822、1279、1011、1632、1498、984、1718、958、1985、768、1890、1510、1931、1877、1836、1769、1456、1823、1742、1661、1499、1404、1013、1719、1938、959、1748、1891、988、1511、1722、1864、1933、1838、1743、1648、1514、1881、1000、1501、1406、1939、1844、1777、1464、1017、1750、1723、1893、990、1696、1839、1515、1868、1488、1407、1954、1764、1941、1004、1846、1751、1656、1522、991、896、1725、1468、1754、1897、1517、1870、1955、1928、1847、1766、1523、1006、1876、1712、1496、1945、1850、1755、1660、1470、1280、1012、1871、1957、1767、1986、1007、1905、1525、1932、1878、1851、1770、1471、1824、1757、1662、1500、1014、1720、960、1987、1892、1512、1961、1879、1771、1934、1853、1744、1663、1529、1882、1015、1502、1940、1778、1018、1989、1724、1894、1935、1840、1773、1516、1883、1503、1408、1969、1779、1942、1019、1752、1895、992、1726、1993、1898、1518、1885、1956、1943、1848、1781、1524、1021、1727、1946、1756、1899、1519、1872、1958、1768、2001、1008、1906、1526、1947、1852、1785、1472、1758、1901、1959、1988、1907、1527、1962、1880、1772、1949、1854、1759、1664、1530、1016、2017、1990、1963、1909、1936、1855、1774、1531、1884、1504、1970、1780、1020、1991、1896、1965、1775、1994、1913、1533、1886、1971、1944、1782、1022、1728、1995、1900、1520、1887、1973、1783、2002、1023、1948、1786、1997、1902、1960、2003、1908、1528、1977、1787、1950、1760、1903、2018、2005、1964、1910、1951、1856、1789、1532、2019、1992、1911、1966、1776、2009、1914、1534、1972、2021、1967、1996、1915、1535、1888、1974、1784、1024、2025、1998、1917、1975、2004、1978、1788、1999、1904、2033、2006、1979、1952、1790、2020、2007、1912、1981、1791、2010、2022、1968、2011、1916、1536、2023、2026、2013、1918、1976、2027、2000、1919、2034、1980、2029、2035、2008、1982、1792、2037、1983、2012、2024、2041、2014、2028、2015、1920、2030、2036、2031、2038、1984、2039、2042、2043、2016、2045、2032、2040、2044、2046、2047、2048
である。
【０３７４】
(9) N = 4096、および第1の分極重みベクトルが、
1、2、3、5、9、17、4、33、6、7、10、65、11、18、13、19、129、34、21、35、8、25、37、66、12、257、67、41、14、20、69、15、130、49、22、73、131、36、23、26、513、133、38、81、27、39、258、68、137、42、29、259、97、70、43、16、145、50、261、71、45、74、132、51、24、1025、265、75、161、514、134、53、82、28、77、515、135、40、273、83、138、57、30、517、260、193、98、139、85、44、31、146、289、99、262、72、521、141、46、89、147、52、263、101、1026、47、266、76、2049、162、529、149、54、321、1027、267、105、78、163、516、136、55、274、84、153、58、1029、269、79、545、165、518、275、194、113、140、86、59、32、1033、519、385、290、195、100、277、169、87、522、142、61、90、148、291、577、264、197、102、523、143、1041、48、281、91、2050、177、530、150、293、103、322、1028、525、268、201、106、2051、93、164、531、151、56、323、1057、154、297、1030、107、270、80、641、546、2053、166、533、276、209、114、155、325、60、1031、271、109、547、1034、167、520、386、305、196、115、2057、278、170、88、537、157、62、1089、329、1035、549、387、292、225、578、279、198、171、117、524、144、1042、63、282、92、2065、178、1037、769、579、389、294、199、104、553、337、173、1043、526、283、202、121、2052、94、179、532、152、295、581、324、1153、1058、527、393、298、203、1045、108
、285、2081、95、642、561、2054、181、534、210、353、1059、156、326、299、1032、585、272、205、110、643、548、2055、1049、168、535、401、306、211、116、2058、185、327、538、1061、158、301、1090、111、330、1036、645、550、388、2113、307、226、593、2059、280、213、172、118、539、159、1281、64、1091、331、1065、2066、551、417、1038、770、227、580、390、309、200、649、119、554、2061、338、174、1044、541、284、217、122、1093、2067、333、180、1039、771、609、391、296、229、582、555、339、1154、175、1073、528、394、313、204、1046、123、2177、286、2082、96、657、562、2069、182、1097、773、583、449、354、1155、1060、557、395、341、300、233、1047、586、287、206、2083、125、644、563、2056、1050、183、536、402、212、355、2073、1537、186、328、1157、777、1062、587、397、302、207、1105、112、673、345、2085、1051、646、565、403、2114、308、241、594、2060、214、187、357、540、1063、160、1282、303、1092、589、332、1161、1066、647、2305、552、418、2115、1053、785、228、595、405、2089、310、215、650、120、569、2062、189、1283、542、1121、218、361、1094、1067、2068、334、419、1040、772、705、610、392、2117、311、230、651、597、556、2063、340、1169、176、1074、543、409、314、219、1285、124、1095、2178、2097、335、658、1069、801、2070、611、421、1098、774、231、584、450、369、1156、653、1075、558、396、2121、342、315、234、1048、601、2179、288、221、2084、126、659、564、2071、1289、184、1099、775、613、451、356、1185、2074、1538、559、425、343、1158、778、235、1077、588、398、317、208、2561、1106、127、674、2181、346、2086、1052、661、566、404、2129、242、1101、833、2075、1539、453、188、358、1159、779、1064、617、399、1297、304、237、1107、590、675、347、1162、2087、1081、648、2306、567、433、2116、1054、786、243、2185、596、406、2090、216、665、359、570、2077、1541、190、1284、1217、781、1122、591、457、362、1163、1109、1068、677、2307、349、420、2145、1055、787、706、625、407、2118、2091、312、245、652、598、571、2064、1170、191、1313、544、410、1123、220、1286、363、1096、2193、1545、2098、336、1165、897、1070、802、707、2309、612、422、2119、1113、789、232、681、599、465、2093、370、1171、654、1076、573、411、2122、316、249、1287、602、1125、2180、222、2099、365、660、1071、803、2072、1290、423、1100、776、709、614、452、3073、371、1186、655、2313、1553、560、426、2123、344、1173、793、236、1078、603、413、2209、318、223、2562、1345、128、689、2182、2101、1291、662、1129、805、2130、615、481、1102、834、1187、2076、1540、454、427、373、1160、780、713、1079、618、400、2125、1298、319、238、2563、1108、605、676、2183、348、1177、2088、1082、663、2321、568、434、2131、1293、244、1103、2186、835、2105、1569、455、666、360、1189、809、2078、1542、619、429、1299、1218、782、239、1137、592、458、377、1164、2565、1110、1083、678、2308、2241、350、435、2146、1056、788、721、2187、626、408、2133、2092、246、667、837、572、2079、1543、1409、192、1314、1219、783、1124、621、459、1301、364、1193、1111、2194、1546、679、2337、351、1166、898、2147、1085、817、708、2310、627、437、2120、2569、1114、790、247、682、2189、600、466、2094、1172、669、1315、574、412、2137、1601、250、1288、1221、841、1126、2195、1547、461、2100、366、1167、899、1072、804、737、2311、1305、424、2149、1115、791、710、683、629、467、3074、2095、372、1201、656、2314、1554、575、441、2124、1174、794、251、1317、604、414、1127、2210、224、2577、1346、367、690、2197、1549、2102、1292、1225、901、1130、806、711、2369、616、482、3075、1117、849、1188、685���2315、1555、469、428、2153、374、1175、795、714、1080、633、415、2126、2211、320、253、2564、1347、606、691、2184、1178、2103、1321、664、2322、1131、807、2132、1294、483、1104、2201、836、1665、2106、1570、456、3077、905、375、1190、810、715、2317、1557、620、430、2127、1300、1233、797、240、2593、1138、607、473、2213、378、1179、2566、1349、1084、693、2323、2242、436、2161、1295、722、1133、2188、865、2134、2107、1571、485、668、838、1191、811、2080、1544、1410、431、1329、1220、784、717、1139、622、460、3081、1302、379、1194、2567、1112、2433、1561、680、2338、2243、352、1181、913、2148、1086、818、723、2325、2217、628、438、2135、2570、1353、248、697、2190、839、2109、1573、1411、670、1316、1249、813、2138、1602、623、489、1303、1222、842、1195、1141、2196、1548、462、2339、381、1168、900、2625、1087、819、738、2312、2245、1306、439、2150、2571、1116、792、725、684、2191、630、468、3089、2096、1202、671、2329、1793、576、442、2139、1603、1413、252、1318、1223、843、1128、2225、1577、463、2578、1361、368、1197、929、2198、1550、739、2341、1307、1226、902、2151、1145、821、712、2370、631、497、3076、2573、1118、850、1203、686、2316、2249、1556、470、443、2154、1176、796、729、1319、634、416、2141、1605、2212、254、2579、1348、845、692、2199、1551、1417、2104、1322、1227、903、1132、808、741、2371、1309、484、3105、1119、2202、851、1666、687、2345、1585、471、3078、906、2155、376、1205、825、716、2318、1558、635、445、2128、2689、1234、798、255、2594、1377、608、474、2214、1180、2581、1350、1323、694、2324、2257、1609、2162、1296、1229、961、1134、2203、866、1667、2373、2108、1572、486、3079、907、853、1192、812、745、2319、1559、1425、432、2157、1330、1235、799、718、2595、1140、637、475、3082、2215、380、1209、2568、1351、2434、1562、695、2353、2244、1182、914、2163、1325、724、2326、1135、2218、867、2136、2585、1354、487、698、2205、840、1669、2110、1574、1412、3137、909、1331、1250、814、719、2377、1617、624、490、3083、1304、1237、857、1196、2597、1142、2435、1563、477、2340、2273、382、1183、915、2626、1088、820、753、2327、2246、2219、440、2165、2572、1355、726、699、2192、869、3090、2111、1575、1441、672、2330、1794、1251、815、2140、1604、1414、491、1333、1224、844、1673、1143、2226、1578、464、3085、2817、1362、383、1198、930、2627、2437、1565、740、2342、2247、1308、1241、917、2152、2601、1146、822、727、2385、2221、632、498、3091、2574、1357、1204、701、2331、2250、1795、444、2169、1633、1415、730、1320、1253、873、2142、1606、2227、1579、493、2580、1363、846、1199、931、2200、1552、1418、2343、1337、1228、904、2629、1147、823、742、2372、3201、1310、499、3106、2575、1120、2441、852、1681、688、2346、2251、1586、472、3093、921、2156、1206、826、731、2333、1797、636、446、2143、1607、2690、1473、256、2609、1378、847、2229、1581、1419、2582、1365、1324、1257、933、2258、1610、743、2401、1311、1230、962、3107、1149、2204、881、1668、2374、2347、1587、501、3080、908、2633、854、1207、827、746、2320、2253、1560、1426、447、2158、2691、1236、800、733、2596、1379、638、476、3097、2216、1210、2583、1352、2449、1801、696、2354、2259、1611、1421、2164、1326、1231、963、1136、2233、868、1697、2375、2586、1369、488、3109、937、2206、855、1670、747、2349、1589、1427、3138、910、2159、1332、1265、829、720、2378、1618、639、505、3084、2693、1238、858、1211、2598、1381、2436、1564、478、2355、2274、1184、916、2641、1327、754、2328、2261、1613、2220、2166、2587、1356、965、700、2207、870、1671、3329、2112、1576、1442、3139、911、1809、1252、816、749、2379、1619、1429、492、3113、1334、1239、859、1674、2599、1144、2465、1593、479、3086、2818、2275、384、1213、945、2628、2438、1566、755、2357、2248、2697、1242、918、2167、2602、1385、728、2386、2222、871、3092、2589、1358、1443、702、2332、2265、1796、1729、2170、1634、1416、3141、969、1335、1254、874、1675、2381、1621、2228、1580、494、3087、2819、1364、861、1200、932、2657、2439、1567、1433、2344、2277、1338、1243、919、2630、2603、1148、824、757、2387、3202、2223、500、3121、2576、1359、2442、1682、703、2361、2252、1825、3094、922、2171、1635、1445、732、2334、1798、1255、875、2144、1608、2705、1474、495、2610、1393、848、1677、2230、1582、1420、3145、2821、1366、1339、1258、934、2631、2497、1625、744、2402、3203、1312、1245、977、3108、2605、1150、2443、882、1683、2389、2348、2281、1588、502、3095、923、2634、1208、828、761、2335、2254、1799、448、2173、1637、2692、1475、734、2611、1380、877、3098、2231、1583、1449、2584、1367、2450、1802、1259、935、2260、1612、1422、2403、1341、1232、964、3585、1151、2234、883、1698、2376、3205、2825、1370、503、3110、938、2635、2445、856、1685、748、2350、2255、1590、1428、3153、925、2160、2721、1266、830、735、2393、1857、640、506、3099、2694、1477、1212、2613、1382、2451、1803、2356、2289、1641、1423、2642、1328、1261、993、2262、1614、2235、1699、2405、2588、1371、966、3111、939、2208、885、1672、3330、2351、1591、1457、3140、912、2637、1810、1267、831、750、2380、3209、1620、1430、507、3114、2695、1240、860、1689、2600、1383、2466、1594、480、3101、2833、2276、1214、946、2643、2453、1805、756、2358、2263、1615、2698、1481、2168、2617、1386、967、2237、872、1701、3331、2590、1373、1444、3169、941、2266、1811、1730、751、2409、1649、1431、3142、970、3115、1336、1269、889、1676、2382、1622、2467、1595、509、3088、2820、2753、862、1215、947、2658、2440、1568、1434、2359、2278、2699、1244、920、2645、2604、1387、758、2388、3217、2224、3122、2591、1360、2457、1921、704、2362、2267、1826、1731、3333、2172、1636、1446、3143、971、1813、1256、876、1705、2383、1623、2706、1489、496、3117、2849、1394、863、1678、2659、2469、1597、1435、3146、2822、2279、1340、1273、949、2632、2498、1626、759、2417、3204、2701、1246、978、3123、2606、1389、2444、1684、2390、2363、2282、1827、3096、924、2649、1447、762、2336、2269、1800、1733、2174、1638、2707、1476、973、2612、1395、878、1679、3337、2232、1584、1450、3147、2823、1368、1817、1260、936、2661、2499、1627、1437、2404、3233、1342、1247、979、3586、2607、1152、2473、884、1713、2391、3206、2826、2283、504、3125、953、2636、2446、1686、763、2365、2256、1829、3154、926、2175、1639、2722、1505、736、2394、1858、879、3100、2709、1478、1451、2614、1397、2452、1804、1737、2290、1642、1424、3149、2881、1343、1262、994、3587、2501、1629、2236、1700、2406、3207、2827、1372、981、3112、940、2665、2447、886、1687、3345、2352、2285、1592、1458、3155、927、2638、2723、1268、832、765、2395、3210、1859、508、3129、2696、1479、1690、2615、1384、2481、1833、3102、2834、2291、1643、1453、2644、2454、1806、1263、995、2264、1616、2713、1482、2407、2618、1401、968、3589、2238、887、1702、3332、3265、2829、1374、1459、3170、942、2639、2505、1812、1745、752、2410、3211、1650、1432、3157、985、3116、2725、1270、890、1691、2397、1861、2468、1596、510、3103、2835
、2754、1216、948、2673、2455、1807、2360、2293、1645、2700、1483、2646、2619、1388、997、3218、2239、1703、3361、2592、1375、2458、1922、3171、943、2268、1841、1732、3334、2411、1651、1461、3144、972、3593、1814、1271、891、1706、2384、3213、1624、2945、1490、511、3118、2850、2755、864、1693、2660、2470、1598、1436、3161、2837、2280、2729、1274、950、2647、2513、1865、760、2418、3219、2702、1485、3124、2621、1390、2459、1923、2364、2297、1828、1761、3335、2650、1448、3173、1001、2270、1815、1734、1707、2413、1653、2708、1491、974、3119、2851、1396、893、1680、3338、2471、1599、1465、3148、2824、2757、1818、1275、951、2662、2500、1628、1438、2419、3234、2703、1248、980、3601、2608、1391、2474、1714、2392、3221、2841、2284、3126、954、2651、2461、1925、764、2366、2271、1830、1735、3393、2176、1640、2737、1506、975、1873、880、1709、3339、2710、1493、1452、3177、2853、1398、1819、1738、2663、2529、1657、1439、3150、2882、3235、1344、1277、1009、3588、2502、1630、2475、1715、2421、3208、2828、2761、982、3127、955、2666、2448、1688、3346、2367、2286、1831、3156、928、2653、2724、1507、766、2396、3225、1860、3130、2711、1480、1929、2616、1399、2482、1834、1739、3341、2292、1644、1454、3151、2883、1821、1264、996、3617、2503、1631、2714、1497、2408、3237、2857、1402、983、3590、2667、2477、888、1717、3347、3266、2830、2287、1460、3185、957、2640、2506、1746、767、2425、3212、1889、3158、986、3131、2726、1509、1692、2398、1862、2483、1835、3104、2836、2769、1455、2674、2456、1808、1741、2294、1646、2715、1484、2885、2620、1403、998、3591、3457、2240、1704、3362、3267、2831、1376、1937、3172、944、2669、2507、1842、1747、3349、2412、3241、1652、1462、3159、987、3594、2727、1272、892、1721、2399、3214、1863、2946、512、3133、2865、2756、1694、2675、2485、1837、3162、2838、2295、1647、2730、1513、2648、2514、1866、999、3220、2717、1486、3363、2622、1405、2460、1924、3649、2298、1843、1762、3336、3269、2889、1463、3174、1002、3595、2509、1816、1749、1708、2414、3215、1654、2947、1492、989、3120、2852、2785、894、1695、3353、2472、1600、1466、3163、2839、2758、2731、1276、952、2677、2515、1867、2420、3249、2704、1487、3602、2623、1392、2489、1953、3222、2842、2299、1763、3365、2652、2462、1926、3175、1003、2272、1845、1736、3394、2415、1655、2738、1521、976、3597、1874、895、1710、3340、3273、2949、1494、1467、3178、2854、2759、1820、1753、2664、2530、1658、1440、3165、2897、3236、2733、1278、1010、3603、2517、1869、2476、1716、2422、3223、2843、2762、3128、956、2681、2463、1927、2368、2301、1832、1765、3395、2654、2739、1508、1005、3226、1875、1711、3369、2712、1495、1930、3179、2855、1400、1849、1740、3342、2531、1659、1469、3152、2884、3713、1822、1279、1011、3618、2504、1632、2953、1498、2423、3238、2858、2763、984、3605、2668、2478、1718、3348、3281、2845、2288、3186、958、2655、2521、1985、768、2426、3227、1890、3397、3132、2741、1510、1931、1877、2484、1836、1769、3343、2770、1456、3181、2913、1823、1742、3619、2533、1661、2716、1499、2886、3239、2859、1404、1013、3592、3458、2479、1719、3377、3268、2832、2765、1938、3187、959、2670、2508、1748、3350、2427、3242、1891、3160、988、3609、2728、1511、1722、2400、3229、1864、2961、3134、2866、2771、1933、2676、2486、1838、1743、3401、2296、1648、2745、1514、2887、1881、1000、3621、3459、2718、1501、3364、3297、2861、1406、1939、3650、2671、2537、1844、1777、3351、3270、2890、3243、1464、3189、1017、3596、2510、1750、1723、2429、3216、1893、2948、990、3135、2867、2786、1696、3354、2487、1839、3164、2840、2773、2732、1515、2678、2516、1868、3250、2719、1488、3841、2624、1407、2490、1954、3651、3461、2300、1764、3366、3271、2891、1941、3176、1004、3625、2511、1846、1751、3409、2416、3245、1656、2977、1522、991、3598、2787、896、1725、3355、3274、2950、1468、3193、2869、2760、1754、2679、2545、1897、3166、2898、3251、2734、1517、3604、2518、1870、2491、1955、3224、2844、2777、3367、2682、2464、1928、3653、2302、1847、1766、3396、2893、2740、1523、1006、3599、3465、1876、1712、3370、3275、2951、1496、1945、3180、2856、2789、1850、1755、3357、2532、1660、1470、3167、2899、3714、2735、1280、1012、3633、2519、1871、2954、2424、3253、2873、2764、3606、2683、2493、1957、3282、2846、2303、1767、3425、2656、2522、1986、1007、3228、1905、3398、3371、2742、1525、1932、3657、1878、1851、1770、3344、3277、3009、1471、3182、2914、3715、1824、1757、3620、2534、1662、2955、1500、2901、3240、2860、2793、1014、3607、3473、2480、1720、3378、3283、2847、2766、3188、960、2685、2523、1987、2428、3257、1892、3399、3610、2743、1512、1961、3230、1879、2962、1771、3373、2772、1934、3183、2915、1853、1744、3402、2535、1663、2746、1529、2888、3717、1882、1015、3622、3460、2957、1502、3379、3298、2862、2767、1940、3665、2672、2538、1778、3352、3285、2905、3244、3190、1018、3611、2525、1989、1724、2430、3231、1894、2963、3136、2868、2801、1935、2488、1840、1773、3403、2774、2747、1516、2917、1883、3623、3489、2720、1503、3842、3299、2863、1408、1969、3652、3462、2539、1779、3381、3272、2892、3721、1942、3191、1019、3626、2512、1752、3410、2431、3246、1895、2978、992、3613、2788、1726、3356、3289、2965、3194、2870、2775、1993、2680、2546、1898、3405、3252、2749、1518、3843、1885、2492、1956、3681、3463、2778、3368、3301、2921、1943、3654、3627、2541、1848、1781、3411、2894、3247、2979、1524、1021、3600、3466、1727、3385、3276、2952、1946、3195、2871、2790、1756、3358、2547、1899、3168、2900、3729、2736、1519、3634、2520、1872、2969、3254、2874、2779、3845、2684、2494、1958、3655、3521、2304、1768、3426、2895、2001、1008、3629、3467、1906、3413、3372、3305、2981、1526、1947、3658、2791、1852、1785、3359、3278、3010、1472、3197、2929、3716、1758、3635、2549、1901、2956、2902、3255、2875、2794、3608、3474、2495、1959、3284、2848、2781、3427、2686、2524、1988、3258、1907、3400、3849、2744、1527、1962、3659、3469、1880、1772、3374、3279、3011、1949、3184、2916、3745、1854、1759、3417、2536、1664、2985、1530、2903、3718、2795、1016、3637、3475、2958、3380、3313、2877、2768、3666、2687、2553、2017、3286、2906、3259、3429、3612、2526、1990、1963、3232、1909、2964、3375、2802、1936、3661、1855、1774、3404、3013、2748、1531、2918、3719、1884、3624、3490、2959、1504、3857、3300、2864、2797、1970、3667、3477、2540、1780、3382、3287、2907、3722、3192、1020、3641、2527、1991、2432、3261、1896、2993、3614、2803、1965、3290、2966、1775、3433、2776、1994、2919、1913、3406、3491、2750、1533、3844、3777、1886、1971、3682、3464、3017、3383、3302、2922、3723、1944、3669、3628、2542、1782、3412、2909、3248、2980、1022、3615、3481、1728、3386、3291、2967、3196、2872、2805、1995、2548、1900、3407、3730、2751、1520、3873、1887、2970、3683、3493、2780、3846、3303、2923、1973、3656、3522、2543、1783、3441、2896、3725、2002、1023、3630、3468、3414、3387、3306、2982、1948、3673、2792、1786、3360、3293、3025、3198、2930、3731、1997、3636、2550、1902、2971、3256、2876、2809、3847、2496、1960、3685、3523、2782、3428、2925、2003、3631、3497、1908、3415、3850、3307、2983、1528、1977、3660、3470、1787、3389、3280、3012、1950、3199、2931、3746、1760、3418、2551、1903、2986、2904、3733、2796、3638、3476、2973、3314、2878、2783、3905、2688、2554、2018、3525、3260、3430、3851、2005、1964、3689、3471、1910、3376、3309、3041、1951、3662、3747、1856、1789、3419、3014、2987、1532、2933、3720、3639、3505、2960、3858、3315、2879、2798、3668、3478、2555、2019、3288、2908、3737、3431、3642、2528、1992、3262、1911、2994、3853、2804、1966、3663、3529、1776、3434、3015、2009、2920、3749、1914、3421、3492、2989、1534、3859、3778、2799、1972、3697、3479、3018、3384、3317、2937、3724、3670、3643、2557、2021、2910、3263、2995、3616、3482、1967、3292、2968、3435、2806、1996、1915、3408、3969、2752、1535、3874、3779、1888、3684、3494、3019、3861、3304、2924、3753、1974、3671、3537、2544、1784、3442、2911、3726、1024、3645、3483、3388、3321、2997、3674、2807、2025、3294、3026、3437、3732、1998、3875、1917、2972、3495、2810、3848、3781、1975、3686、3524、3021、3443、2926、3727、2004、3632、3498、3416、3865、3308、2984、1978、3675、3485、1788、3390、3295、3027、3200、2932、3761、1999、2552、1904、3001、3734、2811、3877、2974、3687、3553、2784、3906、2927、2033、3526、3499、3445、3852、3785、2006、1979、3690、3472、3391、3310、3042、1952、3677、3748、1790、3420、3029、2988、2934、3735、3640、3506、2975、3316、2880、2813、3907、2556、2020、3527、3738、3432、3881、2007、3691、3501、1912、3854、3311、3043、1981、3664、3530、1791、3449、3016、2010、2935、3750、3422、3507、2990、3860、3793、2800、3698、3480、3033、3318、2938、3739、3909、3644、2558、2022、3264、2996、3855、1968、3693、3531、3436、3045、2011、3751、1916、3423、3970、2991、1536、3889、3780、3699、3509、3020、3862、3319、2939、3754、3672、3538、2559、2023、2912、3741、3646、3484、3322、2998、3913、2808、2026、3533、3438、3971、2013、3876、3809、1918、3496、3049、3863、3782、3755、1976、3701、3539、3022、3444、2941、3728、3647、3513、3866、3323、2999、3676、3486、2027、3296、3028、3439、3762、2000、1919、3002、3973、2812、3878、3783、3688、3554、3023、3921、2928、3757、2034、3541、3500、3446、3867、3786、1980、3705、3487、3392、3325、3057、3678、3763、2029、3030、3003、3736、3879、2976、3555、2814、3908、2035、3528、3977、3447、3882、3787、2008、3692、3502、3869、3312、3044、1982、3679、3545、1792、3450、3031、2936、3765、3508、3005、3794、2815、3937、3034、3557、3740、3910、3883、2037、3503、3856、3789、1983、3694、3532、3451、3046、2012、3752、3424、3985、2992、3890、3795、3700、3510、3035、3320、2940、3769、3911、2560、2024、3742、3885、3695、3561、3914、3047、2041、3534、3453、3972、2014、3891、3810、3511、3050、3864、3797、3756、3702、3540、3037、2942、3743、3648、3514、3324、3000、3915、2028、3535、3440、4001、2015、3811、1920、3974、3051、3893、3784、3703、3569、3024、3922、2943、3758、3542、3515、3868、3801、3706、3488、3326、3058、3917、3764、2030、3004、3975、3880、3813、3556、3053、3923、3759、2036、3543、3978、3448、3897、3788、3707、3517、3870、3327、3059、3680、3546、2031、3032、3766、3006、4033、2816、3938、3558、3979、3925、3884、3817、2038、3504、3871、3790、1984、3709、3547、3452、3061、3767、3986、3007、3796、3939、3036、3559、3770、3912、2039、3981、3886、3791、3696、3562、3929、3048、2042、3549、3454、3987、3892、3825
、3512、3065、3798、3771、3941、3038、3744、3887、3563、3916、2043、3536、3455、4002、2016、3812、3989、3052、3894、3799、3704、3570、3039、2944、3773、3516、3802、3945、3565、3918、4003、2045、3976、3895、3814、3571、3054、3924、3760、3544、3993、3898、3803、3708、3518、3328、3060、3919、2032、4005、3815、4034、3055、3953、3573、3980、3926、3899、3818、3519、3872、3805、3710、3548、3062、3768、3008、4035、3940、3560、4009、3927、3819、2040、3982、3901、3792、3711、3577、3930、3063、3550、3988、3826、3066、4037、3772、3942、3983、3888、3821、3564、3931、2044、3551、3456、4017、3827、3990、3067、3800、3943、3040、3774、4041、3946、3566、3933、4004、2046、3991、3896、3829、3572、3069、3775、3994、3804、3947、3567、3920、2047、4006、3816、4049、3056、3954、3574、3995、3900、3833、3520、3806、3949、4007、4036、3955、3575、4010、3928、3820、3997、3902、3807、3712、3578、3064、4065、4038、4011、3957、3984、3903、3822、3579、3932、3552、4018、3828、3068、4039、3944、4013、3823、4042、3961、3581、3934、4019、3992、3830、3070、3776、4043、3948、3568、3935、2048、4021、3831、4050、3071、3996、3834、4045、3950、4008、4051、3956、3576、4025、3835、3998、3808、3951、4066、4053、4012、3958、3999、3904、3837、3580、4067、4040、3959、4014、3824、4057、3962、3582、4020、4069、4015、4044、3963、3583、3936、4022、3832、3072、4073、4046、3965、4023、4052、4026、3836、4047、3952、4081、4054、4027、4000、3838、4068、4055、3960、4029、3839、4058、4070、4016、4059、3964、3584、4071、4074、4061、3966、4024、4075、4048、3967、4082、4028、4077、4083、4056、4030、3840、4085、4031、4060、4072、4089、4062、4076、4063、3968、4078、4084、4079、4086、4032、4087、4090、4091、4064、4093、4080、4088、4092、4094、4095、4096
である。
【０３７５】
分極重みが昇順にソートされる対応する第1の分極重みベクトルと分極重みが降順にソートされる対応する第1の分極重みベクトルとが互いに逆順であることは、容易に知られ得る。言い換えると、後者を逆順で順番に読むことによって前者が取得可能であり、またはその逆も可能である。
【０３７６】
任意のNまたはNmaxに対応しており、分極重みが降順にソートされる第1の分極重みベクトルと、任意のNまたはNmaxに対応しており、分極重みが昇順にソートされる第1の分極重みベクトルとが、あらかじめ記憶され得る。
【０３７７】
図10は、本出願による通信装置の例の概略構造図である。通信装置は、基地局または端末である可能性がある。同じ考えに基づいて、本出願は、上述の方法の手順を実行するように構成された通信装置を提供する。図10に示されるように、装置1000は、プロセッサ1001、メモリ1002、および通信インターフェース1003を含む。プロセッサ1001、メモリ1002、および通信インターフェース1003は、互いに結合される。
【０３７８】
メモリ1002は、揮発性メモリ(volatile memory)、たとえば、RAMを含む可能性がある。メモリは、代替的に、不揮発性メモリ(non-volatile memory)、たとえば、フラッシュメモリ(flash memory)、HDD、またはSSDを含む可能性がある。メモリ1002は、代替的に、上述の種類のメモリの組合せを含む可能性がある。
【０３７９】
通信インターフェース1003は、有線通信インターフェース、ワイヤレス通信インターフェース、またはこれらの組合せである可能性がある。有線通信インターフェースは、たとえば、イーサネット（登録商標）インターフェースである可能性がある。イーサネット（登録商標）インターフェースは、光学的インターフェース、電気的インターフェース、またはこれらの組合せである可能性がある。ワイヤレス通信インターフェースは、WLANインターフェースである可能性がある。
【０３８０】
プロセッサ1001は、CPU、NP、またはCPUとNPとの組合せである可能性がある。
【０３８１】
プロセッサ1001は、ハードウェアチップをさらに含む可能性がある。ハードウェアチップは、ASIC、PLD、またはこれらの組合せである可能性がある。PLDは、CPLD、FPGA、GAL、またはこれらの任意の組合せである可能性がある。一部の実施形態において、メモリ1002は、プロセッサ1001とさらに組み合わされる可能性があり、たとえば、回路を使用することによって実装される可能性がある。
【０３８２】
任意で、メモリ1002は、様々な動作を実行するための命令を記憶するようにさらに構成される可能性がある。プロセッサ1001は、上述の実施形態の1つもしくは複数のステップまたは任意の実装を実行するために、メモリ1002に記憶された命令を呼び出し、その結果、通信装置1000が、上述の方法を実施し、たとえば、Nに対応しており、分極重みが順番にソートされる少なくとも1つの第1の分極重みベクトルを計算するかまたは記憶する。それぞれの分極されたチャネルの分極重みは、上述の実施形態において開示された方法を含むがこれらに限定されない方法で計算される可能性がある。
【０３８３】
上述の実施形態のすべてまたは一部は、ソフトウェア、ハードウェア、ファームウェア、またはこれらの任意の組合せを使用することによって実装される可能性がある。ソフトウェアが実施形態を実装するために使用されるとき、実施形態は、コンピュータプログラム製品の形態で完全にまたは部分的に実装される可能性がある。コンピュータプログラム製品は、1つまたは複数のコンピュータ命令を含む。コンピュータ命令がコンピュータにロードされ、実行されるとき、本発明の実施形態による手順または機能が、すべてまたは部分的に生成される。コンピュータは、多目的コンピュータ、専用コンピュータ、コンピュータネットワーク、または別のプログラミング可能な装置である可能性がある。コンピュータ命令は、コンピュータ可読記憶媒体に記憶される可能性があり、またはコンピュータ可読記憶媒体から別のコンピュータ可読記憶媒体に送信される可能性がある。たとえば、コンピュータ命令は、ウェブサイト、コンピュータ、サーバ、またはデータセンターから別のウェブサイト、コンピュータ、サーバ、またはデータセンターに有線(たとえば、同軸ケーブル、光ファイバ、もしくはデジタル加入者線(DSL))またはワイヤレス(たとえば、赤外線、ラジオ波、もしくはマイクロ波)の方法で送信される可能性がある。コンピュータ可読記憶媒体は、コンピュータによってアクセスされ得る任意の使用可能な媒体、または1つもしくは複数の使用可能な媒体を統合するサーバもしくはデータセンターなどのデータ記憶デバイスである可能性がある。使用可能な媒体は、磁気式媒体(たとえば、フロッピーディスク、ハードディスク、もしくは磁気テープ)、光学式媒体(たとえば、DVD)、半導体媒体(たとえば、ソリッドステートディスクSolid State Disk (SSD))などである可能性がある。
【０３８４】
当業者は、本発明の実施形態が方法またはコンピュータプログラム製品として提供される可能性があることを理解するはずである。したがって、本発明は、ハードウェアのみの実施形態、ソフトウェアのみの実施形態、またはソフトウェアとハードウェアとの組合せによる実施形態の形態を用いる可能性がある。さらに、本発明は、コンピュータが使用可能なプログラムコードを含む(ディスクメモリ、CD-ROM、光学式メモリなどを含むがこれらに限定されない) 1つまたは複数のコンピュータが使用可能な記憶媒体上に実装されるコンピュータプログラム製品の形態を用いる可能性がある。
【０３８５】
本発明は、本発明の実施形態による方法、デバイス(システム)、およびコンピュータプログラム製品の流れ図および/またはブロック図を参照して説明されている。流れ図および/またはブロック図の各プロセスおよび/または各ブロックと、流れ図および/またはブロック図のプロセスおよび/またはブロックの組合せとを実装するためにコンピュータプログラム命令が使用される可能性があることを理解されたい。これらのコンピュータプログラム命令は、コンピュータまたは任意のその他のプログラミング可能なデータ処理デバイスのプロセッサによって実行される命令が流れ図の1つもしくは複数のプロセスおよび/またはブロック図の1つもしくは複数のブロックの規定された機能を実装するための装置を生成するようにマシンを生成するために多目的コンピュータ、専用コンピュータ、組み込みプロセッサ、または任意のその他のプログラミング可能なデータ処理デバイスのプロセッサのために提供される可能性がある。
【０３８６】
これらのコンピュータプログラム命令は、コンピュータ可読メモリに記憶された命令が指示装置を含む製品を生成するように、特定の方法で働くようにコンピュータまたは任意のその他のプログラミング可能なデータ処理デバイスに命令し得るコンピュータ可読メモリに記憶される可能性がある。指示装置は、流れ図の1つもしくは複数のプロセスおよび/またはブロック図の1つもしくは複数のブロックの規定された機能を実装する。
【０３８７】
これらのコンピュータプログラム命令は、代替的に、一連の動作およびステップがコンピュータまたは別のプログラミング可能なデバイス上で実行され、それによって、コンピュータによって実施される処理を生成するようにコンピュータまたは別のプログラミング可能なデータ処理デバイスにロードされる可能性がある。したがって、コンピュータまたは別のプログラミング可能なデバイス上で実行される命令が、流れ図の1つもしくは複数のプロセスおよび/またはブロック図の1つもしくは複数のブロックの規定された機能を実施するためのステップを提供する。
【０３８８】
本発明のいくつかの好ましい実施形態が説明されたが、当業者は、基本的な発明の概念を知ると、これらの実施形態に対して変更および修正を行うことができる。したがって、添付の請求項は、好ましい実施形態と、本発明の範囲内に入るすべての変更および修正とを包含するものと解釈されるように意図される。
【０３８９】
明らかに、当業者は、本発明の趣旨および範囲を逸脱することなしに本発明に様々な修正および変更を行うことができる。本発明は、これらの修正および変更が添付の請求項およびそれらの均等な技術によって定義される保護の範囲内に入るという条件でこれらの修正および変更を包含するように意図される。
【符号の説明】
【０３９０】
11  第1の決定モジュール
12  取得モジュール
13  第2の決定モジュール
14  符号化モジュール
15  第3の決定モジュール
16  計算モジュール
100  符号化デバイス
200  符号化デバイス
1000  装置
1001  プロセッサ
1002  メモリ
1003  通信インターフェース
【図１】
2019530269.tif 000175
【図２】
2019530269.tif 000176
【図３】
2019530269.tif 000177
【図４】
2019530269.tif 000178
【図５】
2019530269.tif 000179
【図６】
2019530269.tif 000180
【図７】
2019530269.tif 000181
【図８】
2019530269.tif 000182
【図９】
2019530269.tif 000183
【図１０】
2019530269.tif 000184
【手続補正書】
【提出日】平成31年3月8日(2019.3.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
N個の符号化されるビットを決定するステップであって、前記N個の符号化されるビットが、情報ビットおよび凍結ビットを含み、Nが、正の整数である、ステップと、
N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得するステップであって、前記分極重みが、情報ビットの選択のための基礎であり、前記N個の符号化されるビットが、前記N個の分極されたチャネルに対応している、ステップと、
前記第1の分極重みベクトルに基づいて前記情報ビットの位置を決定するステップと、
Polar符号化されたビットを得るために前記N個の符号化されるビットに対してPolar符号化を実行するステップと
を含む符号化方法。
【請求項２】
第1の分極重みベクトルを取得する前記ステップが、
前記第1の分極重みベクトルを取得するために以下の式、すなわち、
【数１】
2019530269.tif 000185
に従って前記N個の分極されたチャネルの前記分極重みWiを計算することを含み、式中、
【数２】
2019530269.tif 000186
であり、iが、チャネルインデックス番号であり、Bn-1Bn-2...B0が、iの二進表現であり、Bn-1が、最上位ビットであり、B0が、最下位ビットであり、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}であり、i∈{0,1,・・・,N - 1}であり、N = 2nであり、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、nが、正の整数である請求項1に記載の方法。
【請求項３】
第1の分極重みベクトルを取得する前記ステップが、
以下の式、すなわち、
βi = (2i-1 + φ)α、
【数３】
2019530269.tif 000187
、および
【数４】
2019530269.tif 000188
による再帰計算によって前記第1の分極重みベクトルW0N-1を取得することを含み、式中、
【数５】
2019530269.tif 000189
であり、ここで、
i∈{1,・・・,N - 1}であり、βiは、チャネルインデックス番号iに関連する中間変数であり、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、W0が、任意の定数である請求項1に記載の方法。
【請求項４】
Polar符号の目標符号長Mが、2の正の整数乗に等しく、N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得する前記ステップが、
あらかじめ記憶された第2の分極重みベクトルから前記第1の分極重みベクトルを取得することであって、前記第2の分極重みベクトルが、Nmax個の分極されたチャネルの分極重みを含み、Nmaxが、通信システムによってサポートされる最大符号長に対応するあらかじめ設定された母符号長であり、前記母符号長が、2の正の整数乗である、取得することを含む請求項1に記載の方法。
【請求項５】
前記Polar符号の前記目標符号長MがNmax以下であるとき、前記第1の分極重みベクトル内の要素集合が、前記第2の分極重みベクトル内の要素集合の部分集合であるか、または
前記Polar符号の前記目標符号長MがNmax以上であるとき、チャネルインデックス番号がNmax以下である分極されたチャネルの分極重みが、前記第2の分極重みベクトル内の分極重みと1対1に対応しており、チャネルインデックス番号がNmaxを超えている分極されたチャネルの分極重みが、重みのインクリメント
【数６】
2019530269.tif 000190
にチャネルインデックス番号がNmax以下である前記分極されたチャネルの対応する分極重みを足した数に等しく、式中、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである請求項4に記載の方法。
【請求項６】
φ= 0であり、α= 1/4である請求項2、3、および5のいずれか一項に記載の方法。
【請求項７】
前記第1の分極重みベクトル内の前記分極されたチャネルが分極重みの降順にソートされ、前記分極されたチャネルの最小のシーケンス番号の値が1であるとき、
N = 16である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
16、15、14、12、8、13、11、10、7、6、4、9、5、3、2、1であるか、または
N = 32である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
32、31、30、28、24、16、29、27、26、23、22、15、20、14、12、25、8、21、19、13、18、11、10、7、6、4、17、9、5、3、2、1であるか、または
N = 64である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
64、63、62、60、56、48、61、32、59、58、55、54、47、52、46、31、44、30、57、40、28、53、24、51、45、50、16、43、29、42、39、27、38、26、23、36、22、49、15、20、14、41、12、37、25、8、35、21、34、19、13、18、11、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 128である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
128、127、126、124、120、112、125、96、123、122、119、64、118、111、116、110、95、108、94、121、104、92、63、117、62、88、115、109、60、114、80、107、56、93、106、103、91、48、102、90、61、87、100、32、59、86、113、79、58、84、55、78、105、54、76、47、101、52、89、46、72、99、31、44、85、98、30、57、83、40、77、28、82、53、75、24、51、74、45、71、50、16、43、70、97、29、42、68、39、27、81、38、26、23、36、73、22、49、15、69、20、14、41、67、12、66、37、25、8、35、21、34、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 256である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
256、255、254、252、248、240、253、224、251、250、247、192、246、239、244、238、128、223、236、222、249、232、220、191、245、190、216、243、237、188、242、127、208、235、184、126、221、234、231、124、219、176、230、218、189、120、215、228、160、187、214、241、112、207、186、212、183、125、206、233、182、96、123、204、175、229、180、122、217、174、119、200、227、64、159、118、172、213、226、111、158、185、116、211、168、110、205、156、210、181、95、108、203、152、179、94、121、202、173、104、199、178、92、63、144、117、171、198、225、62、157、88、170、115、196、167、109、60、155、114、209、166、80、107、154、56、151、164、93、106、201、103、150、177、91、48、143、102、197、148、90、61、142、87、169、100、195、32、59、86、140、113、194、165、79、58、153、84、55、136、163、78、105、54、149、162、76、47、101、52、147、89、46、141、72、99、146、31、44、85、139、98、193、30、57、138、83、40、135、77、28、82、53、134、161、75、24、51、132、74、45、71、50、145、16、43、70、97、29、42、137、68、39、27、81、38、133、26、23、36、131、73、22、49、130、15、69、20、14、41、67、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 512である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
512、511、510、508、504、496、509、480、507、506、503、448、502、495、500、494、384、479、492、478、505、488、476、447、501、256、446、472、499、493、444、498、383、464、491、440、382、477、490、487、380、475、432、486、474、255、445、376、471、484、254、416、443、470、497、368、463、252、442、468、439、381、462、489、248、438、352、379、460、431、485、436、378、473、240、430、375、456、483、253、320、415、374、428、469、482、367、224、414、251、441、372、467、424、366、461、250、412、466、247、437、351、364、459、192、246、408、435、350、377、458、239、429、360、455、244、434、348、238、319、400、373、427、454、481、128、223、318、413、236、344、426、371、452、423、365、222、249、316、411、370、465、232、422、336、363、220、410、191、245、312、407、420、349、362、457、190、359、216、406、243、433、347、237、304、399、358、188、453、242、404、346、127、208、317、398、235、343、425、356、451、184、126、221、288、234、315、342、396、369、450、231、421、335、124、219、314、409、176、340、230、311、392、419、334、361、218、189、120、215、310、405、228、418、332、303、160、357、187、214、241、308、403、345、112、207、302、397、328、186、355、212、402、183、125、206、287、233、300、341、395、354、449、182、96、286、123、204、313、394、1
75、339、229、296、391、180、333、122、217、284、174、338、119、200、309、390、227、417、331、64、159、118、172、213、280、226、307、388、330、111、301、158、327、185、116、211、306、401、168、110、205、272、299、326、156、353、210、181、95、285、108、203、298、393、324、295、152、179、94、121、202、283、173、337、104、199、294、389、178、92、282、63、144、117、171、198、279、225、292、387、329、62、157、88、170、278、115、196、305、386、167、109、271、60、325、155、114、209、276、166、80、270、107、297、154、323、56、151、164、93、106、201、268、322、103、293、150、177、91、281、48、143、102、197、264、291、148、90、61、142、87、169、277、100、195、290、385、32、59、86、140、113、194、275、165、79、269、58、153、84、274、55、136、163、78、105、267、321、54、149、162、76、266、47、101、263、52、147、89、46、141、72、262、99、289、146、31、44、85、139、98、193、260、30、57、138、83、273、40、135、77、28、82、53、134、161、75、265、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 1024である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
1024、1023、1022、1020、1016、1008、1021、992、1019、1018、1015、960、1014、1007、1012、1006、896、991、1004、990、1017、1000、988、959、1013、768、958、984、1011、1005、956、1010、895、976、1003、952、894、989、1002、999、512、892、987、944、998、986、767、957、888、983、996、766、928、955、982、1009、880、975、764、954、980、951、893、974、1001、760、950、864、511、891、972、943、997、948、510、890、985、752、942、887、968、995、508、765、832、927、886、940、981、994、879、736、926、763、953、504、884、979、936、878、973、762、924、978、759、949、863、496、876、971、704、758、920、947、862、509、889、970、751、941、872、967、756、946、480、860、507、750、831、912、885、939、966、993、506、640、735、830、925、748、856、938、503、883、964、935、877、734、448、761、828、923、502、882、977、744、934、848、495、875、732、922、703、500、757、824、919、932、861、494、874、969、702、871、728、918、755、945、384、479、859、492、749、816、911、870、700、965、754、916、478、858、505、639、720、829、910、747、855、937、488、868、963、696、476、638、733、800、447、746、827、854、908、501、881、962、743、933、847、256、446、636、731、826、921、472、688、852、499、742、823、904、931、846、493、873、730、444、701、498、632、727、822、917、740、930、383、464、844、491、815、672、869、699、726、440、753、820、915、382、477、857、490、624、719、814、909、840、698、487、867、724、914、695、380、475、637、718、799、432、745、812、853、907、486、866、961、694、474、608、255、798、445、635、716、825、376、906、471、687、851、484、741、808、903、692、845、254、416、634、729、796、443、470、686、850、497、631、712、821、902、739、929、368、463、843、252、442、576、671、468、630、684、725、792、439、738、819、900、381、462、842、489、623、813、670、839、697、248、438、628、723、818、913、352、680、379、460、622、717、784、431、811、838、668、485、865、722、436、693、378、473、607、240、797、430、620、715、810、375、905、456、836、483、807、664、691、606、253、320、415、633、714、795、374、428、469、685、849、482、616、711、806、901、690、367、224、414、604、251、794、441、575、656、372、467、629、683、710、791、424、737、804、899、366、461、841、250、412、574、669、466、600、682、247、790、437、627、708、817、898、351、679、364、459、621、783、192、572、837、667、246、408、626、721、788、435、350、678、377、458、592、239、782、429、619、809、360、666、455、835、244、434、568、663、348、676、605、238、319、400、618、713、780、373、427、454、834、481、615、805、662、689、128
、223、318、413、603、236、793、344、426、560、655、371、452、614、709、776、423、803、660、365、222、602、249、316、411、573、654、370、465、599、681、232、789、422、612、707、802、897、336、363、220、410、544、191、571、598、652、245、312、407、625、706、787、420、349、677、362、457、591、781、190、570、359、665、216、406、596、243、786、433、567、648、347、675、590、237、304、399、617、779、358、188、453、833、242、404、566、661、346、674、127、208、317、398、588、235、778、343、425、559、356、451、613、775、184、564、659、126、221、288、601、234、315、342、396、558、653、369、450、584、231、774、421、611、801、658、335、124、219、314、409、543、176、340、556、597、651、230、311、392、610、705、772、419、334、361、218、542、189、569、120、650、215、310、405、595、228、785、418、552、647、332、589、303、160、540、357、187、214、594、241、308、403、565、646、345、673、112、207、302、397、587、777、328、186、355、212、402、536、183、563、644、125、206、287、586、233、300、341、395、557、354、449、583、773、182、562、657、96、286、123、204、313、394、528、175、339、555、582、229、296、391、609、771、180、333、122、217、284、541、174、338、554、119、649、200、309、390、580、227、770、417、551、331、64、159、539、118、172、213、280、5
93、226、307、388、550、645、330、111、301、158、538、327、185、116、211、306、401、535、168、548、643、110、205、272、585、299、326、156、353、210、534、181、561、642、95、285、108、203、298、393、527、324、581、295、152、532、179、94、121、202、283、526、173、337、553、104、199、294、389、579、769、178、92、282、63、144、524、117、171、198、279、578、225、292、387、549、329、62、157、537、88、170、278、115、196、305、386、520、167、547、109、271、60、325、155、114、209、276、533、166、546、641、80、270、107、297、154、323、56、151、531、164、93、106、201、268、525、322、103、293、150、530、177、91、281、48、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、32、59、86、140、113、194、275、518、165、545、79、269、58、153、84、274、55、136、516、163、78、105、267、321、54、149、529、162、76、266、47、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、
17、9、5、3、2、1であるか、または
N = 2048である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
2048、2047、2046、2044、2040、2032、2045、2016、2043、2042、2039、1984、2038、2031、2036、2030、1920、2015、2028、2014、2041、2024、2012、1983、2037、1792、1982、2008、2035、2029、1980、2034、1919、2000、2027、1976、1918、2013、2026、2023、1536、1916、2011、1968、2022、2010、1791、1981、1912、2007、2020、1790、1952、1979、2006、2033、1904、1999、1788、1978、2004、1975、1917、1998、2025、1024、1784、1974、1888、1535、1915、1996、1967、2021、1972、1534、1914、2009、1776、1966、1911、1992、2019、1532、1789、1856、1951、1910、1964、2005、2018、1903、1760、1950、1787、1977、1528、1908、2003、1960、1902、1997、1786、1948、1023、2002、1783、1973、1887、1520、1900、1995、1728、1022、1782、1944、1971、1886、1533、1913、1994、1775、1965、1896、1991、1020、1780、1970、1504、1884、1531、1774、1855、1936、1909、1963、1990、2017、1016、1530、1664、1759、1854、1949、1772、1880、1962、1527、1907、1988、1959、1901、1758、1472、1785、1852、1947、1526、1906、1008、2001、1768、1958、1872、1519、1899、1756、1946、1727、1021、1524、1781、1848、1943、1956、1885、1518、1898、1993、1726、992、1895、1752、1019、1942、1779、1969、1408、1503、1883、1516、1773、1840、1935、1894、1724、1989、1018、1778、1940、1502、1015、1882、1529、1663、1744、1853、1934、1771、1879、1961、1512、1892、1987、960、1720、1014、1500、1662、1757、1824、1471、1770、1851、1878、1932、1525、1905、1007、1986、1767、1957、1871、1012、1280、1470、1660、1755、1850、1945、1496、1712、1876、1006、1523、1766、1847、1928、1955、1870、1517、1897、1754、1468、1725、896、991、1522、1656、1751、1846、1004、1941、1764、1954、1407、1488、1868、1515、1839、1696、990、1893、1723、1750、1017、1464、1777、1844、1939、1406、1501、1000、1881、1514、1648、1743、1838、1933、1864、1722、1511、988、1891、1748、959、1938、1719、1013、1404、1499、1661、1742、1823、1456、1769、1836、1877、1931、1510、1890、768、1985、958、1718、984、1498、1632、1011、1279、1822、1469、1659、1740、1849、1400、1930、1495、1711、1875、1005、1508、1765、1832、1927、956、1716、1869、1010、1278、1440、1658、1753、1820、1467、1494、1710、895、1874、976、1521、1655、1736、1845、1003、1926、1763、1953、1392、1487、1867、952、1276、1466、1600、1695、894、989、1492、1654、1708、1749、1816、1002、1463、1762、1843、1924、1405、1486、999、1866、1513、1647、1837、1694、512、1863、1721、892、1272、987、1462、1652、1747、1842、944、1937、1376、1704、998、1403、1484、1646、1741、1808、1455、1835、1862、1692、1509、986、1889、767、1746、957、1460、1717、888、983、1402、1497、1631、996、1264、1821、1454、1644、1739、1834、1399、1929、1480、1860、766、1507、928、1831、1688、955、982、1715、1630、1009、1277、1344、1439、1657、1738、1819、1398、1452、1493、1709、880、1873、975、1506、1640、1735、1830、764、1925、954、1714、1391、980、1248、1438、1628、951、1275、1818、1465、1599、1680、893、1396、974、1491、1653、1707、1734、1815、1001、1448、1761、1828、1923、1390、1485、760、1865、950、1274、1436、1598、1693、864、511、1490、1624、1706、891、1271、1814、972、1461、1651、1732、1841、943、1922、1375、1703、997、1388、1483、1645、1807、948、1216、510、1596、1861、1691、890、1270、985、1432、1650、752、1745、1812、942、1459、1374、1702、887、968、1401、1482、1616、995、1263、1806、1453、1643、1833、1384、1690、1479、508、1859、765、832、1268、927、1458、1592、1687、886、940、981、1372、1700、1629、994、1262、1343、1424、1642、1737、1804、1397、1451、1478、879、1858、736、1505、1639、926、1829、763、1686、953、504、1713、884、1152、979、1247、1342、1437、1627、936、1260、1817、1368、1450、1584、1679、878、1395、973、1476、1638、1733、1800、762、1447、924、1827、1684、1389、978、1246、759、1626、949、1273、1340、1435、1597、1678、863、1394、496、1489、1623、1705、876、1256、1813、971、1446、1636、1731、1826、704、1921、1360、758、1387、920、1244、1434、1568、947、1215、862、509、1595、1622、1676、889、1269、1336、970、1431、1649、751、1730、1811、941、1444、1373、1701、872、967、1386、1481、1615、756、1805、946、1214、480、1594、1383、1689、860、1240、507、1430、1620、750、831、1267、1810、912、1457、1591、1672、885、939、966、1371、1699、1614、993、1261、1328、1423、1641、1803、1382、1212、1477、506、640、1857、735、830、1266、925、1428、1590、748、1685、856、938、503、1370、1698、883、1151、964、1232、1341、1422、1612、935、1259、1802、1367、1449、1583、877、1380、734、1475、1637、448、1799、761、828、1208、923、502、1588、1683、882、1150、977、1245、1312、744、1625、934、1258、1339、1366、1420、1582、1677、848、1393、495、1474、1608、875、1255、1798、732、1445、1635、922、1825、703、1682、1359、500、757、824、1148、919、1243、1338、1433、1567、932、1200、861、1364、494、1580、1621、1675、874、1254、1335、969、1416、1634、1729、1796、702、1443、1358、871、728、1385、918、1242、755、1566、945、1213、384、479、1593、1144、1674、859、1239、1334、492、1429、1619、749、816、1252、1809、911、1442、1576、1671、870、700、965、1356、1613、754、1327、916、1184、478、1564、1381、1211、858、1238、505、639、1618、720、829、1265、1332、910、1427、1589、747、1670、855、937、488、1369、1697、868、1136、963、1231、1326、1421、1611、696、1801、1352、1210、476、638、1379、733、800、1236、447、1426、1560、746、827、1207、854、908、501、1587、1668、881、1149、962、1230、1311、743、1610、933、1257、1324、1365、1419、1581、847、1378、256、1473、1607、446、636、1797、731、826、1206、921、472、1586、688、1681、852、1120、499、1310、742、823、1147、904、1228、1337、1418、1552、931、1199、846、1363、493、1579、1606、873、1253、1320、730、1415、1633、444、1795、701、1204、1357、498、632、727、822、1146、917、1241、1308、740、1565、930、1198、383、1362、464、1578、1143、1673、844、1224、1333、491、1414、1604、815、1251、1794、672、1441、1575、869、699、726、1355、440、753、820、1088、915、1183、382、477、1563、1142、1196、857、1237、1304、490、624、1617、719、814、1250、1331、909、1412、1574、1669、840、698、487、1354、867、1135、724、1325、914、1182、695、1562、1351、1209、380、475、637、1140、718、799、1235、1330、432、1425、1559、745、812、1192、853、907、486、1572、1667、866、1134、961、1229、1296、1609、694、1323、1350、1180、474、608、1377、255、798、1234、445、635、1558、716、825、1205、376、906、471、1585、687、1666、851、1119、484、1309、741、808、1132、903、1227、1322、1417、1551、692、845、1348、254、1605、416、634、1319、729、796、1176、443、470、1556、686、1203、850、1118、497、631、712、821、1145、902、1226、1307、739、1550、929、1197、368、1361、463、1577、1128、843、1223、1318、252、1413、1603、442、576、1793、671、1202、468、630、684、725、792、1116、439、1306、738、819、1087、900、1168、381、462、1548、1141、1195、842、1222、1303、489、623、1602、813、1249、1316、670、1411、1573、839、697、248、1353、438、628、723、818、1086、913、1181、352、680、1561、1112、1194、379、1302、460、622、1139、717、784、1220、1329、431、1410、1544、811、1191、838、668、485、1571、865、1133、722、1295、436、693、1084、1349、1179、378、473、607、1138、240、797、1233、1300、430、620、1557、715、810、1190、375、905、456、1570、1665、836、1104、483、1294、807、1131、664、1321、1178、691、606、1347、253、320、415、633、1080、714、795、1175、374、428、469、1555、685、1188、849、1117、482、616、711、806、1130、901、1225、1292、1549、690、367、1346、224、1127、414、604、1317、251、794、1174、441、575、1554、656、1201、372、467、629、683、710、791、1115、424、1305、737、804、1072、899、1167、366、461、1547、1126、841、1221、1288、250、1601、412、574、1315、669、1172、466、600、682、247、790、1114、437、627、708、817、1085、898、1166、351、679、1546、1111、1193、364、1301、459、621、1124、783、1219、1314、192、1409、1543、572、837、667、246、408、626、721、788、1056、435、350、678、1083、1110、1164、377、458、592、1137、239、782、1218、1299、429、619、1542、809、1189、360、666、455、1569、835、1103、244、1293、434、568、663、1082、1177、348、676、605、1108、238、319、1298、400、618、1079、713、780、1160、373、427、454、1540、1187、834、1102、481、615、805、1129、662、1291、689、128、1345、223、318、413、603、1078、236、793、1173、344、426、560、1553、655、1186、371、452、614、709、776、1100、423、1290、803、1071、660、365、222、1125、602、1287、249、316、411、573、1076、654、1171、370、465、599、681、232、789、1113、422、612、707、802、1070、897、1165、336、1545、1096、363、1286、220、1123、410、544、1313、191、1170、571、598、652、245、312、407、625、706、787、1055、420、349、677、1068、1109、1163、362、457、591、1122、781、1217、1284、190、1541、570、359、665、216、406、596、243、786、1054、433、567、648、1081、1162、347、675、590、1107、237、304、1297、399、617、1064、779、1159、358、188、453、1539、833、1101、242、404、566、661、1052、346、674、127、1106、208、317、398、588、1077、235、778、1158、343、425、559、1538、1185、356、451、613、775、1099、184、1289、564、659、126、221、288、601、1048、234、315、342、396、558、1075、653、1156、369、450、584、231、774、1098、421、611、801、1069、658、335、1095、124、1285、219、314、409、543、1074、176、1169、340、556、597、651、230、311、392、610、705、772、1040、419、334、1067、1094、361、218、1121、542、1283、189、569、120、650、215、310、405、595、228、785、1053、418、552、647、1066、1161、332、589、1092、303、1282、160、1063、540、357、187、214、594、241、308、403、565、646、1051、345、673、112、1105、207、302、397、587、1062、777、1157、328、186、1537、355、212、402、536、183、1050、563、644、125、206、287、586、1047、233、300、341、395、557、1060、1155、354、449、583、773、1097、182、562、657、96、286、123、1046、204、313、394、528、1073、175、1154、339、555、582、229、296、391、609、771、1039、180、333、1093、122、217、284、541、1044、174、338、554、119、649、200、309、390、580、227、770、1038、417、551、1065、331、1091、64、1281、159、539、118、172、213、280、593、226、307、388、550、645、1036、330、111、1090、301、158、1061、538、327、185、116、211、306、401、535、168、1049、548、643、110、205、272、585、1032、299、326、156、1059、353、210、534、181、561、642、95、285、108、1045、203、298、393、527、1058、1153、324、581、295、152、532、179、94、121、202、283、526、1043、173、337、553、104、199、294、389、579、769、1037、178、92、282、63、1042、144、524、117、171、198、279、578、225、292、387、549、1035、329、1089、62、157、537、88、170、278、115、196、3
05、386、520、167、1034、547、109、271、1031、60、325、155、114、209、276、533、166、546、641、80、270、107、1030、297、154、1057、323、56、151、531、164、93、106、201、268、525、1028、322、103、293、150、530、177、91、281、48、1041、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、1033、32、59、86、140、113、194、275、518、165、545、79、269、1029、58、153、84、274、55、136、516、163、78、105、267、1027、321、54、149、529、162、76、266、47、1026、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、1025、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39
、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 4096である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
4096、4095、4094、4092、4088、4080、4093、4064、4091、4090、4087、4032、4086、4079、4084、4078、3968、4063、4076、4062、4089、4072、4060、4031、4085、3840、4030、4056、4083、4077、4028、4082、3967、4048、4075、4024、3966、4061、4074、4071、3584、3964、4059、4016、4070、4058、3839、4029、3960、4055、4068、3838、4000、4027、4054、4081、3952、4047、3836、4026、4052、4023、3965、4046、4073、3072、3832、4022、3936、3583、3963、4044、4015、4069、4020、3582、3962、4057、3824、4014、3959、4040、4067、3580、3837、3904、3999、3958、4012、4053、4066、3951、3808、3998、3835、4025、3576、3956、4051、4008、3950、4045、3834、3996、3071、4050、3831、4021、2048、3935、3568、3948、4043、3776、3070、3830、3992、4019、3934、3581、3961、4042、3823、4013、3944、4039、3068、3828、4018、3552、3932、3579、3822、3903、3984、3957、4011、4038、4065、3064、3578、3712、3807、3902、3997、3820、3928、4010、3575、3955、4036、4007、3949、3806、3520、3833、3900、3995、3574、3954、3056、4049、3816、4006、2047、3920、3567、3947、3804、3994、3775、3069、3572、3829、3896、3991、2046、4004、3933、3566、3946、4041、3774、3040、3943、3800、3067、3990、3827、4017、3456、3551、2044、3931、3564、3821、3888、3983、3942、3772、4037、3066、3826、3988、3550、3063、3930、3577、3711、3792、3901、3982、2040、3819、3927、4009、3560、3940、4035、3008、3768、3062、3548、3710、3805、3872、3519、3818、3899、3926、3980、3573、3953、3055、4034、3815、4005、2032、3919、3060、3328、3518、3708、3803、3898、3993、3544、3760、3924、3054、3571、3814、3895、3976、2045、4003、3918、3565、3945、3802、3516、3773、2944、3039、3570、3704、3799、3894、3052、3989、3812、2016、4002、3455、3536、2043、3916、3563、3887、3744、3038、3941、3771、3798、3065、3512、3825、3892、3987、3454、3549、2042、3048、3929、3562、3696、3791、3886、3981、2039、3912、3770、3559、3036、3939、3796、3007、3986、3767、3061、3452、3547、3709、1984、3790、3871、3504、2038、3817、3884、3925、3979、3558、3938、2816、4033、3006、3766、3032、2031、3546、3680、3059、3327、3870、3517、3707、3788、3897、3448、3978、3543、2036、3759、3923、3053、3556、3813、3880、3975、3004、2030、3764、3917、3058、3326、3488、3706、3801、3868、3515、3542、3758、2943、3922、3024、3569、3703、3784、3893、3051、3974、1920、3811、2015、4001、3440、3535、2028、3915、3000、3324、3514、3648、3743、2942、3037、3540、3702、3756、3797、3864、3050、3511、3810、3891、2014、3972、3453、3534、2041、3047、3914、3561、3695、3885、3742、2024、2560、3911、3769、2940、3320、3035、3510、3700、3795、3890、2992、3985、3424、3752、2012、3046、3451、3532、3694、1983、3789、3856、3503、2037、3883、3910、3740、3557、3034、3937、2815、3794、3005、3508、3765、2936、3031、3450、1792、3545、3679、1982、3044、3312、3869、3502、3692、2008、3787、3882、3447、3977、3528、2035、3908、2814、3555、2976、3879、3736、3003、3030、2029、3763、3678、3057、3325、3392、3487、3705、1980、3786、3867、3446、3500、3541、2034、3757、2928、3921、3023、3554、3688、3783、3878、2812、3973、3002、1919、2000、3762、3439、3028、3296、2027、3486、3676、2999、3323、3866、3513、3647、3728、2941、3444、3022、3539、3701、1976、3755、3782、3863、3049、3496、1918、3809、3876、2013、3971、3438、3533、2026、2808、3913、2998、3322、3484、3646、3741、2912、2023、2559、3538、3672、3754、2939、3319、3862、3020、3509、3699、3780、3889、1536、2991、3970、3423、1916、3751、2011、3045、3436、3531、3693、1968、3855、2996、3264、2022、2558、3644、3909、3739、2938、3318、3033、3480、3698、2800、3793、3860、2990、3507、3422、3750、2935、2010、3016、3449、1791、3530、3664、1981、3043、3311、3854、1912、3501、3691、2007、3881、3432、3738、3527、2020、2556、3907、2813、2880、3316、2975、3506、3640、3735、2934、2988、3029、3420、1790、3748、3677、1952、3042、3310、3391、3472、3690、1979、2006、3785、3852、3445、3499、3526、2033、2927、3906、2784、3553、3687、2974、3877、2811、3734、3001、1904、2552、1999、3761、2932、3200、3027、3295、3390、1788、3485、3675、1978、2984、3308、3865、3416、3498、3632、2004、3727、2926、3443、3021、3524、3686、1975、3781、3848、2810、3495、2972、1917、3875、1998、3732、3437、3026、3294、2025、2807、3674、2997、3321、3388、3483、3645、1024、3726、2911、3442、1784、2544、3537、3671、1974、3753、2924、3304、3861、3019、3494、3684、1888、3779、3874、1535、2752、3969、3408、1915、1996、2806、3435、2968、3292、1967、3482、3616、2995、3263、2910、2021、2557、3643、3670、3724、2937、3317、3384、3018、3479、3697、1972、2799、3778、3859、1534、2989、3492、3421、1914、3749、2920、2009、3015、3434、1776、3529、3663、1966、2804、3853、2994、1911、3262、1992、2528、3642、3431、3737、2908、3288、2019、2555、3478、3668、2798、2879、3315、3858、2960、3505、3639、3720、2933、1532、2987、3014、3419、1789、1856、3747、3662、1951、3041、3309、3376、1910、3471、3689、1964、2005、3851、3430、3260、3525、2018、2554、2688、3905、2783、2878、3314、2973、3476、3638、2796、3733、2904、2986、1903、2551、3418、1760、3746、2931、3199、1950、3012、3280、3389、1787、3470、3660、1977、1528、2983、3307、3850、3415、1908、3497、3631、2003、2925、3428、2782、3523、3685、1960、2496、3847、2809、2876、3256、2971、1902、2550、3636、1997、3731、2930、3198、3025、3293、3360、1786、2792、3673、1948、2982、3306、3387、3414、3468、3630、1023、2002、3725、2896、3441、1783、2543、3522、3656、1973、2923、3303、3846、2780、3493、3683、2970、1887、3873、1520、2751、3730、3407、1900、2548、1995、2805、2872、3196、2967、3291、3386、1728、3481、3615、1022、2980、3248、2909、3412、1782、2542、3628、3669、1944、3723、2922、3302、3383、3017、3464、3682、1971、1886、3777、3844、1533、2750、3491、3406、1913、2919、1994、2776、3433、1775、2966、3290、1965、2803、3614、2993、1896、3261、2432、1991、2527、3641、1020、3192、3722、2907、3287、3382、1780、2540、3477、3667、1970、2797、2864、3300、3857、1504、2959、3490、3624、1884、3719、2918、1531、2748、3013、3404、1774、1855、3661、1936、2802、3375、2964、1909、3232、1963、1990、2526、3612、3429、3259、2906、3286、2017、2553、2687、3666、2768、2877、3313、3380、2958、3475、3637、1016、2795、3718、2903、1530、2985、1664、2536、3417、1759、1854、3745、2916、3184、1949、3011、3279、3374、1772、1880、3469、3659、1962、1527、2744、3849、3400、1907、3258、1988、2524、2686、3427、2781、2848、3284、1959、2495、3474、3608、2794、2875、3255、2902、2956、1901、2549、3635、1758、3716、2929、3197、1472、3010、3278、3359、1785、1852、2791、3658、1947、1526、2981、3305、3372、3413、1906、3467、3629、1008、2001、2895、3426、1768、2304、3521、3655、1958、2494、2684、3845、2779、2874、3254、2969、1872、2520、3634、1519、2736、3729、2900、3168、1899、2547、3358、1756、2790、2871、3195、1946、2952、3276、3385、1727、3466、3600、1021、1524、2979、3247、2894、3411、1781、1848、2541、3627、3654、1943、2921、3301、3368、2778、3463、3681、1956、2492、1885、3843、1518、2749、3252、3405、1898、2546、2680、1993、2775、2870、3194、2965、3289、3356、1726、2788、3613、992、2978、1895、3246、2431、3410、1752、2512、3626、1019、3191、1942、3721、2892、3272、3381、1779、2539、3462、3652、1969、1408、2863、3299、3842、1503、2720、3489、3623、1883、2917、1516、2747、2774、3403、1773、1840、2488、1935、2801、2868、3136、2963、1894、3231、2430、1724、1989、2525、3611、1018、3190、3244、2905、3285、3352、1778、2538、2672、3665、1940、2767、2862、3298、3379、1502、2957、3460、3622、1015、1882、3717、2888、1529、2746、1663、2535、3402、1744、1853、2915、3183、1934、2772、3373、1771、2962、1879、3230、1961、1512、2743、3610、3399、1892、3257、2428、1987、2523、2685、960、3188、2766、2847、3283、3378、1720、2480、3473、3607、1014、2793、2860、3240、2901、1500、2955、1662、2534、3620、1757、1824、3715、2914、3182、1471、3009、3277、3344、1770、1851、1878、3657、1932、1525、2742、3371、3398、1905、3228、1007、1986、2522、2656、3425、1767、2303、2846、3282、1957、2493、2683、3606、2764、2873、3253、2424、2954、1871、2519、3633、1012、1280、2735、3714、2899、3167、1470、1660、2532、3357、1755、1850、2789、2856、3180、1945、1496、2951、3275、3370、1712、1876、3465、3599、1006、1523、2740、2893、3396、1766、1847、2302、3653、1928、2464、2682、3367、2777、2844、3224、1955、2491、1870、2518、3604、1517、2734、3251、2898、3166、1897、2545、2679、1754、2760、2869、3193、1468、2950、3274、3355、1725、896、2787、3598、991、1522、2977、1656、3245、2416、3409、1751、1846、2511、3625、1004、3176、1941、2891、3271、3366、1764、2300、3461、3651、1954、2490、1407、2624、3841、1488、2719、3250、1868、2516、2678、1515、2732、2773、2840、3164、1839、2487、3354、1696、2786、2867、3135、990、2948、1893、3216、2429、1723、1750、2510、3596、1017、3189、1464、3243、2890、3270、3351、1777、1844、2537、2671、3650、1939、1406、2861、3297、3364、1501、2718、3459、3621、1000、1881、2887、1514、2745、1648、2296、3401、1743、1838、2486、2676、1933、2771、2866、3134、2961、1864、3229、2400、1722、1511、2728、3609、988、3160、1891、3242、2427、3350、1748、2508、2670、959、3187、1938、2765、2832、3268、3377、1719、2479、3458、3592、1013、1404、2859、3239、2886、1499、2716、1661、2533、3619、1742、1823、2913、3181、1456、2770、3343、1769、1836、2484、1877、1931、1510、2741、3132、3397、1890、3227、2426、768、1985、2521、2655、958、3186、2288、2845、3281、3348、1718、2478、2668、3605、984、2763、2858、3238、2423、1498、2953、1632、2504、3618、1011、1279、1822、3713、2884、3152、1469、1659、2531、3342、1740、1849、1400、2855、3179、1930、1495、2712、3369、1711、1875、3226、1005、1508、2739、2654、3395、1765、1832、2301、2368、1927、2463、2681、956、3128、2762、2843、3223、2422、1716、2476、1869、2517、3603、1010、1278、2733、3236、2897、3165、1440、1658、2530、2664、1753、1820、2759、2854、3178、1467、1494、2949、3273、3340、1710、895、1874、3597、976、1521、2738、1655、2415、3394、1736、1845、2272、1003、3175、1926、2462、2652、3365、1763、2299、2842、3222、1953、2489、1392、2623、3602、1487、2704、3249、2420、1867、2515、2677、952、1276、2731、2758、2839、3163、1466、1600、2472、3353、1695、894、2785、2852、3120、989、1492、2947、1654、3215、2414、1708、1749、1816、2509、3595、1002、3174、1463、2889、3269、3336、1762、1843、2298、3649、1924、2460、1405、2622、3363、1486、2717、3220、999、1866、2514、2648、1513、2730、1647、2295、2838、3162、1837、2485、2675、1694、2756、2865、3133、512、2946、1863、3214、
2399、1721、892、1272、2727、3594、987、3159、1462、1652、3241、2412、3349、1747、1842、2507、2669、944、3172、1937、1376、2831、3267、3362、1704、2240、3457、3591、998、1403、2620、2885、1484、2715、1646、2294、1741、1808、2456、2674、1455、2769、2836、3104、1835、2483、1862、2398、1692、1509、2726、3131、986、3158、1889、3212、2425、767、1746、2506、2640、957、3185、1460、2287、2830、3266、3347、1717、888、2477、2667、3590、983、1402、2857、3237、2408、1497、2714、1631、2503、3617、996、1264、1821、2883、3151、1454、1644、2292、3341、1739、1834、2482、1399、2616、1929、1480、2711、3130、1860、3225、2396、766、1507、2724、2653、928、3156、1831、2286、2367、3346、1688、2448、2666、955、3127、982、2761、2828、3208、2421、1715、2475、1630、2502、3588、1009、1277、1344、3235、2882、3150、1439、1657、2529、2663、1738、1819、1398、2853、3177、1452、1493、2710、3339、1709、880、1873、975、1506、2737、1640、2176、3393、1735、1830、2271、2366、764、1925、2461、2651、954、3126、2284、2841、3221、2392、1714、2474、1391、2608、3601、980、1248、2703、3234、2419、1438、1628、2500、2662、951、1275、1818、2757、2824、3148、1465、1599、2471、3338、1680、893、1396、2851、3119、974、1491、2708、1653、2413、1707、1734、1815、2270、1001、3173、1448、2650、3335、1761、1828、2297、2364、1923、2459、1390、2621、3124、1485、2702、3219、2418、760、1865、2513、2647、950、1274、2729、2280、2837、3161、1436、1598、2470、2660、1693、864、2755、2850、3118、511、1490、2945、1624、3213、2384、1706、891、1271、1814、3593、972、3144、1461、1651、2411、3334、1732、1841、2268、943、3171、1922、2458、1375、2592、3361、1703、2239、3218、997、1388、2619、2646、1483、2700、1645、2293、2360、1807、2455、2673、948、1216、2754、2835、3103、510、1596、2468、1861、2397、1691、890、1270、2725、3116、985、3157、1432、1650、3211、2410、752、1745、1812、2505、2639、942、3170、1459、1374、2829、3265、3332、1702、887、2238、3589、968、1401、2618、2407、1482、2713、1616、2264、995、1263、1806、2454、2644、1453、1643、2291、2834、3102、1833、2481、1384、2615、1690、1479、2696、3129、508、1859、3210、2395、765、832、1268、2723、2638、927、3155、1458、1592、2285、2352、3345、1687、886、2447、2665、940、3112、981、1372、2827、3207、2406、1700、2236、1629、2501、3587、994、1262、1343、2881、3149、1424、1642、2290、1737、1804、2452、1397、2614、1451、1478、2709、3100、879、1858、2394、736、1505、2722、1639、2175、926、3154、1829、2256、2365、763、1686、2446、2636、953、3125、504、2283、2826、3206、2391、1713、884、2473、1152、2607、3586、979、1247、1342、3233、2404、1437、1627、2499、2661、936、1260、1817、1368、2823、3147、1450、1584、2232、3337、1679、878、1395、2612、973、1476、2707、1638、2174、1733、1800、2269、2336、762、1447、2649、924、3096、1827、2282、2363、2390、1684、2444、1389、2606、3123、978、1246、2701、3204、2417、759、1626、2498、2632、949、1273、1340、2279、2822、3146、1435、1597、2469、2659、1678、863、1394、2849、3117、496、1489、2706、1623、2383、1705、876、1256、1813、971、3143、1446、1636、2172、3333、1731、1826、2267、2362、704、1921、2457、1360、2591、3122、2224、3217、2388、758、1387、2604、2645、920、1244、2699、2278、2359、1434、1568、2440、2658、947、1215、862、2753、2820、3088、509、1595、2467、1622、2382、1676、889、1269、1336、3115、970、3142、1431、1649、2409、751、1730、1811、2266、941、3169、1444、1373、2590、3331、1701、872、2237、967、1386、2617、2168、1481、2698、1615、2263、2358、756、1805、2453、2643、946、1214、2276、2833、3101、480、1594、2466、1383���2600、1689、860、1240、2695、3114、507、1430、1620、3209、2380、750、831、1267、1810、2637、912、3140、1457、1591、2351、3330、1672、885、2208、939、3111、966、1371、2588、2405、1699、2235、1614、2262、993、1261、1328、2642、1423、1641、2289、2356、1803、2451、1382、2613、1212、1477、2694、3099、506、640、1857、2393、735、830、1266、2721、2160、925、3153、1428、1590、2255、2350、748、1685、856、2445、2635、938、3110、503、1370、2825、3205、2376、1698、883、2234、1151、3585、964、1232、1341、2403、1422、1612、2260、935、1259、1802、2450、1367、2584、1449、1583、2231、3098、877、1380、2611、734、1475、2692、1637、2173、448、1799、2254、2335、761、828、1208、2634、923、3095、502、1588、2281、2348、2389、1683、882、2443、1150、2605、3108、977、1245、1312、3203、2402、744、1625、2497、2631、934、1258、1339、1366、2821、3145、1420、1582、2230、1677、848、1393、2610、495、1474、2705、1608、2144、875、1255、1798、2334、732、1445、1635、2171、922、3094、1825、2252、2361、703、1682、2442、1359、2576、3121、500、2223、3202、2387、757、824、1148、2603、2630、919、1243、1338、2277、2344、1433、1567、2439、2657、932、1200、861、1364、2819、3087、494、1580、2228、1621、2381、1675、874、1254、1335、969、3141、1416、1634、2170、1729、1796、2265、2332、702、1443、1358、2589、3092、871、2222、2386、728、1385、2602、2167、918、1242、2697、2248、2357、755、1566、2438、2628、945、1213、384、2275、2818、3086、479、1593、2465、1144、2599、1674、859、1239、1334、3113、492、1429、1619、2379、749、816、1252、1809、911、3139、1442、1576、2112、3329、1671、870、2207、700、965、1356、2587、2166、2220、1613、2261、2328、754、1327、2641、916、1184、2274、2355、478、1564、2436、1381、2598、1211、858、1238、2693、3084、505、639、1618、2378、720、829、1265、1332、2159、910、3138、1427、1589、2349、747、1670、855、2206、937、3109、488、1369、2586、2375、1697、868、2233、1136、963、1231、1326、2164、1421、1611、2259、2354、696、1801、2449、1352、2583、1210、2216、3097、476、638、1379、2596、733、800、1236、2691、2158、447、1426、1560、2253、2320、746、827、1207、854、2633、908、3080、501、1587、2347、2374、1668、881、2204、1149、3107、962、1230、1311、2401、743、1610、2258、933、1257、1324、1365、2582、1419、1581、2229、847、1378、2609、256、1473、2690、1607、2143、446、636、1797、2333、731、826、1206、2156、921、3093、472、1586、2251、2346、688、1681、852、2441、1120、2575、3106、499、1310、3201、2372、742、823、1147、2629、904、1228、1337、2343、1418、1552、2200、931、1199、846、1363、2580、493、1579、2227、1606、2142、873、1253、1320、730、1415、1633、2169、444、1795、2250、2331、701、1204、1357、2574、3091、498、632、2221、2385、727、822、1146、2601、2152、917、1241、1308、2247、2342、740、1565、2437、2627、930、1198、383、1362、2817、3085、464、1578、2226、1143、1673、844、1224、1333、491、1414、1604、2140、815、1251、1794、2330、672、1441、1575、2111、3090、869、2192、699、726、1355、2572、2165、440、2219、2246、2327、753、820、1088、2626、915、1183、382、2273、2340、477、1563、2435、1142、2597、1196、857、1237、1304、3083、490、624、1617、2377、719、814、1250、1331、909、3137、1412、1574、2110、1669、840、2205、698、487、1354、2585、2136、867、2218、1135、2326、724、1325、2163、914、1182、2244、2353、695、1562、2434、1351、2568、1209、380、2215、3082、475、637、1140、2595、718、799、1235、1330、2157、432、1425、1559、2319、745、812、1192、853、907、3079、486、1572、2108、2373、1667、866、2203、1134、961、1229、1296、2162、1609、2257、2324、694、1323、1350、2581、1180、2214、474、608、1377、2594、255、798、1234、2689、2128、445、635、1558、2318、716、825、1205、376、2155、906、3078、471、1585、2345、687、1666、851、2202、1119、3105、484、1309、2371、741、808、1132、903、1227、1322、2104、1417、1551、2199、692、845、1348、2579、254、2212、1605、2141、416、634、1319、729、796、1176、2154、443、470、1556、2249、2316、686、1203、850、1118、2573、3076、497、631、2370、712、821、1145、2151、902、1226、1307、2341、739、1550、2198、929、1197、368、1361、2578、463、1577、2225、1128、843、1223、1318、252、1413、1603、2139、442、576、1793、2329、671、1202、2096、3089、468、630、2191、684、725、792、1116、2571、2150、439、1306、2245、2312、738、819、1087、2625、900、1168、381、2339、462、1548、2196、1141、1195、842、1222、1303、489、623、1602、2138、813、1249、1316、670、1411、1573、2109、839、2190、697、248、1353、2570、2135、438、628、2217、2325、723、818、1086、2148、913、1181、352、2243、2338、680、1561、2433、1112、2567、1194、379、1302、3081、460、622、1139、717、784、1220、1329、431、1410、1544、2080、811、1191、838、668、485、1571、2107、2134、865、2188、1133、722、1295、2161、436、2242、2323、693、1084、1349、2566、1179、378、2213、473、607、1138、2593、240、797、1233、1300、2127、430、620、1557、2317、715、810、1190、375、905、3077、456、1570、2106、1665、836、2201、1104、483、1294、2132、807、1131、2322、664、1321、2103、1178、2184、691、606、1347、2564、253、320、2211、2126、415、633、1080、714、795、1175、374、2153、428、469、1555、2315、685、1188、849、1117、3075、482、616、2369、711、806、1130、901、1225、1292、2102、1549、2197、690、367、1346、2577、224、2210、1127、414、604、1317、251、794、1174、2124、441、575、1554、2314、656、1201、372、2095、3074、467、629、683、710、791、1115、2149、424、1305、2311、737、804、1072、899、1167、366、2100、461、1547、2195、1126、841、1221、1288、250、1601、2137、412、574、1315、669、1172、2094、466、600、2189、682、247、790、1114、2569、2120、437、627、2310、708、817、1085、2147、898、1166、351、2337、679、1546、2194、1111、1193、364、1301、459、621、1124、783、1219、1314、192、1409、1543、2079、572、837、667、246、2092、2133、408、626、2187、721、788、1056、2146、435、350、2241、2308、678、1083、1110、2565、1164、377、458、592、1137、239、782、1218、1299、429、619、1542、2078、809、1189、360、666、455、1569、2105、835、2186、1103、244、1293、2131、434、568、2321、663、1082、2088、1177、348、2183、676、605、1108、2563、238、319、1298、2125、400、618、1079、713、780、1160、373、427、454、1540、2076、1187、834、1102、481、615、2130、805、1129、662、1291、2101、2182、689、128、1345、2562、223、318、2209、413、603、1078、236、793、1173、344、2123、426、560、1553、2313、655、1186、371、3073、452、614、709、776、1100、423、1290、2072、803、1071、660、365、2099、222、2180、1125、602、1287、249、316、2122、411、573、1076、654、1171、370、2093、465、599、681、232、789、1113、2119、422、612、2309、707、802、1070、897、1165、336、2098、1545、2193、1096、363、1286、220、1123、410、544、1313、191、1170、2064、571、598、652、245、312、2091、2118、407、625、706、787、1055、2145、420、349、2307、677、1068、1109、1163、362、457、591、1122、781、1217、1284、190、1541、2077、570、359、665、216、2090、406、596、2185、243、7
86、1054、2116、433、567、2306、648、1081、2087、1162、347、675、590、1107、237、304、1297、399、617、1064、779、1159、358、188、453、1539、2075、833、1101、242、2129、404、566、661、1052、2086、346、2181、674、127、1106、2561、208、317、398、588、1077、235、778、1158、343、425、559、1538、2074、1185、356、451、613、775、1099、184、1289、2071、564、659、126、2084、221、288、2179、601、1048、234、315、342、2121、396、558、1075、653、1156、369、450、584、231、774、1098、421、611、2070、801、1069、658、335、2097、2178、1095、124、1285、219、314、409、543、1074、176、1169、340、2063、556、597、651、230、311、2117、392、610、705、772、1040、419、334、2068、1067、1094、361、218、1121、542、1283、189、2062、569、120、650、215、310、2089、405、595、228、785、1053、2115、418、552、2305、647、1066、1161、332、589、1092、303、1282、160、1063、540、357、187、214、2060、594、241、308、2114、403、565、646、1051、2085、345、673、112、1105、207、302、397、587、1062、777、1157、328、186、1537、2073、355、212、402、536、183、1050、2056、563、644、125、2083、206、287、586、1047、233、300、341、395、557、1060、1155、354、449、583、773、1097、182、2069、562、657、96、2082、286、2177、123、1046、204、313、394、528、1073、175、1154、339、555、582、229、296、391、609、771、1039、180、333、2067、1093、122、217、284、541、1044、174、338、2061、554、119、649、200、309、390、580、227、770、1038、417、551、2066、1065、331、1091、64、1281、159、539、118、172、213、280、2059、593、226、307、2113、388、550、645、1036、330、111、1090、301、158、1061、538、327、185、2058、116、211、306、401、535、168、1049、2055、548、643、110、205、272、585、1032、299、326、156、1059、353、210、534、181、2054、561、642、95、2081、285、108、1045、203、298、393、527、1058、1153、324、581、295、152、532、179、94、2052、121、202、283、526、1043、173、337、553、104、199、294、389、579、769、1037、178、2065、92、282、63、1042、144、524、117、171、198、279、578、225、292、387、549、1035、329、1089、62、157、537、88、170、278、2057、115、196、305、386、520、167、1034、547、109、271、1031、60、325、155、114、209、276、533、166、2053、546、641、80、270、107、1030、297、154、1057、323、56、151、531、164、93、2051、106、201、268、525、1028、322、103、293、150、530、177、2050、91、281、48、1041、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、1033、32、59、86、140、113、194、275、518、165、545、79、269、1029、58、153、84、274、55、136、516、163、78、105、267、1027、321、54、149、529、162、2049、76、266、47、1026、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、1025、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1
であるか、または
前記第1の分極重みベクトル内の最小のシーケンス番号が0であるとき、前記第1の分極重みベクトル内のシーケンス番号から次々に1が引かれる請求項1から6のいずれか一項に記載の方法。
【請求項８】
第1の分極されたチャネルの分極重みが第2の分極されたチャネルの分極重みを超えているとき、前記第1の分極されたチャネルが、前記第1の分極重みベクトル内で前記第2の分極されたチャネルの前にある請求項1から7のいずれか一項に記載の方法。
【請求項９】
N個の符号化されるビットを決定するように構成された第1の決定モジュールであって、前記N個の符号化されるビットが、情報ビットおよび凍結ビットを含み、Nが、正の整数である、第1の決定モジュールと、
N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得するように構成された取得モジュールであって、前記分極重みが、情報ビットの選択のための基礎であり、前記N個の符号化されるビットが、前記N個の分極されたチャネルに対応している、取得モジュールと、
前記第1の分極重みベクトルに基づいて前記情報ビットの位置を決定するように構成された第2の決定モジュールと、
Polar符号化されたビットを得るために前記N個の符号化されるビットに対してPolar符号化を実行するように構成された符号化モジュールと
を含む符号化デバイス。
【請求項１０】
前記取得モジュールが、
前記第1の分極重みベクトルを取得するために以下の式、すなわち、
【数７】
2019530269.tif 000191
に従って前記N個の分極されたチャネルの前記分極重みWiを計算するように構成され、式中、
【数８】
2019530269.tif 000192
であり、iが、チャネルインデックス番号であり、Bn-1Bn-2...B0が、iの二進表現であり、Bn-1が、最上位ビットであり、B0が、最下位ビットであり、Bj∈{0,1}であり、j∈{0,1,・・・,n - 1}であり、i∈{0,1,・・・,N - 1}であり、N = 2nであり、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、nが、正の整数である請求項9に記載の符号化デバイス。
【請求項１１】
前記取得モジュール(12)が、
以下の式、すなわち、
βi = (2i-1 + φ)α、
【数９】
2019530269.tif 000193
、および
【数１０】
2019530269.tif 000194
による再帰計算によって前記第1の分極重みベクトルW0N-1を取得するように構成され、式中、
【数１１】
2019530269.tif 000195
であり、ここで、
i∈{1,・・・,N - 1}であり、βiが、チャネルインデックス番号iに関連する中間変数であり、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータであり、W0が、任意の定数である請求項9に記載の符号化デバイス。
【請求項１２】
Polar符号の目標符号長Mが、2の正の整数乗に等しく、前記取得モジュールが、
あらかじめ記憶された第2の分極重みベクトルから前記第1の分極重みベクトルを取得するように構成され、前記第2の分極重みベクトルが、Nmax個の分極されたチャネルの分極重みを含み、Nmaxが、通信システムによってサポートされる最大符号長に対応するあらかじめ設定された母符号長であり、前記母符号長が、2の正の整数乗である請求項9に記載の符号化デバイス。
【請求項１３】
前記Polar符号の前記目標符号長MがNmax以下であるとき、前記第1の分極重みベクトル内の要素集合が、前記第2の分極重みベクトル内の要素集合の部分集合であるか、または
前記Polar符号の前記目標符号長MがNmax以上であるとき、チャネルインデックス番号がNmax以下である分極されたチャネルの分極重みが、前記第2の分極重みベクトル内の分極重みと1対1に対応しており、チャネルインデックス番号がNmaxを超えている分極されたチャネルの分極重みが、重みのインクリメント
【数１２】
2019530269.tif 000196
にチャネルインデックス番号がNmax以下である前記分極されたチャネルの対応する分極重みを足した数に等しく、式中、φおよびαが、前記Polar符号の前記目標符号長および符号化率に基づいてあらかじめ設定されるパラメータである請求項12に記載の符号化デバイス。
【請求項１４】
φ = 0であり、α = 1/4である請求項10、11、および13のいずれか一項に記載の符号化デバイス。
【請求項１５】
前記第1の分極重みベクトル内の前記分極されたチャネルが分極重みの降順にソートされ、前記分極されたチャネルの最小のシーケンス番号の値が1であるとき、
N = 16である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
16、15、14、12、8、13、11、10、7、6、4、9、5、3、2、1であるか、または、
N = 32である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
32、31、30、28、24、16、29、27、26、23、22、15、20、14、12、25、8、21、19、13、18、11、10、7、6、4、17、9、5、3、2、1であるか、または
N = 64である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
64、63、62、60、56、48、61、32、59、58、55、54、47、52、46、31、44、30、57、40、28、53、24、51、45、50、16、43、29、42、39、27、38、26、23、36、22、49、15、20、14、41、12、37、25、8、35、21、34、19、13、18、11、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 128である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
128、127、126、124、120、112、125、96、123、122、119、64、118、111、116、110、95、108、94、121、104、92、63、117、62、88、115、109、60、114、80、107、56、93、106、103、91、48、102、90、61、87、100、32、59、86、113、79、58、84、55、78、105、54、76、47、101、52、89、46、72、99、31、44、85、98、30、57、83、40、77、28、82、53、75、24、51、74、45、71、50、16、43、70、97、29、42、68、39、27、81、38、26、23、36、73、22、49、15、69、20、14、41、67、12、66、37、25、8、35、21、34、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 256である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
256、255、254、252、248、240、253、224、251、250、247、192、246、239、244、238、128、223、236、222、249、232、220、191、245、190、216、243、237、188、242、127、208、235、184、126、221、234、231、124、219、176、230、218、189、120、215、228、160、187、214、241、112、207、186、212、183、125、206、233、182、96、123、204、175、229、180、122、217、174、119、200、227、64、159、118、172、213、226、111、158、185、116、211、168、110、205、156、210、181、95、108、203、152、179、94、121、202、173、104、199、178、92、63、144、117、171、198、225、62、157、88、170、115、196、167、109、60、155、114、209、166、80、107、154、56、151、164、93、106、201、103、150、177、91、48、143、102、197、148、90、61、142、87、169、100、195、32、59、86、140、113、194、165、79、58、153、84、55、136、163、78、105、54、149、162、76、47、101、52、147、89、46、141、72、99、146、31、44、85、139、98、193、30、57、138、83、40、135、77、28、82、53、134、161、75、24、51、132、74、45、71、50、145、16、43、70、97、29、42、137、68、39、27、81、38、133、26、23、36、131、73、22、49、130、15、69、20、14、41、67、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 512である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
512、511、510、508、504、496、509、480、507、506、503、448、502、495、500、494、384、479、492、478、505、488、476、447、501、256、446、472、499、493、444、498、383、464、491、440、382、477、490、487、380、475、432、486、474、255、445、376、471、484、254、416、443、470、497、368、463、252、442、468、439、381、462、489、248、438、352、379、460、431、485、436、378、473、240、430、375、456、483、253、320、415、374、428、469、482、367、224、414、251、441、372、467、424、366、461、250、412、466、247、437、351、364、459、192、246、408、435、350、377、458、239、429、360、455、244、434、348、238、319、400、373、427、454、481、128、223、318、413、236、344、426、371、452、423、365、222、249、316、411、370、465、232、422、336、363、220、410、191、245、312、407、420、349、362、457、190、359、216、406、243、433、347、237、304、399、358、188、453、242、404、346、127、208、317、398、235、343、425、356、451、184、126、221、288、234、315、342、396、369、450、231、421、335、124、219、314、409、176、340、230、311、392、419、334、361、218、189、120、215、310、405、228、418、332、303、160、357、187、214、241、308、403、345、112、207、302、397、328、186、355、212、402、183、125、206、287、233、300、341、395、354、449、182、96、286、123、204、313、394、1
75、339、229、296、391、180、333、122、217、284、174、338、119、200、309、390、227、417、331、64、159、118、172、213、280、226、307、388、330、111、301、158、327、185、116、211、306、401、168、110、205、272、299、326、156、353、210、181、95、285、108、203、298、393、324、295、152、179、94、121、202、283、173、337、104、199、294、389、178、92、282、63、144、117、171、198、279、225、292、387、329、62、157、88、170、278、115、196、305、386、167、109、271、60、325、155、114、209、276、166、80、270、107、297、154、323、56、151、164、93、106、201、268、322、103、293、150、177、91、281、48、143、102、197、264、291、148、90、61、142、87、169、277、100、195、290、385、32、59、86、140、113、194、275、165、79、269、58、153、84、274、55、136、163、78、105、267、321、54、149、162、76、266、47、101、263、52、147、89、46、141、72、262、99、289、146、31、44、85、139、98、193、260、30、57、138、83、273、40、135、77、28、82、53、134、161、75、265、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 1024である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
1024、1023、1022、1020、1016、1008、1021、992、1019、1018、1015、960、1014、1007、1012、1006、896、991、1004、990、1017、1000、988、959、1013、768、958、984、1011、1005、956、1010、895、976、1003、952、894、989、1002、999、512、892、987、944、998、986、767、957、888、983、996、766、928、955、982、1009、880、975、764、954、980、951、893、974、1001、760、950、864、511、891、972、943、997、948、510、890、985、752、942、887、968、995、508、765、832、927、886、940、981、994、879、736、926、763、953、504、884、979、936、878、973、762、924、978、759、949、863、496、876、971、704、758、920、947、862、509、889、970、751、941、872、967、756、946、480、860、507、750、831、912、885、939、966、993、506、640、735、830、925、748、856、938、503、883、964、935、877、734、448、761、828、923、502、882、977、744、934、848、495、875、732、922、703、500、757、824、919、932、861、494、874、969、702、871、728、918、755、945、384、479、859、492、749、816、911、870、700、965、754、916、478、858、505、639、720、829、910、747、855、937、488、868、963、696、476、638、733、800、447、746、827、854、908、501、881、962、743、933、847、256、446、636、731、826、921、472、688、852、499、742、823、904、931、846、493、873、730、444、701、498、632、727、822、917、740、930、383、464、844、491、815、672、869、699、726、440、753、820、915、382、477、857、490、624、719、814、909、840、698、487、867、724、914、695、380、475、637、718、799、432、745、812、853、907、486、866、961、694、474、608、255、798、445、635、716、825、376、906、471、687、851、484、741、808、903、692、845、254、416、634、729、796、443、470、686、850、497、631、712、821、902、739、929、368、463、843、252、442、576、671、468、630、684、725、792、439、738、819、900、381、462、842、489、623、813、670、839、697、248、438、628、723、818、913、352、680、379、460、622、717、784、431、811、838、668、485、865、722、436、693、378、473、607、240、797、430、620、715、810、375、905、456、836、483、807、664、691、606、253、320、415、633、714、795、374、428、469、685、849、482、616、711、806、901、690、367、224、414、604、251、794、441、575、656、372、467、629、683、710、791、424、737、804、899、366、461、841、250、412、574、669、466、600、682、247、790、437、627、708、817、898、351、679、364、459、621、783、192、572、837、667、246、408、626、721、788、435、350、678、377、458、592、239、782、429、619、809、360、666、455、835、244、434、568、663、348、676、605、238、319、400、618、713、780、373、427、454、834、481、615、805、662、689、128
、223、318、413、603、236、793、344、426、560、655、371、452、614、709、776、423、803、660、365、222、602、249、316、411、573、654、370、465、599、681、232、789、422、612、707、802、897、336、363、220、410、544、191、571、598、652、245、312、407、625、706、787、420、349、677、362、457、591、781、190、570、359、665、216、406、596、243、786、433、567、648、347、675、590、237、304、399、617、779、358、188、453、833、242、404、566、661、346、674、127、208、317、398、588、235、778、343、425、559、356、451、613、775、184、564、659、126、221、288、601、234、315、342、396、558、653、369、450、584、231、774、421、611、801、658、335、124、219、314、409、543、176、340、556、597、651、230、311、392、610、705、772、419、334、361、218、542、189、569、120、650、215、310、405、595、228、785、418、552、647、332、589、303、160、540、357、187、214、594、241、308、403、565、646、345、673、112、207、302、397、587、777、328、186、355、212、402、536、183、563、644、125、206、287、586、233、300、341、395、557、354、449、583、773、182、562、657、96、286、123、204、313、394、528、175、339、555、582、229、296、391、609、771、180、333、122、217、284、541、174、338、554、119、649、200、309、390、580、227、770、417、551、331、64、159、539、118、172、213、280、5
93、226、307、388、550、645、330、111、301、158、538、327、185、116、211、306、401、535、168、548、643、110、205、272、585、299、326、156、353、210、534、181、561、642、95、285、108、203、298、393、527、324、581、295、152、532、179、94、121、202、283、526、173、337、553、104、199、294、389、579、769、178、92、282、63、144、524、117、171、198、279、578、225、292、387、549、329、62、157、537、88、170、278、115、196、305、386、520、167、547、109、271、60、325、155、114、209、276、533、166、546、641、80、270、107、297、154、323、56、151、531、164、93、106、201、268、525、322、103、293、150、530、177、91、281、48、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、32、59、86、140、113、194、275、518、165、545、79、269、58、153、84、274、55、136、516、163、78、105、267、321、54、149、529、162、76、266、47、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、
17、9、5、3、2、1であるか、または
N = 2048である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
2048、2047、2046、2044、2040、2032、2045、2016、2043、2042、2039、1984、2038、2031、2036、2030、1920、2015、2028、2014、2041、2024、2012、1983、2037、1792、1982、2008、2035、2029、1980、2034、1919、2000、2027、1976、1918、2013、2026、2023、1536、1916、2011、1968、2022、2010、1791、1981、1912、2007、2020、1790、1952、1979、2006、2033、1904、1999、1788、1978、2004、1975、1917、1998、2025、1024、1784、1974、1888、1535、1915、1996、1967、2021、1972、1534、1914、2009、1776、1966、1911、1992、2019、1532、1789、1856、1951、1910、1964、2005、2018、1903、1760、1950、1787、1977、1528、1908、2003、1960、1902、1997、1786、1948、1023、2002、1783、1973、1887、1520、1900、1995、1728、1022、1782、1944、1971、1886、1533、1913、1994、1775、1965、1896、1991、1020、1780、1970、1504、1884、1531、1774、1855、1936、1909、1963、1990、2017、1016、1530、1664、1759、1854、1949、1772、1880、1962、1527、1907、1988、1959、1901、1758、1472、1785、1852、1947、1526、1906、1008、2001、1768、1958、1872、1519、1899、1756、1946、1727、1021、1524、1781、1848、1943、1956、1885、1518、1898、1993、1726、992、1895、1752、1019、1942、1779、1969、1408、1503、1883、1516、1773、1840、1935、1894、1724、1989、1018、1778、1940、1502、1015、1882、1529、1663、1744、1853、1934、1771、1879、1961、1512、1892、1987、960、1720、1014、1500、1662、1757、1824、1471、1770、1851、1878、1932、1525、1905、1007、1986、1767、1957、1871、1012、1280、1470、1660、1755、1850、1945、1496、1712、1876、1006、1523、1766、1847、1928、1955、1870、1517、1897、1754、1468、1725、896、991、1522、1656、1751、1846、1004、1941、1764、1954、1407、1488、1868、1515、1839、1696、990、1893、1723、1750、1017、1464、1777、1844、1939、1406、1501、1000、1881、1514、1648、1743、1838、1933、1864、1722、1511、988、1891、1748、959、1938、1719、1013、1404、1499、1661、1742、1823、1456、1769、1836、1877、1931、1510、1890、768、1985、958、1718、984、1498、1632、1011、1279、1822、1469、1659、1740、1849、1400、1930、1495、1711、1875、1005、1508、1765、1832、1927、956、1716、1869、1010、1278、1440、1658、1753、1820、1467、1494、1710、895、1874、976、1521、1655、1736、1845、1003、1926、1763、1953、1392、1487、1867、952、1276、1466、1600、1695、894、989、1492、1654、1708、1749、1816、1002、1463、1762、1843、1924、1405、1486、999、1866、1513、1647、1837、1694、512、1863、1721、892、1272、987、1462、1652、1747、1842、944、1937、1376、1704、998、1403、1484、1646、1741、1808、1455、1835、1862、1692、1509、986、1889、767、1746、957、1460、1717、888、983、1402、1497、1631、996、1264、1821、1454、1644、1739、1834、1399、1929、1480、1860、766、1507、928、1831、1688、955、982、1715、1630、1009、1277、1344、1439、1657、1738、1819、1398、1452、1493、1709、880、1873、975、1506、1640、1735、1830、764、1925、954、1714、1391、980、1248、1438、1628、951、1275、1818、1465、1599、1680、893、1396、974、1491、1653、1707、1734、1815、1001、1448、1761、1828、1923、1390、1485、760、1865、950、1274、1436、1598、1693、864、511、1490、1624、1706、891、1271、1814、972、1461、1651、1732、1841、943、1922、1375、1703、997、1388、1483、1645、1807、948、1216、510、1596、1861、1691、890、1270、985、1432、1650、752、1745、1812、942、1459、1374、1702、887、968、1401、1482、1616、995、1263、1806、1453、1643、1833、1384、1690、1479、508、1859、765、832、1268、927、1458、1592、1687、886、940、981、1372、1700、1629、994、1262、1343、1424、1642、1737、1804、1397、1451、1478、879、1858、736、1505、1639、926、1829、763、1686、953、504、1713、884、1152、979、1247、1342、1437、1627、936、1260、1817、1368、1450、1584、1679、878、1395、973、1476、1638、1733、1800、762、1447、924、1827、1684、1389、978、1246、759、1626、949、1273、1340、1435、1597、1678、863、1394、496、1489、1623、1705、876、1256、1813、971、1446、1636、1731、1826、704、1921、1360、758、1387、920、1244、1434、1568、947、1215、862、509、1595、1622、1676、889、1269、1336、970、1431、1649、751、1730、1811、941、1444、1373、1701、872、967、1386、1481、1615、756、1805、946、1214、480、1594、1383、1689、860、1240、507、1430、1620、750、831、1267、1810、912、1457、1591、1672、885、939、966、1371、1699、1614、993、1261、1328、1423、1641、1803、1382、1212、1477、506、640、1857、735、830、1266、925、1428、1590、748、1685、856、938、503、1370、1698、883、1151、964、1232、1341、1422、1612、935、1259、1802、1367、1449、1583、877、1380、734、1475、1637、448、1799、761、828、1208、923、502、1588、1683、882、1150、977、1245、1312、744、1625、934、1258、1339、1366、1420、1582、1677、848、1393、495、1474、1608、875、1255、1798、732、1445、1635、922、1825、703、1682、1359、500、757、824、1148、919、1243、1338、1433、1567、932、1200、861、1364、494、1580、1621、1675、874、1254、1335、969、1416、1634、1729、1796、702、1443、1358、871、728、1385、918、1242、755、1566、945、1213、384、479、1593、1144、1674、859、1239、1334、492、1429、1619、749、816、1252、1809、911、1442、1576、1671、870、700、965、1356、1613、754、1327、916、1184、478、1564、1381、1211、858、1238、505、639、1618、720、829、1265、1332、910、1427、1589、747、1670、855、937、488、1369、1697、868、1136、963、1231、1326、1421、1611、696、1801、1352、1210、476、638、1379、733、800、1236、447、1426、1560、746、827、1207、854、908、501、1587、1668、881、1149、962、1230、1311、743、1610、933、1257、1324、1365、1419、1581、847、1378、256、1473、1607、446、636、1797、731、826、1206、921、472、1586、688、1681、852、1120、499、1310、742、823、1147、904、1228、1337、1418、1552、931、1199、846、1363、493、1579、1606、873、1253、1320、730、1415、1633、444、1795、701、1204、1357、498、632、727、822、1146、917、1241、1308、740、1565、930、1198、383、1362、464、1578、1143、1673、844、1224、1333、491、1414、1604、815、1251、1794、672、1441、1575、869、699、726、1355、440、753、820、1088、915、1183、382、477、1563、1142、1196、857、1237、1304、490、624、1617、719、814、1250、1331、909、1412、1574、1669、840、698、487、1354、867、1135、724、1325、914、1182、695、1562、1351、1209、380、475、637、1140、718、799、1235、1330、432、1425、1559、745、812、1192、853、907、486、1572、1667、866、1134、961、1229、1296、1609、694、1323、1350、1180、474、608、1377、255、798、1234、445、635、1558、716、825、1205、376、906、471、1585、687、1666、851、1119、484、1309、741、808、1132、903、1227、1322、1417、1551、692、845、1348、254、1605、416、634、1319、729、796、1176、443、470、1556、686、1203、850、1118、497、631、712、821、1145、902、1226、1307、739、1550、929、1197、368、1361、463、1577、1128、843、1223、1318、252、1413、1603、442、576、1793、671、1202、468、630、684、725、792、1116、439、1306、738、819、1087、900、1168、381、462、1548、1141、1195、842、1222、1303、489、623、1602、813、1249、1316、670、1411、1573、839、697、248、1353、438、628、723、818、1086、913、1181、352、680、1561、1112、1194、379、1302、460、622、1139、717、784、1220、1329、431、1410、1544、811、1191、838、668、485、1571、865、1133、722、1295、436、693、1084、1349、1179、378、473、607、1138、240、797、1233、1300、430、620、1557、715、810、1190、375、905、456、1570、1665、836、1104、483、1294、807、1131、664、1321、1178、691、606、1347、253、320、415、633、1080、714、795、1175、374、428、469、1555、685、1188、849、1117、482、616、711、806、1130、901、1225、1292、1549、690、367、1346、224、1127、414、604、1317、251、794、1174、441、575、1554、656、1201、372、467、629、683、710、791、1115、424、1305、737、804、1072、899、1167、366、461、1547、1126、841、1221、1288、250、1601、412、574、1315、669、1172、466、600、682、247、790、1114、437、627、708、817、1085、898、1166、351、679、1546、1111、1193、364、1301、459、621、1124、783、1219、1314、192、1409、1543、572、837、667、246、408、626、721、788、1056、435、350、678、1083、1110、1164、377、458、592、1137、239、782、1218、1299、429、619、1542、809、1189、360、666、455、1569、835、1103、244、1293、434、568、663、1082、1177、348、676、605、1108、238、319、1298、400、618、1079、713、780、1160、373、427、454、1540、1187、834、1102、481、615、805、1129、662、1291、689、128、1345、223、318、413、603、1078、236、793、1173、344、426、560、1553、655、1186、371、452、614、709、776、1100、423、1290、803、1071、660、365、222、1125、602、1287、249、316、411、573、1076、654、1171、370、465、599、681、232、789、1113、422、612、707、802、1070、897、1165、336、1545、1096、363、1286、220、1123、410、544、1313、191、1170、571、598、652、245、312、407、625、706、787、1055、420、349、677、1068、1109、1163、362、457、591、1122、781、1217、1284、190、1541、570、359、665、216、406、596、243、786、1054、433、567、648、1081、1162、347、675、590、1107、237、304、1297、399、617、1064、779、1159、358、188、453、1539、833、1101、242、404、566、661、1052、346、674、127、1106、208、317、398、588、1077、235、778、1158、343、425、559、1538、1185、356、451、613、775、1099、184、1289、564、659、126、221、288、601、1048、234、315、342、396、558、1075、653、1156、369、450、584、231、774、1098、421、611、801、1069、658、335、1095、124、1285、219、314、409、543、1074、176、1169、340、556、597、651、230、311、392、610、705、772、1040、419、334、1067、1094、361、218、1121、542、1283、189、569、120、650、215、310、405、595、228、785、1053、418、552、647、1066、1161、332、589、1092、303、1282、160、1063、540、357、187、214、594、241、308、403、565、646、1051、345、673、112、1105、207、302、397、587、1062、777、1157、328、186、1537、355、212、402、536、183、1050、563、644、125、206、287、586、1047、233、300、341、395、557、1060、1155、354、449、583、773、1097、182、562、657、96、286、123、1046、204、313、394、528、1073、175、1154、339、555、582、229、296、391、609、771、1039、180、333、1093、122、217、284、541、1044、174、338、554、119、649、200、309、390、580、227、770、1038、417、551、1065、331、1091、64、1281、159、539、118、172、213、280、593、226、307、388、550、645、1036、330、111、1090、301、158、1061、538、327、185、116、211、306、401、535、168、1049、548、643、110、205、272、585、1032、299、326、156、1059、353、210、534、181、561、642、95、285、108、1045、203、298、393、527、1058、1153、324、581、295、152、532、179、94、121、202、283、526、1043、173、337、553、104、199、294、389、579、769、1037、178、92、282、63、1042、144、524、117、171、198、279、578、225、292、387、549、1035、329、1089、62、157、537、88、170、278、115、196、3
05、386、520、167、1034、547、109、271、1031、60、325、155、114、209、276、533、166、546、641、80、270、107、1030、297、154、1057、323、56、151、531、164、93、106、201、268、525、1028、322、103、293、150、530、177、91、281、48、1041、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、1033、32、59、86、140、113、194、275、518、165、545、79、269、1029、58、153、84、274、55、136、516、163、78、105、267、1027、321、54、149、529、162、76、266、47、1026、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、1025、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39
、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1であるか、または
N = 4096である場合に、前記第1の分極重みベクトルが、以下の分極重みベクトル、すなわち、
4096、4095、4094、4092、4088、4080、4093、4064、4091、4090、4087、4032、4086、4079、4084、4078、3968、4063、4076、4062、4089、4072、4060、4031、4085、3840、4030、4056、4083、4077、4028、4082、3967、4048、4075、4024、3966、4061、4074、4071、3584、3964、4059、4016、4070、4058、3839、4029、3960、4055、4068、3838、4000、4027、4054、4081、3952、4047、3836、4026、4052、4023、3965、4046、4073、3072、3832、4022、3936、3583、3963、4044、4015、4069、4020、3582、3962、4057、3824、4014、3959、4040、4067、3580、3837、3904、3999、3958、4012、4053、4066、3951、3808、3998、3835、4025、3576、3956、4051、4008、3950、4045、3834、3996、3071、4050、3831、4021、2048、3935、3568、3948、4043、3776、3070、3830、3992、4019、3934、3581、3961、4042、3823、4013、3944、4039、3068、3828、4018、3552、3932、3579、3822、3903、3984、3957、4011、4038、4065、3064、3578、3712、3807、3902、3997、3820、3928、4010、3575、3955、4036、4007、3949、3806、3520、3833、3900、3995、3574、3954、3056、4049、3816、4006、2047、3920、3567、3947、3804、3994、3775、3069、3572、3829、3896、3991、2046、4004、3933、3566、3946、4041、3774、3040、3943、3800、3067、3990、3827、4017、3456、3551、2044、3931、3564、3821、3888、3983、3942、3772、4037、3066、3826、3988、3550、3063、3930、3577、3711、3792、3901、3982、2040、3819、3927、4009、3560、3940、4035、3008、3768、3062、3548、3710、3805、3872、3519、3818、3899、3926、3980、3573、3953、3055、4034、3815、4005、2032、3919、3060、3328、3518、3708、3803、3898、3993、3544、3760、3924、3054、3571、3814、3895、3976、2045、4003、3918、3565、3945、3802、3516、3773、2944、3039、3570、3704、3799、3894、3052、3989、3812、2016、4002、3455、3536、2043、3916、3563、3887、3744、3038、3941、3771、3798、3065、3512、3825、3892、3987、3454、3549、2042、3048、3929、3562、3696、3791、3886、3981、2039、3912、3770、3559、3036、3939、3796、3007、3986、3767、3061、3452、3547、3709、1984、3790、3871、3504、2038、3817、3884、3925、3979、3558、3938、2816、4033、3006、3766、3032、2031、3546、3680、3059、3327、3870、3517、3707、3788、3897、3448、3978、3543、2036、3759、3923、3053、3556、3813、3880、3975、3004、2030、3764、3917、3058、3326、3488、3706、3801、3868、3515、3542、3758、2943、3922、3024、3569、3703、3784、3893、3051、3974、1920、3811、2015、4001、3440、3535、2028、3915、3000、3324、3514、3648、3743、2942、3037、3540、3702、3756、3797、3864、3050、3511、3810、3891、2014、3972、3453、3534、2041、3047、3914、3561、3695、3885、3742、2024、2560、3911、3769、2940、3320、3035、3510、3700、3795、3890、2992、3985、3424、3752、2012、3046、3451、3532、3694、1983、3789、3856、3503、2037、3883、3910、3740、3557、3034、3937、2815、3794、3005、3508、3765、2936、3031、3450、1792、3545、3679、1982、3044、3312、3869、3502、3692、2008、3787、3882、3447、3977、3528、2035、3908、2814、3555、2976、3879、3736、3003、3030、2029、3763、3678、3057、3325、3392、3487、3705、1980、3786、3867、3446、3500、3541、2034、3757、2928、3921、3023、3554、3688、3783、3878、2812、3973、3002、1919、2000、3762、3439、3028、3296、2027、3486、3676、2999、3323、3866、3513、3647、3728、2941、3444、3022、3539、3701、1976、3755、3782、3863、3049、3496、1918、3809、3876、2013、3971、3438、3533、2026、2808、3913、2998、3322、3484、3646、3741、2912、2023、2559、3538、3672、3754、2939、3319、3862、3020、3509、3699、3780、3889、1536、2991、3970、3423、1916、3751、2011、3045、3436、3531、3693、1968、3855、2996、3264、2022、2558、3644、3909、3739、2938、3318、3033、3480、3698、2800、3793、3860、2990、3507、3422、3750、2935、2010、3016、3449、1791、3530、3664、1981、3043、3311、3854、1912、3501、3691、2007、3881、3432、3738、3527、2020、2556、3907、2813、2880、3316、2975、3506、3640、3735、2934、2988、3029、3420、1790、3748、3677、1952、3042、3310、3391、3472、3690、1979、2006、3785、3852、3445、3499、3526、2033、2927、3906、2784、3553、3687、2974、3877、2811、3734、3001、1904、2552、1999、3761、2932、3200、3027、3295、3390、1788、3485、3675、1978、2984、3308、3865、3416、3498、3632、2004、3727、2926、3443、3021、3524、3686、1975、3781、3848、2810、3495、2972、1917、3875、1998、3732、3437、3026、3294、2025、2807、3674、2997、3321、3388、3483、3645、1024、3726、2911、3442、1784、2544、3537、3671、1974、3753、2924、3304、3861、3019、3494、3684、1888、3779、3874、1535、2752、3969、3408、1915、1996、2806、3435、2968、3292、1967、3482、3616、2995、3263、2910、2021、2557、3643、3670、3724、2937、3317、3384、3018、3479、3697、1972、2799、3778、3859、1534、2989、3492、3421、1914、3749、2920、2009、3015、3434、1776、3529、3663、1966、2804、3853、2994、1911、3262、1992、2528、3642、3431、3737、2908、3288、2019、2555、3478、3668、2798、2879、3315、3858、2960、3505、3639、3720、2933、1532、2987、3014、3419、1789、1856、3747、3662、1951、3041、3309、3376、1910、3471、3689、1964、2005、3851、3430、3260、3525、2018、2554、2688、3905、2783、2878、3314、2973、3476、3638、2796、3733、2904、2986、1903、2551、3418、1760、3746、2931、3199、1950、3012、3280、3389、1787、3470、3660、1977、1528、2983、3307、3850、3415、1908、3497、3631、2003、2925、3428、2782、3523、3685、1960、2496、3847、2809、2876、3256、2971、1902、2550、3636、1997、3731、2930、3198、3025、3293、3360、1786、2792、3673、1948、2982、3306、3387、3414、3468、3630、1023、2002、3725、2896、3441、1783、2543、3522、3656、1973、2923、3303、3846、2780、3493、3683、2970、1887、3873、1520、2751、3730、3407、1900、2548、1995、2805、2872、3196、2967、3291、3386、1728、3481、3615、1022、2980、3248、2909、3412、1782、2542、3628、3669、1944、3723、2922、3302、3383、3017、3464、3682、1971、1886、3777、3844、1533、2750、3491、3406、1913、2919、1994、2776、3433、1775、2966、3290、1965、2803、3614、2993、1896、3261、2432、1991、2527、3641、1020、3192、3722、2907、3287、3382、1780、2540、3477、3667、1970、2797、2864、3300、3857、1504、2959、3490、3624、1884、3719、2918、1531、2748、3013、3404、1774、1855、3661、1936、2802、3375、2964、1909、3232、1963、1990、2526、3612、3429、3259、2906、3286、2017、2553、2687、3666、2768、2877、3313、3380、2958、3475、3637、1016、2795、3718、2903、1530、2985、1664、2536、3417、1759、1854、3745、2916、3184、1949、3011、3279、3374、1772、1880、3469、3659、1962、1527、2744、3849、3400、1907、3258、1988、2524、2686、3427、2781、2848、3284、1959、2495、3474、3608、2794、2875、3255、2902、2956、1901、2549、3635、1758、3716、2929、3197、1472、3010、3278、3359、1785、1852、2791、3658、1947、1526、2981、3305、3372、3413、1906、3467、3629、1008、2001、2895、3426、1768、2304、3521、3655、1958、2494、2684、3845、2779、2874、3254、2969、1872、2520、3634、1519、2736、3729、2900、3168、1899、2547、3358、1756、2790、2871、3195、1946、2952、3276、3385、1727、3466、3600、1021、1524、2979、3247、2894、3411、1781、1848、2541、3627、3654、1943、2921、3301、3368、2778、3463、3681、1956、2492、1885、3843、1518、2749、3252、3405、1898、2546、2680、1993、2775、2870、3194、2965、3289、3356、1726、2788、3613、992、2978、1895、3246、2431、3410、1752、2512、3626、1019、3191、1942、3721、2892、3272、3381、1779、2539、3462、3652、1969、1408、2863、3299、3842、1503、2720、3489、3623、1883、2917、1516、2747、2774、3403、1773、1840、2488、1935、2801、2868、3136、2963、1894、3231、2430、1724、1989、2525、3611、1018、3190、3244、2905、3285、3352、1778、2538、2672、3665、1940、2767、2862、3298、3379、1502、2957、3460、3622、1015、1882、3717、2888、1529、2746、1663、2535、3402、1744、1853、2915、3183、1934、2772、3373、1771、2962、1879、3230、1961、1512、2743、3610、3399、1892、3257、2428、1987、2523、2685、960、3188、2766、2847、3283、3378、1720、2480、3473、3607、1014、2793、2860、3240、2901、1500、2955、1662、2534、3620、1757、1824、3715、2914、3182、1471、3009、3277、3344、1770、1851、1878、3657、1932、1525、2742、3371、3398、1905、3228、1007、1986、2522、2656、3425、1767、2303、2846、3282、1957、2493、2683、3606、2764、2873、3253、2424、2954、1871、2519、3633、1012、1280、2735、3714、2899、3167、1470、1660、2532、3357、1755、1850、2789、2856、3180、1945、1496、2951、3275、3370、1712、1876、3465、3599、1006、1523、2740、2893、3396、1766、1847、2302、3653、1928、2464、2682、3367、2777、2844、3224、1955、2491、1870、2518、3604、1517、2734、3251、2898、3166、1897、2545、2679、1754、2760、2869、3193、1468、2950、3274、3355、1725、896、2787、3598、991、1522、2977、1656、3245、2416、3409、1751、1846、2511、3625、1004、3176、1941、2891、3271、3366、1764、2300、3461、3651、1954、2490、1407、2624、3841、1488、2719、3250、1868、2516、2678、1515、2732、2773、2840、3164、1839、2487、3354、1696、2786、2867、3135、990、2948、1893、3216、2429、1723、1750、2510、3596、1017、3189、1464、3243、2890、3270、3351、1777、1844、2537、2671、3650、1939、1406、2861、3297、3364、1501、2718、3459、3621、1000、1881、2887、1514、2745、1648、2296、3401、1743、1838、2486、2676、1933、2771、2866、3134、2961、1864、3229、2400、1722、1511、2728、3609、988、3160、1891、3242、2427、3350、1748、2508、2670、959、3187、1938、2765、2832、3268、3377、1719、2479、3458、3592、1013、1404、2859、3239、2886、1499、2716、1661、2533、3619、1742、1823、2913、3181、1456、2770、3343、1769、1836、2484、1877、1931、1510、2741、3132、3397、1890、3227、2426、768、1985、2521、2655、958、3186、2288、2845、3281、3348、1718、2478、2668、3605、984、2763、2858、3238、2423、1498、2953、1632、2504、3618、1011、1279、1822、3713、2884、3152、1469、1659、2531、3342、1740、1849、1400、2855、3179、1930、1495、2712、3369、1711、1875、3226、1005、1508、2739、2654、3395、1765、1832、2301、2368、1927、2463、2681、956、3128、2762、2843、3223、2422、1716、2476、1869、2517、3603、1010、1278、2733、3236、2897、3165、1440、1658、2530、2664、1753、1820、2759、2854、3178、1467、1494、2949、3273、3340、1710、895、1874、3597、976、1521、2738、1655、2415、3394、1736、1845、2272、1003、3175、1926、2462、2652、3365、1763、2299、2842、3222、1953、2489、1392、2623、3602、1487、2704、3249、2420、1867、2515、2677、952、1276、2731、2758、2839、3163、1466、1600、2472、3353、1695、894、2785、2852、3120、989、1492、2947、1654、3215、2414、1708、1749、1816、2509、3595、1002、3174、1463、2889、3269、3336、1762、1843、2298、3649、1924、2460、1405、2622、3363、1486、2717、3220、999、1866、2514、2648、1513、2730、1647、2295、2838、3162、1837、2485、2675、1694、2756、2865、3133、512、2946、1863、3214、
2399、1721、892、1272、2727、3594、987、3159、1462、1652、3241、2412、3349、1747、1842、2507、2669、944、3172、1937、1376、2831、3267、3362、1704、2240、3457、3591、998、1403、2620、2885、1484、2715、1646、2294、1741、1808、2456、2674、1455、2769、2836、3104、1835、2483、1862、2398、1692、1509、2726、3131、986、3158、1889、3212、2425、767、1746、2506、2640、957、3185、1460、2287、2830、3266、3347、1717、888、2477、2667、3590、983、1402、2857、3237、2408、1497、2714、1631、2503、3617、996、1264、1821、2883、3151、1454、1644、2292、3341、1739、1834、2482、1399、2616、1929、1480、2711、3130、1860、3225、2396、766、1507、2724、2653、928、3156、1831、2286、2367、3346、1688、2448、2666、955、3127、982、2761、2828、3208、2421、1715、2475、1630、2502、3588、1009、1277、1344、3235、2882、3150、1439、1657、2529、2663、1738、1819、1398、2853、3177、1452、1493、2710、3339、1709、880、1873、975、1506、2737、1640、2176、3393、1735、1830、2271、2366、764、1925、2461、2651、954、3126、2284、2841、3221、2392、1714、2474、1391、2608、3601、980、1248、2703、3234、2419、1438、1628、2500、2662、951、1275、1818、2757、2824、3148、1465、1599、2471、3338、1680、893、1396、2851、3119、974、1491、2708、1653、2413、1707、1734、1815、2270、1001、3173、1448、2650、3335、1761、1828、2297、2364、1923、2459、1390、2621、3124、1485、2702、3219、2418、760、1865、2513、2647、950、1274、2729、2280、2837、3161、1436、1598、2470、2660、1693、864、2755、2850、3118、511、1490、2945、1624、3213、2384、1706、891、1271、1814、3593、972、3144、1461、1651、2411、3334、1732、1841、2268、943、3171、1922、2458、1375、2592、3361、1703、2239、3218、997、1388、2619、2646、1483、2700、1645、2293、2360、1807、2455、2673、948、1216、2754、2835、3103、510、1596、2468、1861、2397、1691、890、1270、2725、3116、985、3157、1432、1650、3211、2410、752、1745、1812、2505、2639、942、3170、1459、1374、2829、3265、3332、1702、887、2238、3589、968、1401、2618、2407、1482、2713、1616、2264、995、1263、1806、2454、2644、1453、1643、2291、2834、3102、1833、2481、1384、2615、1690、1479、2696、3129、508、1859、3210、2395、765、832、1268、2723、2638、927、3155、1458、1592、2285、2352、3345、1687、886、2447、2665、940、3112、981、1372、2827、3207、2406、1700、2236、1629、2501、3587、994、1262、1343、2881、3149、1424、1642、2290、1737、1804、2452、1397、2614、1451、1478、2709、3100、879、1858、2394、736、1505、2722、1639、2175、926、3154、1829、2256、2365、763、1686、2446、2636、953、3125、504、2283、2826、3206、2391、1713、884、2473、1152、2607、3586、979、1247、1342、3233、2404、1437、1627、2499、2661、936、1260、1817、1368、2823、3147、1450、1584、2232、3337、1679、878、1395、2612、973、1476、2707、1638、2174、1733、1800、2269、2336、762、1447、2649、924、3096、1827、2282、2363、2390、1684、2444、1389、2606、3123、978、1246、2701、3204、2417、759、1626、2498、2632、949、1273、1340、2279、2822、3146、1435、1597、2469、2659、1678、863、1394、2849、3117、496、1489、2706、1623、2383、1705、876、1256、1813、971、3143、1446、1636、2172、3333、1731、1826、2267、2362、704、1921、2457、1360、2591、3122、2224、3217、2388、758、1387、2604、2645、920、1244、2699、2278、2359、1434、1568、2440、2658、947、1215、862、2753、2820、3088、509、1595、2467、1622、2382、1676、889、1269、1336、3115、970、3142、1431、1649、2409、751、1730、1811、2266、941、3169、1444、1373、2590、3331、1701、872、2237、967、1386、2617、2168、1481、2698、1615、2263、2358、756、1805、2453、2643、946、1214、2276、2833、3101、480、1594、2466、1383���2600、1689、860、1240、2695、3114、507、1430、1620、3209、2380、750、831、1267、1810、2637、912、3140、1457、1591、2351、3330、1672、885、2208、939、3111、966、1371、2588、2405、1699、2235、1614、2262、993、1261、1328、2642、1423、1641、2289、2356、1803、2451、1382、2613、1212、1477、2694、3099、506、640、1857、2393、735、830、1266、2721、2160、925、3153、1428、1590、2255、2350、748、1685、856、2445、2635、938、3110、503、1370、2825、3205、2376、1698、883、2234、1151、3585、964、1232、1341、2403、1422、1612、2260、935、1259、1802、2450、1367、2584、1449、1583、2231、3098、877、1380、2611、734、1475、2692、1637、2173、448、1799、2254、2335、761、828、1208、2634、923、3095、502、1588、2281、2348、2389、1683、882、2443、1150、2605、3108、977、1245、1312、3203、2402、744、1625、2497、2631、934、1258、1339、1366、2821、3145、1420、1582、2230、1677、848、1393、2610、495、1474、2705、1608、2144、875、1255、1798、2334、732、1445、1635、2171、922、3094、1825、2252、2361、703、1682、2442、1359、2576、3121、500、2223、3202、2387、757、824、1148、2603、2630、919、1243、1338、2277、2344、1433、1567、2439、2657、932、1200、861、1364、2819、3087、494、1580、2228、1621、2381、1675、874、1254、1335、969、3141、1416、1634、2170、1729、1796、2265、2332、702、1443、1358、2589、3092、871、2222、2386、728、1385、2602、2167、918、1242、2697、2248、2357、755、1566、2438、2628、945、1213、384、2275、2818、3086、479、1593、2465、1144、2599、1674、859、1239、1334、3113、492、1429、1619、2379、749、816、1252、1809、911、3139、1442、1576、2112、3329、1671、870、2207、700、965、1356、2587、2166、2220、1613、2261、2328、754、1327、2641、916、1184、2274、2355、478、1564、2436、1381、2598、1211、858、1238、2693、3084、505、639、1618、2378、720、829、1265、1332、2159、910、3138、1427、1589、2349、747、1670、855、2206、937、3109、488、1369、2586、2375、1697、868、2233、1136、963、1231、1326、2164、1421、1611、2259、2354、696、1801、2449、1352、2583、1210、2216、3097、476、638、1379、2596、733、800、1236、2691、2158、447、1426、1560、2253、2320、746、827、1207、854、2633、908、3080、501、1587、2347、2374、1668、881、2204、1149、3107、962、1230、1311、2401、743、1610、2258、933、1257、1324、1365、2582、1419、1581、2229、847、1378、2609、256、1473、2690、1607、2143、446、636、1797、2333、731、826、1206、2156、921、3093、472、1586、2251、2346、688、1681、852、2441、1120、2575、3106、499、1310、3201、2372、742、823、1147、2629、904、1228、1337、2343、1418、1552、2200、931、1199、846、1363、2580、493、1579、2227、1606、2142、873、1253、1320、730、1415、1633、2169、444、1795、2250、2331、701、1204、1357、2574、3091、498、632、2221、2385、727、822、1146、2601、2152、917、1241、1308、2247、2342、740、1565、2437、2627、930、1198、383、1362、2817、3085、464、1578、2226、1143、1673、844、1224、1333、491、1414、1604、2140、815、1251、1794、2330、672、1441、1575、2111、3090、869、2192、699、726、1355、2572、2165、440、2219、2246、2327、753、820、1088、2626、915、1183、382、2273、2340、477、1563、2435、1142、2597、1196、857、1237、1304、3083、490、624、1617、2377、719、814、1250、1331、909、3137、1412、1574、2110、1669、840、2205、698、487、1354、2585、2136、867、2218、1135、2326、724、1325、2163、914、1182、2244、2353、695、1562、2434、1351、2568、1209、380、2215、3082、475、637、1140、2595、718、799、1235、1330、2157、432、1425、1559、2319、745、812、1192、853、907、3079、486、1572、2108、2373、1667、866、2203、1134、961、1229、1296、2162、1609、2257、2324、694、1323、1350、2581、1180、2214、474、608、1377、2594、255、798、1234、2689、2128、445、635、1558、2318、716、825、1205、376、2155、906、3078、471、1585、2345、687、1666、851、2202、1119、3105、484、1309、2371、741、808、1132、903、1227、1322、2104、1417、1551、2199、692、845、1348、2579、254、2212、1605、2141、416、634、1319、729、796、1176、2154、443、470、1556、2249、2316、686、1203、850、1118、2573、3076、497、631、2370、712、821、1145、2151、902、1226、1307、2341、739、1550、2198、929、1197、368、1361、2578、463、1577、2225、1128、843、1223、1318、252、1413、1603、2139、442、576、1793、2329、671、1202、2096、3089、468、630、2191、684、725、792、1116、2571、2150、439、1306、2245、2312、738、819、1087、2625、900、1168、381、2339、462、1548、2196、1141、1195、842、1222、1303、489、623、1602、2138、813、1249、1316、670、1411、1573、2109、839、2190、697、248、1353、2570、2135、438、628、2217、2325、723、818、1086、2148、913、1181、352、2243、2338、680、1561、2433、1112、2567、1194、379、1302、3081、460、622、1139、717、784、1220、1329、431、1410、1544、2080、811、1191、838、668、485、1571、2107、2134、865、2188、1133、722、1295、2161、436、2242、2323、693、1084、1349、2566、1179、378、2213、473、607、1138、2593、240、797、1233、1300、2127、430、620、1557、2317、715、810、1190、375、905、3077、456、1570、2106、1665、836、2201、1104、483、1294、2132、807、1131、2322、664、1321、2103、1178、2184、691、606、1347、2564、253、320、2211、2126、415、633、1080、714、795、1175、374、2153、428、469、1555、2315、685、1188、849、1117、3075、482、616、2369、711、806、1130、901、1225、1292、2102、1549、2197、690、367、1346、2577、224、2210、1127、414、604、1317、251、794、1174、2124、441、575、1554、2314、656、1201、372、2095、3074、467、629、683、710、791、1115、2149、424、1305、2311、737、804、1072、899、1167、366、2100、461、1547、2195、1126、841、1221、1288、250、1601、2137、412、574、1315、669、1172、2094、466、600、2189、682、247、790、1114、2569、2120、437、627、2310、708、817、1085、2147、898、1166、351、2337、679、1546、2194、1111、1193、364、1301、459、621、1124、783、1219、1314、192、1409、1543、2079、572、837、667、246、2092、2133、408、626、2187、721、788、1056、2146、435、350、2241、2308、678、1083、1110、2565、1164、377、458、592、1137、239、782、1218、1299、429、619、1542、2078、809、1189、360、666、455、1569、2105、835、2186、1103、244、1293、2131、434、568、2321、663、1082、2088、1177、348、2183、676、605、1108、2563、238、319、1298、2125、400、618、1079、713、780、1160、373、427、454、1540、2076、1187、834、1102、481、615、2130、805、1129、662、1291、2101、2182、689、128、1345、2562、223、318、2209、413、603、1078、236、793、1173、344、2123、426、560、1553、2313、655、1186、371、3073、452、614、709、776、1100、423、1290、2072、803、1071、660、365、2099、222、2180、1125、602、1287、249、316、2122、411、573、1076、654、1171、370、2093、465、599、681、232、789、1113、2119、422、612、2309、707、802、1070、897、1165、336、2098、1545、2193、1096、363、1286、220、1123、410、544、1313、191、1170、2064、571、598、652、245、312、2091、2118、407、625、706、787、1055、2145、420、349、2307、677、1068、1109、1163、362、457、591、1122、781、1217、1284、190、1541、2077、570、359、665、216、2090、406、596、2185、243、7
86、1054、2116、433、567、2306、648、1081、2087、1162、347、675、590、1107、237、304、1297、399、617、1064、779、1159、358、188、453、1539、2075、833、1101、242、2129、404、566、661、1052、2086、346、2181、674、127、1106、2561、208、317、398、588、1077、235、778、1158、343、425、559、1538、2074、1185、356、451、613、775、1099、184、1289、2071、564、659、126、2084、221、288、2179、601、1048、234、315、342、2121、396、558、1075、653、1156、369、450、584、231、774、1098、421、611、2070、801、1069、658、335、2097、2178、1095、124、1285、219、314、409、543、1074、176、1169、340、2063、556、597、651、230、311、2117、392、610、705、772、1040、419、334、2068、1067、1094、361、218、1121、542、1283、189、2062、569、120、650、215、310、2089、405、595、228、785、1053、2115、418、552、2305、647、1066、1161、332、589、1092、303、1282、160、1063、540、357、187、214、2060、594、241、308、2114、403、565、646、1051、2085、345、673、112、1105、207、302、397、587、1062、777、1157、328、186、1537、2073、355、212、402、536、183、1050、2056、563、644、125、2083、206、287、586、1047、233、300、341、395、557、1060、1155、354、449、583、773、1097、182、2069、562、657、96、2082、286、2177、123、1046、204、313、394、528、1073、175、1154、339、555、582、229、296、391、609、771、1039、180、333、2067、1093、122、217、284、541、1044、174、338、2061、554、119、649、200、309、390、580、227、770、1038、417、551、2066、1065、331、1091、64、1281、159、539、118、172、213、280、2059、593、226、307、2113、388、550、645、1036、330、111、1090、301、158、1061、538、327、185、2058、116、211、306、401、535、168、1049、2055、548、643、110、205、272、585、1032、299、326、156、1059、353、210、534、181、2054、561、642、95、2081、285、108、1045、203、298、393、527、1058、1153、324、581、295、152、532、179、94、2052、121、202、283、526、1043、173、337、553、104、199、294、389、579、769、1037、178、2065、92、282、63、1042、144、524、117、171、198、279、578、225、292、387、549、1035、329、1089、62、157、537、88、170、278、2057、115、196、305、386、520、167、1034、547、109、271、1031、60、325、155、114、209、276、533、166、2053、546、641、80、270、107、1030、297、154、1057、323、56、151、531、164、93、2051、106、201、268、525、1028、322、103、293、150、530、177、2050、91、281、48、1041、143、523、102、197、264、577、291、148、90、61、142、522、87、169、277、100、195、290、385、519、1033、32、59、86、140、113、194、275、518、165、545、79、269、1029、58、153、84、274、55、136、516、163、78、105、267、1027、321、54、149、529、162、2049、76、266、47、1026、101、263、52、147、89、46、141、521、72、262、99、289、146、31、44、85、139、98、193、260、517、30、57、138、83、273、40、135、515、77、28、82、53、134、514、161、75、265、1025、24、51、132、74、45、71、261、50、145、16、43、70、97、259、29、42、137、68、258、39、27、81、38、133、513、26、23、36、131、73、22、49、130、15、69、20、14、41、67、257、12、66、37、25、8、35、21、34、129、19、13、18、11、65、10、7、6、33、4、17、9、5、3、2、1
であるか、または
前記第1の分極重みベクトル内の最小のシーケンス番号が0であるとき、前記第1の分極重みベクトル内のシーケンス番号から次々に1が引かれる請求項9から14のいずれか一項に記載のデバイス。
【請求項１６】
第1の分極されたチャネルの分極重みが第2の分極されたチャネルの分極重みを超えているとき、前記第1の分極されたチャネルが、前記第1の分極重みベクトル内で前記第2の分極されたチャネルの前にある請求項9から15のいずれか一項に記載のデバイス。
【請求項１７】
コンピュータが実行可能な命令を記憶し、前記コンピュータが実行可能な命令がコンピュータによって呼び出されるとき、前記コンピュータが、請求項1から8のいずれか一項に記載の方法を実行するコンピュータ記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
に基づいて実行される。特に、各入力ビットに対応する分極されたチャネル(polarized channel)の信頼性が、異なる方法で推定される可能性があり、信頼性の高い分極されたチャネルが、情報ビットを配置するために優先的に選択される。実際の応用においては、情報ビットの位置が、シーケンスを使用することによって示される必要があり、情報ビットの位置は、オンライン計算方法またはオフライン記憶方法において送信端と受信端との間で同じ位置を保つ可能性がある。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
第1の態様によれば、本出願は、
入力情報ビットが受信された後、Polar符号の目標符号長Mに基づいて符号化されるビットの量Nを決定するステップであって、Nが、正の整数である、ステップと、その後、N個の分極されたチャネルの分極重み(polarization weight)を含む第1の分極重みベクトルを取得するステップであって、分極重みが、情報ビットの選択のための基礎である、ステップと、それから、第1の分極重みベクトルに基づいて情報ビットの位置を決定するステップと、最後に、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化を実行するステップとを含む符号化方法を提供する。したがって、情報ビットの位置および凍結ビットの位置は、チャネルパラメータおよび符号化率とは無関係にPolar符号の分極されたチャネルの分極重みを計算することによって決定される。これは、Polar符号の符号化の計算の複雑さを減らすことができる。加えて、異なる符号長および符号化率を有するPolar符号に対応する分極重みが同じ部分を有し、その結果、記憶空間が大幅に削減され、Polar符号の符号化の記憶の複雑さも削減され得る。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
入力情報ビットが受信された後、符号化されるビットの量Nが、Polar符号の目標符号長Mに基づいて決定され、その後、第1の分極重みベクトルが、あらかじめ記憶された第2の分極重みベクトルから取得され、第2の分極重みベクトルは、Nmax個の分極されたチャネルの分極重みを含み、Nmaxは、通信システムによってサポートされる最大符号長に対応する母符号長であり、それから、情報ビットの位置が、第1の分極重みベクトルに基づいて決定され、最後に、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化が実行される。したがって、情報ビットの位置および凍結ビットの位置は、オフライン記憶方法でPolar符号の分極されたチャネルの分極重みを得ることによって決定される。異なる符号長および符号化率を有するPolar符号に関して、短い符号長に対応する分極重みベクトル内の要素集合は、長い符号長に対応する重みベクトル内の要素集合の部分集合であり、同じインデックス番号(シーケンス番号)を有する分極されたチャネルは、同じ分極重みの値を有する。したがって、記憶空間が、削減される可能性があり、Polar符号の符号化の記憶の複雑さが、削減される可能性がある。オンライン計算と比較して、十分な記憶空間が存在するとき、オフライン記憶方法は、オンライン計算によって引き起こされるレイテンシーを短くすることができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
入力情報ビットが受信された後、符号化されるビットの量Nが、Polar符号の目標符号長Mに基づいて決定され、その後、第1の分極重みベクトルが、あらかじめ記憶された第2の分極重みベクトルから取得され、第2の分極重みベクトルは、Nmax個の分極されたチャネルの分極重みを含み、Nmaxは、通信システムによってサポートされる最大母符号長であり、それから、情報ビットの位置が、第1の分極重みベクトルに基づいて決定され、最後に、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化が実行される。したがって、情報ビットの位置および凍結ビットの位置は、半分オンライン計算で半分オフライン記憶の方法でPolar符号の分極されたチャネルの分極重みを得ることによって決定される。異なる符号長および符号化率を有するPolar符号に関して、あらかじめ記憶されたNmax未満の符号長に対応するPolar符号の分極重みベクトル内の要素集合は、Nmaxに対応する重みベクトル内の要素集合の部分集合であり、同じインデックス番号(シーケンス番号)を有する分極されたチャネルは、同じ分極重みの値を有し、あらかじめ記憶されたNmaxを超える符号長に対応するPolar符号の分極重みベクトル内で、チャネルインデックス番号がNmax以下である分極されたチャネルの分極重みは、第2の分極重みベクトル内の分極重みと1対1に対応しており、チャネルインデックス番号がNmaxを超えている分極されたチャネルの分極重みは、重みのインクリメント
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
可能な設計において、N個の符号化されるビットの内のN - M個の削除されるビットの位置を決定するステップは、N個の分極されたチャネルのチャネルインデックス番号のシーケンス
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】変更
【補正の内容】
【００６２】
可能な設計において、修正係数の集合は、
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
であり、決定の結果に基づいて、Nビットの修正係数を含む修正係数の集合を計算するステップは、以下の式、すなわち、
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】変更
【補正の内容】
【００８１】
上述の可能な設計において、入力情報ビットが受信された後、符号化されるビットの量Nが、Polar符号の目標符号長Mに基づいて決定され、その後、N個の符号化されるビット内のN - M個の削除されるビットの位置が決定され、N個の符号化されるビットの修正係数を含む修正係数の集合が決定の結果に基づいて計算され、それから、第1の分極重みベクトルを取得するために修正係数の集合に基づいてN個の分極されたチャネルの分極重みが計算され、最後に、情報ビットの位置が、第1の分極重みベクトルに基づいて決定され、Polar符号化が、Polar符号化されたビットを得るためにN個の符号化されるビットに対して実行される。したがって、任意の目標符号長を有するPolar符号に関して、情報ビットの位置および凍結ビットの位置は、チャネルパラメータおよび符号化率とは無関係にPolar符号の分極されたチャネルの分極重みを計算することによって決定される。これは、Polar符号の符号化の計算および実装の複雑さを減らすことができる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１４４
【補正方法】変更
【補正の内容】
【０１４４】
第4の態様によれば、本出願は、コンピュータ記憶媒体を提供し、コンピュータ記憶媒体は、コンピュータが実行可能な命令を記憶し、コンピュータが実行可能な命令がコンピュータによって呼び出されるとき、コンピュータが、すべての上述の実施形態に記載の方法を実行する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１４６
【補正方法】変更
【補正の内容】
【０１４６】
図1は、既存のPolar符号の符号化プロセスの概略図である。Polar符号の符号化は、送信端によって実行される。図1に示されるように、Polar符号の符号化プロセスは、3つの処理プロセス、構築、符号化、およびレートマッチングを含む。まず、構築プロセスにおいて、入力データ(つまり、入力情報ビット、たとえば、N1個の情報ビット)が受信された後、符号化されるビットの量Nが、符号化の後に得られる目標符号長Mに基づいて決定される必要があり、符号化されるビットは、(量がN1である)情報ビットおよび(量がN2である)凍結ビットを含み、N = N1 + N2であり、情報ビットの位置および凍結ビットの位置が、決定される必要があり、1つのビットが、1つの分極されたチャネルに対応している。それから、符号化プロセスにおいて、Polar符号化が、Polar符号化されたビットを得るために符号化されるビットに対して実行される。最後に、レートマッチングプロセスにおいては、Polar符号の符号化後に得られる符号長が2の正の整数乗であるため、実際の実施中に、符号長は、柔軟に構成される必要があり、レートマッチングは、任意の符号長の符号を得るために実行される必要がある。特定の実装は、目標符号長を有する符号を得るために2の正の整数乗の符号長を有する符号からあるN - M個のビットを削除することである。N、M、N1、およびN2は、すべて正の整数である。本出願において提供される符号化方法は、主に、図1に示されたPolar符号の符号化プロセスに関し、主に、構築プロセスに関する。既存の構築プロセスにおいて、従来技術では、チャネルの信頼性の推定が、情報ビットの位置を決定するために、大抵はすべての分極されたチャネルの実際のパラメータおよび符号化率に基づいて実行され、残りの位置が、凍結ビットの位置である。実際の応用においては、情報ビットの位置が、シーケンスを使用することによって示される必要があり、情報ビットの位置は、オンライン計算方法またはオフライン記憶方法において同じ位置を保つ可能性がある。オフライン記憶中は、シーケンスを記憶するために極めて大きなテーブルが必要とされ、異なるチャネルパラメータ、符号化率、および符号長が原因で、何百万個のシーケンスが記憶される必要がある。したがって、情報ビットの位置を決定する既存の方法
では、オンライン計算とオフライン記憶との両方が比較的複雑である。上述の問題に鑑みて、本出願は符号化方法を提供する。情報ビットの位置および凍結ビットの位置は、チャネルパラメータおよび符号化率とは無関係にPolar符号の分極されたチャネルの分極重みを計算することによって決定される。これは、Polar符号の符号化の計算の複雑さおよび記憶の複雑さを減らすことができる。以下で、添付の図面を参照して本明細書において提供される符号化方法およびデバイスを詳細に説明する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１９５
【補正方法】変更
【補正の内容】
【０１９５】
この実施形態において提供される符号化方法によれば、入力情報ビットが受信された後、符号化されるビットの量Nが、Polar符号の目標符号長Mに基づいて決定され、その後、N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルが、取得され、それから、情報ビットの位置が、第1の分極重みベクトルに基づいて決定され、最後に、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化が実行される。したがって、情報ビットの位置および凍結ビットの位置は、チャネルパラメータおよび符号化率とは無関係にPolar符号の分極されたチャネルの分極重みを計算することによって決定される。これは、Polar符号の符号化の計算の複雑さを減らすことができる。加えて、異なる符号長および符号化率を有するPolar符号に対応する分極重みが同じ部分を有し、その結果、記憶空間が大幅に削減され、Polar符号の符号化の記憶の複雑さも削減され得る。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０２０６
【補正方法】変更
【補正の内容】
【０２０６】
この実施形態において提供される符号化方法によれば、入力情報ビットが受信された後、符号化されるビットの量Nが、Polar符号の目標符号長Mに基づいて決定され、その後、第1の分極重みベクトルが、あらかじめ記憶された第2の分極重みベクトルから取得され、第2の分極重みベクトルは、Nmax個の分極されたチャネルの分極重みを含み、Nmaxは、通信システムによってサポートされる最大符号長に対応する母符号長であり、それから、情報ビットの位置が、第1の分極重みベクトルに基づいて決定され、最後に、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化が実行される。したがって、情報ビットの位置および凍結ビットの位置は、オフライン記憶方法でPolar符号の分極されたチャネルの分極重みを得ることによって決定される。異なる符号長および符号化率を有するPolar符号に関して、短い符号長に対応する分極重みベクトル内の要素集合は、長い符号長に対応する重みベクトル内の要素集合の部分集合であり、同じインデックス番号(シーケンス番号)を有する分極されたチャネルは、同じ分極重みの値を有する。したがって、記憶空間が、削減される可能性があり、Polar符号の符号化の記憶の複雑さが、削減される可能性がある。オンライン計算と比較して、十分な記憶空間が存在するとき、オフライン記憶方法は、オンライン計算によって引き起こされるレイテンシーを短くすることができる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０２１２
【補正方法】変更
【補正の内容】
【０２１２】
この実施形態において提供される符号化方法によれば、入力情報ビットが受信された後、符号化されるビットの量Nが、Polar符号の目標符号長Mに基づいて決定され、その後、第1の分極重みベクトルが、あらかじめ記憶された第2の分極重みベクトルから取得され、第2の分極重みベクトルは、Nmax個の分極されたチャネルの分極重みを含み、Nmaxは、通信システムによってサポートされる最大母符号長であり、それから、情報ビットの位置が、第1の分極重みベクトルに基づいて決定され、最後に、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化が実行される。したがって、情報ビットの位置および凍結ビットの位置は、半分オンライン計算で半分オフライン記憶の方法でPolar符号の分極されたチャネルの分極重みを得ることによって決定される。異なる符号長および符号化率を有するPolar符号に関して、あらかじめ記憶されたNmax未満の符号長に対応するPolar符号の分極重みベクトル内の要素集合は、Nmaxに対応する重みベクトル内の要素集合の部分集合であり、同じインデックス番号(シーケンス番号)を有する分極されたチャネルは、同じ分極重みの値を有し、あらかじめ記憶されたNmaxを超える符号長に対応するPolar符号の分極重みベクトル内で、チャネルインデックス番号がNmax以下である分極されたチャネルの分極重みは、第2の分極重みベクトル内の分極重みと1対1に対応しており、チャネルインデックス番号がNmaxを超えている分極されたチャネルの分極重みは、重みのインクリメント
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０２５３
【補正方法】変更
【補正の内容】
【０２５３】
ビットの削除を導入したことが原因で、分極重みの係数が、修正される必要があり、修正係数の対応する集合gは、バタフライ復号木(butterfly decoding tree)内の各コンピューティングノードと1対1に対応しており、したがって、N×nベクトルである。修正係数の集合は、
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】０２５５
【補正方法】変更
【補正の内容】
【０２５５】
であり、決定の結果に基づいて、Nビットの修正係数を含む修正係数の集合を計算することは、特に、以下の式、すなわち、
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】０２８９
【補正方法】変更
【補正の内容】
【０２８９】
この実施形態において提供される符号化方法によれば、入力情報ビットが受信された後、符号化されるビットの量Nが、Polar符号の目標符号長Mに基づいて決定され、その後、N個の符号化されるビット内のN - M個の削除されるビットの位置が決定され、N個の符号化されるビットの修正係数を含む修正係数の集合が決定の結果に基づいて計算され、それから、N個の分極されたチャネルの分極重みが、第1の分極重みベクトルを得るために修正係数の集合に基づいて計算され、最後に、情報ビットの位置が、第1の分極重みベクトルに基づいて決定され、Polar符号化が、Polar符号化されたビットを得るためにN個の符号化されるビットに対して実行される。したがって、任意の目標符号長を有するPolar符号に関して、情報ビットの位置および凍結ビットの位置は、チャネルパラメータおよび符号化率とは無関係にPolar符号の分極されたチャネルの分極重みを計算することによって決定される。これは、Polar符号の符号化の計算および実装の複雑さを減らすことができる。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】０３０６
【補正方法】変更
【補正の内容】
【０３０６】
入力情報ビットを受信した後、この実施形態において提供される符号化デバイスは、Polar符号の目標符号長Mに基づいて符号化されるビットの量Nを決定することと、その後、N個の分極されたチャネルの分極重みを含む第1の分極重みベクトルを取得することであって、分極重みが情報ビットの選択の基礎である、取得することと、それから、第1の分極重みベクトルに基づいて情報ビットの位置を決定することと、最後に、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化を実行することとを行う。したがって、情報ビットの位置および凍結ビットの位置は、チャネルパラメータおよび符号化率とは無関係にPolar符号の分極されたチャネルの分極重みを計算することによって決定される。これは、Polar符号の符号化の計算の複雑さを減らすことができる。加えて、異なる符号長および符号化率を有するPolar符号に対応する分極重みが同じ部分を有し、その結果、記憶空間が大幅に削減され、Polar符号の符号化の記憶の複雑さも削減され得る。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】０３５１
【補正方法】変更
【補正の内容】
【０３５１】
入力情報ビットを受信した後、この実施形態において提供される符号化デバイスは、Polar符号の目標符号長Mに基づいて符号化されるビットの量Nを決定し、その後、N個の符号化されるビット内のN - M個の削除されるビットの位置を決定し、N個の符号化されるビットの修正係数を含む修正係数の集合を、決定の結果に基づいて計算し、それから、第1の分極重みベクトルを取得するために修正係数の集合に基づいてN個の分極されたチャネルの分極重みを計算し、最後に、第1の分極重みベクトルに基づいて情報ビットの位置を決定し、Polar符号化されたビットを得るためにN個の符号化されるビットに対してPolar符号化を実行する。したがって、任意の目標符号長を有するPolar符号に関して、情報ビットの位置および凍結ビットの位置は、チャネルパラメータおよび符号化率とは無関係にPolar符号の分極されたチャネルの分極重みを計算することによって決定される。これは、Polar符号の符号化の計算および実装の複雑さを減らすことができる。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】０３８３
【補正方法】変更
【補正の内容】
【０３８３】
上述の実施形態のすべてまたは一部は、ソフトウェア、ハードウェア、ファームウェア、またはこれらの任意の組合せを使用することによって実装される可能性がある。ソフトウェアが実施形態を実装するために使用されるとき、実施形態は、コンピュータプログラム製品の形態で完全にまたは部分的に実装される可能性がある。コンピュータプログラム製品は、1つまたは複数のコンピュータ命令を含む。コンピュータ命令がコンピュータにロードされ、実行されるとき、本発明の実施形態による手順または機能が、すべてまたは部分的に生成される。コンピュータは、多目的コンピュータ、専用コンピュータ、コンピュータネットワーク、または別のプログラミング可能な装置である可能性がある。コンピュータ命令は、コンピュータ可読記憶媒体に記憶される可能性があり、またはコンピュータ可読記憶媒体から別のコンピュータ可読記憶媒体に送信される可能性がある。たとえば、コンピュータ命令は、ウェブサイト、コンピュータ、サーバ、またはデータセンターから別のウェブサイト、コンピュータ、サーバ、またはデータセンターに有線(たとえば、同軸ケーブル、光ファイバ、もしくはデジタル加入者線(DSL))またはワイヤレス(たとえば、赤外線、ラジオ波、もしくはマイクロ波)の方法で送信される可能性がある。コンピュータ可読記憶媒体は、コンピュータによってアクセスされ得る任意の使用可能な媒体、または1つもしくは複数の使用可能な媒体を統合するサーバもしくはデータセンターなどのデータ記憶デバイスである可能性がある。使用可能な媒体は、磁気式媒体(たとえば、フロッピーディスク、ハードディスク、もしくは磁気テープ)、光学式媒体(たとえば、DVD)、半導体媒体(たとえば、ソリッドステートディスク(SSD))などである可能性がある。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】０３８８
【補正方法】変更
【補正の内容】
【０３８８】
本発明のいくつかの実施形態が説明されたが、当業者は、基本的な発明の概念を知ると、これらの実施形態に対して変更および修正を行うことができる。したがって、添付の請求項は、実施形態と、本発明の範囲内に入るすべての変更および修正とを包含するものと解釈されるように意図される。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】０３８９
【補正方法】変更
【補正の内容】
【０３８９】
明らかに、当業者は、本発明の範囲を逸脱することなしに本発明に様々な修正および変更を行うことができる。本発明は、これらの修正および変更が添付の請求項およびそれらの均等な技術によって定義される保護の範囲内に入るという条件でこれらの修正および変更を包含するように意図される。
【手続補正２３】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2019530269.tif 000197
【手続補正２４】
【補正対象書類名】図面
【補正対象項目名】図１０
【補正方法】変更
【補正の内容】
【図１０】
2019530269.tif 000198
【国際調査報告】
2019530269.tif 000199
2019530269.tif 000200
2019530269.tif 000201
2019530269.tif 000202