Tilburg centre for Creative Computing P.O. Box 90153 Tilburg University

advertisement
Tilburg centre for Creative Computing
P.O. Box 90153
Tilburg University
5000 LE Tilburg, The Netherlands
http://www.uvt.nl/ticc
Email: ticc@uvt.nl
Copyright © S.M. Dodunekov, A. Bojilov and A.J. van Zanten 2011.
February 14, 2011
TiCC TR 2011-001
Generalized Residue Codes
and their Idempotent Generators
Bulgarian Academy of Sciences, Bulgaria and
TiCC, Tilburg University
S.M. Dodunekov, A. Bojilov and A.J. van Zanten
!
Generalized Residue Codes
and their
Idempotent Generators
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#$%&'()'*!+,'-./0!12!3,).*,.45!#$%&'()'!'*-!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!6)775!6)%8$(&!9*):.(4);0!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3<=<!>1-$*.?1:5!+<!#1@)%1:!'*-!+<A<!:'*!B'*;.*!
!
"
Abstract
D.*.('%)E.-!F.4)-$.!G!"#H,1-.4! ( '$ 5& 5% !'(.!,0,%),!,1-.4!12!%.*&;I! ' !1:.(!;I.!2).%-! !) G&H 5!
J);I! G'5 &H ! " 5!JI)%.! % !I'4!;1!8.!'!-):)41(!12! " G'H 5!JI.(.! " !)4!;I.!K$%.(!2$*,;)1*<!6I.!
L'('/.;.(! $ !,'*!I':.! % !-)22.(.*;!:'%$.4!21(!2)M.-!:'%$.4!12! ' 5! & !'*-! % 5!'*-!;I.! % !
,1((.4L1*-)*&!!"#,1-.4!'(.!'%%!.N$):'%.*;<!O*!;I)4!F.L1(;!J.!4;$-0!;I.!)-./L1;.*;!
&.*.(';1(4!12!4$,I!,1-.4<!O*!L'(;),$%'(5!J.!4I'%%!-1!;I)4!21(! ' $ P *5 C *5 * # 5 C * # Q 5! # % " 5!
JI.*!;I.!,1-.4! ('$ 5 & 5% !8.%1*&!;1!;I.!4$8,%'44!12!%#(.4)-$.!,1-.4<!KML%),);!.ML(.44)1*4!'(.!
-.():.-!JI),I!!.ML(.44!;I.!)-./L1;.*;!&.*.(';1(4!)*!;.(/4!12!;I.!4)E.4!12!,0,%1;1/),!
,14.;4!/1-! ' !J);I!(.4L.,;!;1!&5!'*-!12!;I.!,1.22),).*;4!12!;I.!1*.!8$;!I)&I.4;!L1J.(!12! + !
)*!;I.!)((.-$,)8%.!L1%0*1/)'%4!1:.(! !) G& H JI),I!-):)-.! + ' & " <!
!
C
Contents
"<!O*;(1-$,;)1*!'*-!-.2)*);)1*4!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!L<!S!
!
C<!O-./L1;.*;!&.*.(';1(4!12!,0,%),!,1-.4!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!L<!T!
!
R<!+!/';()M!-.;.(/)*)*&!'%%!L()/);):.!)-./L1;.*;!&.*.(';1(4!!!!!!!!!!!!!!!L<!"U!
!
S<!O-./L1;.*;!&.*.(';1(4!12!!"#,1-.4!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!L<!CV!
!
V<!6I.!,'4.! ' ! * ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,L<!CT!
,
W<!6I.!,'4.! ' ! C * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!L<!R"!!!
,
U<!6I.!,'4.! ' ! * # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!L<!RW!
,
T<!6I.!,'4.! ' ! C * # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!L<!SS!
!
X<!+!2.J!(./'(?4!1*!;I.!$*(.4;(),;.-!,'4.4! ' ! * # !'*-! ' ! C * # !!!!!!!!!!!!!!L<!V"!
!
"Y<!6I.!!"#,1-.4!12!%.*&;I!C"!1:.(! !) GSH !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!L<!VU!
!
F.2.(.*,.4!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!L<!WX!
!
R
1. Introduction and definitions
O*!Z"[!&.*.('%)E.-!(.4)-$.!,1-.4!'(.!-.2)*.-!'4!21%%1J4<!D):.*!41/.!L14);):.!)*;.&.(!'!
'*-!41/.!L()/.!L1J.(!&!J);I! G'5 &H ! " <!\.;! - ]! !1(- ' G& H '*-!%.;!.!8.!;I.!/$%;)L%),';):.!
&(1$L!&.*.(';.-!80!&/,)<.<! . ]! P"5 &5<<<<<<<5 & - &"Q <!^.!'%41!)*;(1-$,.!;I.!&(1$L!!]_ 0 ' 5!
8.)*&!;I.!&(1$L!12!L14);):.!)*;.&.(4!/1-!'/,JI),I!'(.!L()/.!;1!'1!6I.*!! 0 ' !!_!! " G'H !
'*-!.!)4!'!4$8&(1$L!12! 0 ' <!!`$(;I.(/1(.5!);!)4!J.%%!?*1J*!G,2<!'%41!Z"5G"<CH[H!;I';!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + ' & " ! G + & "H 2G +H' ' G +H 5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!G"H!
!
JI.(.! ' ' G +H !)4!;I.! '%3 !,0,%1;1/),!L1%0*1/)'%!)*! !) G&HZ +[ !12!-.&(..! " G'H 5!'*-!JI.(.!
2G +H !)4!;I.!L(1-$,;!12!'%%!,0,%1;1/),!L1%0*1/)'%4! ' 4 G + H !J);I!4,!'5!! " ( 4 ( ' <!^.!'%41!
?*1J!;I';! ' ' G +H !,'*!8.!2',;1()E.-!)*;1! ) ]! " G'H a - !)((.-$,)8%.!L1%0*1/)'%4! 2$ G + H 5!
" * $ * ) 5!1:.(! !) G&H !
!
)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ' ' G +H ! + 2$ G +H <!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GCH!
$ !"
b.M;5!J.!,I114.!'!&(1$L!5!5!4$,I!;I';!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! . , 5 , ! <!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GRH!
!
6I.!)*-.M!12!5!J);I!(.4L.,;!;1!!!)4!,'%%.-!%5!JI)%.!;I.!)*-.M!12!.!J);I!(.4L.,;!;1!5!)4!
,'%%.-!61!6I.!,14.;4!12!5,J);I!(.4L.,;!;1!!,'(.!-.*1;.-!80! 5" ]! 5 5 5 C 5<<<<<<<<5 5 % 5!'*-!;I.!
,14.;4!12!.,J);I!(.4L.,;!;1!5,80! P." ]! . 5 . C 5<<<<<<5 . 6 Q <!O;!21%%1J4!;I';! " G'H ! -6% !'*-!
) ! 6% <!315!J.!,'*!J();.!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! 5" - 5 C - <<<<<< - 5 % ! 7" 5 - 7C 5 <<<<<< - 7% 5 5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GSH!
'*-!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! ." - . C - <<<<< - . ) ! +" . - +C . - <<<<< - +) . 5!!!!!!!!!!!!!!!!!!!!!!!!!!GVH!
!
21(!4$);'8%.!.%./.*;4! 7" 5 7C 5<<<<<5 7% !'*-! +" 5 +C 5<<<<<5 +) !2(1/!!<!
\.;! . !8.!'!L()/);):.! '%3 !(11;!12!$*);0!)*!41/.!.M;.*4)1*!2).%-!12! !) G& H <!6I.*!;I.!
L1%0*1/)'%4!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 9 G $ H G +H ! + G + & . 8 H 5!!! " * $ * % 5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GWH!
8$5$
!
!
S
'(.!L1%0*1/)'%4!)*! !) G& HZ +[ !12!-.&(..!-6<!+,;$'%%05!.',I 9 G $ H G +H !)4!;I.!L(1-$,;!12!6,
)((.-$,)8%.!L1%0*1/)'%4! 2$ G +H !1:.(! !) G&H !12!-.&(..!-1!^.!,1*4)-.(!'%%!;I.4.!
L1%0*1/)'%4!'4!(.L(.4.*;';):.4!!12!;I.!.%./.*;4!12!;I.!()*&!!12!L1%0*1/)'%4!/1-! + ' & " !
1:.(!;I.!2).%-! !) G& H 5!JI),I!)*!;I)4!F.L1(;!4I'%%!8.!-.*1;.-!80! "'& <!
!
6I.!L1%0*1/)'%4! 9 G$ H G +H !&.*.(';.!)* "'& !)-.'%4!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ('$ 5& 5% ]! G 9 G$ H G +HH 5!!!! " * $ * % 5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GUH!
!
,'%%.-!!9:':-;8$<:=,-:6$=>:,?@=:6!G!"#?@=:6H,J);I!L'('/.;.(4!'5!&!'*-!%<!6I.4.!,1-.4!'(.!
'%%!.N$):'%.*;!21(!2)M.-!:'%$.4!12!'5!&!'*-!%1,`$(;I.(/1(.5!);!)4!L(1:.*!)*!Z"5!L(112!12!
6I.1(./!"<"[!;I';!)2! 0 ' !)4!,0,%),5!);4!4$8&(1$L!5!12!)*-.M!%!,1*4)4;4!12!;I.!%#L1J.(4!G%#
(.4)-$.4H!/1-!'<!+!J.%%c?*1J*!L(1L.(;0!)4!;I';! 0 ' !)4!,0,%),!)2!'*-!1*%0!)2!
' $ PC5 S5 * # 5 C * # ! # / "Q 5!JI.(.!*!)4!'*!1--!L()/.!'*-! # !'*0!)*;.&.(! / " <!d.*,.5!J.!
I':.!;I';!21(!;I.4.!4L.,)'%!:'%$.4!12!'5!;I.!&(1$L!5!'4!-.2)*.-!'81:.!'4!'!4$8&(1$L!12! 0 ' !
J);I!)*-.M!%5!)4!)-.*;),'%!;1! 0 ' % 5!;I.!4$8&(1$L!12!'%%!%#(.4)-$.4!Z"5!6I.1(./!C<"[<!
!
^.!-.2)*.!'!4L.,)'%!4$8,%'44!12!!"#,1-.4!)*!;I.!21%%1J)*&!J'0<!
!
Definition 1
AB,%3:,6>C9-@>*,5,@B, 0 ' ,D$%3,$'=:+,%,$6,$=:'%$?;8,%@,%3:,6>C9-@>*, 0 ' E ,@B,,E#*@D:-6,GE#
-:6$=>:6,E@=,'H,@B,%3:,:8:E:'%6,@B, 0 ' ,B@-,6@E:,E/,E! " G'H /,%3:',%3:,?@=:, ('$ 5& 5% ,$6!?;88:=,
;',E#-:6$=>:,?@=:/,$B,E,$6,%3:,6E;88:6%,F;8>:,6;%$6B7$'9,%3$6,$=:'%$%71,
,
`(1/!;I.!(./'(?4!'81:.5!);!J)%%!8.!,%.'(!;I';!21(! ' $ PC5 S5 * # 5 C * # ! # / "Q !;I.!!"#,1-.4!!
'(.!%#(.4)-$.!,1-.45!21(!'%%!(.%.:'*;!:'%$.4!12!&5!%!'*-!$1,
O*!&.*.('%5!;I.!)*-.M!! A '5E !12!'!4$8&(1$L! 0 ' E !J);I!(.4L.,;!;1! 0 ' !J)%%!*1;!8.!.N$'%!;1!E1!
O*!4;.'-!J.!I':.!!;I.!21%%1J)*&!(.%';)1*4<!O2!J.!J();.!21(!'*!'(8);('(0!'#:'%$.!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ' ! C#" *C #C <<<<<< *8 #8 5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GTH!
!
J);I!1--!L()/.4! *C 5<<<<<<5 *8 5!;I.*!);!21%%1J4!2(1/!Z"5!6I.1(./!C<C[!;I';!
!
!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!! GE5 " GC#" HHGE5 " G *C #C HH<<<<<<<<<<GE5 " G *8 #8 HH 5!!!!!! #" * C !! 0 !!E,1--5!!!!!!!!!!!!!!!!GXH!
!
{
A ' 5E !_!!
!
!
!!!!!!!!!!!!!!!!!!!!!!! CGE5 C#" & C HGE5 " G *C#C HH<<<<<<<<<<<<G E5 " G *8 #8 HH 5!!!!!!!! #" % C !! 1 !!E,!.:.*<!!!!!!!G"YH!
!
V
!
315!J.!,'*!)//.-)';.%0!4;';.!;I.!21%%1J)*&!;I.1(./<!
!
Theorem 2
AB, ('$ 5& 5% /, " * $ * % /,$6,;',E#-:6$=>:,?@=:,@B,=$E:'6$@', ' & " G'H a % /,C;6:=,@',6@E:,6>C9-@>*!
0 ' E 2 0 ' /,%3:'! % ! A ' 5E <!
!
6I.!*.M;!.M'/L%.!G,2<!'%41!Z!!5KM'/L%.!C<S[H!4I1J4!;I';!%,,)4!*1;!'%J'04!.N$'%!;1!E1!
!
Example 3
`1(! ' ! SV !J.!2)*-! " GSVH ! " GVH" GXH _!S<W!_!CS!'*-!
!
0 SV ! P"5 C5 S5 U5T5""5"R5"S5"W5"U5"X5 CC5 &"5 &C5 &S5 &U5 &T5 &""5 &"R5 &"S5 &"W5 &"U5 &"X5 &CCQ
!
`)(4;!J.!;'?.! 5 ! 0 SV C _!P"5 S5"W5"X5 &"S5 &""Q !GE,G!CH!JI),I!I'4!!)*-.M! A SV5C ! !
GC5 " GVHHGC5 " GXHH ! GC5 SHGC5 WH ! S <!3)*,.! . ]!( & % !I'4!;1!8.!'!4$8&(1$L!12!55!J.!,'*!
;'?.!21(!)*4;'*,.! & ! S !1(! & ! "W <!+,;$'%%05!1*.!,1$%-!;'?.!'*0!L1J.(!12!S5!4)*,.!'%%!Sc
L1J.(4!/1-!SV!'(.!)*!51!\.;! & ! S< !6I.*!-HG!1(- SV GSH ! W 5! . ! 5 !'*-!
$
) ! " GSVH a W ! S _!6%1!315! 6 ! " !'*-! % ! S !e*.!18;')*4!21$(!G%GSH!Cc(.4)-$.!,1-.4! (SV5S5S
5!
" * $ * S 5!1:.(! !) GSH !12!-)/.*4)1*! SV & CS a S ! RX <!^I.*!;'?)*&! & ! "W !;I.!-';'!
8.,1/.! - ! 1(- SV G"WH ! R 5! . ! P"5"W5 &"SQ 5! " GSVH a R ! T 5! 6 ! C 5! % ! S <!!O*!;I)4!,'4.!1*.!
$
J)%%!18;')*!21$(!Cc(.4)-$.!,1-.4! (SV5"W5S
5! " * $ * S 5!12!%.*&;I!SV!1:.(! !) G"WH !'&')*!12!
-)/.*4)1*!RX<!
b.M;!J.!;'?.! 5 ! 0 SV S !_!P"5"W5 &"SQ !GE,G,SH!!J);I!)*-.M! A SV5S ! GS5 SHGS5 WH ! T <!b1J!1*.!
,1$%-!;'?.!'*0!L1J.(!12!"W!!21(!&1!71*4)-.(! & ! "W 5!&):)*&! - ]! 1(- SV G"WH ! R 5! . ! 5 !'*-!
$
) ! " GSVH a R ! T ! 6% <!315! 6 ! " 5! % ! T !'*-!1*.!18;')*4!.)&I;!Sc(.4)-$.!,1-.4! (SV5"W5T
5!
" * $ * T 5!1:.(! !) G"WH !12!-)/.*4)1*! SV & CS a T ! SC <!3)/)%'(%05!1*.!18;')*4!.)&I;!Tc
$
(.4)-$.!,1-.4! (SV5"W5T
!1:.(! !) G"WH <!6I.!%';;.(!,'4.!!GE,G!TH!-./1*4;(';.4!;I';!%,,'*!8.!
.N$'%!;1!E,JI.*! ' 3 PC5 S5 * # 5 C * # Q <!O*!;I.!2)(4;!;J1!,'4.4!1*.!I'4 % % E < !!!!!!!!!!!!!!!!!!!!!!"!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
!
+*1;I.(!!*1*c;():)'%!.M'/L%.!12!'!&(1$L!!5!J);I! . 2 5 2 0 ' !5! 5 ! 0 ' E 5!4';)420)*&!
A ' 5 E ! E 5!JI)%.! ' 3 PC5 S5 * # 5 C * # Q !)4!L(.4.*;.-!8.%1J!G,2<!'%41!Z"5!KM'/L%.!C<V[H<!
!
Example 4
6'?.! ' ! RW !'*-! & ! "U <!3)*,.!1(- RW G"UH !_!C5!;I.!&(1$L!.!_!P"5!"UQ<!
b1J5!J.!-.2)*.! 5 ]! 0 RWR ! !P"5!"U5!! &" 5! &"U Q<!d.*,.5!! 0 RWR !!_!S!_!
" GRWH aGR5 CHGR5 WH ! "C a R <5!'*-!;I.!)*-.M!12!5!)4!R<!
!
W
e*!;I.!1;I.(!I'*-5!21(! E ! W !J.!2)*-! A RW5W ! GW5 CHGW5 WH ! "C 4 W <!!!!!!!
^.!,1*,%$-.!;I';!;I.!,I1),.! 5 ! 0 RWR !-.%):.(4!;I(..!.N$):'%.*;!Rc(.4)-$.!,1-.4!1:.(!
!) G"UH <!6I.4.!,1-.4!'(.!&.*.(';.-!80!L1%0*1/)'%4! 9 G$ H G +H 5! " * $ * R 5!12!-.&(..!S<!K',I!
4$,I!L1%0*1/)'%!)4!;I.!L(1-$,;!12!;J1!)((.-$,)8%.!L1%0*1/)'%4!1:.(! !) G"UH !12!-.&(..!C<!!
+!,I1),.! 5 ! 0 RW W ! ! P"Q !)4!*1;!L144)8%.5!4)*,.! . J1$%-!*1;!8.!,1*;')*.-!)*!5<!!!!!!!!!!!!!!!! !!!!!
6I.!*.M;!,'4.!J.!4I'%%!.ML%1(.!)4! 5 ! 0 SV _! P"5T5"U5"X5&"5&T5&"U5&"XQ !JI),I!I'4!)*-.M!
% ! A SV5R ! GR5 " GVHHGR5 " GXHH ! GR5SHGR5WH ! R <!O2!J.!;'?.! & ! T 5!;I.!&(1$L! . ! P"5T5"X5"UQ !
R
I'4!)*-.M!!C!J);I!(.4L.,;!;1!55!'*-!41! 6 ! C <!`$(;I.(/1(.5! - ! S !'*-! ) ! CS a S ! W !)*!
$
',,1(-'*,.!J);I! 6% ! W5 ! 6 ! C !'*-! % ! R <!d.*,.5!;I.(.!'(.!;I(..!Rc(.4)-$.!,1-.4! ( SV
5T 5 R 5!
" * $ * R 5!12!%.*&;I!SV!1:.(! !) GTH <!K',I!12!;I.!/)*)/'%!&.*.(';1(4!)4!;I.!L(1-$,;!12!C!G_6H!
)((.-$,)8%.!L1%0*1/)'%4!12!-.&(..!S!1:.(! !) GTH <!O*!;I)4!,'4.!J.!'%41!I':.! % ! EG! RH <!
b1J5!%.;! 5 ! 0 SV ! P"5"XQ !J);I!)*-.M! % ! A SV5W ! GW5SHGGW5WH ! "C <!6I.!1*%0!L144)8%.!*1*c
W
;():)'%!&(1$L! . , 5 !)4! . ! 5 ! P"5"XQ !&.*.(';.-!80! & ! "X <!6I.!,1((.4L1*-)*&!
L'('/.;.(!:'%$.4!'(.!-,]_!1(- SV G"XH ! C 5! " ! "C 5! 6 ! " 5! % ! "C <!315!;I.(.!'(.!;J.%:.!Wc
(.4)-$.!,1-.4!12!%.*&;I!SV!1:.(! !) G"XH !12!-)/.*4)1*! ' & " G'H a % ! SV & CS a "C ! SR <!
O2!1*.!-.2)*.4! 5 ! P"5T5"U5"XQ !;I.(.!)4!*1!E#:'%$.!4$,I!;I';! 5 ! 0 SV 5!'*-!;I.(.21(.!!"#
,1-.4!8'4.-!1*!;I)4!&(1$L!5!-1!*1;!8.%1*&!;1!;I.!2'/)%0!12!E#(.4)-$.!,1-.4<!f144)8%.!
:'%$.4!21(!&,,'(.!!T5!"U5!"X!1(!L1J.(4!12!;I.4.!:'%$.4<!6'?)*&! & ! T !&):.4! - ! S 5! ) ! W 5!
$
% ! W 5! 6 ! " <!315!;I.(.!'(.!4)M!!"#,1-.4! ( SV
5T 5 W 5! " * $ * W 5!12!%.*&;I!SV!1:.(! !) GTH< !!!!!!!#!!!
E
!
!!
`1(!/1(.!.M'/L%.4!12!!"#,1-.4!'*-!21(!;I.)(!(.%';)1*4I)L!J);I!4)/)%'(!,1-.4!'%(.'-0!
L(.4.*;!)*!;I.!%);.(';$.5!J.!(.2.(!;1!Z"[<!O*!;I)4!F.L1(;!J.!4I'%%!21,$4!1*!;I.!)-./L1;.*;!
&.*.(';1(4!21(!!"#,1-.45!.4L.,)'%%0!21(!'!,1$L%.!12!2'/)%).4!12!%#(.4)-$.!,1-.4<!+2;.(!'!
&.*.('%!)*;(1-$,;)1*!;1!)-./L1;.*;!&.*.(';1(4!21(!,0,%),!,1-.4!)*!3.,;)1*!C5!J.!-.:.%1L!'!
*.J!'LL(1',I!;1!;I)4!;1L),!)*!3.,;)1*!R!80!-.2)*)*&!'!/';()M!I,,;I.!,1%$/*4!12!JI),I!
0).%-!;I.!L()/);):.!)-./L1;.*;!&.*.(';1(4!21(!,0,%),!,1-.4!12!%.*&;I!'1!O*!L'(;),$%'(5!J.!
'LL%0!;I)4!'LL(1',I!;1!!"#,1-.4!)*!3.,;)1*!S<!O*!3.,;)1*4!V5!W5!U!'*-!T5!J.!4;$-0!;I.!
)-./L1;.*;!&.*.(';1(4!21(!!"#,1-.4!12!%.*&;I! * 5!! C * 5! * # !'*-! C * # 5!(.4L.,;):.%0<!+%%!
;I.4.!,1-.4!8.%1*&!;1!;I.!4$82'/)%0!12!%#(.4)-$.!,1-.4<!6I.!(.'41*!;1!;(.';!;I.!,'4.4!
' ! * !'*-! ' ! * # !4.L'(';.%05!)4!;I';!;I.!,'4.! ' ! * !'*-!&!'*!'(8);('(0!L()/.!L1J.(!J);I!
G *5 & H ! " 5!)4!-.'%;!J);I!)*!;I.!%);.(';$(.!'4!'!&.*.('%)E';)1*!12!N$'-(';),!(.4)-$.!,1-.4!
GJI.*!&!)4!'!N$'-(';),!(.4)-$.!G,2<!Z"[HH5!JI)%.!;I.!,'4.! ' ! * # !)4!'!2$(;I.(!&.*.('%)E';)1*!
G,2<!Z"5S![H<!6I.!1;I.(!;J1!2'/)%).4!12!%#(.4)-$.!,1-.45!)<.<!;I.!,'4.4! ' ! C * !'*-! ' ! C * # 5!
'(.!%.44!?*1J*<!O*!1$(!*.M;!(.L1(;!J.!4I'%%!L(.4.*;!'!,1$L%.!12!(.2.(.*,.4!JI.(.!;I.4.!
,1-.4!'(.!)*;(1-$,.-<!`)*'%%05!)*!3.,;)1*!X5!J.!)*:.4;)&';.!'!!"#,1-.!JI),I!)4!*1;!
,1:.(.-!80!1*.!;I.!L(.:)1$4!,'4.45!80!;'?)*&! ' ! C" <!
!
U
^.!J1$%-!%)?.!;1!(./'(?!;I';!)*!L(',;),.5!;I.!I#/';()M!'LL(1',I!)4!*1;!'!:.(0!.22),).*;!
4$84;);$;.!21(!;I.!/.;I1-4!JI),I!J.(.!8().2%0!-)4,$44.-!)*!3.,;)1*!R5!4)*,.!1*.!*..-4!;I.!
,1.22),).*;4!12!;I.!1*.c8$;!I)&I.4;!L1J.(!12!+!)*!;88!)((.-$,)8%.!2',;1(4!12! + ' & " <!
!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2. Idempotent generators of cyclic codes
\.;! 9 G +H !8.!;I.!/)*)/'%!&.*.(';1(!L1%0*1/)'%!12!'!,0,%),!,1-.!(!12!%.*&;I!'!1:.(!;I.!
2).%-! !) G&H 5!'*-!%.;! 3G +H 8.!);4!,I.,?!L1%0*1/)'%<!31!J.!I':.!!!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + ' & " ! 9 G +H3G +H 5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!G""H!!!!!!!!!!!!!!!!!!!!!!
'*-!I.*,.5!)*! "'& !!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 9 G +H3G +H ! Y <!!!!!!!!!!!!<!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!G"CH!
!
Definition 5
J:%,(,C:,;,?7?8$?,?@=:1,K,*@87'@E$;8, :G +H $ ( /,@B,=:9-::,8:66,%3;','/,D3$?3,$6,;',$=:'%$%7,
:8:E:'%,@B,(,,$6,?;88:=,%3:,$=:E*@%:'%,9:':-;%@-,@B,,(1,
,
e*.!,'*!.'4)%0!-.():.!2(1/!;I)4!-.2)*);)1*5!;I';!.:.(0!,0,%),!,1-.!I'4!'*!)-./L1;.*;!
&.*.(';1(!JI),I!)4!$*)N$.!'*-!JI),I!4';)42).4!
,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :G +H C ! :G +H 1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,G"RH!
,
+4!21(!;I.!$*)N$.*.44!12!4$,I!'*!)-./L1;.*;5!!J.!(.2.(!;1!;I.!;.M;811?45!.<&<!ZR5V[<!O;!)4!
'%41!J.%%c?*1J*5!;I';! :G +H !,'*!8.!18;')*.-!2(1/!;I.!(.%';)1*!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ;G +H 9 G +H 5 CG +H3G +H ! " 5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!G"SH!
!
JI),I!I1%-4!21(!,.(;')*!L1%0*1/)'%4! ;G +H !'*-! CG +H !)*! "'& 5!8.,'$4.! 9 G +H !'*-! 3G +H !I':.!
*1!,1//1*!-):)41(45!.M,.L;!;I.!,1*4;'*;!L1%0*1/)'%!"<!#0!-.2)*)*&!
!
:G + H ! ; G + H 9 G + H
G"VH
'*-!80!'LL%0)*&!G"C!H!'*-!G"S!H!J.!2)*-!;I';!;I.!L1%0*1/)'%! :G +H )*!G"VH!4';)42).4!G"RH<!+!
2.J!J.%%c?*1J*!L(1L.(;).4!12!)-./L1;.*;!&.*.(';1(4!'(.!%)4;.-!)*!;I.!*.M;!;I.1(./<!
!
Theorem 6
G)H!!K',$=:E*@%:'%,*@87'@E$;8,$',(,D3$?3,$6,;,>'$%,B@-,(/,$6,;',$=:E*@%:'%,9:':-;%@-,@B,(g!
G))H!":8;%$@'!G"RH!$6,:&>$F;8:'%,%@, :G. $ H ! Y ,$B, 9 G. $ H ! Y ,;'=, :G. $ H ! " ,$B! 3G. $ H ! Y 5!
D3:-:,%3:, . $ /, " * $ * ' /,,;-:,%3:,' %3 ,-@@%6,@B,>'$%7,87$'9,$',6@E:,:+%:'6$@',B$:8=,@B! !) G&H g!
G)))H! ?G +H $ ( ,$B,;'=,@'87,$B, :G +H?G +H ! ?G +H 1!
!
!
T
`1(!;I.!L(1124!J.!'&')*!(.2.(!!;1!ZR5V[<!
!
e2!,1$(4.!;I.!L1%0*1/)'%! ; G +H 5!'*-!I.*,.! :G +H 5!,'*!8.!18;')*.-!80!,'((0)*&!1$;!
K$,%)-h4!'%&1();I/!;1!-.;.(/)*.!;I.!&,-!12!;J1!L1%0*1/)'%4<!6I1$&I!;I)4!'%&1();I/!)4!
(';I.(!.22),).*;5!)*!L(',;),.!1*.!!8.;;.(!,'*!$4.!41/.;)/.4!;I.!21%%1J)*&!L(1L.(;05!JI),I!)4!
2'4;.(!)*!&.*.('%<!!
!
!
Theorem 7
L3:,$=:E*@%:'%,9:':-;%@-, :G +H /,=:B$':=,$',G"VH5!!?;',C:,D-$%%:',;6,:8:E:'%,@B, "'& ,;6,
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :G +H ! ' &" +3 iG +H 9 G +H 5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!G"WH!
!
D3:-:, ' &" ,$6,%3:,$'F:-6:,@B,',$',%3:,B$:8=, !) G&H ,;'=,D3:-:! 3 iG +H ,6%;'=6,B@-,%3:,B@-E;8,
=:-$F;%$F:,@B,%3:,*@87'@E$;8, 3G +H <!
Proof
`)(4;!J.!(./'(?!;I';!;I.!-.&(..!12!;I.!L1%0*1/)'%!)*!;I.!(I4!12!G"WH!)4!%.44!;I'*!'/,4)*,.!
J.!)*;.(L(.;!;I';!L1%0*1/)'%!'4!'*!.%./.*;!12! "'& <!6I)4!)/L%).4!;I';!J.!I':.!;1!4$8;(',;!'!
;.(/! + ' & " !)*!,'4.!;I';!;I.!-.&(..!12!;I.!L1%0*1/)'%!)4!*1;!'!/$%;)L%.!12!;I.!,I'(',;.()4;),!
12!;I.!2).%-! !) G&H <!,\.;! . $ !8.!'!E.(1!12! 9 G +H <!6I.*!);!21%%1J4!)//.-)';.%0!2(1/!G"WH!
;I';! :G. $ H ! Y <!b1J5!'44$/.!;I';! . $ !)4!'!E.(1!12! 3G +H <!`(1/!;I.!L1%0*1/)'%!)-.*;);0!G""H!
);!21%%1J4!80!;'?)*&!-.():';):.4!;I';!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 9 G +H3 iG +H 5 9 iG +H3G +H ! '+ ' &" 5!
!
JI.(.!;I.!,1.22),).*;!'!)4!;'?.*!/1-$%1!&5!'*-!I.*,.!,'*!8.!,1*4)-.(.-!'4!'*!.%./.*;!12!
!) G&H !G(././8.(!;I';! G'5 &H ! " H<!315!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!! :G. $ H ! ' &". $ 9 G. $ H3 iG. $ H ! ' &". $ <'. $ G ' &"H ! . $' ! " <!
!
+,,1(-)*&!;1!6I.1(./!W!G))H5!'*-!8.,'$4.!12!;I.!$*)N$.*.44!12!;I.!)-./L1;.*;!&.*.(';1(5!
);!21%%1J4!;I';! :G +H !.N$'%4!;I.!.ML(.44)1*!)*!;I.!(I4!12!G"WH<!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#!
!
!
Corollary 8
L3:,$=:E*@%:'%,9:':-;%@-,@B,;,?7?8$?,?@=:,@B,8:'9%3,',@F:-,%3:,B$:8=, !) GCE H ,$6,:&>;8,%@,
,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :G +H ! 9 G +H3 @ G +H ! 9 G +H3 : G +H 5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!G"UH!
!
D3:-:/, 3@ G +H ,;'=, 3: G +H ,;-:,%3:,*@87'@E$;86,@C%;$':=,B-@E, 3G +H ,C7,%;4$'9,@'87,%3:,@==,
-:6*:?%$F:87,%3:,:F:',*@D:-6,@B,+,$', 3G +H 1,
!
X
,
3)*,.! ' ! " !/1-!C5!;I.!L(112!)4!4;(')&I;21(J'(-<!`1(!;I.!8)*'(0!,'4.5!6I.1(./!U!'*-!);4!
71(1%%'(0!'(.!L(.4.*;.-!)*!ZV5!7I<!T5!f(18%./!G"UH[5!'4!'*!.M.(,)4.<!
!
O*!L'(;),$%'(5!J.!,'*!'LL%0!;I.!'81:.!.ML(.44)1*4!21(! :G +H ;1!&.*.('%)E.-!(.4)-$.!,1-.4!
JI),I!J.(.!)*;(1-$,.-!)*!Z"[!G,2<!3.,;)1*!"H<!^.!4I'%%!&):.!'!2.J!.M'/L%.4<!
!
Example 9
6'?.! ' ! U !'*-! & ! C <!3)*,.!1(- U GCH ! R 5!;I.!4L%);;)*&!2).%-!12! + U 5 " !1:.(! !) GCH !)4!
!) GC R H <!6I.!&.*.(';)*&!.%./.*;!12!;I.!/$%;)L%),';):.!&(1$L! !) GC R H j !)4! 6 !-.2)*.-!80!!
6 R 5 6 5 " ! Y <!d.(.5!J.!I':.!',,)-.*;%0! 6 ! . <!
6I.!2',;1()E';)1*!12! + U & " !)*;1! + & " !'*-!;J1!)((.-$,)8%.!L1%0*1/)'%4!12!-.&(..!R!1:.(!
!) GCH !)4!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + U 5 " ! G + 5 "HG + R 5 + 5 "HG + R 5 + C 5 "H <!
!
O2!J.!-.2)*.! 9 G +H ]! + R 5 + 5 " 5!;I.*! 3G +H ! + S 5 + C 5 + 5 " <!!71(1%%'(0!T!*1J!L(1:)-.4!$4!
J);I! :G +H ! G + R 5 + 5 "H + ! + S 5 + C 5 + <!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !
!
Example 10
6'?.! ' ! V !'*-! & ! "X <!^.!J();.! + V & " ! G + & "H' V G +H <!3)*,.!1(- V G"XH ! C 5!!;I.!
2',;1()E';)1*!12! ' V G +H !)*! !) G"XHZ +[ !,1*;')*4! S a C ! C !)((.-$,)8%.!L1%0*1/)'%4!12!
-.&(..!C<!KML%),);%05!J.!2)*-!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!! + V & " ! G + & "HG + C & S + 5 "HG + C 5 V + 5 "H <!
!
\.;! 9 G +H ! G + & "HG + C 5 V + 5 "H 5!;I.*! 3G +H ! + C & S + 5 " <!+,;$'%%05!;I)4!&.*.(';)*&!
L1%0*1/)'%!-.2)*.4!'*!.M;.*-.-!!"#,1-.<!6I.1(./!U!&):.4!;I.!)-./L1;.*;!
!
!!!!!!!!!!!!!!!!!!!! :G +H ! V&" +9 G +HGC + & SH ! SGS + S & V +R & V + C 5 S + 5 CH <!
!
O*-..-5!1*.!,'*!:.()20!;I';!)*! "V"X !1*.!I'4! :G +H C ! :G +H 5!)2!;I.!,1.22),).*;4!'(.!,1*4)-.(.-!
;1!8.!.%./.*;4!12! !) G"XH< !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! !
!
Example 11
6'?.! ' ! W !'*-! & ! U <!^.!J();.!!
!
!!!!!!!!!!!!!!!! + W & " ! G + & "H' C G +H' R G +H' W G +H ! G + & "HG + 5 "HG + C 5 + 5 "HG + C & + 5 "H !
!!!!!!!!!!!!!!!!!!!!!!!!!!!_! G + & "HG + 5 "HG + & CHG + & SHG + 5 CHG + 5 SH <!
!
^.!-.2)*.! 9 G +H ! G + 5 "HG + C 5 + 5 "H ! +R 5 C + C 5 C + 5 "H 5!&):)*&!()4.!;1!!
!
"Y
3G +H ! G + & "HG + C & + 5 "H ! +R & C + C 5 C + & " <!3;(),;%0!4L.'?)*&5!;I)4!L1%0*1/)'%! 9 G +H !
-1.4!*1;!&.*.(';.!'!!"#,1-.<!6I.1(./!U!&):.4!21(!;I.!)-./L1;.*;!,1((.4L1*-)*&!;1! 9 G +H !
;I.!.ML(.44)1*!
!
!!!!! :G +H ! W&" +9 G +H3 iG +H ! W&" +G +R 5 C + C 5 C + 5 "HGR + C & S + 5 CH _! V + V 5 + R 5 V + 5 S <!
!
+&')*5!1*.!,'*!.'4)%0!:.()20!;I.!)-./L1;.*,0!(.%';)1*! :G +H C ! :G +H !)*! "WU <!!!!!!!!!!!!!!!!!!!!!!"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
!
Example 12
6'?.! ' ! "" !'*-! & ! S <!3)*,.!1(- "" GSH _V5!;I.!L1%0*1/)'%! ' "" G +H !,'*!8.!2',;1()E.-!)*;1!
;J1!)((.-$,)8%.!L1%0*1/)'%4!1:.(! !) GSH !12!-.&(..!V<!O*!.ML%),);!21(/!J.!,'*!J();.!
!
!!!!!!!!!!! +"" 5 " ! G + 5 "HG + V 5 6+ S 5 + R 5 + C 5 6 C + 5 "HG + V 5 6 C + S 5 + R 5 + C 5 6+ 5 "H 5!
!
JI.(.! 6 !4';)42).4! 6 C 5 6 5 " ! Y <!+,;$'%%05!'!L()/);):.!"" %3 !(11;!12!$*);0!)4!-.2)*.-!'4!'!
E.(1!12!1*.!12!;I.4.!;J1!V %3 !-.&(..!L1%0*1/)'%4<!O2!J.!-.2)*.!
9 G +H ! + V 5 6+ S 5 + R 5 + C 5 6 C + 5 " 5!;I.*! 3G +H ! + W 5 6+ V 5 6+ S 5 6 C + C 5 6 C + 5 " 5!'*-!
41! 3 @ G +H ! 6+ V 5 6 C + <!!
71*4.N$.*;%05!$4)*&!71(1%%'(0!T5!J.!2)*-!!
!
:G +H ! 3 @ G +H 9 G +H ! 6+ "Y 5 6 C + X 5 6+ T 5 6+ U 5 6+ W 5 6 C + V 5 6 C + S 5 6 C + R 5 6+ C 5 6 C + <!
!
#0!'!4;(')&I;21(J'(-!,1/L$;';)1*!J.!:.()2).-!;I';!;I)4!.ML(.44)1*!4';)42).4!;I.!
)-./L1;.*,0!(.%';)1*!)*! """S <!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"!
!
!
!
Remark 13
#.,'$4.!12!;I.!$*)N$.*.44!12!;I.!)-./L1;.*;!&.*.(';1(5!J.!I':.!'4!'!,1*4.N$.*,.!12!;I.!
(.%';)1*4!G"VH!'*-!G"WH!!;I.!.N$'%);).4! ; G +H ! ' &" +3i G + H !'*-! CG +H ! ' &" +9 i G +H <!6I.(.21(.5!
)*!4;.'-!12!G"SH!J.!I':.!)*! "'& !;I.!)-.*;);0!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ' &" +G 9 G +H3i G +H 5 9 i G +H3G +HH ! " 5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!G"TH!
!
1(!.N$):'%.*;%05!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ' &" +G 9 G +H3i G +H 5 9 i G +H3G +HH ! " !/1-! + ' & " 5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!G"XH!!
!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!JI),I!12!,1$(4.!)4!18:)1$4%0!;($.<!
!
!
""
!
!
6I.(.!)4!4;)%%!'*1;I.(!;11%!;1!,1/L$;.!)-./L1;.*;!&.*.(';1(4!12!,0,%),!,1-.4<!6I)4!;11%!)4!
8'4.-!1*!;I.!41c,'%%.-!$'F:-6$@',->8:!G,2<!.<&<!ZV5!7I<!U[H<!
!
Theorem 14!
J:%, ?G +H ! ? ' &" + ' &" 5 ? ' &C + ' & C 5 <<<<<<< 5 ?Y ,C:,;,*@87'@E$;8,$', "'& 1,L3:',%3:,?@:BB$?$:'%6, ?$ /,
' &"
Y * $ * ' & " /,?;',C:,@C%;$':=,C7, ?$ ! ' &" 7 ?G. M H. &$M /,D3:-:, . ,$6,;,*-$E$%$F:, ' %3 ,-@@%,@B,
M !Y
>'$%7,$',6@E:,:+%:'6$@',B$:8=,@B,, !) G&H 1!
!!
+LL%0)*&!;I)4!L(1L.(;0!;1!;I.!)-./L1;.*;!&.*.(';1(! :G +H !12!'!,0,%),!,1-.!0).%-4!;I.!
21%%1J)*&!;I.1(./<!
!
Theorem 15
J:%, :G +H ! :' &" + ' &" 5 :' & C + ' & C 5 <<<<<<<<<< 5 :Y ,C:,%3:,$=:E*@%:'%,9:':-;%@-,@B,;,?7?8$?,?@=:,(,/,
9:':-;%:=,C7,%3:,E$'$E;8,*@87'@E$;8, 9 G +H 1,L3:',%3:,?@:BB$?$:'%6, :$ /, " * $ * ' & " /,?;',C:,
@C%;$':=,C7, :$ ! ' &" 7 . & $M /,D3:-:,N,$6,%3:,6:%,@B,:+*@':'%6,,@B,%3:,'@'<:-@6, . M ,@B, 9 G +H 1!
M$N
!
Example 16
^.!4I'%%!'LL%0!6I.1(./!"V!!;1!;I.!!"#,1-.!J);I!L'('/.;.(4! ' ! "R 5! & ! R !'*-! % ! S 5!
&.*.(';.-!80!;I.!L1%0*1/)'%! 9 G"H G +H ! + R & + & " <!6I)4!,1-.! ("R" 5R5 S 5!!)4!'%41!4;$-).-!)*!Z"5!
KM'/L%.4!C<C5!R<"!'*-!S<R[<!6I.!E.(14!12! 9 G"H G +H !'(.! . 5! . R !'*-!! . X <!d.*,.5!);!21%%1J4!
2(1/!6I.1(./!"V!;I';!
"C
!! :$ ! "R &" 7 :G. M H. &$M _! " 5 . &C$ 5 . &S$ 5 . &V$ 5 . &W$ k . &U $ 5 . T$ 5 . &"Y$ 5 . &""$ 5 . &"C$ <!
M !Y
6I.!L()/);):.!"R %3 !(11;!12!$*);0! . !)4!-.2)*.-!80! 9 G"H G. H ! Y 5!JI),I!L(1:)-.4!$4!J);I!;I.!
)-.*;);).4]! . R ! . 5 " 5! . S ! . C 5 . 5! . V ! . C 5 . 5 " 5! . W ! . C & . 5 " 5!
. U ! &. C & . 5 " 5! . T ! &. C & " 5! . X ! . & " 5! . "Y ! . C & . 5! . "" ! &. C 5 . 5 " !'*-!
"C
. "C ! ! . C & " <!#0!'%41!/'?)*&!$4.!12!;I.!)-.*;);0! 7 . M ! Y 5!);!)4!.'40!;1!-.():.!
M !Y
:" ! :R ! :X ! " 5! :C ! :W ! :V ! &" 5! :U ! :T ! :"" ! " !'*-! :S ! :"C ! :"Y ! Y <!
d.*,.5!;I.!)-./L1;.*;!&.*.(';1(!12!;I.!,1-.!-.2)*.-!80! 9 G"H G + H !)4!.N$'%!;1!
!
!!!!!!!!!!!!!!!!!!!!!! : G"H G +H ! + "" 5 + X 5 + T 5 + U & + W & + V 5 + R & + C 5 + 5 " <!
!
61!'LL%0!6I.1(./!U5!J.!2)(4;!-.;.(/)*.!;I.!L1%0*1/)'%! 3G +H ]! +"R & " a 9 G + H <!^.!2)*-!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!!! 3G +H ! +"Y 5 + T 5 + U 5 + W & + V & + S 5 + C & + 5 " !
!
"C
!'*-!*.M;!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 3i G +H ! + X & + U 5 + W 5 + S & + R & + & " <!!
!
^I.*!.:'%$';)*&! : G"H G +H ]! 9 G +H3i G +H 5!J.!.*-!$L!J);I!;I.!4'/.!.ML(.44)1*!JI),I!J'4!
-.():.-!8.21(.<!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
3)/)%'(%05!J.!,'*!-.;.(/)*.!;I.!)-./L1;.*;!&.*.(';1(!12!;I.!,1-.! ("RR 5R5 S !-.2)*.-!80!);4!
/)*)/'%!L1%0*1/)'%! 9 G RH G +H ! + R 5 + C & " 5!J);I!E.(14! . S 5! . "C !'*-! . "Y <!6I.!(.4$%;!)4!!
!
!!!!!!!!!!!!!!!!!!!!! : GRH G +H ! +"C & +"" 5 +"Y & + T & + U 5 + W 5 + V 5 + S 5 + C <!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!!!!!!!!!!!!!!!!
! !
!
!
Example 17
`1(! ' ! "V 5!J.!I':.! 0"V ! P"5 C5 S5 U5T5""5"R5"SQ !'*-! " G"VH ! T <!6I.!,0,%1;1/),!
L1%0*1/)'%! '"V G +H !,'*!8.!18;')*.-!2(1/!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +"V & " ! G + & "H' R G +H' V G +H'"V G +H 5!
&):)*&!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! '"V G +H ! +T & + U 5 +V & + S 5 +R & + 5 " <!
!
^.!,1*4)-.(! '"V G +H !'4!'!L1%0*1/)'%!1:.(! !) GCH !'*-!J();.!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! '"V G +H ! +T 5 + U 5 +V 5 + S 5 + R 5 + 5 " <!
!
3)*,.!1(- "V GCH ! S 5!J.!,'*!2',;1()E.! '"V G +H !)*! ""VC !)*;1!;J1!)((.-$,)8%.!L1%0*1/)'%4!12!
-.&(..!S!G,2<!Z"53.,;)1*"[H!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! '"V G +H ! G + S 5 + 5 "HG + S 5 +R 5 "H <!
!
6I.!,1/L%.;.!2',;1()E';)1*!12! +"V & " !)*! ""VC !)4!
!
!!!!!!!!!!!!! +"V & " ! G + 5 "HG + C 5 + 5 "HG + S 5 + R 5 + C 5 + 5 "HG + S 5 + 5 "HG + S 5 + R 5 "H <!
!
\.;! . !8.!'!L()/);):.!"V %3 !(11;!12!$*);05!-.2)*.-!'4!'!E.(1!12! + S 5 + 5 " <!6I.*!);!,'*!.'4)%0!
8.!-.():.-!;I';!'/1*&!;I.!)((.-$,)8%.!L1%0*1/)'%4!)*!;I.!'81:.!2',;1()E';)1*!1*.!I'4!;I.!
21%%1J)*&!-)4;()8$;)1*!12!E.(14]!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + S 5 + 5 " !!!!!!!!!!!!!!!!!!!J);I!E.(14!!! . " 5 . C 5 . S 5 . T 5!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + S 5 + R 5 " !!!!!!!!!!!!!!!!!!J);I!E.(14!!! . R 5 . W 5 . "C 5 . X 5!
!
"R
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + S 5 + R 5 + C 5 + 5 " !!!J);I!E.(14!!! . U 5 . "S 5 . "R 5 . "" 5!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + C 5 + 5 " !!!!!!!!!!!!!!!!!!!J);I!E.(14!!! . V 5 . "Y !5!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + 5 " !!!!!!!!!!!!!!!!!!!!!!!!!!J);I!E.(1!!!! . Y <!
`1(! & ! C 5!;I.!1*%0!!E#:'%$.4!%.44!;I'*!T!'*-!4$,I!;I';! C $ 0"V E !'(.!"5!R5!V!'*-!U5!JI)%.!
0 "V ! 0 "V ! 0 "V ! 0 "V ! 0 "V <!315!;I.!1*%0!8)*'(0!E#(.4)-$.!,1-.!)4!;I.!;():)'%!,1-.!
"
R
V
U
("V" 5 C5" !JI),I!)4!'!"c(.4)-$.!,1-.!'*-!JI),I!)4!18;')*.-!80!,I114)*&! 5 ]! 0 "V 8 . !( C % <!
^I.*!J.!,I114.! 5 ]! . ! P"5 C5 S5TQ 5!);!21%%1J4!;I';! % ! T a S ! C 5!'*-!J.!18;')*!;J1!
8)*'(0!.N$):'%.*;!!"#,1-.4! ("V$ 5 C5 C 5! " * $ * C 5!JI),I!'(.!*1;!E#(.4)-$.!,1-.4!21(!'*0!E1!!
!
b.M;5!J.!,1*4)-.(! '"V G +H !)*!;I.!L1%0*1/)'%!()*&! !) GSHZ +[ <!3)*,.!1(- "V GSH ! C 5!J.!*1J!
I':.!'!2',;1()E';)1*!)*;1!21$(!L1%0*1/)'%4!12!-.&(..!C!JI),I!'(.!)((.-$,)8%.!)*! !) GSHZ +[ !
!
!!!!!!!!!!!!!!!!!!!!! '"V G +H ! G + C 5 + 5 6 HG + C 5 + 5 6 C HG + C 5 6 + 5 6 HG + C 5 6 C + 5 6 C H 5!
!
JI.(.! 6 !4';)42).4! 6 C 5 6 5 " ! Y <!
^.!,1*,%$-.!;I';!JI.*!;'?)*&! & ! S $ 5 _!P"5SQ5!;I.(.!'(.!!! 0"V a 5 !_ " G"VH a C ! S !
$
5! " * $ * S <!3)*,.! 5 ! 0"V C 5!;I.4.!,1-.4!'(.!.:.*!Cc
N$';.(*'(0!.N$):'%.*;!!"#,1-.4! ("V5S5S
(.4)-$.!,1-.4!G1:.(! !) GSH H<!^.!-.2)*.5 9 G"H G +H ]! + R 5 + 5 6 5! 9 G RH G +H ]! + C 5 + 5 6 C 5!
9 G CH G +H ]! + C 5 6+ 5 6 !'*-! 9 G SH G +H ]! + C 5 6 C + 5 6 C <!O*!1(-.(!;1!18;')*!;I.!)-./L1;.*;!
&.*.(';1(!12!;I.!,1-.! ("V" 5 S5 S ]_ G 9 G"H G +HH 5!J.!2)(4;!-.;.(/)*.!;I.!,1((.4L1*-)*&!,I.,?!
L1%0*1/)'%!!
!
!!!!! 3 G"H G +H ! +"R 5 +"C 5 6 C +"" 5 +"Y 5 6+ T 5 6+ U 5 + W 5 6+ V 5 6 C + R 5 6 C + C 5 6+ 5 6 C <!
!
+LL%0)*&!6I.1(./!U!1(!71((1%%'(0!T!&):.4!;I.!)-./L1;.*;!&.*.(';1(!
!
! : G"H G +H ! +"S 5 + "R 5 6 C + "C 5 + "" 5 6+ X 5 6+ T 5 + U 5 6+ W 5 6 C + S 5 6 C + R 5 6+ C 5 6 C + 5 " <!
!
3)/)%'(%05!J.!18;')*!;I.!)-./L1;.*;!&.*.(';1(!12! G 9 G CH G +HH !80!4$,,.44):.%0!,1/L$;)*&!
!
!! 3 G CH G +H ! +"R 5 6+"C 5 +"" 5 +"Y 5 6+ T 5 6 C + U 5 6+ W 5 6+ V 5 6 C + R 5 + C 5 6 C + 5 6 C 5!
!
: G C H G +H ! 6+"S 5 6 C +"R 5 6+"C 5 6+"" 5 6 C + X 5 + T 5 6 C + U 5 6 C + W 5 + S 5 6+ R 5 + C 5 + <!
!
6I.!)-./L1;.*;!&.*.(';1(4! : G RH G +H !'*-! : G S H G +H !21%%1J!2(1/! : G"H G +H !'*-! : G C H G +H !80!
(.L%',)*&! 6 !J);I! 6 C 5!(.4L.,;):.%0<!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#!
!
!
!!
!
"S
!
!
!
!
Example 18
\.;! ' ! "Y !'*-!;'?.!2)(4;! & ! R <!6I.*! '"Y G +H ! + S & +R 5 + C & + 5 " <!3)*,.!1(- "Y GRH ! S 5!
) ! " G"YH a S ! " 5!'*-!41!;I.!L1%0*1/)'%! '"Y G +H !)4!)((.-$,)8%.!)*! !) GRHZ +[ <!6'?)*&!
"
5!&):.4!'!,I.,?!L1%0*1/)'%!
9 G +H ]! '"Y G +H !'4!&.*.(';1(!L1%0*1/)'%!12!;I.!!"#!,1-.! ("Y5R5"
3G +H ! + W 5 +V & + & " <!d.*,.5!;I.!)-./L1;.*;!&.*.(';1(!12!;I)4!,1-.!)4!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!! :G +H ! "Y&" +3 iG +H 9 G +H ! & + X 5 +T & + U 5 + W 5 + V 5 + S & + R 5 + C & + <!
!
!
b.M;!J.!;'?.!! & ! X <!3)*,.! - ]! 1(- "Y GXH ! C !'*-! " G"YH ! S 5!J.!?*1J!;I';! '"Y G +H ,'*!8.!
J();;.*!'4!;I.!L(1-$,;!12!;J1!)((.-$,)8%.!L1%0*1/)'%4!1:.(! !) GXH 12!-.&(..!C<!`(1/!;I.!
.N$'%);0! +"Y & " ! G + & "H' C G +H' V G +H'"Y G +H 5!J.!-.():.!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! '"Y G +H ! G + C 5 6 + 5 "HG + C & G6 5 "H + 5 "H 5!
!
JI.(.! 6 !)4!-.2)*.-!!'4!1*.!;I.!(11;4!12!;I.!.N$';)1*! + C 5 + & " ! Y !G,2<!Z"5!KM'/L%.!U<"[H5!
JI)%.!;I.!1;I.(!(11;!)4! 6 R <!
^.!-.2)*.! 5 ]! . !( X % <!315! 5 ! P"5XQ !'*-! % ! " G"YH a C ! C <!d.*,.5!;I.(.!'(.!;J1!
$
5 " * $ * C 5!&.*.(';.-!80! 9 G"H G +H ! + C 5 6 + 5 " !'*-!
.N$):'%.*;!!Xc'(0!,1-.4!! ("Y5X5C
9 GCH G +H ! + C & G6 5 "H + 5 " 5!(.4L.,;):.%0<!^.!4I'%%!-.;.(/)*.!;I.!)-./L1;.*;!&.*.(';1(!12!
;I.!,1-.! G 9 G"H G +HH <!`)(4;5!J.!2)*-!21(!;I.!,I.,?!L1%0*1/)'%!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 3 G"H G +H ! +T & 6 + U & 6 + W 5 +V & +R 5 6 + C 5 6 + & " <!
!
b.M;5!'LL%0)*&!6I.1(./!U5!J.!&.;!;I.!)-./L1;.*;!
!
!!!!! :G"H G +H !_! 6 +X 5 G6 5 "H +T & G6 5 "H + U & 6 + W & +V & 6 + S & G6 5 "H +R 5 G6 5 "H + C 5 6 + & " !
!!!!!!!!!!!!!!!!! ! 6+ X & 6 R + T 5 6 R + U & 6+ W & + V & 6+ S 5 6 R + R & 6 R + C 5 6+ & " <!
!
#0!'!4;(')&I;21(J'(-!,'%,$%';)1*!J.!:.()2).-!;I';! : G"H G +H C ! : G"H G +H <!
!
3)*,.! 6 R ! &6 & " 5!J.!,'*!18;')*!;I.!.ML(.44)1*!21(! 3 G CH G +H !80!(.L%',)*&! 6 !)*! 3 G"H G +H !
J);I! 6 R 5!'*-!4)/)%'(%05!80!;I.!4'/.!4$84;);$;)1*5!J.!,'*!&.;! : G C H G +H !2(1/! : G"H G +H <!6I.!
(.4$%;!)4!
!
!!!!!!! : G C H G +H ! 6 R + X & 6+ T 5 6+ U & 6 R + W & + V & 6 R + S 5 6+ R & 6+ C 5 6 R + & " <!
!
"V
!
^.!(./'(?!;I';!'!L()/);):.!"Y %3 !(11;! . !12!$*);0!,'*!8.!-.2)*.-!80!'4!'!E.(1!12! 9 G"H G + H !)*!!
!) GXC H ZM[<!6I)4!)/L%).4! . C ! &6. & " 5!1(!.N$):'%.*;%0! 6 ! &G. 5 . &" H <!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!!!!!!!!!!!!!!!!!
!
!
O;!)4!J.%%!?*1J*!;I';!)*!;I.!8)*'(0!,'4.5!)<.<!21(! & ! C# 5!;I.!)-./L1;.*;!&.*.(';1(!12!41/.!
,0,%),!,1-.! ( !12!%.*&;I! ' !)4!;I.!4$/!12!L1%0*1/)'%4! ? 6 G + H <!3$,I!'!L1%0*1/)'%! ? 6 G +H !
,1((.4L1*-4!;1!'!,0,%1;1/),!,14.;! ( 6 !/1-! ' 5!J);I!(.4L.,;!;1!C5!!)*!;I.!21%%1J)*&!J'0!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ? 6 G +H ! 7 + $ <!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GCYH!
$$( 6
O;!,'*!.'4)%0!8.!L(1:.*!G,2<!'%41!ZR5V[H!;I';!;I)4!L(1L.(;0!I1%-4!/1(.!&.*.('%%0!21(!,0,%),!
,1-.4!1:.(!'!2)*);.!2).%-! !) G&H 5!)2! ( 6 !4;'*-4!21(!'!,14.;!/1-! ' !J);I!(.4L.,;!;1! & 5!)<.<!
!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ( 6 ! P65 &65<<<<<<<5 & E6 &" Q <!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GC"H!
!
!
Theorem 19!
J:%, ( ,C:,;,?7?8$?,?@=:,@B,8:'9%3,',@F:-,%3:,B$:8=, !) G&H /,D$%3, G'5 &H ! " /,;'=,8:%, :G +H ,C:,
$%6!$=:E*@%:'%,9:':-;%@-1,L3:',@':,?;',D-$%:, :G +H ! 7 9 6 ?6 G +H /,D3:-:, 6 ,->'6,%3-@>93,,
6
%3:,6:%,@B,$'=$?:6,@B,?7?8@%@E$?,?@6:%6,E@=, ' /,;'=,D$%3, 9 6 $ !) G&H 1,!
!
Proof!
O2! :G +H )4!'*!)-./L1;.*;!&.*.(';1(!12! ( 5!;I.*!80!-.2)*);)1*! :G +H C ! :G +H 5!'*-!I.*,.!
:G +H 4 ! :G +H 21(!'%%!L14);):.!)*;.&.(4! 4 <!^.!J();.! :G +H ! 7 9$ +$ 5! 9$ $ !) G&H 5!'*-!J.!
$
;'?.! 4 ]! & 5!0).%-)*&! :G +H ! 7 9$ + ! 7 9$ + ! 7 9 M + <!O2! $ $ ( 6 !21(!41/.! 6 5!;I.*!
&
&
$
&$
&$
$
M
M
'%41! &$ $ ( 6 <!f$;;)*&! M ! &$ !)*!;I.!()&I;!I'*-!4)-.!12!;I.!'81:.!.N$';)1*5!&):.4! 9 &$ ! 9$ <!
6I)4!)/L%).4!;I.!4;';./.*;<!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#!
!
!
6I.!'81:.!;I.1(./!)4!,%.'(%0!)%%$4;(';.-!80!;I.!)-./L1;.*;!&.*.(';1(4!-.():.-!)*!;I.!
L(.:)1$4!.M'/L%.4<!!!!
!
!
!
!
!
!
"W
!
!
3. A matrix determining all primitive idempotent generators
!
^.!*1J!4I'%%!-.:.%1L!'!21$(;I!/.;I1-!;1!-.():.!;I.!)-./L1;.*;!&.*.(';1(!12!'!,0,%),!
,1-.!12!%.*&;I!'1!^.!,1*4)-.(!;I.!,1/L%.;.!2',;1()E';)1*!12!! + ' & " !)*;1!)((.-$,)8%.!
L1%0*1/)'%4!1:.(! !) G&H 5! G'5 &H ! " 5!JI),I!)4!J();;.*!'4!
!
8
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + ' & " ! + 2$ G +H 5!!! 2Y G +H ! " <!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GCCH!!!
$ !Y
!
\.;! . 8.!'&')*!'!L()/);):.! '%3 !(11;!12!$*);0!)*!41/.!.M;.*4)1*!2).%-!12! !) G&H 5!-.2)*.-!'4!
'!E.(1!12!1*.!12!;I.!L1%0*1/)'%4!)*!;I.!(I4!12!GCCH!JI),I!J.!4I'%%!'44$/.!;1!8.! 2" G +H <!!
6I.*! . 5 . & 5<<<<<5 . &
E"&"
!'(.!;I.! E" !E.(14!12! 2" G +H 5!JI.(.! E" !)4!;I.!-.&(..!12! 2" G +H !O*!
E6 &"
&.*.('%5!;I.!)((.-$,)8%.!L1%0*1/)'%! 26 G+H !I'4!E.(14! . 6 5 . 6& 5<<<<<<<<5 . 6& 5!JI.(.! E6 !)4!;I.!
-.&(..!12! 26 G +H !315!;I.(.!)4!'!1*.c;1c1*.!,1((.4L1*-.*,.!8.;J..*!!;I.!,0,%1;1/),!,14.;4!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! (6 ! P65 6&5<<<<<<5 6& E6 &"Q !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GCRH!
!
'*-!;I.!L1%0*1/)'%4! 26 G +H !JI),I!J.!J();.!.ML%),);%0!'4!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 26 G +H ! + E6 5 *6 5" + E6 &" 5 <<<<<<<< 5 *6<E6 <!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GCSH!
!
^.!'-1L;!;I.!,1*:.*;)1*!;I';!;I.!)*-.M!6,4;'*-4!21(!;I.!%.'4;!)*;.&.(!12!;I.!(.%.:'*;!,14.;<!
61&.;I.(!;I.4.!)*-),.4!,1*4;);$;.!'*!)*-.M!4.;!O1!!
e*!;I.!1;I.(!I'*-5!;I.(.!)4!'%41!'!1*.c;1c1*.!,1((.4L1*-.*,.!8.;J..*!;I.!,0,%1;1/),!
,14.;4! (6 !'*-!;I.!L1%0*1/)'%4!G?7?8@'@E$;86H ?6 G +H $ "'& 5! 6 $ O 5!JI),I!'(.!-.2)*.-!'4!
!
E6 &"
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ?6 G +H ! + 6 5 + 6& 5 <<<<<<< 5 + 6& <!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GCVH!
!
`1(!'*0! $ $ P"5 C5<<<<<<<5 'Q !'*-!21(!'*0! 6 $ O 5!J.!-.2)*.!;I.!G/$%;)H4.;!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! (6G$ H ! P$65 $6&5<<<<<<<5 $6& E6 &"Q 5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GCWH!
!
,1*;')*)*&!'%%!L(1-$,;4! $; 5!!J);I! ; $ (6 <!O;!J)%%!8.!,%.'(!;I';!'%%!.%./.*;4!)*! (6G$ H !8.%1*&!;1!
;I.!4'/.!,0,%1;1/),!,14.;5!8.!);!;I';!;I.4.!.%./.*;4!/'0!1,,$(!/1(.!;I'*!1*,.<!^.!4I'%%!
-.*1;.!;I)4!,0,%1;1/),!,14.;!80!;I.!)*-.M! $6 5!;I1$&I!;I)4!)4!*1;!*.,.44'()%0!;I.!%.'4;!
)*;.&.(!)*!;I.!,14.;<!O2!;I.!/$%;)4.;! (6G$ H !,1*;')*4!.',I!.%./.*;!12! ($6 !;,;)/.45!J.!4I'%%!
J();.! (6G $ H ! ;($6 <!=1(.!L(.,)4.%05!J.!I':.!;I.!21%%1J)*&!%.//'<!
!
!
"U
!
!
Lemma 20
)@-,;88, $ $ P"5 C5<<<<5 'Q ,;'=,;88, 6 $ O ,@':,3;6,
G)H!! (6G$ H ! '6$ ($6 ,B@-,6@E:,*@6$%$F:,$'%:9:-, '6$ ,D3$?3,=$F$=:6, E6 P,
G))H!! ?6 G. $ H ! & '6$ *$6 5" <!
!
Proof!
G)H!!K',I!.%./.*;!12! (6G$ H !,'*!8.!18;')*.-!2(1/! $6 !80!'!/$%;)L%),';)1*!J);I!41/.!L1J.(!12!
&5!'*-!.',I!.%./.*;!1,,$(4! '6$ ]! ! (6 !a! ($6 !_ E6 a E$6 !;)/.4<!
G))H!!#0!-.2)*);)1*! 2$6 G. $6 H ! Y 5!'*-!I.*,.! 2$6 G. $6& H ! <<<<<< ! 2$6 G. $6&
?6 G. $ H ! . $6 5 . $6& 5 <<<<< 5 .
$6& E6 &"
E$6 &"
H ! Y <!=1(.1:.(5!
! '6$ ?$6 G. H <!!315! ?6 G. $ H ! & '6$ *$6 5" <!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#!
!
!
O*!;I.!*.M;5!J.!,1*4)-.(! '6$ !'4!'*!.%./.*;!12! !) G&H 5!'*-!J.!)*;(1-$,.!'*!!O!: !O!c!
/';()M!I,!J);I!.%./.*;4!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ;$ 5 6 !]_! & '6$ *$6 5" 5!! $5 6 $ O <!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GCUH!
!
O*!L'(;),$%'(5!J.!I':.!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ;Y56 ! E6 !!'*-!! ;$ 5Y ! " <!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GCTH!
!
^.!'%41!)*;(1-$,.!;J1!/1(.!1L.(';)1*4!1*!;I.!2'/)%0!12!,0,%1;1/),!,14.;4!21(!,.(;')*!
2)M.-!:'%$.4!12!'!'*-,&1!O*!;I.!2)(4;!L%',.,!J.!-.2)*.!;I.!4$/!12!;J1!,14.;4!!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ($ 5 ( M ! P; 5 C ! ; $ ($ 5 C $ ( M Q 5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GCXH!!
!
'*-!4.,1*-%05!!;I.!L(1-$,;!!!
!
!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ($ ( M ! P;C ! ; $ ($ 5 C $ ( M Q 5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GRYH!!!!!!!!!
!
JI.(.!;I.!4$/4!'*-!L(1-$,;4!12!;I.!)*;.&.(4!;,'*-!C,'(.!;'?.*!/1-!'1!
O;!J)%%!8.!18:)1$4!;I';!;I.!!/$%;)4.;!)*!;I.!(I4!12!GCXH!)4!'!$*)1*!12!,0,%1;1/),!,14.;45!
JI.(.!'!,14.;!/'0!1,,$(!/1(.!;I'*!1*,.<!d.*,.5!!1*.!,'*!J();.!)*!&.*.('%!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ($ 5 ( M ! ! ;8 (8 5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GR"H!!
8
21(!,.(;')*!)*;.&.(4! ;8 !JI),I!-.L.*-!1*!$,'*-!M1,6I.!4'/.!,'*!8.!4')-!'81$;!;I.!L(1-$,;!
GRYH5!41!
!
!
"T
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ($ ( M ! ! C8 (8 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GRCH!
8
!
21(!,.(;')*!)*;.&.(4! C8 1!+%%!)*-),.4!)*!GR"H!'*-!GRCH!'(.!.%./.*;4!12!O<!
6I.!21%%1J)*&!4)/L%.!L(1L.(;).4!I1%-<!
!
Lemma 21
J:%,K,C:,%3:,B;E$87,@B,>'$@'6,@B,?7?8@%@E$?,?@6:%6,B@-,B$+:=,F;8>:6,@B,',;'=,&1,L3:',
G)H!,,K,$6,?8@6:=,>'=:-,%3:,@*:-;%$@'6,;6,=:B$':=,$',GR"H!!;'=,,GRCHg!
G))H!!,%3:,$'%:9:- ;Y ,$',GR"!H!,$6,:&>;8,%@, E$ ,$B, M ! &$ /,;'=,%@,,Y!!$B, M 4 &$ ,
G)))H!!%3:,6:%,@B,*@87'@E$;86, ? 6 G+H /, 6 $ O /,$6,?8@6:=,$' "'& ,>'=:-,E>8%$*8$?;%$@'g!
G):H!! ? 6 G + $ H ! ' 6$ ?$6 G +H g!
G:H!!! ?$ G +H? M G +H ! 7 ;8 ?8 G +H !D$%3,%3:,$'%:9:-6! ;8 !B-@E!GR"H5!;'=! ; Y ! E$ !$B, M ! &$ ;'=!
8
!!!!!!! ; Y ! Y !@%3:-D$6:g!
G:)H!!!$B, . $6,;,*-$E$%$F:,' %3 ,-@@%,@B,>'$%7/,%3:',, 7 ? 4 G. $ H ,$6,:&>;8,%@,Q,B@-, $ 4 Y /,;'=,%@,'!
4
!!!!!!!!!B@-,$GQ1,
!
!
^.!'(.!*1J!(.'-0!;1!21(/$%';.!'!;I.1(./!JI),I!L(1:)-.4!$4!J);I!'*1;I.(!/.;I1-!;1!
-.;.(/)*.!;I.!)-./L1;.*;!&.*.(';1(!12!;I.!,0,%),!,1-.!&.*.(';.-!80!'*!)((.-$,)8%.!
L1%0*1/)'%! 2$ G +H !2(1/!GCCH<!O*!;I.!21(/$%';)1*!12!;I)4!;I.1(./!J.!)*;(1-$,.!:.,;1(4!!
! < $ 5! $ $ O 5!1:.(! !) G&H !'*-!12!%.*&;I!!3!5!JI),I!I':.!'!1*.!1*!L14);)1*!$,'*-!E.(14!1*!
'%%!L14);)1*4!12!OlP$Q<,!
!
Theorem 22
J:%,%3:,$'=$?:6,@B,%3:,$--:=>?$C8:,*@87'@E$;86,$',GCCH!C:,6>?3,%3;%,,%3:,*-$E$%$F:, '%3 ,-@@%,
@B,>'$%7, . /,D3$?3,8$:6,$',6@E:,:+%:'6$@',B$:8=,@B, !) G&H /, G'5 &H ! " /,$6,=:B$':=,;6,;,<:-@,@B,
%3:,$--:=>?$C8:,*@87'@E$;8, 2" G +H 1,J:%,B>-%3:-E@-:, ( '>5& 5% ,C:,%3:,?7?8$?,?@=:,@B,8:'9%3,',
9:':-;%:=,C7,%3:,$--:=>?$C8:,*@87'@E$;8 2> G+H / > $ O /,;86@,B-@E,GCC!H/,;'=,
8:% :> G +H ! 7 9 6 ? 6 G +H /, 9 6 $ !) G&H /,C:,$%6,$=:E*@%:'%,9:':-;%@-1,L3:',%3:,?@:BB$?$:'%6, 9 6 ,
6$O
;-:,>'$&>:87,=:%:-E$':=,C7,%3:,6:%,@B,,8$':;-,:&>;%$@'6 7 ; $ 5 6 9 6 ! :> G. $ H /, $ $ O /,D$%3,
6$O
:> G. H ! Y ,B@-, $ ! > ,;'=, :> G. H ! " ,B@-, $ 4 > /,@-,:&>$F;8:'%87,$',E;%-$+,B@-E/,,C7,
I9 ! = > ,D$%3,?@8>E',F:?%@-6, 9 ,;'=, = > ! " & < > ,@B,8:'9%3,!O!1,
,
Proof
`(1/!6I.1(./!W!J.!?*1J!;I';!;I.!4.;!12!.N$';)1*4! :> G. $ H ! Y !21(! $ ! > !'*-! :> G. $ H ! " !
21( $ 4 > 5!I'4!'!41%$;)1*!'*-!4$,I!'!41%$;)1*!/$4;!8.!$*)N$.<!3$84;);$;)*&!;I.!(.%';)1*!12!
\.//'!CY!G))H!'*-!$4)*&!GCUH!&):.4!;I.!%)*.'(!4.;!12!.N$';)1*4!'4!4;';.-!)*!;I.!6I.1(./<!# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
$
!
$
"X
!
!
Example 23!
6'?.! ' ! "V !'*-! & ! C !G,2<!'%41!KM'/L%.!"UH<!
6I.!,0,%1;1/),!,14.;4!'(.!!
!
(Y ! PYQ 5! (" ! P"5 C5 S5TQ 5! (R ! PR5 W5"C5XQ 5! (V ! PV5"YQ 5! (U ! PU5"S5"R5""Q <!
!
6I.!)*-.M!4.;! O ! PY5"5R5V5 UQ <!
6I.!1*%0! '6$ !I':)*&!'!:'%$.! 4 " !'(.! '"Y ! 'RY ! 'UY ! S !'*-! 'VY ! 'VR ! C <!
71((.4L1*-)*&!;1!;I.!'81:.!,0,%1;1/),!,14.;4!J.!I':.!;I.!L1%0*1/)'%4!!
!
?Y G +H ! " 5! ?" G +H ! + 5 + C 5 + S 5 +T 5! ?R G +H ! +R 5 + W 5 +"C 5 +X 5! ?V G +H ! + V 5 +"Y 5!
?U G +H ! + U 5 +"S 5 +"R 5 +"" <!
!
6I.!2',;1()E';)1*!)*!GCC!H!)4!&):.*!80! +"V & " ! + 26 G +H !J);I!
6$O
2Y G +H ! + 5 " 5 2" G +H ! + S 5 + 5 " 5 2R G +H ! + S 5 +R 5 " 5 2V G +H ! + C 5 + 5 " 5
2U G +H ! + S 5 +R 5 + C 5 + 5 " <!
!
^.!-.2)*.!'!L()/);):.!!"V %3 !(11;!12!$*);0! . !80!(.N$)()*&! 2" G. H ! Y <!
6I.!)-./L1;.*;!&.*.(';1(!12!;I.!,1-.! (" !,'*!8.!J();;.*!'4! :" G +H ! 7 9 6 ?6 G +H <!
6$O
+,,1(-)*&!;1!6I.1(./!CC5!J.!I':.!;I.!21%%1J)*&!4.;!12!.N$';)1*4!21(!;I.! 9 6 !
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! "9 Y 5 Y9" 5 Y9R 5 Y9V 5 Y9 U ! :" G. Y H ! " 5!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! "9 Y 5 Y9" 5 "9R 5 "9V 5 "9 U ! :" G. " H ! Y 5!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! "9 Y 5 "9" 5 "9R 5 Y9V 5 "9 U ! :" G. R H ! " 5!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! "9 Y 5 Y9" 5 Y9R 5 "9V 5 Y9 U ! :" G. V H ! " 5!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! "9 Y 5 "9" 5 "9R 5 "9V 5 Y9 U ! :" G. U H ! " <!
!
!
O*!/';()M!21(/!J.!J();.!;I)4!%)*.'(!4.;!12!.N$';)1*4!'4!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!I 9 = =" .
J);I!;I.!,1%$/*!:.,;1(4! 9 ! G9 Y 5 9" 5 9R 5 9V 5 9 U HL !'*-! =" ! G"5 Y5"5"5"HL !'*-!;I.!/';()M!
!
!
CY
>" Y Y Y Y ?
@
A
@" Y " " " A
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,I,G, @" " " Y " A <!
@
A
@" Y Y " Y A
@" " " " Y A
B
C
!
3)*,.!!;I.!)-./L1;.*;!&.*.(';1(!)4!$*)N$.5!;I)4!404;./!I'4!L(.,)4.%0!1*.!41%$;)1*!JI),I!
;$(*4!1$;!!;1!8.! 9 ! G"5"5"5 Y5 YH % <!!O2!J.!;'?.!21(!;I.!(I4!12!;I.!/';()M!.N$';)1*!;I.!:.,;1(!
= R ! G"5"5 Y5"5"H% 5!JI),I!,1((.4L1*-4!;1!;I.!L1%0*1/)'%! 2R G +H 5!J.!2)*-! 9 ! G"5 Y5"5 Y5"HL !'4!
41%$;)1*<!d.*,.5!21(!;I.!)-./L1;.*;!&.*.(';1(4!12!;I.!;J1!!"#,1-.45!J.!2)*-!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :" G +H ! " 5 + 5 + C 5 + R 5 + S 5 + W 5 +T 5 + X 5 +"C 5!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :R G +H ! " 5 +R 5 + W 5 + U 5 +X 5 +"" 5 +"C 5 +"R 5 +"S <!
!
^.!:.()2).-!;I';!;I.!4'/.!.ML(.44)1*4!'(.!-.%):.(.-!80!.N<!G"WH5!$4)*&!;I.!,I.,?!
L1%0*1/)'%4!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 3" G +H ! +"" 5 +T 5 + U 5 +V 5 +R 5 + C 5 + 5 " 5!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 3R G +H ! +"" 5 +"Y 5 +X 5 +T 5 + W 5 + S 5 +R 5 " <!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! !
!
!
Example 24!
+&')*!J.!4;$-0!;I.!,'4.! ' ! "Y !'*-! & ! R !G,2<!KM'/L%.!"TH<!6I.!,0,%1;1/),!,14.;4!'(.!
(Y ! PYQ 5! (" ! P"5R5X5 UQ 5! (C ! PC5 W5T5 SQ !5! (V ! PVQ 5!'*-!;I.!,1((.4L1*-)*&!)((.-$,)8%.!
L1%0*1/)'%4! 2Y G +H ! + & " 5! 2" G +H ! + S & +R 5 + C & + 5 " 5! 2C G +H ! + S 5 +R 5 + C 5 + 5 " 5!
"
<!
2V G +H ! + 5 " <!^.!?*1J!;I';! '"Y G +H ! 2" G +H !)4!)((.-$,)8%.!'*-!;I';! 2" G +H !&.*.(';.4! ("Y5R5"
6I.!,1.22),).*;4! 9$ 5!! $ $ O ! PY5"5 C5VQ 5!,'*!8.!-.;.(/)*.-!80!;I.!/';()M!.N$';)1*!
!
>" " " "? > 9 Y ? > " ?
@
A@ A @ A
" " &" &"A @ 9" A @ Y A
<!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! I 9 ! !! @
!
@" &" &" "A @ 9 C A @ " A
@
A@ A @ A
B" &" " &"C B 9V C B " C
!
^.!2)*-! 9 ! GY5 &"5"5"HL 5!'*-!41!;I.!)-./L1;.*;!&.*.(';1(!12!;I.!!"#,1-.! (" !)4!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :" G +H ! & + 5 + C & +R 5 + S 5 +V 5 + W & + U 5 +T & +X <!
!
C"
!
^.!18;')*.-!;I.!4'/.!.ML(.44)1*!80!'LL%0)*&!G"WH!J);I! 3" G +H ! + W 5 + V & + & " <!
!
b1J5!J.!;'?.! & ! X <!6I.!,0,%1;1/),!,14.;4! (" !'*-! (R !4L%);!'*-!J.!I':.!*.J!,14.;4!
(Y ! PYQ 5! (" ! P"5XQ 5! (C ! PC5TQ 5! (R ! PR5 UQ 5! (S ! PS5 WQ 5! (V ! PVQ !'*-! O ! PY5"5 C5R5 S5VQ <!
94)*&!;I.!4'/.!)*-),.45!J.!I':.!;I.!21%%1J)*&!)((.-$,)8%.!L1%0*1/)'%4! 2Y G +H ! + & " !J);I!
E.(1 . Y 5 2" G +H ! + C 5 6 + 5 " J);I!E.(14! . 5 . X 5 2C G +H ! + C 5 G6 5 "H + 5 " !J);I!E.(14! . C 5 . T !5!
2R G +H ! + C & G6 5 "H + 5 " !J);I!E.(14! . R 5 . U 5! 2S G +H ! + C & 6 + 5 " !J);I!E.(14! . S 5 . W !'*-!
2V G +H ! + 5 " !J);I!E.(1! . V <!!d.(.5!;I.!.%./.*;! 6 $ !) GXH !4';)42).4! 6 C 5 6 & " !_!Y<!
6I.!/';()M!I,!)*!;I)4!,'4.!,'*!(.'-)%0!8.!-.;.(/)*.-!'*-!)4!.N$'%!;1!!
!
&"
&"
&"
&" "?
>"
@
6 &"AA
&6 &6 & " 6 5 "
@"
@" &6 & "
6
6 &6 & " "A
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! I ! @
A<!
&6 &6 & " &"A
6
@" 6 5 "
@"
"A
6 &6 & " &6 & "
6
@@
A
"
"
&"
&" &"CA
B"
!
6I.!.N$';)1*! I 9 ! =" !J);I! 9 ! G9 Y 5 9" 5 9 C 5 9R 5 9 S 5 9V HL !'*-! =" ! G"5 Y5"5"5"5"HL !0).%-4!;I.!
41%$;)1*! 9 ! G&"5 6 5 6 5 "5 &6 & "5 &6 5 &"HL 5!JI),I!)*-..-!,1((.4L1*-4!;1!;I.!)-./L1;.*;!
&.*.(';1(! :G"H G +H !'4!,1/L$;.-!)*!KM'/L%.!"T<!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
!
!
>$.!;1!;I.!L(.:)1$4!.M'/L%.4!;I.!21%%1J)*&!;I.1(./!L(.4.*;4!);4.%2<!
!
Theorem 25!
J:%, 2$" G +H5 2$C G +H5<<<<<<5 2$8 G +H /,D$%3, $" 5 $C 5<<<<<5 $8 $ O /,C:,8,$--:=>?$C8:,*@87'@E$;86,$'%-@=>?:=,
$',,GCH/,;'=,8:%,(,C:,%3:,?7?8$?,?@=:,9:':-;%:=,C7,%3:,*-@=>?%, 2G +H ,@B,%3:6:,*@87'@E$;86<!
L3:',%3:,$=:E*@%:'%,9:':-;%@-, :G +H ! 7 9 6 ?6 G +H @B,(,$6,=:%:-E$':=,C7,%3:,6:%,@B,8$':;-,
6$O
:&>;%$@'6, I 9 ! = /,D3:-:, = ,$6,%3:,?@8>E',F:?%@-,@B,8:'9%3,!O!,D$%3,<:-@6,@',%3:,
*@6$%$@'6, $" 5 $C 5<<<<<5 $8 /!;'=,@':6,:86:D3:-:<!
!
!
O*!L'(;),$%'(5!1*.!18;')*4!;I.!*-$E$%$F:,$=:E*@%:'%,9:':-;%@-65!!)<.<!;I.!)-./L1;.*;!
&.*.(';1(4!12!;I.!41c,'%%.-!E$'$E;8,1(!$--:=>?$C8:,?@=:6!G,2<!.<&<!ZV[H5!!80!;'?)*&!!21(! = !'!
:.,;1(!J);I!@$4;!1*.!1*.!'*-!E.(14!1*!'%%!1;I.(!L14);)1*45!JI.(.'4!;I.!)-./L1;.*;!
&.*.(';1(4!21(!;I.!E;+$E;8!?@=:6!'(.!18;')*.-!80!;'?)*&!21(! = !'!:.,;1(!J);I!@$4;!1*.!E.(1!
'*-!1*.4!1*!'%%!1;I.(!L14);)1*4<!
!
!
CC
O;!;$(*4!1$;!;I';!;I.!)*:.(4.!12!;I.!/';()M! I ,'*!.'4)%0!8.!-.;.(/)*.-<!
!
Theorem 26!
J:%,I,C:,%3:,E;%-$+,%3:,,:8:E:'%6,@B,D3$?3,;-:,=:B$':=,,$',GCUH!!;'=,8:%, I 2 C:,%3:,E;%-$+,,,
@C%;$':=,B-@E!I,!C7,$'%:-?3;'9$'9,%3:,?@8>E'6,$'=:+:=,C7,6,;'=, & 6 /,B@-,;88, 6 $ O 1,,L3:',
I &" ! ' &"I 2 /,D3:-:,,%3:,$'F:-6:,@B,',$6,%@,C:,%;4:',$', !) G&H 1!
!
Proof
^.!,1*4)-.(!;I.!)**.(!L(1-$,;!12!(1J!$,!'*-!,1%$/*!6,12!;I.!/';()M!I1!94)*&!GCUH!'*-!
\.//'!CY!G))H5!J.!&.;!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 7 ;$ 5 4 ;4 5 6 ! 7 ?4 G. $ H?6 G. 4 H _!
4$O
4$O
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 7 G. 5 .
$4
$4&
5 <<<< 5 . $4&
E4 &"
HG. 64 5 . 64& 5 <<<< 5 . 64&
E6 &"
H _!
4$O
E6 &" E4 &"
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 7 7 G 7 . G $&
4$O ; ! Y
C
5 6& ; H 4
C !Y
E6 &" E4 &"
H _ 7 7 G 7 . G $ 5 6&
4$O ; ! Y
; &C
H 4& C
H <!
C !Y
!
O*!1(-.(!;1!.:'%$';.!;I.!(I4!12!;I.!%'4;!.N$'%);05!J.!4I'%%!/'?.!$4.!12!;I.!2',;!;I';!21(!
.:.(0!2)M.-!:'%$.!12!C5!!;I.!4.;!P6& ; &C ! Y * ; * E6 & "Q !)4!.N$'%!;1!;I.!,0,%1;1/),!,14.;!
(6 ! P6& ? ! Y * ? * E6 & "Q <!d.*,.5!J.!18;')*!
E6 &" E4 &"
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 7 7 G 7 . G $ 5 6&
4$O ? ! Y
?
H 4& C
H _!
C !Y
E6 &"
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 7 Z7 G. i 4 5 . i 4& 5<<<<<<< 5 . i 4&
? ! Y 4$O
E 4 &"
E6 &" ' &"
H[ _! 7 Z7 . i8 [5!
? !Y 8 !Y
!
?
JI.(.! . i ! . $ 5 6& !)4!41/.!G*1;!*.,.44'()%0!L()/);):.H! ' %3 !(11;!12!$*);0<!`1(! 6 4 &$ !1*.!I'4!
;I';! . i 4 " 5!'*-!I.*,.!;I.!.ML(.44)1*!8.;J..*!8(',?.;4!)4!.N$'%!;1!Y!21(!.',I!:'%$.!12! ? <!
`1(! 6 ! &$ ;I)4!.ML(.44)1*!)4!'%41!Y5!.M,.L;!21(! ? ! Y 5!&):)*&! . i Y 5. i Y 5<<<< 5 . i Y ! ' <!!!!!!!!!
d.*,.5!J.!/'0!,1*,%$-.!;I';! 7 ; $ 54 ; 4 5 6 ! Y 5!21(! 6 4 &$ !'*-! 7 ;$ 5 4 ;4 5 &$ ! ' !21( 6 ! &$ <#!!!!!!!!
4$O
4$O
!
Corollary 27
L3:,*-$E$%$F:,$=:E*@%:'%,9:':-;%@-6, D> G +H ! 7 9> 5 6 ?6 G +H /, > $ O /,@B,%3:,E$'$E;8,?7?8$?,
6$O
?@=:6,B@-,?:-%;$',F;8>:6,@B, ' ;'=, & /,;-:,=:%:-E$':=,C7,,%3:,F:?%@-, 9> G, ' &" I 2 < > /,D3:-:,
< > ,$6,%3:,F:?%@-,@F:-, !) G&H ,@B,8:'9%3,!O!,D$%3,;,@':,@',*@6$%$@',>,;'=,<:-@6!:86:D3:-:1,
L3:,$=:E*@%:'%,9:':-;%@-6, E> G +H ! 7 9 i> 5 6 ?6 G +H D3$?3,9:':-;%:,%3:,,E;+$E;8!!?7?8$?!
&"
6$O
2
?@=:6/,;-:,=:%:-E$':=,C7, 9 i> ! ' I = > /,D$%3, = > G, " & < > 5,,;'=,D3:-:,"!,6%;'=6,B@-,%3:,
;88#@':,F:?%@-,@B,8:'9%3,!O!1!
!
!
CR
6I)4!,1(1%%'(0!)/L%).4!;I';!;I.!L()/);):.!)-./L1;.*;!&.*.(';1(!!12!;I.!,0,%),!,1-.!
&.*.(';.-!80! + 2$ G +H 5! > $ O 5!,1((.4L1*-4!;1!;I.!,1%$/*!12!I!J);I!)*-.M!! & > 5!
$ 4>
1,,'4)1*'%%0!,'%%.-! ;& > <!`1(!L(',;),'%!(.'41*45!J.!-.*1;.!;I)4!)-./L1;.*;!&.*.(';1(!80!
D>j G +H 5!'*-!41!J.!I':.!21(!'%%! > $ O !
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! D>j G +H ! D & > G +H ! ' &" 7 ; 6 5 &> ?6 G +H ! ' &" 7 G ;& > H 6 ?6 G +H !!!!!!!!!!!!!!!!!!!!!!!GRRH!!!!!!!!!
6$O
6$O
'*-!4)/)%'(%05!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! E>j G +H ! " & D>j G +H ! " & D & > G +H <!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!GRSH !!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
!
O*!;I.!*.M;!;I.1(./!J.!4;';.!!41/.!4)/L%.!40//.;(0!L(1L.(;).4!12!;I.!/';()M!I1!61!-1!
;I)4!)*!'!,1*,)4.!J'05!J.!4I'%%!/'?.!$4.!12!;I.!m(1*.,?.(!40/81%! = ; 5C !JI),I!4;'*-4!21(!"!
)2! ; ! C 5!'*-!21(!Y!)2! ; 4 C <!
!
Theorem 28
AB,D:,=:'@%:,%3:,:8:E:'%6,@B,%3:,E;%-$+,I,C7 ;$ 5 M /, $5 M $ O /,%3:',%3:,B@88@D$'9,-:8;%$@'6,
3@8=,$', !) G&H ],
G)H!!! E$ ;$ 5 M ! E M ; M 5$ g!
G))H!! 7 ;$ 54 ;4 < M ! '= $ 5 & M g!
4
G)))H!!! 7 E4 ; 4 5$ ; 4 5 M ! 'E$ = $ 5 & M g !
4
G):H!! 7 E4 &";$ 5 4 ; M 54 ! 'E$ &"= $ 5 & M <!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4
,
Proof!
KN$'%);0!G)H!21%%1J4!)//.-)';.%0!2(1/!;I.!-.2)*);)1*!GRUH!12!;I.!.%./.*;4!12!I1!
6I.!1;I.(!(.%';)1*4!'(.!)//.-)';.!,1*4.N$.*,.4!12!G)H!'*-!6I.1(./!CW!!!<!!!!!!!!!!!!!!!!!!!!!!!!#!
!
Remark 29!
6I.!)*:.(4.4!)*!6I.1(./!CT!G):H5!'(.!1*%0!-.2)*.-!'4!%1*&!'4! E4 !'*-! E$ !'(.!$*.N$'%!;1!
E.(1!)* !) G&H <!=$%;)L%0)*&!81;I!4)-.4!12!(.%';)1*!G):H!80! E$ G! E M H &):.4!;I.!2',;1(!
E M ; M 54 a E4 )*!;I.!%I4!JI),I!'%J'04!.M)4;4<!
b1;),.!;I';!)*!;I.!'81:.!;I.1(./5!'%%!4$//';)1*4!'(.!1:.(!O5!'*-!;I';!'%%!)*;.&.(4! E8 !'*-!
'!'(.!;1!8.!;'?.*!)*! !) G&H <!!
!
!
Lemma 30
J:%, G'5 &H ! " ,;'=,8:%,-,C:,%3:,@-=:-,@B,&,E@=>8@,'1,
!
CS
G)H!!L3:,6$<:, E$ ,@B,%3:,?7?8@%@E$?,?@6:%,( $ ,$6,;,=$F$6@-,@B,-/,B@-,;88, $ $ O 1,
G))H!!AB, &" ,$6,;,&#*@D:-,E@=>8@,'5!%3:', (6 ! (& 6 ,B@-,;88, 6 $ O 1,
Proof
G)H!!6I.!.%./.*;4!12! (" !'(.!L(.,)4.%0!;I.!.%./.*;4!12!;I.!&(1$L! . ]!( & % !12!1(-.(!-5!'*-!
41! E" ! - <!6I.!,0,%1;1/),!,14.;! (6 !,1*4)4;4!12!;I.!.%./.*;4! P65 6&5<<<<<5 6& E6 &"Q 5!'*-!I.*,.!!
E6 !/$4;!8.!'!-):)41(!12! E" ! - <!!
G))H!!O2! &" ! & 8 5!;I.*! & 6 ! & 8 6 5!41!'%%!.%./.*;4!12! (& 6 !,'*!8.!J();;.*!'4!'!&cL1J.(<!3)*,.!
! (6 !_! (& 6 !5!;I.!(.%';)1*!)*!G))H!21%%1J4!)//.-)';.%0<!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
6I.!21%%1J)*&! & ';!%.'4;!)*!;I.!8)*'(0!,'4. & !J.%%c?*1J*!L(1L.(;).4!,'*!.'4)%0!8.!-.():.-!
)*!;I.!$4$'%!J'0!G,2<!ZR5V[H<!
!
!
Theorem 31
)@-,;'7,',;'=,*-$E:,*@D:-,&,D$%3, G'5 &H ! " /,@':,3;6,%3;%,%3:,*-$E$%$F:,$=:E*@%:'%,
9:':-;%@-6, D 6 G+H /, 6 $ O /,@B,?7?8$?,?@=:6,@B,8:'9%3,',@F:-,&,6;%$6B7]!
!
G)H!!! 7 D 6 G +H ! " g!
6$O
G))H!! D 6 G +HD > G +H ! Y !B@-,;88, 65 > $ O D$%3, 6 4 > g!
G)))H!! E> G +H ! " & D > G +H g!!!
G):H!!!$B, :G +H !$6,%3:,$=:E*@%:'%,9:':-;%@-,@B,6@E:,?7?8$?,?@=:/,%3:', :G +H ! 7 D 6 G +H ,B@-!!!
6$L
!!!!!!!!6@E:,6>C6:%,L , O g!
G:H!!!%3:,?@=:,D$%3,9:':-;%@-,*@87'@E$;8, 2$" G +H 2$C G +H<<<<<<<2$8 G +H ,3;6,$=:E*@%:'%,9:':-;%@-,,
,,,,,,,, " & D$j" G +H & D$jC G +H<<<<<<< & D$j8 G +H 1,
!
!
!
CV
!"#$%&'()*&+*#,&+&-.*)-/#)0#GR-1)%&/#
#
!"#$%&%'($n$)"$*+,"$-+*'#'."$'(#"&"/$%(0$q$*+,"$-/',"$-+1"/$*%#'*23'(&$ 4 n5 q 7 ! 8 6$
9"$:+(*'0"/$#;"$GR-:+0"*$ Cni 5q 5t 5$$ 8 " i " t 5$%*$0"2'("0$'($<":#'+($86$=#$1'>>$)"$:>"%/$#;%#$
#;"$">","(#*$+2$#;"$&/+?-$H:=<q>$4:26$<":#'+($87$%/"$#;"$*%,"$%*$#;"$">","(#*$+2$#;"$
:3:>+#+,':$:+*"#$ C8 ! A85 q566665 q r #8B 6$<','>%/>35$#;"$">","(#*$+2$#;"$:+*"#$ H i $@! xi H 4:26$
4C775$%/"$#;"$*%,"$%*$#;"$">","(#*$+2$#;"$:3:>+#+,':$:+*"#$ Ci $'2$ xi $ Ci 5$2+/$ 8 " i " % 6$
D;"/"2+/"5$1"$:%($'0"(#'23$ xi $1'#;$$#;"$>"%*#$">","(#$i$+2$$ Ci 6$E*$%$:+(*"F?"(:"5$#;"$
'(0"G$ i +2$ H i $(+1$/?(*$#;/+?&;$#;"$*"#$ S & U n 5$'6"6$#;"$*"#$+2$'(0':"*$+2$#;"$:3:>+#+,':$
:+*"#*$,+0$n$$1;':;$%/"$:+-/',"$1'#;$n5$%(0$1"$$1/'#"$2/+,$(+1$+($'(*#"%0$+2$4H7$
$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ' n 4 x7 ! ( Ps 4 x7 5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4IC7$$
s$S &U n
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
1;"/"$#;"$'//"0?:')>"$-+>3(+,'%>$ Ps 4 x 7 5$ s $ S 5$$'*$0"2'("0$)3$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Ps 4 x7 ! ( 4 x # ) j 7 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4IJ7$
j$Cs
$
=2$1"$#%K"$ K @! H $1;"($:+(*#/?:#'(&$#;"$:+0"$ Cni 5q 5t 5$1"$;%."$ % ! t $%(0$*+$ * 4 n7 ! rt 6$$
9'#;$#;'*$:;+':"$2+/$K5$#;"$GR-:+0"*$%/"$L,%G',%>M$:+0"*5$0"2'("0$)3$#;"$&"("/%#+/*$
g 4 i 7 4 x7 @! Pi 4 x 7 5$ i $ S & U n 6$D;"$'0",-+#"(#$&"("/%#+/$+2$ C ni 5q 5t $5$%*$2+>>+1*$2/+,$
N+/+>>%/3$HO5$:%($)"$1/'##"($%*$ e 4 i 7 4 x 7 ! , +i 5 j c j 4 x7 5$1;"/"$ + i 5 j $'*$#;"$ j th $:+,-+("(#$+2$
j$S
#;"$:+>?,($.":#+/$ +i ! - P # .# i $%(0$ .# i $'*$#;"$:+>?,($1'#;$'(0"G$ # i $+2$#;"$,%#/'G$ M 5$
%(0$;"(:"5$ +i 5 j ! / P5 j # . j 5 # i 6$
Q+1$1"$K(+1$#;%#$2+/$%(3$ i $ S & U n 5$#;"$.%>?"$+2 mi $'*$"F?%>$#+$ r @! +/0 n 4q 7 5$%(0$
;"(:"5$1"$;%."$2+/$*?:;$,%#/'G$">","(#*$ . j 5i $
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ . j 5i ! #
r
pij 58 5$$$$ i $ S & U n 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
mij
4IO7$
$
9"$/",%/K5$#;%#$ mij $'*$#;"$0"&/""$+2$#;"$-+>3(+,'%>$ Pij 4x7 5$1;'>"$ pij 58 $'*$#;"$:+"22':'"(#$
m #8
+2$ x ij $'($#;%#$*%,"$-+>3(+,'%>6$=($#;"$-/"*"(#$:%*"$+2$GR-:+0"*$1'#;$ Pi 4 x7 5$ i $ S & U n 5$
%*$&"("/%#+/5$1"$%>*+$K(+1$#;%#$$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$! S & U n !R$ * 4 n7 S r ! t 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4IT7$
$
$
HJ
=($-%/#':?>%/5$'#$2+>>+1*$2/+,$4IO7$#;%#$#;"$:+>?,($.":#+/$ .8 $;%*$%*$ j th $:+,-+("(#$
$
r
p j 58 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4IU7$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ . j 58 ! #
mj
V/+,$N+/+>>%/3$HO$$%(0$2/+,$#;"$2%:#$#;%#$ m# i ! mi $2+/$%>>$ i $ S 5$1"$,%3$:+(:>?0"$#;"$
2+>>+1'(&$/"*?>#6$
$
23&)-&'#45#
The idempotent generator of the GR-code Cni 5q 5t 5 i $ S & U n , is given by 0iW 4 x7 ! 8 # 1iW 4 x7 ,
with 1iW 4 x7 ! n #8 , #
j$S
r
p#ij 58c j 4 x7 6$$
mij
$
=($+/0"/$#+$0"#"/,'("$%>>$'0",-+#"(#$&"("/%#+/*$+2$#;"$ t $"F?'.%>"(#$GR-:+0"*$ C ni 5q 5t 5$
i $ S & U n 5$'#$'*$*?22':'"(#$#+$:+,-?#"$ 08 4 x7 5$+/$"F?'.%>"(#>3$#;"$:+>?,($.":#+/ .8 6$D;"$
:+,-+("(#*$+2$%(3$+#;"/$:+>?,($.":#+/$ .i $+2$M5$$1'#;$ i $ S & U n 5$:+(*#'#?#"$%$
-"/,?#%#'+($+2$#;"$:+,-+("(#*$+2$ .8 6$
$
$
#
23&)-&'#44##
Let .i 5 j , i5 j $ S , be the elements of the matrix M.
4'7$$If $j and k are elements of S & U n 5$and if$ l $U n $is such that$ lk ! j $mod$n, then$
.l 5k ! . j 58 X$
4''7$$The components of the column vector .k , k $ S & U n , form a permutation of the
components of$ .8 X$
4'''7$$The group U n S H acts transitively on the set of column vectors A .i8 , .iH , ….., .it B,
where i8 , iH , ……, it are the t elements of S & U n .
6-))0$
4'7$$V/+,$4HO7$1"$'(2"/$#;%#$ .l 5k ! #
r
r
plk 58 ! #
p j 58 ! . j 58 6$
mlk
mj
4''7$$=2$j$%(0$k$%/"$:+(*'0"/"0$%*$">","(#*$+2$#;"$&/+?-$ U n 5$#;"/"$'*$-/":'*">3$+("$">","(#$
l $ U n $1'#;$ lk ! j $,+0$ n 5$2+/$%(3$2'G"0$-%'/$j$%(0$k6$=2$ j $%(0$ k $%/"$">","(#*$+2$ S & U n $
:+(*'0"/"0$%*$&/+?-5$#;'*$?('F?"$">","(#$ l $'*$%>*+$'($ S & U n 6$<+5$2+/$%$2'G"0$'(0"G$
k $ S & U n 5$#;"$:+,-+("(#*$+2$ . k $1;':;$:+//"*-+(0$#+$">","(#*$+2$ S & U n 5$2+/,$%$
-"/,?#%#'+($+2$#;"$*%,"$K'(0$+2$:+,-+("(#*$+2$ .8 6$Q"G#5$#%K"$#;"$*?)*"#$ S a 2 S $1'#;$
#;"$-/+-"/#3$#;%#$ s $ S a $'2$%(0$+(>3$'2$ 4 n5 s 7 ! a 6$Y'.'0"$%>>$">","(#*$+2$ S a $)3$ a $%(0$
:+(*'0"/$#;"$F?+#'"(#*$%*$">","(#*$+2$ U n S a 6$Z3$*','>%/$%/&?,"(#*$%*$)"2+/"5$1"$:%($-/+."$
$
HO
(+1$#;%#$#;"$:+,-+("(#*$+2$ . k $1;':;$:+//"*-+(0$#+$">","(#*$+2$ S a 5$%/"$%$-"/,?#%#'+($
+2$#;"$*%,"$K'(0$+2$:+,-+("(#*$+2$ .8 6$N+(#'(?"$#;'*$-/+:"**$?(#'>$#;"/"$%/"$(+$
:+,-+("(#*$+2$ . k $>"2#6$Q+#':"$#;%#$ S8 ! S & U n $'($#;'*$:+(#"G#6$
4'''7$$D;'*$2+>>+1*$',,"0'%#">3$2/+,$4''75$1;"($%-->3'(&$#;"$2%:#$#;%#$ S & U n $:+(*'0"/"0$
%*$%$&/+?-5$'*$'*+,+/-;':$#+$#;"$F?+#'"(#$&/+?-$ U n S H 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
7&'.-8#4!$
=($+/0"/$#+$:+,-?#"$#;"$'0",-+#"(#$&"("/%#+/$ 08 4 x7 5$1"$,?*#$K(+1$#;"$:+"22':'"(#*$ p j 58 $
+2$%>>$'//"0?:')>"$-+>3(+,'%>*$ Pj 4 x 7 6$=($-/%:#':"5$#;"$*":+(0$,"#;+0$2+/$:+,-?#'(&$
'0",-+#"(#$&"("/%#+/*5$0'*:?**"0$'($#;"$-/".'+?*$*":#'+(5$*"",*$#+$)"$>"**$0",%(0'(&5$
*'(:"$+("$+(>3$;%*$#+$:+,-?#"$ h 487 4 x7 ! x n # 8S g 487 4 x7 $2+/$%$&'."($ g 487 4 x 7 @! P8 4 x7 6$
#
=($#;"$("G#$*":#'+(*$1"$*;%>>$0"/'."$:+(*#/?:#'+($/?>"*$2+/$#;"$'0",-+#"(#$&"("/%#+/*$+2$
&"("/%>'["0$/"*'0?"$:+0"*$'($#;"$:%*"*$n=p 5$ n ! H p 5$ n ! p m $%(0$ n ! H p m 6$9"$/",'(0$
#;"$/"%0"/$#;%#$#;"*"$:+0"*$%>>$)">+(&$#+$#;"$*?)2%,'>3$+2$t-/"*'0?"$:+0"*$4:26$\8]$%(0$
<":#'+($8$+2$#;'*$^"-+/#76$$$
#
9"##23&#case n ! p $$$$$$$$$
=($#;"$*-":'%>$:%*"$ n ! p $1;"/"$p '*$%($+00$-/',"5$+("$;%*$$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ x p # 8 ! 4 x # 87' p 4 x7 5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
4_P7$
$
1'#;$0"&$ ' p 4 x7 $R$ p # 8 6$V?/#;"/,+/"5$ q $'*$*+,"$-/',"$-+1"/$1'#;$ 4 p5 q 7 ! 8 6$E>>$$
:3:>+#+,':$:+*"#*$ Ci $,+0 p 5$1'#;$/"*-":#$#+$ q 5$ i 3 P 5$;%."$#;"$*%,"$*'["$ r @! $+/0 p 4q 7 6$
`"(:"5$%>>$'//"0?:')>"$-+>3(+,'%>*$ Pi 4 x7 5$ i 3 P 5$%/"$+2$#;"$*%,"$0"&/""$r $%(0$
% @! * 4 n7 S r ! p # 8S r 6$N+(*"F?"(#>35$$%>>$,%#/'G$">","(#*$ . P 5i 5$ i 3 P5 $%/"$"F?%>$#+$r.$
a+/"+."/5$2+/$#;"$+#;"/$">","(#*$+2$M$+("$;%*$$
$
m
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ . j 5i ! # i pij 58 5$$ i5 j $ S SAPB 5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4_87$
mij
1;'>"$ . j 5 P ! 8 $2+/$%>>$j5 %*$%>1%3*6$
$
:;.'(<&#49$
D%K"$ n ! 8I $%(0$ q ! I 6$=#$2+>>+1*$#;%#$ r @! +/0 8I 4I7 ! I 5$%(0$#;%#$$#;"$:3:>+#+,':$:+*"#*$
,+0$8I$%/"$$
$$
$$$$$$$$$$$$$$$$$$$ CP ! APB 5$ C8 ! A85I5UB 5$ CH ! AH5 J5CB 5$ C_ ! A_58P58HB 5$ CO ! AO5T588B 6$
$
$
HT
V?/#;"/,+/"5$1"$1/'#" x8I # 8 ! PP 4 x7 P8 4 x7 PH 4 x7 P_ 4 x7 PO 4 x7 $1'#;$#;"$'//"0?:')>"$
-+>3(+,'%>*$
$
$$$$$$$$$$$ PP 4 x7 ! x # 8 5$ P8 4 x 7 ! x I # x # 8 5$ PH 4 x7 ! x I 4 x H 4 x # 8 5$ P_ 4 x7 ! x I 4 x H # 8 5$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ PO 4 x 7 ! x I # x H # x # 8 6$
$
Z3$%-->3'(&$"F6$4IO7$$1"$2'(0$#;"$2+>>+1'(&$,%#/'G$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$$$$$8$$$$$$H$$$$$$_$$$$$$O$
58 P P P P 6 P
7
8
78 P #8 #8 88 8
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ M ! 78 #8 #8 8 P 8 H 6$
7
8
78 #8 8 P #88 _
78 8 P #8 #88 O
9
:
$
<+5$1;"($?*'(&$#;%#$ n #8 ! 8 $,+0$I5$#;"$-/','#'."$'0",-+#"(#$&"("/%#+/$1;':;$:+//"*-+(0*$
#+$ C8 $'*$"F?%>$#+$
$
$$$$$$$$$$$$$$$$$$$$$$$ 18W 4 x7 ! , . s 5#8cs 4 x7 ! , . s 5_ cs 4 x7 $R #c8 4 x7 4 cH 4 x7 # cO 4 x7 $
s$S
s$S
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$R$ # x # x I # x U 4 x H 4 x J 4 x C # x O # xT # x88 6$
$
V'(%>>35$1"$+)#%'($
$
$$$$$$$$$$$$$$$$$$$$$$$ 08W 4 x 7 ! 8 # 18W 4 x 7 ! x88 4 x U 4 xT 4 x O # x J # x C 4 x I # x H 4 x 4 8 5$
$
1;':;$'*$'(0""0$#;"$*%,"$-+>3(+,'%>$%*$1"$2+?(0$'($bG%,->"$8J6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$
$
$
:;.'(<&#4=$
9"$#%K"$ n ! I8 $%(0$ q ! H 6$
<'(:"$I8$'*$%$-/',"5$1"$;%."$#;%#$ U I8 $1'#;$">","(#*$ @8?H?""""""""" ?IP> $'*$%$:3:>':$&/+?-6$$
9"$2'(0$#;%#$ r A! +/0 I8 4H7$R$C5$%(0$;"(:"$ % ! * DI8C B r ! J 6$D;"$&/+?-$ H &"("/%#"0$)3$H$
:+(*'*#*$+2$#;"$">","(#*$ @8?H?_?T?8J> 6$=($#;'*$:%*"$H$'*$%$Ic$/"*'0?"5$*'(:"$ _ I ! H $,+0$I86$
=#$2+>>+1*$#;%#$%>>$">","(#*$+2$ H %/"$Ic/"*'0?"*6$V'/*#5$1"$"(?,"/%#"$%>>$*'G$:+*"#*$+2 H @$
$$
$$$$$$$$$$$$$ H 8 ! @8?H?_?T?8J> 5$$$$$$$$ H H ! @I?J?8H?8O?H_> 5$$$$$$ H I ! @C?U?8P?8T?HP> 5$$
$$$$$$$$$$$$$ H _ ! @O?8_?8U?HC?HT> 5$$ H C ! @88?8I?H8?HH?HJ> 5$$ H J ! @8C?HI?HO?HU?IP> 6$
$
$
HU
9"$/",%/K$#;%#$'2$1"$0"(+#"$%$:3:>+#+,':$:+*"#$)3$#;"$>"%*#$'(#"&"/$'#$:+(#%'(*5$#;"$$
:+//"*-+(0"(:"$1'#;$#;"$.%/'+?*$:+*"#*$+2$H$'*$%*$2+>>+1*$
$
$$$$$$$$$$$$$$$$$$ H8 ! C8 5$$ H H ! CI 5$$ H I ! CC 5$$ H _ ! CO 5$$ H C ! C88 5$$ H J ! C8C 6$
$
9"$"G#"(0$ H $)3$%00'(&$#;"$">","(#$ # 8D ! IPC 5$3'">0'(&$#;"$&/+?-$$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ K ! @8?H?_?T?8C?8J?HI?HO ?HU?IP> 5$
$
1;':;$'*$#;"$2?>>$&/+?-$+2$Ic/"*'0?"*6$E>#"/(%#'.">35$1"$:%($1/'#"$ K ! H 8 ; H J 6$
$
D;"$2%:#+/'[%#'+($+2$ x I8 4 8 $'(#+$'//"0?:')>"$-+>3(+,'%>*$+."/$ GF DHC $'*$$
$
$$$$ x I8 4 8 ! D x 4 8CD x C 4 x H 4 8CD x C 4 x I 4 8CD x C 4 x I 4 x H 4 x 4 8C D x C 4 x _ 4 x I 4 x H 4 8C $
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ D x C 4 x _ 4 x H 4 x 4 8CD x C 4 x _ 4 x I 4 x 4 8C 6$
$
!"#$#;"$-/','#'."$I8 th $/++#$ ) +2$?('#3$)"$0"2'("0$%*$%$["/+$+2$ x C 4 x H 4 8 6$<+5$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ) C 4 ) H 4 8 ! P 6$
$
D;"$:+(d?&%#"$/++#*$+2$ ) $%/"$ ) H 5$ ) _ 5$ ) T $%(0$ ) 8J 5$%(0$;"(:"$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ P8 D x C A! ( D x # ) l C ! x C 4 x H 4 8 6$
l$H8
$
V/+,$#;"$0"2'('(&$-+>3(+,'%>$+2$ ) 5$'#$2+>>+1*$#;%#$ ) #8 ! ) IP $'*$$%$["/+$+2$#;"$/":'-/+:%>$
-+>3(+,'%>$ x C 4 x I 4 8 6$D;"/"2+/"5$1"$;%."$*','>%/>3$%*$%)+."$#;%#$$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ PJ D x C A! ( D x # ) l C R$ x C 4 x I 4 8 5$
l$H J
$
1'#;$["/+*$ ) IP 5 ) HU 5 ) HO 5 ) HI $%(0 ) 8C 6$
$
N?)'(&$#;"$/">%#'+($ ) C 4 ) H ! 8 $-/+.'0"*$?*$1'#;$ ) 8C 4 ) 8H 4 ) U 4 ) J ! 8 5$2/+,$1;':;$
1"$'(2"/$#;%#$ ) I $'*$%$["/+$+2$#;"$-+>3(+,'%>$ x C 4 x _ 4 x I 4 x H 4 8 6$<+5$1"$:+(:>?0"$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ PH D x C A! ( D x # ) l C R$ x C 4 x _ 4 x I 4 x H 4 8 5$
l$H H
$
;%*$["/+*$ ) I 5 ) J 5 ) 8H 5 ) H_ $%(0$ ) 8O 6$$
$
$
IP
%(0$("G#5$*'(:"$ # ID ! HTC $ H _ 5$#;%#$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ P_ D x C A! ( D x # ) l C ! x C 4 x I 4 x H 4 x 4 8 5$
l$H _
$
;%*$["/+*$ ) O 5 ) 8_ 5 ) HT 5 ) HC $%(0$ ) 8U 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$ $
$
$
$
="##23&#1./&# n ! H p "#
V'/*#$1"$-/+."$#;"$2+>>+1'(&$>",,%6$
$
E&''.#4=#
If p is an odd prime and q an odd prime power with 4H p5 q 7 ! 8 , and if r @! ord p< 4q 7 ,
then ord H p< 4q7 ! r , for any integer < = P .
6-))0#
9"$;%."$#;%#$ q r ! 8 4 kp < $2+/$*+,"$'(#"&"/$ k eP5$%(0$$ r $'*$,'(',%>$1'#;$/"*-":#$#+$#;'*$
-/+-"/#36$<'(:"$p$%(0$ q $%/"$+005$ k $'*$"."(5$'6"6$ k ! Hl 6$`"(:"5$ q r ! 8 $,+0$ H p < 6$!"#$$
f
r f @! +/0 H p< 4q7 5$$#;"($ q r ! 8 4Hl f p < 5$%(0$ r f !r.$Q+15$ r f > r $1+?>0$',->3$
+/0 p< 4q7 " r f > r 6$D;'*$'*$%$:+(#/%0':#'+(5$*+$ r f ! r 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$
$ $
$
$
=($#;"$:%*"$+2$ n ! H p $1"$*;%>>$%-->3$#;"$>",,%$2+/$ < ! 8 6$
=($#;'*$:%*"5$#;"$2%:#+/'[%#'+($+2$ x n # 8 $'(#+$:3:>+#+,':$-+>3(+,'%>*$$;%*$#;"$2+/,$
$
$$$$$$$$$$$ x H p # 8 ! 4 x # 87' H 4 x7' p 4 x7' H p 4 x7 ! 4 x # 874 x 4 87' p 4 x7' p 4#x7 5$$$$$$$$$$$$$$$$$$$$$$$$4_H7$
$
1'#;$0"&$ ' p 4 x7 ! $0"&$ ' H p 4 x 7 ! p # 8 6$V+/$q 1"$#%K"$%$-/',"$-+1"/$*?:;$#;%#$ 4H p5 q 7 ! 8 6$
D;"$:3:>+#+,':$:+*"#$,+0$ H p $1'#;$/"*-":#$#+$ q $1;':;$:+//"*-+(0*$#+$ ' H 4 x7 $'*$
C p ! A pB 6$=2$ Pi 4 x7 $'*$%$,+(':$'//"0?:')>"$-+>3(+,'%>$:+(#%'("0$'($ ' p 4 x7 5$#;"($
4 #87 r Pi 4 # x 7 $'*$%$,+(':$$'//"0?:')>"$-+>3(+,'%>$:+(#%'("0$'( ' H p 4 x 7 ! ' p 4 # x 7 6$`"(:"5$
%>>$'//"0?:')>"$-+>3(+,'%>*$ Pi 4 x7 5$ i $ S SAP5 pB 5$%/"$+2$0"&/""$ r @! +/0 H p 4q 7 R$+/0 p 4q 7 5$
%(0$#;"/"$%/" H% ! H* 4H p 7 S r ! H* 4 p 7 S r $+2$*?:;$-+>3(+,'%>*6$=($&"("/%>$(+#%#'+(5$1"$
*;%>>$>%)">$#;"$:+>?,(*$4%(0$/+1*7$+2$#;"$,%#/'G$M $)3$#;"$>%)">*$$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ P5 i8 5 iH 56666665 i% 5 i% 48 5 i% 4 H 566666665 iH% 5 p $6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
4_I7$
$
I8
$
D;"$>%)">*$ i8 5 iH 566665 i% $ S $'(0':%#"$#;"$ % $,+(':$'//"0?:')>"$-+>3(+,'%>*$:+(#%'("0$'($
' H p 4 x 7 ! ' p 4 # x 7 5$1;'>"$ i% 48 5 i% 4 H 56666665 iH% $ S $'(0':%#"$#;"$,+(':$'//"0?:')>"$
-+>3(+,'%>*$:+(#%'("0$'($ ' p 4x 7 6a+/"$-/":'*">35$1"$*;%>>$:;++*"$#;"$'(0':"*$*?:;$#;%#$
Pi j 4 x7 ! 4#87 r Pi% 4 j 4# x7 6$V?/#;"/,+/"5$*'(:"$1"$*;%>>$:;++*"$%$["/+$+2$ Pi8 4 x7 $%*$-/','#'."$
H p th /++#$$+2$?('#35$1"$;%."$ i8 @! 8 6$D;"$'//"0?:')>"$-+>3(+,'%>*$ Pi 4x7 5$
1'#; i $ Ai8 5 iH 56666665 i% B 5$%/"$,'(',%>$&"("/%#+/*$+2$#;"$GRc:+0"*$ C Hi p 5q 5t 5$ t ! % 6$D;"$
'//"0?:')>"$-+>3(+,'%>*$ Pi 4x7 $1'#;$ i $ Ai% 48 5 i% 4 H 56666665 iH% B $%/"$,'(',%>$&"("/%#+/*$+2$
:+0"*$+2$>"(&#;$ H p $1;':;$$%/"$"F?'.%>"(#$#+$GRc:+0"*$ C ip 5q 5t 6$
$
E*$2+/$#;"$,%#/'G$">","(#*$+2$ M 5$#;"$">","(#*$ . P 5i 5$ i ? AP5 pB 5$%/"$"F?%>$#+$ r $%(0$$
. P5P ! . P5 p ! 8 6$V+/$#;"$+#;"/$">","(#*$+2$ M $+("$;%*$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ . j 5i ! #
mi
pij 58 ! # p ij 58 5$$ i5 j $ S SAP5 pB 5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
mij
4__7$
1;'>"$ . j 5 P ! 8 $%(0$ . j 5 p ! . p 5 j ! 8 $2+/ j $"."($%(0$ . j 5 p ! . p 5 j ! #8 $2+/$$j$+006$=($-%/#':?>%/5$
1"$;%."$2+/$$#;"$:+>?,($'(0"G"0$)3$8$41;':;$0"#"/,'("*$#;"$'0",-+#"(#$&"("/%#+/$+2$#;"$
GRc:+0"$ CH#8p 5q 5t 75$#;"$">","(#*$ . P58 ! r 5$ . j 58 ! # p j 58 $2+/$ j ? AP5 pB $%(0$ . p 58 R #8 6$V+/$#;"$
:+>?,($'(0"G"0$)3$ #8 $41;':;$0"#"/,'("*$#;"$'0",-+#"(#$&"("/%#+/$+2$#;"$GRc
:+0" CH8 p 5q 5t 75$1"$;%."$*','>%/>3$ . P5 #8 ! r 5$ . j 5 #8 ! # p# j 58 $2+/$ j ? AP5 pB $%(0$ . p 5 #8 ! #8 6$$$$$"$
$
D;"$2+>>+1'(&$#1+$>",,%*$&'."$#;"$-/":'*"$/">%#'+(*;'-$)"#1""($#;"$:3:>+#+,':$:+*"#*$
,+0$ p %(0$#;+*"$,+0$ H p 51'#;$/"*-":#$#+$ q 5$$%(0$%>*+$1'#;$#;"$:+//"*-+(0'(&$'//"0?:')>"$
-+>3(+,'%>*$'($ GF \q ]4 x 7 6$D;"$(+#%#'+($ S f $*#%(0*$2+/$#;"$*"#$+2$'(0':"*$+2$:3:>+#+,':$
:+*"#*$,+0$ p 5$1;'>"$ S $0"(+#"*$#;"$*"#$+2$'(0':"*$+2$:3:>+#+,':$:+*"#*$,+0$ H p 6$
<','>%/>35$#;"$(+#%#'+($ C if $*#%(0*$2+/$%$:3:>+#+,':$:+*"#$,+0$ p 5$%(0$ C j $2+/$%$:3:>+#+,':$
:+*"#$,+0$ H p 6$!'K"$%>1%3*$'($#;'*$*":#'+(5$ p '*$%($+00$-/',"$%(0$ q $'*$%($+00$-/',"$
-+1"/$1'#;$ 4 p5 q 7 ! 8 5$ r @! +/0 p 4q 7 $%(0$ % @! 4 p # 87 S r 6$!"#$ Cif ! Ai5 iq5666665 iq rP #8B 5$ i $ S f 5$
rP ! r 5$)"$%$:3:>+#+,':$:+*"#$,+0$ p 6$9"$0"2'("$ CHi $#+$)"$#;"$*"#$:+(*'*#'(&$+2$%>>$
'(#"&"/*$ Ha 5$1'#;$ a $ Cif 6$$V?/#;"/,+/"5$1"$'(#/+0?:"$2+/$"%:;$ i $ S f 5$%$*"#$:+(*'*#'(&$+2$
#;"$'(#"&"/*$ a $ Cif $$1;"($$a$'*$+00$%(0$$ a 4 p $1;"($a$'*$"."(6$=2$i$'*$+005$1"$:%>>$#;'*$*"#$
Ci $%(0$'2$i '*$"."( Ci 4 p 6$=#$'*$:>"%/$#;%#$ Ci $%(0$ Ci 4 p $+(>3$:+(#%'($+00$'(#"&"/*$1;':;$%/"$
>"**$#;%($ H p 6$
$
E&''.#4F$
4'7 CHi is a cyclotomic coset mod H p for all i $ S f X$
4''7 Ci and Ci 4 p are cyclotomic cosets mod H p for all i $ S f X$
$
IH
4'''7$if $a $ Ci , then modulo 2p, Ha $ CHi X$
4'.7 the cyclotomic cosets in 4'7 together with the cyclotomic cosets in 4''7 constitute the
complete family of H% 4 H cyclotomic cosets mod H p 5$and their indices constitute the
index set SX
4.7 the cyclotomic cosets in 4'7 correspond to irreducible polynomials contained in
' p 4x 7 and those in 4''7 to irreducible polynomials contained in ' H p 4 x 7 X$
4.'7$$if Pi 4 x7 is an irreducible factor of ' p 4 x7 , then Pi 4 p 4 x7 is an irreducible factor of
' H p 4 x 7 and vice versa, for all i $ S f $and Pi 4 p 4 x7 ! 4 #87 Pi 4 # x 7 X$
4.''7$$if C j 4 p , j $ S and j odd, is the set of integers a $ C j for a even, and a 4 p for a odd,
then the family AC j 4 p @ j $ S B is the same as the family ACHi @ i $ S fB as defined in 4i7X$
4.'''7$$ CHi ! Ci 4 p 5$and hence$ PHi 4 x7 ! Pi 4 p 4 x 7 5$for all$ i $ S f 5$if and only if$$ H $ C8 6$
$
6-))0#
4'7$$D;"$'(#"&"/*$ a $%(0$ b $%/"$)+#;$">","(#*$+2$#;"$:3:>+#+,':$:>%**$ C if $'2$%(0$+(>3$'2$
b ! aq j $,+0$ p $2+/$*+,"$ j 6$=#$2+>>+1*$',,"0'%#">3$#;%#$#;'*$'*$"F?'.%>"(#$#+$ Hb ! Haq j $
,+0$ H p 5$$+/$"F?'.%>"(#>35$ a $%(0$ b $%/"$'($#;"$*%,"$:3:>+#+,':$:+*"#$,+0$ H p 6$<'(:"$%>>$
r ">","(#*$+2$ C Hi $%/"$0'22"/"(#5$#;"$*#%#","(#$(+1$2+>>+1*6$
4''7$$D%K"$#1+$'(#"&"/*$ a $%(0$ b $2/+,$ Ci f 6$=2$)+#;$%/"$+005$#;"($ b ! aq j $,+0$ p 2+/$*+,"$
j 5$+/$"F?'.%>"(#>3$ b ! aq j 4 kp 6$<'(:"$ a 5$ b 5$ q $%(0$ p %/"$+005$ k $,?*#$)"$"."($%(0$
#;"/"2+/"$ b ! a q j $,+0$ H p 6$=2$)+#;$ a $%(0$ b $%/"$"."(5$#;"$-/++2$'*$*','>%/6$Q+15$%**?,"$
a $'*$+00$%(0$ b $'*$"."(6$9"$K(+1$#;%#$ b ! aq j 4 kp $1'#;$ k $+006$`"(:"5$
b 4 p ! aq j 4 4k 4 87 p 5$%(0$*+$ b 4 p ! a q j $,+0$ H p6 $
4'''7$$D;'*$/">%#'+(*;'-$'*$',,"0'%#">3$:>"%/$2/+,$#;"$0"2'('#'+(*$+2$$ Ci $%(0$ C Hi 6$
4'.7$$<'(:"$%>>$:+*"#*$;%."$*'["$ r $%(0$*'(:"$#;"'/$'(#"/*":#'+(*$%/"$%>>$",-#35$#;"3$2+/,$%$
2%,'>3$+2$ H% $0'22"/"(#$:3:>+#+,':$:+*"#*$,+0$ H p $D+&"#;"/$1'#;$ CP $%(0$ C p 5$#;"3$2+/,$
%$:+,->"#"$2%,'>3$+2$ H% 4 H :+*"#*$,+0$ H p 6$
4.7$$E**?,"$ ) $'*$%$-/','#'."$ H p th $/++#$+2$?('#36$D;"($ ) H $'*$%$ p th $/++#$+2$?('#36$D;"$ ) c$
-+1"/*$1'#;$%($"G-+("(#$'($ C Hi $%/"$%>>$-+1"/*$+2$ ) H $%(0$#;"/"2+/"$["/+*$+2$ ' p 4x 7 6$D;"$
) c-+1"/*$1'#;$%($"G-+("(#$'($ Ci f $:%($%>>$)"$1/'##"($%*$ ) p ) H j $2+/$*+," j 6$<'(:"$
) p ! #8 5$#;"*"$-+1"/*$%/"$["/+*$+2$ ' p 4 # x 7 ! ' H p 4 x 7 6$$$$$$$$
4.'7$$D;'*$2+>>+1*$2/+,$ Pi 4 p 4 x7 !
( 4x # )
j$Ci 4 p
j
7 ! ( 4 x 4 ) j 7 ! 4#87r Pi 4# x 7 X$
j$Ci
4.''7$$D;"$2%,'>3$+2$:+*"#*$ Ci $2+/$i "."($%(0$ Ci 4 p $2+/$ i $+005$'*$-/":'*">3$#;"$2%,'>3$+2$
:3:>':$:+*"#*$:+(#%'('(&$#;"$"."($'(#"&"/*$,+0$ H p X $
4.'''7$$9"$;%."$#;"$2+>>+1'(&$"F?'.%>"(:'"*$ PHi 4 x7 ! Pi 4 p 4 x 7 @ CHi ! Ci 4 p @ Hi $ Ci 4 p $ @ $
H $ C8 .
$
$
"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
II
$
7&'.-8#4G$
=#$,%3$+::?/$#;%#$#;"$'(0"G$ i $+2$#;"$:3:>+#+,':$:+*"#$ C i $'*$(+#$#;"$*,%>>"*#$'(#"&"/$'($#;'*$
:+*"#6$=2$*+5$1"$,%'(#%'($i$%*$'(0"G$+2$#;%#$:+*"#$$4/",",)"/$+?/$:+(."(#'+(*$+2$'(0"G'(&$$
:3:>+#+,':$:+*"#*76$Y?"$#+$#;'*$%&/"","(#$1"$;%."$#;%#$ S f $'*$%$*?)*"#$+2$#;"$:+,->"#"$*"#$
+2$'(0':"*$S5$#;+?&;$#;"$2%,'>3$+2$:+*"#*$'(0"G"0$)3$#;"$">","(#*$+2$ S f $'*$(+#$%$*?)2%,'>3$
+2$#;"$:+,->"#"$2%,'>3$+2$:+*"#*$,+0$ H p 6$
$
$
=#$2+>>+1*$2/+,$!",,%$IO$$#;%#$#;"$'//"0?:')>"$-+>3(+,'%>*$ Pi f 4 x7 5$ PiH 4 x 7 5g65$ Pi% 4 x7 $:%($
8
)"$'0"(#'2'"0$1'#;$#;"$-+>3(+,'%>*$ Pi 4 x 7 5$ i $ S fhAPB 5$%(0$#;%#$#;"$-+>3(+,'%>* Pi% 48 4 x7 5$
Pi% 4 H 4 x 7 5g665 PiH% 4 4 x7 $:+//"*-+(0$$1'#;$#;"$-+>3(+,'%>*$ Pi 4 p 4 x7 5$ i $ S fh APB 6$=#$2+>>+1*$#;%#$
#;"$:;+':"$2+/$#;"$'(0':"*$ i j 5$*?:;$#;%#$ Pi% 4 j 4 x7 ! 4#87 r Pi j 4# x7 5$2+/$ 8 " j " % 5$:%($)"$
%::+,->'*;"0$)3$#%K'(&$ i% 4 j ! i j 4 p 5$*'(:"$ ) p ! #8 $'2$ ) $'*$%$-/','#'."$ H p th $/++#$+2$?('#36$$
$E(+#;"/$$',,"0'%#"$:+(*"F?"(:"$+2$!",,%$IO$4.'7$%(0$+2$#;"$-/+-"/#3$
' H p 4 x 7 ! ' p 4 # x7 $'*$#;%#$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ pi j 58 ! # pi% 4 j 58 5$$ 8 " j " % 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4_C7$
$
D;"$-+>3(+,'%>*$4:3:>+(+,'%>*7$ ci% 4 j 4x7 5$ 8 " j " % 5$2+/$#;"$:%*"$ n ! H p 5$:%($)"$+)#%'("0$
2/+,$#;"$$-+>3(+,'%>*$ cif j 4 x7 5$ i j $ S fh APB 5$2+/$#;"$:%*"$ n ! p 5$)3$,"%(*$+2$#;"$/">%#'+($
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ci% 4 j 4 x7 ! cif j 4 x p 48 7 5$$ 8 " j " % 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4_J7$
=($#;"$*-":'2':$:%*"$#;%#$ H $ C8f 5$%(0$;"(:"$ H $ C84 p 5$1"$,%3$/"->%:"$ x p 48 $)3$ x H 6$
^",",)"/$#;%#$'2$$j$#%K"*$+($#;"$.%>?"*$85$H5$g5$ % 5$$#;"$'(0"G$ i j $+2$#;"$-+>3(+,'%>$
cif j 4 x7 $$/?(*$#;/+?&;$$#;"$*"#$ S fhAPB 6$V/+,$#;"$:+(*#/?:#'+($+2$#;"$:3:>+#+,':$:+*"#*$ Ci $
,+0$ H p 5$ i $ S fhAPB 5$$'#$2+>>+1*$#;%#$ ci j 4x7 $'*$+)#%'("0$2/+,$#;"$-+>3(+,'%>$ cif j 4 x7 $)3$
%00'(&$ p #+$#;"$"G-+("(#*$+2$#;"$"."($-+1"/*$+2$ x 5$%(0$>"%.'(&$'(.%/'%(#$#;"$+00$-+1"/*6$
=($%$2+/,%>$1%3$#;'*$:%($)"$"G-/"**"0$)3$#;"$/">%#'+($
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ci j 4 x7 ! x p cif j 4 x p 48 7 5$$ 8 " j " % 5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4_O7$
$
%*$+("$:%($."/'23$F?'#"$"%*'>35$)3$;%(0>'(&$#;"*"$-+>3(+,'%>*$,+0$ x H p # 8 6$
D;"$("G#$#;"+/",$"G-/"**"*$#;"$'0",-+#"(#*$ 1 i 4x7 $%(0$ 0i 4x7 $2+/$#;"$:%*"$ n ! H p '($
#"/,*$+2$#;"$:3:>+(+,'%>*$%(0$'0",-+#"(#*$2+/$#;"$:%*"$ n ! p 6$
$
23&)-&'#4H$
$
I_
4'7$The idempotent generator 0i 4x7 ! 8 # 1 i 4 x7 of the code C H#pi 5q 5t , i $ S & U H p , is
determined by the$expression$$
%
$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 1i 4 x7 ! 4H p7 #8\r 48 # x p 7 # , pi j i 58 4 x p # 87cif j 4 x p 48 7] X$
j !8
4''7$If 1 4 x 7 is the idempotent corresponding to column i of the matrix M f for n ! p ,
then
1 i 4 x 7 ! #H #8 4 x p # 871 if 4 x p 48 7 X$
$
4'''7$$If 0if 4 x 7 is the idempotent generator of the GR-code C p#5iq 5t , then
f
i
0i 4 x 7 ! H #8\8 4 x p # 4 x p # 870if 4 x p 48 7] .
$
6-))0$
D;"$"G-/"**'+(*$2+>>+1$',,"0'%#">3$2/+,$D;"+/",$IH$%(0$2/+,$#;"$/">%#'+(*$4_C75$4_J7$
%(0$4_O76$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$
$
$
:;.'(<&#!I#
D%K"$ n ! 8P %(0$ q ! I 6$=#$2+>>+1*$#;%#$ r ! _ 5$ % ! * 48P7 S _ ! 8 6$D;"$:3:>+#+,':$:+*"#*$
,+0$8P$%/"$ CP ! APB 5$ C8 ! A85I5 O5UB 5$ CH ! AH5 _5 J5TB 5$ CC ! ACB 5$%(0$#;"$:+//"*-+(0'(&$
-+>3(+,'%>*$%/"$ PP 4 x7 ! x # 8 5$ P8 4 x 7 ! x _ # x I 4 x H # x 4 8 5$ PH 4 x7 ! x _ 4 x I 4 x H 4 x 4 8 5$
PC 4 x7 ! x 4 8 6$$
D;"$,%#/'G$ M $'*$"F?%>$#+$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$$$$$8$$$$$H$$$$$$C$
58 8 8 8 6 P
7
8
8 8 #8 #88 8
7
6$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ M !
78 #8 #8 8 8 H
7
8
98 #8 8 #8: C
$
8
<'(:"$ t ! % ! 8 5$#;"/"$'*$+(>3$+("$&"("/%>'["0$/"*'0?"$:+0"$ C8P5I58
5$&"("/%#"0$)3$'#*$
,'(',%>$-+>3(+,'%>$ P8 4 x7 6$`"/"5$#;"$:3:>+#+,':$:+*"#*$%/"$*">2c'(."/*"5$%(0$#;"/"2+/"$#;"$
8
'0",-+#"(#$&"("/%#+/$+2$#;'*$:+0"$ C8P5O58
$'*$0"#"/,'("0$)3$#;"$:+>?,($1'#;$>%)">$86$V'/*#$
1"$2'(0$$
$
$$$ 18 4 x 7 ! 8P #8 4cP 4 x 7 4 c8 4 x7 # cH 4 x 7 # cC 4 x7 7R$$8i x 4 x I 4 x O 4 x U # x H # x _ # x J # xT # x C 5$
$
%(0$("G#$$
$
$
IC
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 08 4 x7 ! 8 # 18 4 x 7 ! # x U 4 xT # x O 4 x J 4 x C 4 x _ # x I 4 x H # x 6$$$$$$$$$$$$$$$
$
Q+15$1"$*;%>>$:+,-?#"$#;"*"$'0",-+#"(#*$)3$%-->3'(&$-%/#*$4''7$%(0$4'''7$+2$D;"+/",$IU6$
D;"$:3:>+#+,':$:+*"#*$%/"$ C P APB 5$ C8 ! A85H5I5_B 6$D;"$GRc:+0"$ C C85I58 $'*$&"("/%#"0$)3$$
P8 4 x7 ! x _ 4 x I 4 x H 4 x 4 8 6$$$6$
D;"$,%#/'G$ M f $'*$%$ H A H c*?),%#/'G$+2$ M 5$1;':;$'*$+)#%'("0$)3$#%K'(&$#;"$2'/*#$#1+$
:+>?,(*$%(0$#;"$2'/*#$%(0$#;'/0$/+1$+2$ M $
$
58 8 6
88 6$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ M f ! 77
9 8 # 8:
$
V/+,$D;"+/",$IH$'#$2+>>+1*$*#/%'&;#2+/1%/0>3$#;%#$ 18f 4 x7 ! #8 4 x 4 x H 4 x I 4 x _ 5$%(0$
;"(:"$ 08f 4 x 7 ! # x _ # x I # x H # x # 8 6$9;"($*?)*#'#?#'(&$#;"*"$"G-/"**'+(*$'($#;"$2+/,?>%*$
+2$D;"+/",$IU$4''7$%(0$4'''7$/"*-":#'.">35$%(0$?*'(&$#;%#$ H #8 ! #8 $'($ GF \I] 5$+("$+)#%'(*$
#;"$*%,"$/"*?>#*$2+/$ 18 4 x7 $%(0$ 08 4 x7 %*$)"2+/"6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$
$
F"##23&#1./&# n ! p < 6$
Q"G#5$1"$#%K"$ n ! p < $%(0$ q $%$-/',"$-+1"/$*?:;$#;%#$ 4 p5 q 7 ! 8 6$
=($+/0"/$#+$0"%>$1'#;$#;'*$:%*"5$1"$(""0$#;"$2+>>+1'(&$>",,%6$
$
E&''.#!J$
Let p be a prime and q be some prime power with 4 p5 q 7 ! 8 . Let furthermore a be some
positive integer. For p odd and a B 8 or for p even and a B H , the inequality
ord p a 48 4q 7 = ord p a 4q 7 implies $ord p a 4 i #8 4q 7 ! p i #8ord p a 4q 7 5$for all$$ i B 8 6$
6-))0#
4'7$V'/*#$1"$:+(*'0"/$#;"$:%*"$ p +006$V+/$+?/$:+(."('"(:"5$1"$%**?,"$ a ! 8 5$%(0$*+$#;"$
:+(0'#'+($+2$#;"$!",,%$'*$+/0 pH 4q7 = +/0 p 4q 7 6$
!"#$ r @! +/0 p 4q 7 6$9"$*;%>>$-/+."$)3$,%#;",%#':%>$'(0?:#'+($#;"$2+>>+1'(&$*"#$+2$/">%#'+(*@$
$
i #8
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$+/0 p i 4 q 7 ! rp i #8 5$$ q rp ! 8 4 k i p i 5$$ 4k i 5 p7 ! 8 5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4_T7$
$
2+/$%>>$ i B 8 6$V/+,$#;"$:+(0'#'+($+/0 p H 4 q 7 = $+/0 p 4q 7 5$'#$2+>>+1*$#;%#$1"$:%($1/'#"$
q r ! 8 4 kp 5$1'#;$ 4 k 5 p 7 ! 8 6$<+5$4_T7$;+>0*$2+/$ i ! 8 5$)3$0"2'('#'+($+2$ r $%(0$)3$#%K'(&$
k8 ! k 6$
Q"G#5$1"$%**?,"$#;%#$$#;"$/">%#'+(*$4_T7$%/"$#/?"$2+/$*+,"$2'G"0$'(#"&"/$ i B 8 6$D;"($
q rp
$
$
i #8
! 8 4 k i p i 5$2+/$*+,"$'(#"&"/$ k i $1'#;$ 4k i 5 p 7 ! 8 6$=#$2+>>+1*$#;%#$$
IJ
p
i
5 p6
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ q rp ! 48 4 k i p i 7 p ! , 77 884k i p i 7 l $
l !P 9 l :
p #8
5 p6
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$R$ 8 4 k i p i 48 4 , 77 884k i p i 7 l 4 k i p pi 6$
l !H 9 l :
$
5 p6
<'(:"$$p! 7 8 $2+/$%>>$ l $ AH5I5666665 p # 8B 5$%>>$#"/,*$'($#;"$*?,,%(0$%/"$0'.'*')>"$)3$ p i 4 H 6$
9l:
a+/"+."/5$*'(:"$ p '*$+005$1"$;%."$ pi B Ii B i 4 H 5$%(0$*+$#;"$>%*#$#"/,$'($#;"$/;*$'*$%>*+$
i
0'.'*')>"$)3$ p i 4 H 6$D;"/"2+/"5$1"$:%($1/'#"$ q rp ! 8 4 k i 48 p i 48 $1'#;$ 4k i 48 5 p7 ! 8 5$+/$
"F?'.%>"(#>35$+/0 p i 48 4q 7 ! rp i 6$$<+5$'2$ e @! +/0 p i 48 4q 7 5$1"$;%."$ rp i ! ey $2+/$*+,"$'(#"&"/$y. $
9"$%>*+$K(+1$#;%#$ e ! xrp i #8 $2+/$*+,"$'(#"&"/ x 6$N+,)'('(&$#;"*"$#1+$"F?%>'#'"*$&'."*$
xy ! p 5$*+$"'#;"/$ x ! 8 $+/$ x ! p 6$Z?#$ x ! 8 $3'">0*$$+/0 pi 48 4q 7 ! +/0 p i 4q 7 ! rp i #8 5$1;':;$
:+(#/%0':#*$4_T76$`"(:"5$+/0 p i 48 4 q 7 ! rp i 6$$$$$<+5$#;"$/">%#'+(*$4_T7$$%>*+$;+>0$2+/$ i 4 8 6$Y?"$
#+$#;"$-/'(:'->"$+2$,%#;",%#':%>$'(0?:#'+(5$#;"$/">%#'+(*$4_T7$;+>0$2+/$%>>$ i B 8 6$D;"$
"F?%>'#3$+2$#;"$!",,%$(+1$2+>>+1*$',,"0'%#">36$
V+/$.%>?"*$ a = 8 #;"$-/++2$'*$:+,->"#">3$*','>%/6$
$
4''7$Q"G#5$1"$:+(*'0"/$#;"$:%*"$ p ! H 5$%(0$1"$#%K"$ a ! H 6$
!"#$ r f@! +/0 H H 4 q 7 6$D;"$:+(0'#'+($+2$#;"$!",,%$3'">0*$+/0 HI 4q 7 = $+/0 H H 4 q 7 6$9"$*;%>>$
-/+."$)3$'(0?:#'+($#;%#$2+/$%>>$ i B 8 $$$$$$
$
i #8
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$+/0 Hi 48 4q7 ! r fH i #8 5$$ q r fH ! 8 4 k i H i 48 5$$ 4 k i 5H7 ! 8 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
4_U76$
$
V+/$ i ! 8 $#;"*"$/">%#'+(*$%/"$#/?"5$)":%?*"$+2$#;"$0"2'('#'+($+2$ r f 6$$$$
i #8
E**?,"$4_U7$;+>0*$2+/$%$:"/#%'($.%>?"$+2$ i B 8 $6$D;"($$ q r fH ! 8 4 k i H i 48 $1'#;$ 4k i 5H7 ! 8 6$
=#$2+>>+1*$#;%#$$
$
i
H
$$$$$$$$$$$$$$$ q r fH ! 48 4 k i H i 48 7 H ! 8 4 k i H i 4 H 4 k i H Hi 4 H ! 8 4 k i 48 H i 4 H 5$$$ 4k i 48 5H7 ! 8 6$$
$
<'(:"$ i B 8 5$#;'*$',->'"*$+/0 Hi 4 H 4 q 7 ! r fH i 6$D;"/"2+/"5$'2$ ef@! $+/0 Hi 4 H 4 q 7 5$1"$:%($1/'#"$$
r fH i ! ef y 6$9"$%>*+$;%."$ ef ! xr fH i #8 6$`"(:"5$ xy ! H 5$%(0$*+$ x ! 8 $+/$ x ! H 6$Z?#$ x ! 8 $
&'."*$+/0 Hi 4 H 4q7 ! r fH i #8 ! $+/0 Hi 48 4 q 7 $1;':;$:+(#/%0':#*$4_U76$<+$ x ! H $%(0$;"(:"$4_U7$
%>*+$;+>0*$2+/$ i 4 8 5$%(0$)3$'(0?:#'+($2+/$%>>$ i B 8 6$
V+/$.%>?"*$ a = H $#;"$-/++2$'*$:+,->"#">3$*','>%/6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
"$
$
$
$
IO
$
$
7&'.-8#!5$
D;"$%)+."$/"*?>#$:%($%>*+$)"$0"/'."0$2/+,$\H5$!",,%$I6I_]6$E:#?%>>35$!",,%$_8$'*$%$
*-":'%>$:%*"$+2$#;"$>",,%$'($\H]6$
$
7&'.-8#!4##
D;"$:%*"$ p ! H 5$ q ! I $*;+1*$#;%#$#;"$:+(0'#'+($ a B H $'*$(":"**%/35$*'(:"$+/0 HH 4I7 ! H = $$
+/0 H8 4I7 ! 8 5$)?#$+/0 HI 4I7 ! H 3 _ 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$
$
E*$?*?%>$1"$;%."$ r @! +/0 n 4q 7 ! +/0 p< 4q 7 6$a+/"+."/5$1"$0"2'("$u@R+/0 p 4q 7 6$=($#;'*$:%*"$
#;"$2%:#+/'[%#'+($+2$ x n # 8 $'(#+$:3:>+#+,':$-+>3(+,'%>*$'*$%*$2+>>+1*$
$
<
$$$$$$$$$$$$$$$$$$$$$$$$$ x n # 8 ! x p # 8 ! 4 x # 87' p 4 x7' p H 4 x76666666' p< 4 x7 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4CP7$
$
D;"$:3:>+#+,':$-+>3(+,'%>$ ' p 4x 7 $'*$#;"$-/+0?:#$+2$C @! * 4 p 7 S u ! 4 p # 87 S u $,+(':$
-+>3(+,'%>*$+2$0"&/""$ u $1;':;$%/"$'//"0?:')>"$+."/$ GF 4q 7 5$*%3$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ' p 4 x 7 ! P8 4 x 7 PH 4 x 766666666PC 4 x 7 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4C87$
$
<','>%/>35$ ' p b 4x 7 $'*$#;"$-/+0?:#$+2$ % b @! * 4 p b 7 S rb ! p b #8 4 p # 87 S rb $'//"0?:')>"$
-+>3(+,'%>*$$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ' p b 4 x7 ! F8 4 x7 FH 4 x766666666F% b 4 x7 5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4CH7$
$
1;':;$%/"$%>>$+2$0"&/""$ rb 5$1;'>"$ rb ! $+/0 p b 4q 7 5$ r8 ! u $%(0$ r< ! r 6$
9"$(+1$0'*#'(&?'*;$)"#1""($p '*$+00$%(0$p$R$H6$=2$p '*$+00$%(0$'2$+/0 pH 4q7 = $+/0 p 4q 7 5$'#$
2+>>+1*$2/+,$!",,%$_8$4'7$#;%#$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ rb ! up b #8 5$ 8 " b " < 5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4CI7$
%(0$;"(:"$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ r S u ! n S p 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4C_7$
$
E*$%$:+(*"F?"(:"$1"$;%."$#;%#$4:26$\$85$<":#'+($_]7$ % ! % b ! C 5$%(0$,+/"+."/$#;%#$#;"$
-+>3(+,'%>*$ Fi 4x7 $:%($)"$'0"(#'2'"0$1'#;$ Pi 4 x n S p 7 5$2+/$ 8 " i " % 6$`"(:"5$#;"$:3:>+#+,':$
-+>3(+,'%>*$'($4CH7$:%($)"$2%:#+/'["0$'(#+$'//"0?:')>"$-+>3(+,'%>*$+."/$ GF 4q 7 $%*$
2+>>+1*$
$
b #8
b #8
b #8
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ' p b 4 x7 ! P8 4 x p 7 PH 4 x p 7666666666P% 4 x p 7 5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4CC7$
$
IT
$
2+/$%>>$ b 5$ 8 " b " < 6$N;%(&'(&$#;"$(+#%#'+($+2$#;"$>%)">*$%*$'(#/+0?:"0$'($4H75$1"$(+1$
1/'#"$
$$
b #8
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ' p b 4 x7 ! ( Pi 4 x p 7 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
i$S fhAPB
4CJ7$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
=($"F6$4CJ7$$i /?(*$#;/+?&;$#;"$ t 4 ! % 7 $0'22"/"(#$.%>?"*$+2$#;"$*"#$ S fhAPB R$ Ai8 5 iH 5666665 i% B 5$
1;"/"$ S f $*#%(0*$2+/$#;"$*"#$+2$'(0':"*$+2$#;"$:3:>+#+,':$:+*"#*$,+0$ p 6$D;'*$(+#%#'+($$
"G-/"**"*$#;"$+("c#+c+("$/">%#'+(*;'-$)"#1""($#;"$:3:>+#+,':$:+*"#*$,+0$p 1'#;$/"*-":#$
b #8
#+$q5 %(0$#;"$'//"0?:')>"$2%:#+/*$+2$ ' p b 4x 7 $'($ GF 4q 7\ x] 6$D;"$-+>3(+,'%>*$ Pi 4 x p 7 $%/"$$
< #8
%>>$+2$0"&/""$ rb $$2+/$%$2'G"0$.%>?"$+2$b6$=($-%/#':?>%/5$#;"$-+>3(+,'%>*$ Pi 4 x p 7 5$ i $ S fhAPB 5$
1;':;$%/"$+2$0"&/""$ r< ! r 5$%/"$#;"$,'(',%>$&"("/%#+/*$+2$#;"$&"("/%>'["0$/"*'0?"$:+0"*$
C ip< 5q 5t 5$1'#;$ t ! % 6$
$D;"*"$:+(*'0"/%#'+(*$%>*+$;+>0$2+/$ p ! H 5$'2$1"$/"F?'/"$+/0 HI 4q 7 = +/0 HH 4q 7 = +/0 H 4q7 $4:26$
!",,%$_876$D;"/"2+/"5$2/+,$(+1$+($1"$%**?,"$#;%#$+/0 p H 4 q 7 = ord p 4q 7 $%(0$
%00'#'+(%>>35$'2$ p ! H $#;%#$+/0 HI 4q 7 = +/0 H H 4 q 7 6$9"$*;%>>$0"(+#"$#;'*$:+(0'#'+($)3$4W76$$
< #8
D;"$:+>?,(*$+2$#;"$,%#/'G$ M $1;':;$:+//"*-+(0$#+$#;"$-+>3(+,'%>*$ Pi 4 x p 7 5$ i $ S fhAPB 5$
0"#"/,'("$#;"$'0",-+#"(#$&"("/%#+/*$+2$#;"$GRc:+0"*$ C ip< 5q 5t 6$=($&"("/%>5$1"$*;%>>$>%)">$
#;"$:+>?,(*$+2$ M $)3$
$
$$$$$$$$$$$$$$$$$$$$$$$$$ P5 i8< 5 iH< 56666665 i%< 5 i8< #8 5 iH< #8 56666665 i%< #8 5666666666665 i88 5 iH8 56666665 i%8 5$$$$$$$$$$$$$$$$$$$$$$$$$$4CO7$
$
1'#;$ i8< ! 8 5$%(0$*?:;$#;%#$#;"$'(0':"*$ i8b 5 iHb 56666665 i%b $$'(0':%#"$#;"$ % '//"0?:')>"$-+>3(+,'%>*$
b #8
Pi 4 x p 7 5$ i $ S fhAPB $5$2+/$ 8 " b " < 6$D;"$'(0':"*$'($4CO7$$2+/,$#;"$:+,->"#"$*"#$ S $+2$
'(0':"*$+2$#;"$:3:>+#+,':$:+*"#*$,+0$ p < 6$
D;"$2+>>+1'(&$>",,%$1'>>$"(%)>"$?*$#+$"*#%)>'*;$#;"$+("c#+c+("$/">%#'+(*;'-$)"#1""($#;"$
<
'//"0?:')>"$-+>3(+,'%>*$+."/$ GF 4q 7 1;':;$%/"$:+(#%'("0$'($ x p # 8 $%(0$#;"$:3:>+#+,':$
:+*"#*$$,+0$ p < $1'#;$/"*-":#$#+$q.$
$
E&''.#!!#
Let condition 4W7$hold. If C i ! Ai5 iq 56666665 iq rb #8 B is a cyclotomic coset mod p b with respect
to q and of size rb , then pC i ! A pi5 piq 56666665 piq rb #8 B is a cyclotomic coset mod p b 48 , also
of size rb , while it is a cyclotomic coset mod p b of size rb S p , for 8 " b " < , if one
replaces integers which occur more than once by just one of these. #
$
IU
D;"$-/++2$'*$*#/%'&;#2+/1%/0$%(0$'*$+,'##"06$E::+/0'(&$#+$#;"$/?>"$%&/""0$?-+($'($<":#'+($
I5$1"$0"(+#"$#;'*$:3:>+#+,':$:+*"#$,+0$ p b $)3$ C ip $4:26$"F6$4HJ7$%(0$!",,%$HP76$Q+15$
1"$:+(*'0"/$#;"$:3:>+#+,':$:+*"#*$'($4CO7$'(0"G"0$)3$ i8< 5 iH< 566666665 i%< 6$<'(:"$#;"*"$%/"$
:+*"#*$,+0$ p < 5$'#$2+>>+1*$2/+,$$!",,%$__$$#;%#$ i <j p ! i <j #8 5$2+/$ 8 " j " % 6$
a+/"$&"("/%>>35$'#$2+>>+1*$2+/$ 8 " b " < $#;%#$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ i <j pb #8 ! i <j #b 48 5$$ 8 " j " % 5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4CT7$$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ i <j ! i j 5$$ 8 " j " % 5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4CU7$
$
1;"/"$#;"$'(#"&"/*$ i j 5$ 8 " j " % 5$%/"$#;"$(+(c["/+$'(0':"*$+2$#;"$:3:>+#+,':$:+*"#*$,+0$$p5$
'6"6$#;"$">","(#*$+2$ S fhAPB 6$
D;"$:3:>+#+,':$:+*"#*$1'#;$'(0':"*$ i8b 5 iHb 5666665 i%b $$%/"$+2$*'["$ r S p < #b ! rb 5$$%(0$*+$#;"*"$
b #8
:+*"#*$:+//"*-+(0$#+$#;"$'//"0?:')>"$-+>3(+,'%>*$ Pi 4 x p 7 5$ 8 " i " % 5$1;':;$;%."$0"&/""$
rb 5$2+/$%>>$b5$ 8 " b " < 6$$=($-%/#':?>%/$1"$,%3$%**?,"$#;%#$#;"$:3:>+#+,':$:+*"#$ C i $,+0$
< #8
p < $:+//"*-+(0*$#+$#;"$-+>3(+,'%>$ Pi 4 x p 7 $2+/$%>>$ i $ Ai8< 5 iH< 56666665 i%< B 6$
$
Q"G#5$1"$:+(*'0"/$#;"$,%#/'G$">","(#*$ . j5i 5$ i $ Ai8< 5 iH< 566666665 i%< B 6$9"$K(+1$%>/"%03$#;%#$$
. P5i ! r $2+/$#;"*"$ i c.%>?"*6$V?/#;"/,+/"5$ p ij 58 ! P $'2$ ij ? Ai88 5 iH8 566666665 i%8 B 5$+/$*'(:"$
i $ Ai8< 5 iH< 566665 i%< B 5$ pij 58 ! P $2+/$%>>$ j ? Ai88 5 iH8 5666665 i%8 B 6$`"(:"5$1"$+)#%'($2/+,$4IO7$#;%#$
. j 5i ! P $2+/$%>>$#;"*"$'(0':"*6$<+5$1"$+(>3$;%."$#+$2+:?*$+($">","(#*$ . j5i $1'#;$
j $ Ai88 5 iH8 56666665 i%8 B 6$9"$*;%>>$/"*#/':#$+?/*">."*$#+$ i ! i8< R876$9"$/",'(0$#;"$/"%0"/$+2$#;"$
2%:#$#;%#$#;"$:+>?,(*$>%)">"0$)3$ iH< 566666665 i%< $%/"$-"/,?#%#'+(*$+2$$:+>?,($ i8< 6$
$
9"$%/"$(+1$/"%03$#+$-/+."$+?/$("G#$#;"+/",6$=($#;%#$#;"+/",5$#;"$*"#$ S a $'*$#;"$*"#$+2$#;"$
'(0':"*$+2$#;"$:3:>+#+,':$:+*"#*$,+0$ p a 6$$<+5$ S < $'*$'0"(#':%>$1'#;$ S $%(0$ S 8 $1'#;$ S f 6$
V+/$ a " < $+("$:%($"%*'>3$."/'23$#;%#$ S a $$'*$%$*?)*"#$+2$ S 4 ! S < 7 $%(0$#;%#$ S a & U pa $'*$%$
*?)*"#$+2$ S & U p< 6$9"$",-;%*'["$#;%#$#;/+?&;+?#$#;"$#"G#$+2$#;'*$*":#'+($1"$%**?,"$#;%#$
:+(0'#'+($4W7$;+>0*6$
$
23&)-&'#!9#
Let a be some integer with 8 " a " < for $p odd, and H " a " < for p even. Let
i $ S a & U pa . Let 0iW 4 x7 , i $ S & U p< , be the idempotent generator of the code C ip< 5q 5t ,
and let 0iaW 4 x7 be the idempotent generator of the code C ip a 5q 5t , i $ S a & U pa . If
< #a
ord p a 48 4q 7 = ord p a 4q 7 , then 0iW 4 x 7 ! 0iaW 4 x p 7 .
$
_P
6-))0#
V+/$+?/$:+(."('"(:"$1"$#%K"$ p $+00$#+&"#;"/$1'#;$ a ! 8 6$
V/+,$D;"+/",$IH$1"$K(+1$#;%#$ 0i 4 x7 ! 8 # 1 i 4 x7 $1'#;$ 1 i 4 x7 ! n #8 , #
k$S
r
pik 58c k 4 x7 5$
mik
<
n ! p 6$E&%'($2+/$/"%*+(*$+2$:+(."('"(:"5$1"$%**?,"$ i ! 8 6$9"$%>/"%03$%/&?"0$#;%#$#;"$
+(>3$ k c.%>?"*$#;%#$:+(#/')?#"$'($#;"$"G-/"**'+($2+/$ 1 i 4x7 %/"$ k ! P $%(0$ k $ Ai88 5 iH8 56666665 i%8 B 6$
r
V/+,$ ik8 ! ik p < #8 $'#$2+>>+1*$#;%#$ mi8 ! mik 5$%(0$;"(:"5$ . i8 58 ! #
pi 58 6$Z":%?*"$+2$#;"$
k
k
mi k k
r n
! ! p < #8 5$%(0$*+$$$$$
u p
u
r
pi 58 ! p #8 . fik 58 6$$
pik 58 ! #
!#
pmik k
nmik
:+(0'#'+($'($#;"$D;"+/",5$1"$;%."$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ n #8 . i8 58
k
`"/"5$ . fik 58 $'*$%($">","(#$+2$#;"$,%#/'G$ M f $2+/$#;"$:%*"$#;%#$#;"$:+0"$>"(&#;$'*$"F?%>$#+$ p 6$$
< #8
<'(:"$ ci8 4 x7 ! cik 4 x p 7 5$#;"$*#%#","(#$'($#;"$D;"+/",$(+1$2+>>+1*$',,"0'%#">3$2+/$#;'*$
k
:%*"6$V+/$+#;"/$a-.%>?"*$1"$%-->3$!",,%$_85$#+$+)#%'($%$:+,->"#">3$*','>%/$-/++26$$$$$$$$$"$
$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$
$
$
#
7&'.-8#!=#
< #8
D;"$%)+."$/"*?>#$:%($%>*+$)"$0"/'."0$2/+,$#;"$2%:#$#;%#$ Pi 4 x p 7 $'*$#;"$,'(',%>$&"("/%#+/$
+2$ C ip a4< #8 5 q 5t 5$'2 Pi 4x7 $'*$#;"$,'(',%>$&"("/%#+/$+2$ C ip a 5q 5t 6$
$
$
:;.'(<&#!F#
9"$#%K"$ n ! HO $%(0$ q ! O 6$<+5$+/0 I 4O7 ! 8 > $+/0 U 4O7 ! I 6$<'(:"$ u ! 8 5$'#$2+>>+1*$#;%#$
r @! +/0 II 4O7 ! U 6$D;"$:3:>+#+,':$:+*"#*$,+0$HO$%/"$$
C P ! APB 5$ C8 ! A85O5HH58U5HC58I58P58J5_B 5$ C H ! AH58_58O5885HI5HJ58U5C5TB 5$
C I ! AI5H858HB 5 C J ! AJ58C5H_B 5$ C U ! AUB $%(0$ C8T ! A8TB 6$
9"$:+(:>?0"$#;%#$ ' HO 4 x7 $'*$#;"$-/+0?:#$+2$#1+$'//"0?:')>"$-+>3(+,'%>*$+."/$ GF 4O7 $+2$
0"&/""$U5$ ' U 4 x7 '*$#;"$-/+0?:#$+2$#1+$'//"0?:')>"$-+>3(+,'%>*$+2$0"&/""$I$%(0$ ' I 4 x7 $'*$
#;"$-/+0?:#$+2$#1+$'//"0?:')>"$-+>3(+,'%>*$+2$0"&/""$8$%>>$+."/ GF 4O7 6$E:#?%>>35$1"$;%."$
$
$ x HO # 8 ! 4 x # 87' I 4 x 7' U 4 x 7' HO 4 x 7 ! 4 x # 874 x # H74 x # _74 x I # H74 x I # _74 x U # H74 x U # _7 6$
$
D;'*$'*$'($%::+/0%(:"$1'#;$#;"$2+/,%>'*,$+($-6$IT5$*'(:"$+/0 U 4O7 ! I = +/0 I 4O7 R86$
j("$:%($"%*'>3$."/'23$#;%#$#;"$'//"0?:')>"$2%:#+/*$'($#;"$/;*$:+//"*-+(0$$#+$#;"$:3:>+#+,':$
:+*"#*$)3$,"%(*$+2$#;"$'(0':"*$'($#;"$2+>>+1'(&$1%3@$
$
_8
$
PP 4 x7 ! x # 8 5$ P8 4 x7 ! x U # H 5$ PH 4 x7 ! x U # _ 5$ PI 4 x 7 ! x I # H 5$ PJ 4 x7 ! x I # _ 5$
PU 4 x7 ! x # H $%(0$ P8T 4 x7 ! x # _ 6$
$
k*'(&$#;"*"$2%:#*5$1"$0"/'."$#;"$,%#/'G$$">","(#*$+2$#;"$:+>?,($1'#;$'(0"G$8@$
$
m
U
. P 58 ! m8 ! U 5$ . P5 H ! m H ! U 5$ . U58 ! # 8 pU58 ! # 4#H7 ! 8T 5$
8
mU
m
U
.8T58 ! # 8 p8T58 ! # 4#_7 ! IJ 5$1;'>"$%>>$+#;"/$">","(#*$ . j 58 $'($#;'*$:+>?,($.%('*;5$
8
m8T
)":%?*"$ p j 58 ! P $2+/$#;+*"$">","(#*6$E2#"/$;%.'(&$:+,-?#"0$#;"$">","(#*$+2$#;"$+#;"/$
:+>?,(*$'($%$:+,->"#">3$*','>%/$1%3$%(0$/"0?:'(&$,+0$O5$1"$$2'(%>>3$2'(0$2+/$ M $
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$$$$8$$$$H$$$$I$$$J$$$$U$$8T$
58 U U I I 8 8 6 P
8
7
78 P P P P H _ 8 8
78 P P P P _ H 8 H
8
7
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ M ! 78 P P J C 8 8 8 $ I 6$
78 P P C J 8 8 8 J
8
7
78 _ 8 I I 8 8 8 U
8
7
98 8 _ I I 8 8 : 8T
$
V/+,$#;'*$,%#/'G$1"$0"/'."$#;"$-/','#'."$'0",-+#"(#$&"("/%#+/$
$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 18 4 x7 ! HO #8 4 . P5 H cP 4 x7 4 . U5 H cU 4 x7 4 .8T5 H c8T5 H 4 x7 7$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$R # 4HcP 4 x7 4 cU 4 x7 4 _c8T 4 x77 $
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$R I x 8T 4 J x U 4 C 6$
$
H
8
%(0$*','>%/>3$ 1 H 4 x7 ! J x 8T 4 I x U 4 C 6$D;"$'0",-+#"(#$&"("/%#+/*$+2$ C HO
5 O 5 H $%(0$ C HO5 O 5 H $%/"$
08 4 x7 ! _ x8T 4 x U 4 I $%(0$ 08W 4 x7 R$ 0H 4 x7 ! x8T 4 _ x U 4 I $%(0 0HW 4 x 7 ! 08 4 x7 ! _ x8T 4 x U 4 I 5$
/"*-":#'.">36$E*$+("$:%($."/'235$#;"*"$&"("/%#+/*$:%($)"$+)#%'("0$2/+,$#;"$:+//"*-+(0'(&$
&"("/%#+/*$+2$#;"$:+0"*$ CUi 5O5 H $)3$*?)*#'#?#'(&$ x U $2+/ x 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$
:;.'(<&#!G$
V+/$ n ! H I $%(0$ q ! I 5$1"$;%."$ r @! +/0 HI 4I7 ! H $%(0$ t ! % ! * 4T7 S H ! H 6$D;"$:3:>+#+,':$
:+*"#*$,+0$ H I $%/"$ C P ! APB 5$ C8 ! A85IB 5$ C H ! AH5JB 5 C _ ! A_B 5 C C ! AC5OB 5$',->3'(&$
S ! AP585H5_5CB 6$D;"$:+//"*-+(0'(&$'//"0?:')>"$-+>3(+,'%>*$%/"$/"*-":#'.">3$ PP 4 x7 ! x # 8 5$
$
_H
P8 4 x7 ! x H # x # 8 5$ PH 4 x7 ! x H 4 8 5$ P_ 4 x7 ! x 4 8 $%(0$ PC 4 x7 ! x H 4 x 4 8 6$D;"$2%:#+/'[%#'+($
+2$ x T # 8 $'(#+$:3:>+#+,':$-+>3(+,'%>*$'*$ x T # 8 ! ' 8 4 x 7' H 4 x 7' _ 4 x7' T 4 x 7 5$1'#;$
' 8 4 x7 ! PP 4 x7 5$ ' H 4 x7 ! P_ 4 x7 5$ ' _ 4 x7 ! PH 4 x7 $%(0$ ' T 4 x7 ! P8 4 x7 PC 4 x7 6$$$
E*$+("$:%($*""5$#;"$(?,)"/$+2$'//"0?:')>"$-+>3(+,'%>*$:+(#%'("0$'($ ' _ 4 x7 $4%(0$'($
' H 4 x7 7$'*$>"**$#;%($#;"$(?,)"/$+2$'//"0?:')>"$2%:#+/*$+2$ ' T 4 x7 6$D;'*$'*$0?"$#+$#;"$2%:#$
#;%#$#;"$:+(0'#'+($+/0 HI 4I7 = +/0 HH 4I7 $'*$(+#$*%#'*2'"05$*'(:"$)+#;$%/"$"F?%>$#+$H6$$
D;"$'//"0?:')>"$-+>3(+,'%>*$ P8 4 x7 $%(0$ PC 4 x7 $%/"$#;"$,'(',%>$&"("/%#+/*$+2$#;"$#1+$
"F?'.%>"(#$GRc:+0"*$ CT85I5 H $%(0$ CTC5I5 H 6$E-->3'(&$$#;"$"G-/"**'+($4HO7$2+/$#;"$,%#/'G$
">","(#*$ . j5i 5$ i5 j $ S 5$1"$2'(0$2+/$#;"$,%#/'G$ M $$
$
$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$$$$$8$$$$$C$$$$$$$H$$$$$$$_$
58 # 8 # 8 # 8 8 6 P
7
8
7 8 8 # 8 P # 88 8
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ M ! 78 # 8 8
P # 88 C 6$
7
8
88H
78 P P 8
78 8
8 # 8 8 8: _
9
$
D;"$-/','#'."$'0",-+#"(#$&"("/%#+/*$:+//"*-+(0'(&$#+$#;"$:+>?,(*$1'#;$>%)">*$8$%(0$C$
%/"$/"*-":#'.">3$$
$
$$$$$$$$$$$$$$$$$$ 1 8 4 x 7 ! T #8 4 #c P 4 x 7 4 c8 4 x 7 # cC 4 x 7 4 c _ 4 x 77 ! x O 4 x C # x _ # x I # x 4 8 5$
$
$$$$$$$$$$$$$$$$$$ 1 C 4 x7 ! T #8 4#c P 4 x7 # c8 4 x7 4 cC 4 x 7 4 c _ 4 x 77 ! # x O # x C # x _ # x I # x 4 8 6$
$
D;"$'0",-+#"(#$&"("/%#+/*$+2$ CT85I5 H $%(0$ CTC5I5 H $%/"$/"*-":#'.">3$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$ 08W 4 x 7 ! 0C 4 x 7 ! 8 # 1 C 4 x 7 ! x O 4 x C 4 x _ 4 x I 4 x 5$
%(0$
$$$$$$$$$$$$$$$$$$$$$$$$$$$ 0CW 4 x7 ! 08 4 x 7 ! 8 # 1 8 4 x 7 ! # x O # x C 4 x _ 4 x I 4 x 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$
$
$
:;.'(<&#!H#
Q"G#5$1"$#%K"$ n ! H _ $%(0$ q ! I 6$Q+1$1"$;%."$ r @! +/0 H _ 4I7 R_$%(0$ % ! * 48J7 S _ ! H 6$
D;"$:3:>+#+,':$:+*"#*$%/"$ C P ! APB 5$ C8 ! A85I5U588B 5$ C H ! AH5JB 5$ C _ ! A_58HB 5$
C C ! AC58C58I5OB 5$ CT ! ATB 5$ C8P ! A8P58_B 5$%(0$#;"$:+//"*-+(0'(&$'//"0?:')>"$-+>3(+,'%>*$
$
_I
%/"$ PP 4 x7 ! x # 8 5$ P8 4 x7 ! x _ # x H # 8 5$ PH 4 x7 ! x H # x # 8 5$ P_ 4 x7 ! x H 4 8 5$
PC 4 x7 ! x _ 4 x H # 8 5$ PT 4 x7 ! x 4 8 $%(0$ P8P 4 x 7 ! x H 4 x # 8 6$
V+/$#;"$*%,"$/"%*+($%*$'($#;"$-/".'+?*$"G%,->"5$#;"$(?,)"/$+2$'//"0?:')>"$2%:#+/*$'($
' T 4 x 7 $'*$?("F?%>$#+$#;"$(?,)"/$+2$'//"0?:')>"$2%:#+/*$'($ ' _ 4 x7 6$
D;"$2%:#+/'[%#'+($+2$ ' 8J 4 x7 $'(#+$#1+$'//"0?:')>"$-+>3(+,'%>*$+2$0"&/""$ r ! _ $'*$
' 8J 4 x 7 ! 4 x _ # x H # 874 x _ 4 x H # 87 6$D;"*"$-+>3(+,'%>*$%/"$#;"$0"2'('(&$-+>3(+,'%>*$+2$
C
8
#;"$"F?'.%>"(#$GRc:+0"*$ C8J
5 I5 H $%(0$ C8J5 I5 H 6$9"$(+1$;%."$*?22':'"(#$0%#%$#+$:+,-?#"$#;"$
">","(#*$+2$#;"$,%#/'G$ M 6$k*'(&$%&%'($4HO75$1"$2'(0$#;"$2+>>+1'(&$">","(#*$'($:+>?,($8@$
. P58 ! 8 5$ . H58 ! #8 5$ . T58 ! #8 5$ .8P 58 ! 8 5$ .858 ! . _58 ! . C58 ! P 6$<+5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$ 1 8 4 x 7 ! 8J #8 4c P 4 x 7 # c H 4 x 7 # cT 4 x 7 4 c8P 4 x 77 R 8 # x H # x J # x T 4 x 8P 4 x 8_ 5$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 08 4 x7 ! # x 8_ # x 8P 4 x T 4 x 8P 4 x 8_ 6$
$
<','>%/>35$1"$2'(0$
$
$$$$$$$$$$$$$ 1 C 4 x7 ! 8J #8 4c P 4 x7 4 c H 4 x7 # cT 4 x 7 # c8P 4 x 77 ! 8 4 x H 4 x J # x T # x 8P # x 8_ 5$
$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$ 0C 4 x 7 ! x 8_ 4 x 8P 4 x T # x J # x H 6$
$
=(0""05$#;"$'0",-+#"(#$&"("/%#+/*$+2$ C Hi _ 5I5 H $:%($)"$+)#%'("0$2/+,$#;+*"$+2$ C Hi I 5I5 H 5$
i $ A85CB 5$)3$/"->%:'(& x $)3$ x H 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$
$
$
G"##23&#1./&# n ! H p < #
D;/+?&;+?#$#;"$0'*:?**'+($+2$#;'*$:%*"$1"$%**?,"$%&%'($#;%#$:+(0'#'+($4W7$+2$-6$IU$;+>0*6$
9"$;%."$#;"$/">%#'+(*$ r @! $+/0 H p< 4q 7 ! +/0 p< 4q 7 5$ u @! +/0 p 4q 7 5$%(0$
% ! * 4 p 7 S u ! p # 8S u 6$=($%$*','>%/$1%3$%*$'($<":#'+(*$J$%(0$O5$1"$0"/'."$#;%#$#;"$
<
2%:#+/'[%#'+($+2$ x n # 8 R$ x H p # 8 $$'(#+$:3:>+#+,':$-+>3(+,'%>*$(+1$;%*$#;"$2+/,$
$
<
$$$$$ x H p # 8 ! '8 4 x7' H 4 x7' p 4 x7' p H 4 x7666666' p< 4 x7' H p 4 x7' H p H 4 x7666666' H p< 4 x7 $
$$$$$$$$$$$$$$$$$$R 4 x # 874 x 4 87' p 4 x7' p H 4 x766666' p< 4 x7' p 4 # x7' p H 4 # x766666' p< 4 #x7 5$$$$$$$$$$$$$$4JP7$
1'#;$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ' pb 4 x7 !
(
b#8
Pi 4 x p 7 5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4J8$7$
i$S fhAPB
$
2+/$%>>$b, 8 " b " < 5$%(0$1;"/"$#;"$ % $,+(':$-+>3(+,'%>*$ Pi 4x 7 5$ i $ S fh APB 5$%/"$#;"$
'//"0?:')>"$2%:#+/*$'($ GF 4 q 7\ x] $:+(#%'("0$'($ ' p 4x 7 6$`"/"5$$>'K"$'($<":#'+($O5$ S f $*#%(0*$
$
__
2+/$#;"$*"#$+2$'(0':"*$+2$#;"$:3:>+#+,':$:+*"#*$,+0$ p 6$D;"$,+(':$'//"0?:')>"$-+>3(+,'%>*$
< #8
:+(#%'("0$'($ ' H p< 4 x7 5$1;':;$:%($)"$1/'##"($%*$ 4#87 r Pi 4# x p 7 5$ i $ S fh APB 5$%/"$#;"$
,'(',%>$&"("/%#+/*$+2$#;"$GRc:+0"*$ CHi p< 5 q 5t $1'#;$ t ! % 6$D;"$:+>?,(*$+2$#;"$,%#/'G$M$
1;':;$:+//"*-+(0$#+$#;"*"$-+>3(+,'%>*$0"#"/,'("$#;"$'0",-+#"(#$&"("/%#+/*$+2$#;"*"$GRc
:+0"*6$
l?*#$>'K"$'($<":#'+($J5$1"$(+1$-/"*"(#$%$>",,%$1;':;$1'>>$"(%)>"$?*$#+$"*#%)>'*;$#;"$
/">%#'+(*;'-$)"#1""($#;"$%)+."$'//"0?:')>"$-+>3(+,'%>*$%(0$#;"$:3:>+#+,':$:+*"#*$,+0$
H p < $1'#;$/"*-":#$#+$q6$=($$!",,%$CP$$#;"$(+#%#'+($ S $*#%(0*$%&%'($2+/$#;"$*"#$+2$'(0':"*$
+2$:3:>+#+,':$:+*"#*$,+0$ p < 5$1;'>"$ S ff $0"(+#"*$#;"$*"#$+2$*?:;$'(0':"*$,+0$ H p < 6$
<','>%/>3$%*$'($<":#'+($J5$$1"$0"2'("$#;%#$'2$ Ci ! Ai5 iq5666665 iq rP #8B 5$ i $ S 5$ rP ! r 5$$'*$%$
:3:>+#+,':$:+*"#$,+0$ p < 5$#;"($ CHi $'*$#;"$*"#$:+(*'*#'(&$+2$%>>$'(#"&"/*$ Ha 5$ a $ Ci 6$D;'*$
*"#$ CHi $'*$%$:3:>+#+,':$:+*"#$,+0$ H p < 6$V?/#;"/,+/"5$1"$'(#/+0?:"$2+/$"%:;$ i $ S 5$%$*"#$
:+(*'*#'(&$+2$#;"$'(#"&"/*$ a $ Ci $1;"($a '*$+00$%(0$ a 4 p < $1;"($a '*$"."(6$=2$i '*$+005$1"$
:%>>$#;'*$*"#$%&%'( Ci 5$%(0$'2$ i $'*$"."($ Ci 4 p< 6$D;"$*"#*$ Ci $%(0$ Ci 4 p< 5$ i $ S 5$#+&"#;"/$
:+(#%'($%>>$+00$-+*'#'."$'(#"&"/*$1;':;$%/"$>"**$#;%($ H p < 6$$D;"$*"#*$ C Hi 5$ i $ S 5$#+&"#;"/$
:+(#%'($%>>$"."($(+(("&%#'."$'(#"&"/*$>"**$#;%($ H p < 6$$
$
$
E&''.#9I$
4'7$$ C Hi is a cyclotomic coset mod$$ H p < $for any$$ i $ S X
4''7$$ C i $and Ci 4 p< are$cyclotomic cosets mod H p < for all i $ S X$
4'''7$$if a $ C i , then mod H p < , Ha $ C Hi X$
4'.7$$$the cyclotomic$cosets in 4'7$and$4''7$together constitute the complete family of
H% 4 H cyclotomic cosets mod H p < and their indices constitute the index set S ff X$
4.7$$$the cyclotomic cosets in$4'7$correspond to irreducible polynomials contained in
' p< 4 x7 and those in 4''7$to irreducible polynomials contained in$ ' H p< 4 x7 X$
4.'7$$if Pi 4x7 is an irreducible factor of ' p< 4 x7 , then Pi 4 p< 4 x 7 is an irreducible factor of
' H p< 4 x7 and vice versa, for all i $ S and Pi 4 p< 4 x7 ! 4#87 r Pi 4# x7 X$
4.''7$$if C j 4 p < , j $ S and j odd, is the set of integers a $ C j for a even and a 4 p < for a
odd, then the family AC j 4 p < @ j $ S B is the same as the family AC H j @ j $ S B defined in 4i7X$
4.'''7$$ CHi ! Ci 4 p< , and hence PHi 4 x7 ! Pi 4 p< 4 x7 , for all i $ S , if and only if H $ C8 . $
D;"$-/++2*$%/"$*','>%/$#+$#;"$-/++2*$+2$!",,%$IO6$
$
<','>%/>3$#+$#;"$>%)">'(&$4CO75$1"$(+1$'(#/+0?:"$$#;"$2+>>+1'(&$&"("/%>$>%)">'(&$+2$#;"$
:+>?,(*$%(0$/+1*$+2$#;"$,%#/'G$M$$4:26$#;"$>%)">'(&$'($#;"$:%*"*$ n ! H p $%(0$ n ! p < 7@$
$
_C
$
$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$
$$$$$$$$$$$$$$$$$$ P5 i8< 5 iH< 5666666665 i%< 5 i8< #8 5 iH< #8 5666666665 i%< #8 5666666666665 i88 5 iH8 56666666665 i%8 5$
$$$$$$$$$$$$$$$$$$$$$ i%<48 5 i%<4 H 566665 iH<% 5 i%<4#88 5 i%<4#H8 566666665 iH<%#8 566666666665 i%8 48 5 i%8 4 H 566665 iH8% 5 p < $$$$$$$$$$$$$$$$$$$$$$$4JH7$$
$
D+&"#;"/5$#;"$'(0':"*$'($4JH7$:+(*#'#?#"$#;"$'(0"G$*"#$ S ff $+2$#;"$:3:>+#+,':$:+*"#*$,+0$
H p < 6$D;"$,?#?%>$0"-"(0"(:"$+2$#;"$'(0':"*$'($#;"$2'/*#$>'("$+2$4JH7$'*$&'."($)3$#;"$
/">%#'+(*$4CT7$%(0$4CU76$9'#;$/"*-":#$#+$#;"*"$/">%#'+(*5$+("$*;+?>0$$/",",)"/$#;%#$#;"$
'(0"G$+2$%$:3:>+#+,':$:+*"#$'*$(+#$?('F?">3$0"#"/,'("05$)?#$:%($'($-/'(:'->"$)"$"F?%>$#+$
%(3$+2$#;"$'(#"&"/*$:+(#%'("0$'($#;%#$-%/#':?>%/$:+*"#6$$
9"$:;++*"$#;"$>%)">*$'($4JH7$*?:;$#;%#$ i8b 5 iHb 566665 i%b $'(0':%#"$'($*+,"$+/0"/$#;"$ % $,+(':$
b#8
'//"0?:')>"$-+>3(+,'%>*$$ 4#87 rb Pi 4# x p 7 5 i $ S fhAPB 5$$:+(#%'("0$'($ ' H pb 4 x7 ! ' pb 4# x7 5$
b #8
1;'>"$ i%b 48 5 i%b4 H 566665 iHb% $'(0':%#"$#;"$,+(':$'//"0?:')>"$-+>3(+,'%>*$ Pi 4 x p 7 5$ i $ S fhAPB 5$
:+(#%'("0$'($ ' pb 4 x7 5$2+/$ 8 " b " < 6$=($+#;"/$1+/0*5$1"$:;++*"$#;"$'(0':"*$*?:;$#;%#$
b#8
Pib 4 x7 ! 4#87rb P% 4ib 4# x7 5$2+/$ 8 " j " % 5$%(0$;"(:"$ Pib 4 x7 ! Pi j 4 x p 7 ! 4 #87 rb P% 4ib 4 # x7 6$
j
j
j
j
<
E::+/0'(&$#+$!",,%$CP$4.'75$#;'*$:%($)"$%::+,->'*;"0$)3$#%K'(&$ i% 4 j ! i j 4 p $5$2+/$
8 " j " % 5$*'(:"$ )
p<
! #8 $'2$ ) $'*$%$-/','#'."$ H p <
2+/$ ) $%$["/+$+2$ Pi< 4 x7 4R$ P8 4 x
8
p
< #8
th
$/++#$+2$?('#36$9"$*;%>>$%>1%3*$#%K"$
<
7 7$%*$-/','#'."$ H p $/++#$+2$?('#35$%(0$*+$ i8< ! 8 6$D;"$
2'(%>$'(0"G$ p < $'($4JH7$'(0':%#"*$#;"$:+>?,($:+//"*-+(0'(&$#+$#;"$:3:>+#+,':$:+*"#$
C p< ! A p < B 6$$
D;"$:+>?,(*$+2$ M $1'#;$%$>%)">$ i $ A i8< 5 iH< 5666665 i%< B$0"#"/,'("$#;"$'0",-+#"(#$&"("/%#+/*$
+2$$#;"$GRc:+0"*$ CHi p< 5 q 5t 6$E*$2+/$#;"$,%#/'G$">","(#*$'($#;"*"$:+>?,(*5$1"$;%."$*','>%/>3$
%*$'($#;"$:%*"$+2$ n ! p < 5$#;%#$ . j 5i ! P $?(>"**$ j $ Ai88 5666665 i%8 5 i%8 48 56666665 iH8% B +/$ j $ AP5 p < B 6$=($
-%/#':?>%/5$ . P 5i ! r $2+/$#;"*"$ i # .%>?"*$%(0$ . p< 5i ! #r 6$=#$1'>>$)"$+).'+?*$#;%#$#;"$'(0':"*$
4_I7$2+/,$%$*-":'%>$:%*"$+2$4JH7$$2+/$ < ! 8 6$9"$*;%>>$&'."$%($"G%,->"$#+$'>>?*#/%#"$#;"$
%)+."$:+(*'0"/%#'+(*6$
$
:;.'(<&#9J$
9"$#%K"$ n ! 8T RH6 I H $%(0$ q ! C 6$D;"($1"$;%."$ p ! I 5$ < ! H 5$ u @! +/0 I 4C7 ! H 5$
+/0 U 4C7 ! J $%(0$ r @! +/0 8T 4C7 ! J 6$=#$2+>>+1*$#;%#$ % ! * 48T7 S r ! 8 5$*+$#;"/"$'*$+(>3$+("$
8
GRc:+0"$ C8T
5 C58 6$$
D+$'>>?*#/%#"$#;"$/">%#'+(*;'-$)"#1""($#;"$:3:>+#+,':$:+*"#*$,+0$8T$%(0$,+0$U5$1"$2'/*#$
0"#"/,'("$#;"$>%##"/$:+*"#*@$ CP ! APB 5$ C8 ! A85 H5 _5C5 O5TB $%(0$ CI ! AI5 JB 6$E-->3'(&$
!",,%$CP$4'75$4''7$3'">0*$#;"$:+*"#*$,+0$8T@$ C P ! APB 5$
C8 ! A85C5O58858I58OB 5 CH 4! C8P 7 ! AH5 _5T58P58_58JB 5$ C I ! AI58CB 5$ CJ 4! C8H 7 ! AJ58HB $%(0$
$
_J
C U ! AUB 6$D;"$>%)">*$ i <j $+2$#;"$/+1*$%(0$:+>?,(*$+2$ M %/"$ <8H ! 8 5$ <HH ! I 5$ <H8 ! H 4+/$8P7$
%(0$ <H8 ! J 4+/$8H76$
D;"$2%:#+/'[%#'+($+2$ x 8T # 8 $'(#+$:3:>+#+,':$-+>3(+,'%>*$'*$
$
$$$$$$$$$$$$$$$$$$$$$$$$$ x 8T # 8 ! ' 8 4 x 7' H 4 x 7' I 4 x 7' J 4 x 7' U 4 x 7' 8T 4 x 7 $
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$R$ 4 x # 874 x 4 874 x H 4 x 4 874 x H # x 4 874 x J 4 x I 4 874 x J # x I 4 87 6$
$
E>>$#;"*"$:3:>+#+,':$-+>3(+,'%>*$%/"$'//"0?:')>"$'($ GF 4C7\ x ] $%(0$;"(:"$ PP 4 x7 ! x # 8 5$
P8 4 x7 ! x J # x I 4 8 5 PH 4 x7 ! x J 4 x I 4 8 5 PI 4 x 7 ! x H # x 4 8 PJ 4 x7 ! x H 4 x 4 8 5
PU 4 x7 ! x 4 8 5$%*$+("$:%($"%*'>3$."/'236$
$V+/$#;"$,%#/'G$ M $1"$2'(0$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$$$$8$$$$I$$$H$$$$J$$$$U$
58 8 H 8 H 8 6 P
7
8
78 P 8 P _ _ 8 8
78 I I H H _ 8 I
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ M ! 7
8 6$
78 P _ P _ 8 8 H
78 H H H H 8 8 J
77
88
98 _ I 8 H _ : U
$
8
D;"$'0",-+#"(#$&"("/%#+/$+2$ C8T
5 C58 $'*$&'."($)3$
$
$$$$$$$$$$$$$$$$$$$ 08W 4 x 7 ! 08 4 x 7 ! 8 # 18 4 x 7 ! 8 # 8T#8 4cP 4 x 7 4 IcI 4 x 7 4 HcJ 4 x 7 4 _cU 4 x77 $
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$R$ 8 # H48 # H4 x I 4 x8C 7 4 H4 x J 4 x8H 7 # xU 7 $
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$K# # x8C 4 x8H 4 H x U 4 x J # x I # 8 "##################################################!#
#
#
:;.'(<&#95$
Q"G#5$1"$#%K"$ n ! 8T $%(0$ q ! O 6$Q+15$#;"$-+>3(+,'%>*$ ' I 4 x7 5$ ' J 4 x7 5$ ' U 4 x7 $%(0$
'8T 4 x7 $%/"$(+$>+(&"/$'//"0?:')>"5$%(0$1"$:%($1/'#"$$
$
$$$$$$$$$$$ x8T # 8 ! '8 4 x7' H 4 x 7' I 4 x 7' J 4 x 7' U 4 x 7'8T 4 x 7 $
######################K 4 x # 874 x 4 874 x # _74 x # H74 x 4 _74 x 4 H74 xI # _74 xI # H74 xI 4 _74 xI 4 H7 ?#
#
1;"/"$#;"$-+>3(+,'%>*$'($#;"$/;*$%/"$%>>$'//"0?:')>"$'($ GF 4O7\ x ] 6$
D;"$:3:>+#+,':$:+*"#*$,+0$U$%/"$ CP ! APB 5$ C8 ! A85 _5 OB 5$ CH ! AH5C5TB 5$ CI ! AIB $%(0$
CJ ! AJB 6$$D;"$:+//"*-+(0'(&$'//"0?:')>"$-+>3(+,'%>*$%/"$ PPf 4 x7 ! x # 8 5$ P8f 4 x 7 ! x I # _ 5$
PHf 4 x 7 ! x I # H 5$ PIf 4 x 7 ! x # _ $%(0$ PJf 4 x 7 ! x # H 6$
$
_O
$
E-->3'(&$!",,%$CP$4'7$%(0$4''75$1"$+)#%'($#;"$:3:>+#+,':$:+*"#*$,+0$8T@$
CP ! APB 5$ C8 ! A85 O58IB 5$ CH ! AH5T58_B 5$ CC ! AC58858OB 5$ C_ ! A_58P58JB 5$ CI ! AIB 5$
CJ ! AJB 5$ C8H ! A8HB 5$ C8C ! A8CB $%(0$ CU ! AUB 5$
E*$-/','#'."$8T th $/++#$+2$?('#3$'($*+,"$"G#"(*'+($2'">0$+2$ GF 4O7 $+2$0"&/""$I5$1"$#%K"$2+/$
) $%$["/+$+2$ x I 4 _ ! x I # I 6$$Q"G#5$)3$%-->3'(&$ ) I ! I 5$1"$2'(0$$$
PP 4 x7 ! x # 8 5$ P8 4 x 7 ! x I # I 5 PH 4 x 7 ! x I # H 5$ PC 4 x 7 ! x I 4 H 5$ P_ 4 x 7 ! x I # _ 5$ PI 4 x7 ! x # I 5$
PJ 4 x7 ! x # H 5$ P8H 4 x7 ! x 4 I 5$ P8C 4 x7 ! x 4 H $%(0$ PU 4 x7 ! x 4 8 6$$
E*$+("$:%($."/'235$#;'*$*"#$+2$$'//"0?:')>"$-+>3(+,'%>*$:%($)"$+)#%'("0$2/+,$#;+*"$$2+/$
n ! U 5$)3$#%K'(&$ APi f 4 x 7 ! i $ S fhAPBB $ ; $Am$ Pi f 4 # x 7 ! i $ S fhAPBB 5$1;"/"$#;"$*'&(*$'($#;"$
*":+(0$*?)*"#$0"-"(0$+($#;"$0"&/""$+2$#;"$-+>3(+,'%>$ Pi f 4 # x 7 `"(:"5$#;"$'(0':"*$
P5 i8H 5 iHH 5 i88 5 iH8 5 iIH 5 i_H 5 iI8 5 i_8 5 p m $+2$4JH75$$;%."$#;"$.%>?"*$$ P585 C5 I58C5 _5 H58H5 J5 U 5$/"*-":#'.">36$
i
D;"$'0",-+#"(#$&"("/%#+/*$+2$#;"$GRc:+0"*$ C8T5O5H
5$$ i $ A85 CB 5$%/"$0"#"/,'("0$)3$#;"$
:+>?,(*$+2$#;"$,%#/'G$ M $1'#;$>%)">$8$%(0$C6$D;"$">","(#*$'($#;"*"$:+>?,(*$%/"$4:26$4HO77$
m
. j 5i ! # i pij 58 5$1'#;$ i $"F?%>$#+$8$%(0$C5$/"*-":#'.">36$9"$2'(0$2+/$#;"$:+//"*-+(0'(&$
mij
:+>?,($.":#+/*$ .8 ! 4I5 P5 P5 H585 P5 P5 #H5 #85 #I7T $%(0$ .C ! 4I5 P5 P585 H5 P5 P5 #85 #H5 #I7T 6$
8
C
`"(:"5$#;"$'0",-+#"(#$&"("/%#+/*$+2$ C8T5O5H
$$%(0$ C8T5O5H
$%/"$/"*-":#'.">3$
$
$$$$$$$$$$ 08W 4 x7 ! 8 # 1 C 4 x 7 ! 8 # 8T#8 4IcP 4 x 7 4 cI 4 x 7 4 Hc8C 4 x 7 # c8H 4 x 7 # HcJ 4 x7 # IcU 4 x 77 $
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ! 8 # H4I 4 x I 4 H x8C # x8H # H x J # I xU 7 $
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ! I x8C 4 H x8H # x U # I x J # H x I 4 H $
%(0$
$$$$$$$$$$$$ 0CW 4 x 7 ! 8 # 18 4 x 7 ! 8 # 8T#8 4IcP 4 x 7 4 HcI 4 x 7 4 c8C 4 x7 # Hc8H 4 x7 # cJ 4 x7 # IcU 4 x77 $
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ! 8 # H4I 4 H x I 4 x8C # H x8H # x J # I xU 7 $
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ #H x8C # I x8H # x U 4 H x J # _ x I 4 H 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$
V+/$/"%*+(*$+2$:+,->"#"("**5$1"$2'(%>>3$-/"*"(#$#;"$:+,->"#"$,%#/'G$M @$
$
$
$
$
$
$
$
$
$
$
$
$
$
_T
$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$P$$$$$$8$$$$$$C$$$$$$I$$$$$8C$$$$$_$$$$$$H$$$$$8H$$$$J$$$$$$U$
$
8 8 I I
8 8 86 P
58 I I
7
8
I #H P P #I H #88 8
78 P P
7 8 P P #H
I P P H #I #8 8 C
7
8
8 #8 #8 #H #8 8 8 #88 I
78 H
78 8 H #8 #8 #8 #H
8 8 #88 8C
$$$$$$$$$$$$$$$$$ M ! 7
8 $$ $
78 P P #I H P P #I H 88 _
78 P P H #I P P H #I 88 H
7
8
78 #H #8 8 8 #H #8 8 8 88 8H
7
8 8 #8 #H
8 8 888 J
78 #8 #H
7
8 8 #8:8 U
98 #I #I #8 #8 I I
#
#
Q+#':"$#;%#$#;"$ Jth $:+>?,($+2$M :+//"*-+(0*$#+$#;"$:3:>+#+,':$:+*"#$ C84U ! C8P ! C_ 5$%(0$
#;"$ Oth $:+>?,($#+$ CC4U ! C8_ ! CH 6$
$$
Q"G#5$1"$-/"*"(#$%$#;"+/",$+($#;"$/">%#'+(*;'-$)"#1""($#;"$'0",-+#"(#$&"("/%#+/*$+2$GRc
:+0"*$+2$>"(&#;$ H p < $%(0$>"(&#;$ H p a $1'#;$ a " < $1;':;$'*$*','>%/$#+$D;"+/",$_C$6$9"$
*;%>>$(""0$#;"$2+>>+1'(&$>",,%6$
$
$
E&''.#94$
Let p be an odd prime and q some odd prime power with 4 p5 q 7 ! 8 . Let furthermore a be
some integer B 8 . The inequality ord H p a48 4q7 = ord H p a 4q7 implies
ord H p a4i#8 4 q 7 ! p i #8ord H pa 4 q 7 , for all i B 8 .
D;"$-/++2$'*$*','>%/$#+$#;"$2'/*#$-%/#$+2$$#;"$-/++2$+2$!",,%$$_8$$6$!'K"$!",,%$$_85$#;"$
%)+."$/"*?>#$'*$%>*+$%$*-":'%>$:%*"$+2$\H5$!",,%$$I6I_]$6$
$
=($#;"$("G#$#;"+/",5$#;"$*"#$ S a $'*$#;"$*"#$+2$#;"$'(0':"*$+2$#;"$:3:>+#+,':$:+*"#*$,+0$ H p a $
2+/$*+,"$ a B 8 5$1;'>"$ S ff $'*$#;"$*"#$+2$*?:;$'(0':"*$,+0$ H p < 6$<','>%/>3$%*$'($<":#'+($O5$
S a $'*$%$*?)*"#$+2$ S ff $%(0$ S a & U H p a $'*$%$*?)*"#$+2$ S ff& U H p< 5$'2$ a " < 6$
$
23&)-&'#9!$
Let a be some integer satisfying 8 " a " < . Let 0iW 4 x7 , i $ S ff& U H p< , be the idempotent
generator of the GR-code CHi p< 5 q 5t , and let 0iaW 4 x7 be the idempotent generator of CHi pa 5q 5t ,
$
_U
< #a
i $ S a & U H p a . If ord H p a48 4q 7 = ord H p a 4q7 , then 0iW 4 x 7 ! 0iaW 4 x p 7 .
$
D;"$-/++2$'*$:+,->"#">3$*','>%/$#+$#;"$-/++2$+2$D;"+/",$_C6$
9"$*;%>>$'>>?*#/%#"$D;"+/",$C_$)3$%($"G%,->"6$
$
:;.'(<&#99#
E&%'($1"$#%K"$ n ! 8T $%(0$ q ! O 6$=($#;"$-/".'+?*$"G%,->"$1"$:+,-?#"0$#;"$'0",-+#"(#*$
+2$#;"$GR-:+0"*$ C8Ti 5O5 H 5$ i $ A85CB 6$Q+15$1"$*;%>>$0+$#;"$*%,"$2+/$#;"$GR-:+0"*$ CJi 5O5 H 5$
i $ A85CB 6$V+/$ n ! J $%(0$ q ! O 5$1"$;%."$#;"$:3:>':$:+*"#*$ C P ! APB5 C8 ! A8B5 C H ! AHB5 $
C I ! AIB5 C _ ! A_B5 C C ! ACB6 $Q+#':"$#;%#$ S 8 ! AP585 H5I5 _5CB $'*$%$*?)*"#$+2$
S ff ! AP585 C5 I58C5 H5 _58H5 5 J5 UB $%(0$#;%#$ S 8 & U J ! S ff& U8T ! A85CB 6$$
9"$:%($1/'#"$$
$
$$$$$$$$$$$$$$$ x J # 8 ! 4 x # 87' H 4 x7' I 4 x7' J 4 x7 ! 4 x # 874 x 4 874 x H 4 x 4 874 x H # x 4 87 6$
$
<'(:"$ u @! +/0 J 4O7 ! 8 $%(0$ % ! H S u ! H 5$1"$:%($2%:#+/'["$ ' J 4 x7 $'($ GF 4O7\ x ] $%*$
x H # x 4 8 ! 4 x # I74 x 4 H7 6$<','>%/>35$1"$;%."$ x H 4 x 4 8 ! 4 x # H74 x 4 I7 6$V+/$%$-/','#'."$
J th /++#$+2$?('#3$1"$:;++*"$ ) ! I 6$`"(:"5$ P8f 4 x7 ! x # I 5$%(0$:+(*"F?"(#>3$ PHf 4 x7 ! x # H 5$
PIf 4 x 7 ! x 4 8 5$ P_f 4 x7 ! x 4 I 5$ PCf 4 x7 ! x 4 H $%(0$ PPf 4 x 7 ! x # 8 6$
k*'(&$#;"$:+(."(#'+($+2$>%)">'(&$4JH7$%(0$#;"$0"2'('#'+($+2$#;"$,%#/'G$">","(#*$ .i 5 j $'($
4HO75$1"$+)#%'($2+/$#;"$,%#/'G$ M f $'($#;'*$:%*"$
$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$$$$8$$$$$$C$$$$$$_$$$$$$H$$$$$I$
58 8 8 8 8 8 6 P
7
8
78 I #H #I H #88 8
78 #H I H #I #88 C
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ M f ! 7
8 6$
7 8 #I H #I H 8 8 _
78 H #I H #I 8 8 H
77
88
98 #8 #8 8 8 #8: I
$
`"(:"5$$
$
$$$$$ 188W 4 x 7 ! 1 Cf 4 x 7 ! J#8 48 # H x 4 I x C # x I # I x H 4 H x _ 7 R$ # I x C # H x _ 4 x I 4 I x H 4 H x # 8 5$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 088W 4 x7 ! I x C 4 H x _ # x I # I x H # H x 4 H 6$
$
<'(:"$+/0 8T 4O7 RI$e$+/0 J 4O7 ! 8 5$1"$%/"$%>>+1"0$#+$%-->3$D;"+/",$C_$1;':;$3'">0*$$
$
$
CP
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 08 4 x7 ! I x 8C 4 H x 8H # x U # I x J # H x I 4 H 5$
$
%(0$1;':;$'*$'0"(#':%>$#+$#;"$"G-/"**'+($2+/$ 08W 4 x 7 $'($bG%,->"$CH6$
<','>%/>35$1"$2'(0$$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 0C8W 4 x 7 ! #H x C # I x _ # x I 4 H x H # _ x 4 H 5$
$
%(0$%&%'($)3$D;"+/",$C_$
$
W
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 0C 4 x7 ! #H x8C # Ix8H # x U 4 H x J # _ x I 4 H 5$
$
#;"$*%,"$"G-/"**'+($%*$2+?(0$'($bG%,->"$CH6$
$
N+,)'('(&$$D;"+/",*$IU$%(0$C_5$1+?>0$3'">0$"G-/"**'+(*$2+/$#;"$'0",-+#"(#$&"("/%#+/*$
+2$:+0"*$+2$>"(&#;$ H p < $'($#"/,*$+2$'0",-+#"(#$&"("/%#+/*$+2$:+0"*$+2$>"(&#;$p 5$1;"($
a ! 8 6$9"$+,'#$*?:;$"G-/"**'+(*6$$
$
$
H"#L#0&M#-&'.-8/#)+#*3&#N+-&/*-O1*&%#1./&/#n = p < and n = 2p < $
$
=($#;'*$*":#'+($1"$)/'"2>3$0'*:?**$#;"$*'#?%#'+($1;"($:+(0'#'+($4W7$'*$(+#$*%#'*2'"06$
$
:;.'(<&#9=#
D%K"$ n ! CH $%(0$ q ! O 6$9"$(+1$;%."$+/0 C 4O7 ! $+/0 HC 4O7 ! _ $%(0$+/0 8HC 4O7 ! HP 6$$<+5$
r8 ! _ 5$ rH ! _ $%(0$ rI ! HP 6$`"(:"5$#;"$'(#"&"/$a '($!",,%$_8$:%((+#$)"$#%K"($"F?%>$#+$86$
W
=#*$,'(',%>$.%>?"$'*$H6$V?/#;"/,+/"5$ %8 ! * 4C7 S r8 ! 8 5$ % H ! * 4HC7 S rH ! C $%(0$
% I ! * 48HC7 S rI ! C 6$
$
D;"$:3:>+#+,':$:+*"#*$,+0$C$%/"$ CP ! APB $%(0$ C8 ! A85 H5 _5IB $1'#;$:+//"*-+(0'(&$
'//"0?:')>"$-+>3(+,'%>*$4'($ GF 4O7\ x ] 7$ PP 4 x7 ! x # 8 %(0$ P8 4 x 7 ! x _ 4 x I 4 x H 4 x 4 8 6$
8
D;"$*":+(0$-+>3(+,'%>$&"("/%#"*$#;"$GR-:+0"$ CC5O58
6$
$
$D;"$:3:>+#+,':$:+*"#*$,+0$HC$%/"$ CP ! APB 5$ C8 ! A85 O5 H_58TB 5$ CH ! AH58_5 HI588B 5$
CI ! AI5 H85 HH5 _B 5$ CJ ! AJ58O58U5TB 5$ CU ! AU58I58J58HB $%(0$ CC ! AC58P5 HP58CB 6$D;"$
'//"0?:')>"$-+>3(+,'%>*$:+//"*-+(0'(&$#+$#;"*"$:+*"#*$%/"$/"*-":#'.">3$ PP 4 x7 ! x # 8 5$
P8 4 x 7 ! x _ 4 H x I 4 _ x H 4 H x 4 8 5$ PH 4 x 7 ! x _ 4 _ x I 4 I x H 4 _ x 4 8 5$ PI 4 x 7 ! x _ 4 _ x I 4 _ x 4 8 5$
PJ 4 x 7 ! x _ 4 C x I 4 C x H 4 C x 4 8 5$ PU 4 x 7 ! x _ 4 J x I 4 C x H 4 J x 4 8 $%(0$
PC 4 x7 ! x _ 4 x I 4 x H 4 x 4 8 6$
V/+,$#;"*"$0%#%$1"$0"/'."$#;"$"G->':'#$2+/,$+2$#;"$,%#/'G$M5$1;':;$%--"%/*$#+$)"$
$
$
C8
$
$
$
$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$$$$$$8$$$$$$H$$$$$$I$$$$$$J$$$$$$U$$$$$C$
58 _ _ _ _ _ _ 6 P
7
8
7 8 #H #_ #_ #C #J #88 8
7 8 #_ #_ #C #J #H #88 H
7
8
M ! 7 8 #_ #C #J #H #_ #88 $ I 6$
7 8 #C #J # H # _ # _ # 8 8 J
7
8
7 8 #J #H #_ #_ #C #88 U
7 8 #8 #8 #8 #8 #8 _ 8 C
9
:
$
$
D;"$'//"0?:')>"$-+>3(+,'%>*$ P8 4 x7 5$ PH 4 x 7 5$ PI 4 x 7 5$ PJ 4 x7 $%(0$ PU 4 x7 $&"("/%#"$#;"$GRi
:+0"*$ CHC5O5C
5$ i $ A85 H5 I5 J5 UB 5$1;'>"$#;"$:+>?,(*$1'#;$#;"*"$'(0':"*$0"#"/,'("$#;"$
'0",-+#"(#$&"("/%#+/*$+2$#;"*"$:+0"*6$<+5$*','>%/$#+$#;"$(+#%#'+($4CO75$1"$(+1$1/'#"$
i8H ! 8 5$ iHH ! H 5$ iIH ! I 5$ i_H ! J 5$ iCH ! U $%(0$ i88 ! C 6$
#
9"$%>*+$'(."*#'&%#"$#;"$/">".%(#$0%#%$'($#;"$:%*"$ n ! CI 5$ q ! O 6$
D;"$:3:>+#+,':$:+*"#*$,+0$8HC$%/"$ CP ! APB 5$
C8 ! A85 O5 _U5UI5 HJ5CO5 H_5 _I5C858PO58H_588T5 OJ5IH5UU5 JT58885TH5 O_58TB 5$
CH ! HC8 5$ CI ! IC8 5$ CJ ! JC8 5$ CU ! UC8 5$ CC ! AC5IC58HP5UPB 5$ C8P ! A8P5 OP588C5CCB 5$
C8C ! A8C58PC588P5 HPB 5$ CIP ! AIP5TC5UC5 _PB 5 C_C ! A_C5 JC5TP5 JPB $%(0$
CHC ! AHC5CP58PP5 OCB 6$
<+5$'(*#"%0$+2$>%)">'(&$4CO75$1"$(+1$;%."$#;"$2+>>+1'(&$'(0':"*$2+/$#;"$:3:>+#+,':$:+*"#*$$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P5$85$H5$I5$J5$U5$C5$8P5$8C5$IP5$_C5$HC6$
$
<','>%/>3$#+$#;"$(+#%#'+($+2$4CO75$1"$0"(+#"$$#;"*"$'(0':"*$)3$ i8I ! 8 5$ iHI ! H 5$ iII ! I 5$ i_I ! J 5$
iCI ! U 5$ i8H ! C 5$ iHH ! 8P 5$ iIH ! 8C 5$ i_H ! IP 5$ iCH ! _C 5$ i88 ! HC 6$D;"$'//"0?:')>"$-+>3(+,'%>*$
:+//"*-+(0'(&$#+$#;"$:3:>+#+,':$:+*"#*$%/"$/"*-":#'.">3$ PP 4 x74! x # 87 5$ P8 4 x C 7 5$ PH 4 x C 7 5$
PI 4 x C 7 5$ PJ 4 x C 7 5$ PU 4 x C 7 5$ PC 4 x 7 5$ P8P 4 x 7 5$ P8C 4 x 7 5$ PIP 4 x7 5$ P_C 4 x 7 $%(0$ PHC 4 x7 6$V/+,$ r @! $
+/0 CI 4O7 ! HP $%(0$ * 4CI 7 ! CH 4C # 87 ! 8PP 5$'#$2+>>+1*$#;%#$ % ! 8PP S HP ! C 6$D%K'(&$ t ! % 5$
&'."*$#;%#$#;"$C$:+>?,(*$+2$M >%)">"0$)3$85$H5$I5$J$%(0$U$0"#"/,'("$#;"$'0",-+#"(#$
&"("/%#+/*$+2$#;"$GR-:+0"*$ CCiI 5O5C 5$ i $ A85 H5 I5 J5 UB 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$
$
CH
D;"$-/".'+?*$"G%,->"$*?&&"*#*$#;"$2+>>+1'(&$"G#"(*'+($+2$!",,%$__$1;':;$+(>3$;+>0*$'2$
:+(0'#'+($4W7$'*$*%#'*2'"05$'6"6$'2$+/0 pH 4q 7 = $+/0 p 4q 7 $%(0$%00'#'+(%>>3$+/0 HI 4q 7 = $+/0 HH 4 q 7 $
2+/$ p ! H 6$
$
E&''.#9F$
Let p be an arbitrary prime and q some prime power such that 4 p5 q 7 ! 8 . Let furthermore
rb @! ord pb 4q7 and % b @! * 4 p b 7 S rb , for b B 8 . Then the following statements hold:
4'7$$$if p is odd, there is an integer d, d B 8 , with 8 " r8 ! 6666 ! rd > rd 48 > rd 4 H 6666 , $ rb 48 ! prb $$
for b B d ,$and$8 " %8 > 6666 > % d ! % d 48 ! % d 4 H ! 6666 5$$ % b 48 ! p% b $for 8 " b > d X$
4''7$$if p = 2, there is an integer d, d B H , such that either
8 ! r8 ! rH ! 6666 ! rd > rd 48 > rd 4 H > 6666 and 8 ! %8 > % H > 6666 > % d ! % d 48 ! % d 4 H ! 6666 or
8 ! r8 > H ! rH ! 6666 ! rd > rd 48 > rd 4 H > 6666 and 8 ! %8 ! % H > 6666 > % d ! % d 48 ! % d 4 H ! 6666 , while
rb 48 ! Hrb for b B d , and % b 48 ! H% b for 8 " b > d and H " b > d respectively X
4'''7$$there are % b nonzero cyclotomic cosets mod p b and of size rb for b B 8 X$
4'.7$$to each cyclotomic coset Ci ! Ai5 qi566665 q rb #8iB mod p b of size rb with 4i5 p 7 ! 8 , there
corresponds a cyclotomic coset Ci ! Ai5 qi566665 q rb48 #8iB mod pb 48 of size rb 48 , for b B 8 X$
4.7$$$to each cyclotomic coset Ci ! Ai5 qi566665 q rc #8iB mod p b of size rc , 8 " rc " rb , there
corresponds a cyclotomic coset C pi ! A pi5 pqi566665 pq rc #8iB mod p b 48 , also of size rc , for
b B 8 6$
$
6-))0$
^">%#'+(*$4'7$%(0$4''7$2+>>+1$',,"0'%#">3$2/+,$!",,%$_85$4'''7$'*$%$:+(*"F?"(:"$+2$#;"$
/">%#'+(*$ % b ! * 4 p b 7 S rb $%(0$ * 4 p b 7 ! p b #8 4 p # 87 5$4'.7$2+>>+1*$2/+,$ rb 48 ! rb $2+/$$ 8 " b > d 5$
%(0$2/+,$ rb 48 ! prb $2+/$ b B d $'($4'75$1;'>"$/">%#'+($4.7$'*$+).'+?*6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$
$
$
<','>%/$%*$"F6$4CH75$#;"$:3:>+#+,':$-+>3(+,'%>$ ' pb 4 x7 $'*$#;"$-/+0?:#$+2$ % b $'//"0?:')>"$
-+>3(+,'%>*$'($ GF 4 q 7\ x] 5$2+/$ b B 8 5$1;':;$%/"$%>>$+2$0"&/""$ rb 5$1;"/"$#;"$'(#"&"/*$ % b $
%(0$ rb $%/"$%*$0"*:/')"0$'($!",,%$CO6$V+/$ b B d 5$#;"$'//"0?:')>"$-+>3(+,'%>*$ Pib 4 x7 $:%($
j
)"$"G-/"**"0$'($#"/,*$+2$#;"$-+>3(+,'%>*$ Pid 4 x7 5$%::+/0'(&$#+$$
j
b# d
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Pib 4 x 7 ! Pi d 4 x p 7 5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
j
j
4JI7$
$
%*$%$:+(*"F?"(:"$+2$!",,%$CO$4.76$4N+,-%/"$#;"$/",%/K*$/'&;#$%2#"/$4CO7$%)+?#$#;"$
b #8
-+>3(+,'%>*$ Pi 4 x p 7 5$ i $ S fh APB 5$1;"/"$d$R$867$=2$ n ! p < 5$#;"$:+>?,(*$+2$#;"$,%#/'G$ M 5$
1;':;$:+//"*-+(0$#+$#;"*"$'//"0?:')>"$-+>3(+,'%>*5$:%($)"$>%)">"0$'($&"("/%>$)3$
$
$
CI
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ P5 i8< 5 iH< 566665 i%<< 5 i8< #8 5 iH< #8 566665 i%<<##88 5666666665 i88 5 iH8 56666i%88 5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
4J_7$$
$
1'#;$ i8< ! 8 6$9"$/",%/K$#;%#$>%)">'(&$4J_7$'*$#;"$*%,"$%*$>%)">'(&$4CO7$'($:%*"$#;%#$
:+(0'#'+($4W7$;+>0*6$=($#;%#$:%*"$1"$;%."$'($!",,%$CO$#;%#$ d ! 8 $%(0$;"(:"$
%8 ! % H ! 66666 ! % < 4!@ % 7 6$=($#;"$&"("/%>$:%*"5$#;"$:+>?,(*$+2$ M $1'#;$>%)">*$ i8< 5 iH< 566665 i%<< $
0"#"/,'("$#;"$'0",-+#"(#$&"("/%#+/*$+2$#;"$ % < $GR-:+0"*$ C ip< 5q 5t 5$1'#;$ t ! % < $%(0$
i $Ai8< 5 iH< 566665 i%<< B 6$$$$
=($#;"$:%*"$#;%#$ n ! H p < 5$ < B 8 5$1"$;%."$#;%#$ ' H pb 4 x7 ! ' pb 4# x7 5$ 8 " b " < 5$$'*$%>*+$#;"$
-/+0?:#$+2$ % b $'//"0?:')>"$-+>3(+,'%>*$'($ GF 4 q 7\ x] 5$%>>$+2$0"&/""$ rb 5$1;':;$:%($)"$
+)#%'("0$2/+,$#;+*"$$'($ ' pb 4 x7 $)3$/"->%:'(&$ x $)3$ # x 6$=($#;'*$:%*"$#;"$>%)">'(&$+2$#;"$
,%#/'G$ M $:%($)"$%::+,->'*;"0$)3$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$ P5 i8< 5 iH< 566666666665 i%<< 5 i8< #8 5 iH< #8 56666666665 i%<<##88 566666665 i88 5 iH8 566666665 i%88 5 $
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ i%<< 48 5 i%<< 4 H 56665 iH<%< 5 i%<<##88 48 5 i%<<##88 4 H 56665 iH<%#<8#8 56666665 i%88 48 5 i%88 4 H 56665 iH8%8 5 p < 6$$$$$$$$$$$
4JC7$$
$
9"$:;++*"$#;"$'(0':"*$'($#;"$*":+(0$/+1$+2$4JC7$*?:;$#;%#$ Pib 4 x7 ! 4#87 rb P%
j
b
b 4i j
4# x7 5$2+/$
8 " b " < 5$4:26$%>*+$#;"$/",%/K*$%)+?#$#;"$'//"0?:')>"$-+>3(+,'%>*$ Pi 4 x7 $+($-6$_J76$E&%'($
#;"$>%)">*$ i8< 5$ iH< 5$g65 i%<8 $/"2"/$#+$&"("/%>'["0$/"*'0?"$:+0"*5$'6"6$#;"$:+0"*$ CHi p< 5 q 5t 5$1'#;$
t ! % < $%(0$ i $Ai8< 5 iH< 566665 i%<8 B 6$$
V+/$#;"$*-":'%>$:%*"$#;%#$ t ! % < ! H 5$1"$*#%#"$%(0$-/+."$#;"$2+>>+1'(&$-/+-"/#36$
$
E&''.#9G$
If % < ! H , then one has for the integer d in Lemma 57$@$
4'7$$$ d ! 8 for odd p$and < B 8 X$
4''7$ d ! H and < B H for p ! H and q ! 8 4 _l , l oddX$
$$$$$$$ d ! H $and < ! H for q ! 8 4 _l , l evenX$
4'''7$$ d ! I and < B I for p ! H and q ! #8 4 _l , l oddX$
$$$$$$$$ d ! I $and < ! I for p ! H and q ! #8 4 _l , l even.$$$
$
6-))0$
4'7$9"$*;%>>$*;+1$#;%#$2+/$+00$p %(0$ % < ! H $1"$%>1%3*$;%."$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ %8 ! % H ! 666666 ! % < ! H 6$
E**?,"$#;%#$#;'*$'*$(+#$#/?"6$V/+,$!",,%$CO$4'7$'#$#;"($2+>>+1*$#;%#$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 8 ! %8 > 6666 > % d ! % d 48 ! 6666 ! % < ! H 6$
$
C_
`"(:"5$ d ! H $%(0$ % H ! H 6$E*$%$:+(*"F?"(:"$1"$;%."$ r8 ! * 4 p 7 S8 ! p # 8 $%(0$
rH ! * 4 p H 7 S H ! p 4 p # 87 S H 6$V/+,$#;"$2'/*#$"F?%>'#3$'#$2+>>+1*$#;%#$ q p #8 ! 8 4 kp $%(0$*+$
*'(:"$ p = H 5$ q p #8S H ! #8 4 lp 5$2+/$:"/#%'($'(#"&"/*$k %(0$l6$Z?#$#;"($1"$1+?>0$;%."$
p
5 p6
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ q p 4 p #87 S H ! 4#8 4 lp 7 p ! #, 7 84#lp 7i ! #8 $$,+0$ p H 6$
i !P 9 i :
D;'*$:+(#/%0':#*$#;"$/">%#'+($ rH ! p 4 p # 87 S H 6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
4''7$$V+/$ p ! H $%(0$ q ! 8 4 _l 5$l +005$+("$:%($"%*'>3$*;+15$)3$:%>:?>%#'(&$#;"$.%>?"*$+2$ ri 5$
i B 8 5$%(0$%-->3'(&$ ri% i ! Hi #8 5$#;%#$
$$$$$$$$$$$$$$$$$$$$$$ 8 ! r8 ! rH > H ! rI > r_ > 6666 $$%(0$$ 8 ! %8 > H ! % H ! % I ! % _ ! 6666 $
=2$ q ! 8 4 _l 5$l "."(5$+("$+)#%'(*$*','>%/>3$
$$$$$$$$$$$$$$$$$$$$$$ 8 ! r8 ! rH ! rI " r_ " 6666 $%(0$$ 8 ! %8 > H ! % H > _ ! % I " % _ " 6666 $
D;"$/">%#'+(*$2+/$d $%(0$ < $(+1$2+>>+1$',,"0'%#">36$
4'''7$=($%$*','>%/$1%3$+("$+)#%'(*$2+/$ p ! H $%(0$ q ! #8 4 _l 5$l +005$#;%#$
$$$$$$$$$$$$$$$$$$$$$$ 8 ! r8 > H ! rH ! rI > _ ! r_ > 6666 $$%(0$$ 8 ! %8 ! % H > H ! % I ! % _ ! 6666 $$5$
9;'>"$2+/$ p ! H $%(0$ q ! #8 4 _l 5$l "."(5$+("$2'(0*$
$$$$$$$$$$$$$$$$$$$$ 8 ! r8 > H ! rH ! rI ! r_ " rC " 6666 $$%(0$ 8 ! %8 ! % H > H ! % I > % _ " % C " 6666 $$
E&%'(5$#;"$/">%#'+(*$2+/$d %(0$ < $2+>>+1$',,"0'%#">36$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$
$
$
:;.'(<&#9H$
9"$#%K"$ p ! H $%(0$ < ! H 5$*+$ n ! H H 5$%(0$ q ! I 6$<+5$1"$%/"$'($#;"$2'/*#$:%*"$+2$!",,%$CT$
4'''76$D;"$(+(["/+$:3:>+#+,':$:+*"#*$,+0$H H $%/"$ C8 ! A85IB 5$ CH ! AHB 6$$D;"'/$*'["*$
:+//"*-+(0$#+$#;"$+/0"/*$ rH ! +/0 HH 4I7 ! H $%(0$ r8 ! $+/0 H8 4I7 ! 8 5$/"*-":#'.">36$
V?/#;"/,+/"5$1"$;%."$ %8 ! * 4H7 S8 ! 8 $%(0$ % H ! * 4H H 7 S H ! 8 6$
<+5$'($ GF 4I7\ x] 5$ ' H 4 x7 $2%:#+/'["*$'(#+$ %8 ! 8 $'//"0?:')>"$-+>3(+,'%>$+2$0"&/""$ r8 ! 8 $
%(0$ ' _ 4 x7 $'(#+$ % H ! 8 $'//"0?:')>"$-+>3(+,'%>$+2$0"&/""$ rH ! H 6$=(0""05$1"$:%($1/'#"$
H
x H # 8 ! '8 4 x7' H 4 x7' _ 4 x7 ! 4 x # 874 x 4 874 x H 4 87 6$D;"$>%)">'(&$4J_7$)":+,"*$'($#;'*$:%*"$
P5 i8H 5 i88 ! P585 H 5$%(0$#;"$:+//"*-+(0'(&$-+>3(+,'%>*$%/"$ P8 4 x 7 ! x H 4 8 $%(0$ PH 4 x7 ! x 4 8 6$
$
Q"G#5$1"$$#%K"$ < ! I 6$D;"$(+(["/+$:3:>+#+,':$:+*"#*$,+0$ HI $%/"$ C8 ! A85IB 5$ CC ! AC5 OB 5$
CH ! AH5 JB $%(0$ C_ ! A_B 6$D;"$*'["*$:+//"*-+(0$#+$#;"$+/0"/*$ rI ! $+/0 HI 4I7 ! H 5$ rH ! $
+/0 HH 4I7 ! H $%(0$ r8 ! $+/0 H8 4I7 ! 8 6$9"$:%($1/'#" xT # 8 ! '8 4 x 7' H 4 x 7' _ 4 x 7' T 4 x 7 $
R 4 x # 874 x 4 874 x H 4 874 x _ 4 87 ! 4 x # 874 x 4 874 x H 4 874 x H 4 x # 874 x H # x # 87 6$V+/$#;"$>%)">'(&$
4J_7$1"$(+1$;%."$ P5 i8I 5 iHI 5 i8H 5 i88 ! P585C5 H5 _ $1'#;$:+//"*-+(0'(&$'//"0?:')>"$-+>3(+,'%>*$
P8 4 x7 ! x H 4 x # 8 5$ PC 4 x 7 ! x H # x # 8 5$ PH 4 x 7 ! x H 4 8 5$ P_ 4 x7 ! x 4 8 6$
$
$
CC
D;"$("G#$:%*"$'*$ < ! _ 6$D;"$(+(["/+$:3:>+#+,':$:+*"#*$,+0$ H _ $%/"$$ C8 ! A85I5U588B 5$
CC ! AC58C58I5 OB 5$ CH ! AH5 JB 5$ C_ ! A_58HB 5$ CT ! ATB 5$ C8P ! A8P58HB 6$D;"$*'["$+2$ C8 $%(0$
CC $'*$"F?%>$#+$ r_ ! $+/0 H_ 4I7 ! _ 6$V?/#;"/,+/"5 '8J 4 x7 ! xT # 8 ! 4 x _ 4 x H # 874 x _ # x H # 87 5$
1;"/"$#;"$#1+$-+>3(+,'%>*$'($#;"$/;*$%/"$'//"0?:')>"6$$`"(:"5$ P5 i8_ 5 iH_ 5 i8I 5 iHI 5 i8H 5 i88 $R$$
P585C5H58P5_5T$%(0$#;"$'//"0?:')>"$-+>3(+,'%>*$%/" P8 4 x 7 ! x _ 4 x H # 8 5$ PC 4 x 7 ! x _ # x H # 8 5$
PH 4 x 7 ! x H 4 x # 8 5$ P8P 4 x 7 ! x H # x # 8 5$ P_ 4 x 7 ! x H 4 8 $%(0$ PT 4 x7 ! x 4 8 6$$$
_#I
Q+#':"$#;%#$ P8 4 x7 ! Pi_ 4 x7 ! PiI 4 x H 7 ! PH 4 x H 7 $%(0$*','>%/>3$ PC 4 x 7 ! P8P 4 x H 7 5$%::+/0'(&$#+$
8
8
"F6$4JI7$1'#;$ d ! I $4:26$!",,%$CT$4'''776$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$
$
$
$
$
:;.'(<&#=I$$
D%K"$ p ! H 5$ < ! _ $%(0$ q ! C 6$<+5$1"$%/"$(+1$'($#;"$*":+(0$:%*"$+2$!",,%$CT$4'''76$9"$
2'(0$ r8 ! 85 $ rH ! 85 $ rI ! H5 $ r_ ! _ 5$%(0$;"(:"$ %8 ! 85 $ % H ! H 5$ % I ! H5 $ % _ ! H 5$1;':;$*;+1*$
#;%#$'(0""0$ d ! H 6$D;"$:3:>+#+,':$:+*"#*$,+0$ H _ $%/"$ C8 ! A85C5U58IB 5$ CI ! AI58C5885 OB 5$
CH ! AH58PB 5$ C_ ! A_B 5$ CJ ! AJ58_B 5$ CT ! ATB 5$ C8H ! A8HB 6$=($ GF 4C7\ x ] $1"$;%."$#;"$
2+>>+1'(&$2%:#+/'[%#'+($'(#+$'//"0?:')>"$-+>3(+,'%>*$
$
$$$$$$$$$$$$$$$$$$$$$$$ x8J # 8 ! '8 4 x 7 ' H 4 x7' _ 4 x7' T 4 x7'8J 4 x7 $
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$R 4 x # 874 x 4 874 x 4 H74 x 4 I74 x H 4 H74 x H 4 I74 x _ 4 H74 x _ 4 I7 6$
$
D;"$>%)">'(&$4J_7$)":+,"*$ P5 i8_ 5 iH_ 5 i8I 5 iHI 5 i8H 5 iHH 5 i88 $R$P585I5H5J5_58H5T$6$D;"$:+//"*-+(0'(&$
-+>3(+,'%>*$%/"$ PP 4 x7 ! x # 8 5$ P8 4 x 7 ! x _ 4 H 5$ PI 4 x 7 ! x _ 4 I 5$ PH 4 x7 ! x H 4 H 5$
PJ 4 x 7 ! x H 4 I 5$ P_ 4 x7 ! x 4 H 5$ P8H 4 x7 ! x 4 I $%(0$ PT 4 x7 ! x 4 8 6$E*$+("$:%($*""$
_# H
',,"0'%#">35$1"$;%."$#;"$2+>>+1'(&$/">%#'+(*$ P8 4 x7 ! Pi_ 4 x7 ! PiH 4 x H 7 ! P_ 4 x _ 7 5$
8
8
H
PI 4 x7 ! Pi_ 4 x7 ! PiH 4 x H 7 ! P8H 4 x _ 7 5$%(0$*','>%/>3$ PH 4 x 7 ! P_ 4 x H 7 5$ PJ 4 x 7 ! P8H 4 x H 7 6$
H
H
D;"*"$/">%#'+(*$'>>?*#/%#"$"F6$4JI75$*'(:"$ q ! 8 4 _68 $%(0$ d ! H $4:26$!",,%$CT76$
$
Q"G#5$1"$$#%K"$ p ! H5 $ < ! C5 $ q ! O 6$V+/$#;"$ ri $%(0$ % i 5$ 8 " i " < 5$$1"$2'(0$ r8 ! 85 $ rH ! H5 $
rI ! H5 $ r_ ! H5 $ rC ! _ $%(0$ %8 ! 85 $ % H ! 85 $ % I ! H5 $ % _ ! _5 $ % C ! _ 6$E::+/0'(&$#+$!",,%$CO$
4''7$1"$(+1$;%."$ d ! _6 $$
D;"$(+(["/+$:3:>+#+,':$:+*"#*$,+0$ HC $%/"$ C8 ! A85 O58O5 HIB 5$ CH ! AH58_B 5$
CI ! AI5 H858U5CB 5$ C_ ! A_5 HTB 5$ CJ ! AJ58PB 5$ CT ! AT5 H_B 5$ CU ! AU5I85 HC58CB 5$$
C88 ! A8858I5 HO5 HUB 5$ C8H ! A8H5 HPB 5$ C8J ! A8JB 5$ C8T ! A8T5IPB 5$ CHH ! AHH5 HJB 6$
=($ GF 4O7\ x ] $#;"$2%:#+/'[%#'+($$+2$ x IH # 8 $'(#+$'//"0?:')>"$-+>3(+,'%>*$'*$%*$2+>>+1*$
$
$
CJ
$$$$$$$$$$ x IH # 8 ! '8 4 x 7' H 4 x7' _ 4 x7' T 4 x7'8J 4 x7' IH 4 x7 $
$$$$$$$$$$$$$$$$$$$$$R 4 x # 874 x 4 874 x H 4 874 x H # _ x 4 874 x H 4 _ x 4 87 4 x H 4 _ x # 874 x H # x # 87 $
$$$$$$$$$$$$$$$$$$$$$R 4 x H # _ x # 874 x H 4 x # 87 4 x _ 4 _ x H # 87 4 x _ # x H # 87 4 x _ # _ x H # 87 4 x _ 4 x H # 87 6$
$
D;"$:+//"*-+(0"(:"$)"#1""($:3:>+#+,':$:+*"#*$%(0$'//"0?:')>"$-+>3(+,'%>*$'*$%*$2+>>+1*6$
=2$1"$:;++*"$%*$-/','#'."$ IHth $/++#$+2$?('#3$%$["/+$+2$$ P8 4 x 7 @! x _ # x H # 8 5$#;"($
PU 4 x7 ! x _ 4 x H # 8 5$ PI 4 x 7 ! x _ # _ x H # 8 5$ P88 4 x 7 ! x _ 4 _ x H # 8 5$ PH 4 x 7 ! x H # x # 8 5$
P8T 4 x 7 ! x H 4 x # 8 5$ PJ 4 x 7 ! x H # _ x # 8 5$ PHH 4 x 7 ! x H 4 _ x # 8 5$ P_ 4 x7 ! x H 4 _ x 4 8 5$
P8H 4 x 7 ! x H # _ x 4 8 5 PT 4 x 7 ! x H 4 8 5$ P8J 4 x7 ! x 4 8 6$
<+5$1"$;%."$#;"$2+>>+1'(&$2%:#+/'[%#'+(*@$ ' IH 4 x 7 ! x8J 4 8 ! P8 4 x 7 PU 4 x 7 PI 4 x 7 P88 4 x7 5$
'8J 4 x 7 ! xT 4 8 ! PH 4 x7 P8T 4 x 7 PJ 4 x 7 PHH 4 x7 5 ' T 4 x 7 ! x _ 4 8 ! P_ 4 x 7 P8H 4 x 7 5
' _ 4 x 7 ! x H 4 8 ! PT 4 x 7 5$ ' H 4 x7 ! x 4 8 ! P8J 4 x7 6$
$
D;"$>%)">'(&$4J_7$)":+,"*$
$
$$$$$$$$$$$$$$$$$$$$$ P5 i8C 5 iHC 5 iIC 5 i_C 5 i8_ 5 iH_ 5 iI_ 5 i__ 5 i8I 5 iHI 5 i8H 5 i88 ! P585U5I5885 H58T5 J5 HH5 _58H5T58J $6$$$$$$$$$$$"$
$
$
7&'.-8#=J#
D;"$>%*#$:%*"$'($bG%,->"$JP$0",+(*#/%#"*$#;%#$2+/$ < ! C $#;"$.%>?"$+2$ % < $'*$(+#$"F?%>$#+$H6$
=($:%*"$1"$;%0$0"2'("0$ < ! I $4%(0$ q ! O 7$'($$#;"$-/".'+?*$"G%,->"5$1"$1+?>0$;%."$
% < ! % I ! H 5$%(0$*+$1"$:+?>0$%-->3$$#;"$2'/*#$-%/#$+2$!",,%$CT$4''75$*'(:"$ q ! 8 4 H6I 6$$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$
JI"#23&#GR-1)%&/#)0#<&+,*3#5J#)P&-#GFD!C#
#
=($#;'*$*":#'+($1"$*;%>>$:+(*'0"/$%($"G%,->"$1;"/"$#;"$:+0"$>"(&#;$'*$(+#$+2$#3-"$ p < $+/$
i
5$
H p < 6$=($\85<":#'+($T]$1"$0"/'."0$#;"$'0",-+#"(#$&"("/%#+/*$+2$#;"$#1+$$GR-:+0"*$ CH85_5H
)3$%$,"#;+0$/">%#"0$#+$#;"$+("*$,"(#'+("0$'($<":#'+($H6$$9"$(+1$*;%>>$:+,-?#"$#;"$*%,"$
i
&"("/%#+/*$)3$,"%(*$+2$#;"$,%#/'G$M6$^",",)"/$#;%#$#;"$:+0"*$ CH85_5H
$%/"$(+#$Hc/"*'0?"$
:+0"*5$#;+?&;$t$"F?%>*$H6$
$$$$$$$$$$$$
:;.'(<&#=5#$
9"$:+(*'0"/$#;"$:%*"$ n ! H8 5$ q ! _ $4:26$\85$<":#'+($T]76$
D;"$:3:>+#+,':$:+*"#*$%/"$$$
$
CP ! APB5 $ C8 ! A85 _58JB5 $ CH ! AH5T588B5 $ CI ! AI5 J58HB5 $ CC ! AC58O5 HPB5 $ CO ! AOB5 $
CU ! AU58C58TB 5$$ C8P ! A8P58I58UB5 $ C8_ ! A8_B 6$
$
CO
$
D;"$'//"0?:')>"$-+>3(+,'%>*$:+//"*-+(0'(&$#+$#;"*"$:+*"#*$%/"$/"*-":#'.">3$
$
PP 4 x7 ! x 4 85 $ P8 4 x 7 ! x I 4 D x 4 85 PH 4 x 7 ! x I 4 D H x 4 85 $ PI 4 x 7 ! x I 4 x H 4 8 5$
PC 4 x 7 ! x I 4 D x H 4 85 $ PO ! x 4 D 5$$ PU 4 x 7 ! x I 4 x 4 8 5$ P8P 4 x 7 ! x I 4 D H x H 4 8 5$$
P8_ 4 x7 ! x 4 D H 6$
$
<'(:"$#;"$*'["*$+2$%>>$:3:>+#+,':$:+*"#*$%/"$+005$#;"$'(#"&"/*$ n si $%/"$%>>$"F?%>$#+$8$'($
GF 4 _7 5$%(0$*+$#;"$,%#/'G$">","(#$ M i 5 s $'*$"F?%>$#+$ p is 58 $2+/$%>>$ i5 s $ S 6$9"$2'(0$$$#;"$
2+>>+1'(&$,%#/'G6$
$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$$$$$8$$$$$$$H$$$$$I$$$$$C$$$$$$O$$$$$U$$$$8P$$$$$8_$
$
8 8 8
8 8 8
8 6 P
58 8
8
7
H
P 8 D D P D DH8 8
78 P
78 P
P 8 DH DH P D D 8 H
8
7
8 P P
8 8 P
8 8 I
78 8
$$$$$$$$$$$$$$$$$$$$$$$$$ M ! 778 D D H P P D H 8 P D 88 $$ C 6$
78 D D H 8 D H D 8 D D H 8 O
8
7
P 8 8
8 P 8
8 8 U
78 P
78 D H D P P D 8 P D H 8 8P
8
77
H
D 8 D D H 8 D H D 8: 8_
98 D
$
V+/$#;"$:+0"$1'#;$,'(',%>$&"("/%#+/$ g8487 4 x7 ! P8 4 x7 PH 4 x7 5$1"$+)#%'($#;"$'0",-+#"(#$
&"("/%#+/$ e8487 4 x7 ! , + s c s 4 x7 5$1;"/"$#;"$.":#+/$ + $'*$0"#"/,'("0$)3$$
s$S
$$$$$$$$$$$$$$$$$$$$$$$$ + ! - P 4 M- C 4 M- 8P $R$ - P 4 .C 4 .8P $R$ 4858585 P5 P585 P5 P587T 6$
D;"$:+0"$&"("/%#"0$)3$ g 84 H 7 4 x 7 ! PC 4 x7 P8P 4 x 7 $;%*$#;"$'0",-+#"(#$&"("/%#+/$ e84 H 7 4 x 7 $1'#;$
:+"22':'"(#$.":#+/$$
$$$$$$$$$$$$$$$$$$$$$$$$$$ + ! - P 4 M- 8 4 M- H R - P 4 .8 4 .H $R$ 485 P5 P5 P58585 P58587T 6$
$
<','>%/>35$1"$2'(0$2+/$#;"$:+"22':'"(#$.":#+/*$+2$#;"$'0",-+#"(#$&"("/%#+/*$ eH487 4 x 7 5$
eH4 H 7 4 x 7 5$ eI487 4 x 7 $%(0$ eI4 H 7 4 x 7 5$/"*-":#'.">3$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ + ! - P 4 M - C 4 M -8 ! 485 D 5 D H 585 D 58585 D H 587T 5$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ + ! - P 4 M -8P 4 M - H ! 485 D H 5 D 585 D H 58585 D 587T 5$
$
$
CT
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ + ! - P 4 M - C 4 M - H ! 485 D 5 D H 585 D H 5 P585 D 5 P7T 5$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ + ! - P 4 M -8P 4 M -8 ! 485 D H 5 D 585 D 5 P585 D H 5 P7T 6$
$
D;"*"$*'G$:+"22':'"(#$.":#+/*$3'">0$#;"$*%,"$'0",-+#"(#*$%*$0"/'."0$)3$%$0'22"/"(#$,"#;+0$
?*"0$'($\85$<":#'+($T]6$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$
$
$
7&'.-8#=4$
9"$*#'>>$'(."*#'&%#"$#;"$F?"*#'+($'($1;':;$1%3$#;"$,%#/'G$M$5$%*$'(#/+0?:"0$'($<":#'+($I5$
'*$/">%#"0$#+$#;"$:;%/%:#"/$#%)>"$+2$%$2'('#"$%)">'%($+/$(+(%)">'%($&/+?-6$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$ $
$
7&0&-&+1&/$
$
86$<6a6$Y+0?("K+.5$E6$Z+d'>+.$%(0$E6l6$.%($n%(#"(5$Generalized Residue Codes5$D^$
HP8PcPP85$D'NN5$D'>)?/&$k('."/*'#35$1116?.#6(>S#'::$
$
H6$^6!6$!'0>$%(0$`6$Q'"0"//"'#"/5$Introduction to Finite Fields and their Applications$4/".6$
"0675$N%,)/'0&"$k('."/*'#3$o/"**5$N%,)/'0&"$8UUO6$
$
I6$l6`6$.%($!'(#5$Coding Theory5$<-/'(&"/cp"/>%&5$Q"1$q+/K5$8UO86$
$
_6$l6`6$.%($!'(#$%(0$V6l6$a%:9'>>'%,*5$Generalized Quadratic Residue Codes5$=bbb$
D/%(*6$=(26$D;"+/3$5!$48UOT75$OIP$r$OIO6$
$
C6$V6l6$a%:9'>>'%,*$%(0$Q6l6E6$<>+%("5$The Theory of Error-Correcting Codes5$Q+/#;$
`+>>%(0$o?)>6$N+,-%(35$E,*#"/0%,5$8UOO6$
$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$
$
$$$$$$$$$$$$$$$$$$$
$
$
$$$$$$$$$$$$$$$$$$$$$$$$ $
$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
#
$
#
$
CU
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###############################
#
$
$
JP
Download