. , . , .
1999
22.12 22.134 53 . ,
. , .
53 . | .: , , 1999. | 192 . ISBN 5-900916-35-9 # $ %&' (
' %&
)$ ( * + ,& & ( -.+ %%/ &+ , )- ' + | & + 0 +. 1
%& ' & ' /- & - 2 +. 3 * %'&, ( $ - & 0 +, - % 0 (0 .*/ &* 455 0 0 $& *. 6 /' 5 ( -* * 0 %7 )+ (
&$ $' ,/ ), % & , / 0 & , : * * 5 ( . 22.12 22.134 ( 99{01{14054) ISBN 5-900916-35-9
c :. , :. ;), . 1 +, 1999 c , 1999
. . . . 071150 11.04.95 #. $% & %' 16.09.99 #. )* 60 90=16. +,*# - 1. $' - . $. . 12,0. 0 1500. 1'& &# 2 %& # **# 3& . 121002, &, +'4 '& %., . 11. 1'& 56 7. - : 121002, &, +. '& %., . 11, * . 208. . 241 33 90, 241 18 69. . 118899, &, ,. ;. <&, . 11. . 939 47 09, 939 34 93.
I.
1. 6 #*? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. > NP: &*' % . . . . . . . . . . . . . . . . . . . . . . . . . . 3. #* BPP. $& % . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4. 1 0 & . . . . . . . . . . . . . . . . . . . . . . . . . . . .
II. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
@% 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A 4 *0, * & &* & * . . + & & * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @% & &# & . $*. . . . . . . . . . . . . . . >& & & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ) ,* %3& * % . . . . 1*C % . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + & & #* . . . . . . . . . . . . . . . . . . . . . . . . . . . >& & # NP: BQNP . . . . . . . . . . . . . . . . . . . . . . . . > & & . . . . . . . . . . . . . . . . . . . . . . . . . . .
III. ! 1 1 1 2 1 4 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 14
............................................. ............................................. ............................................. ............................................. ............................................. ............................................. ............................................. ............................................. ............................................. ............................................. .............................................
#$ &' $
4 6 9 17
17 29 37 43
50
52 56 60 68 75 81 86 90 105 119
142
142 156 164 166 166 174 178 179 184 184 185
188 191
1 % ' $' & */, ( < *%)-&=, , + (&. >' % )( (*2+ + *0 %& &$ ( 7 + $ ' ? , %& )+,
4%& * ) & , 4+ , . ' %&% 5 ( + & ( 7 0 *%)-& % &@ . A& $, 4 ' ) 0 ' +. ' 2 4+ , % * * + 0 & &. # $ %&' (
' %&
)$ ( * * * + & + 0 +. 6 /',
' ? & ' /- & - 2 +. 3 * %'&, ( $ - & 0 +, - % 0 (0 .*/ &* 455 0 0 $& *. / $ * & /& < =, %& $ :. ;* ( ) :. * ( ) 1@* '2 * * ( *$ $ / & * *& 1998 $. D& %'$ $ 2 % )( ) * & /& Physics 229 { Advanced Mathematical Methods of Physics (Quantum computation), &+ 62. D& (John Preskill) :. (%& / :. E ' (Andrew Landahl)) 5& +* 0 $ * / 1998{1999 / . $. 1 * 4 $ & &@/& % & . 1%& *, &,/* ' 4+ $ ( ,
'/% * '@/& *H '&/$+ &, & -2 *$/ %&' ) & ' %&5 . & ) / ) , ), 4+ $+ *$/ ( & ) -' &@ & (+ %'$+: * * , 5 ( , %7 computer science. D4*/ * %&'% $ , @ ) * 0&@/- * * /- %'$/. 1 2 % * ) & -*2+ (, -
5
++ $,& & &+H *) * * ) %&' % $& * ( %& $ %&$& ** & & )0 $& * % ' ). 1 % ' 0 % & $& 5 0 % - , ) &' , %& *&, $&/%% $* $ +, 0 0 ( + ( $* $ + $,& %& 4* %&,/.
_ ^ : =)
() A ( ) L1 / L2 f(n) = O(g(n)) f(n) = Q(g(n)) f(n) = poly(n)
Fq Z=nZ Zn (Z=nZ)
E Sp2 (n) ESp2 (n) C
z
U(M)
' (K-7 ( $ >E>) K-7 ( $ >) & 7 2 % *'/ - 2 ( 2 %&* /**
+0 %&& ) *% 7 ( $ ' ) $ 4 ) *2 0 5 A %/+ * (%&, ) 5 * @ O)-& $
5/7 %&0' * @ O)-& $
' *) %&' % &%/ (L1 ' L2 ) (. 32) /./ C, f(n) 6 Cg(n) /./ C, f(n) > Cg(n) 2 *, f(n) = O(nO(1)) % ( q 4 * )7 % *'/ - n
'' $&/%% )7 Z=nZ */ ) % $&/%% ,& *0 4 * Z=nZ (= Hom(E U(1))) | $&/%% 0 & & , + $&/%% E *% $&/%% ' % * F2 & (*& n (. 133) & @ & *% $&/%% ' % * F2 & (*& n (. 132) *2 *% 0 *% %&2 $&/%% / &0 %& &
%&& M
7
SU(M) SO(M)
%7 ) / & $&/%%
%&& M %7 ) &$ ) $&/%% '* %&& M C (a b : : : ) %&& , %&2'? & * a b : : : M %&& +0 5/7 %&& M Mn n- (& %) L(M) %&& +0 %& & M L(N M) %&& +0 ,& 2 + ( N M B + , (*2 f0 1g) B + , (q-, , %&& C 2 | . 50) h j ,& -& (. 53) j i -& (. 52) h ji & %& (' Ay 4&* %&2?+ %& & ,& * % & , (Controlled NOT) (. 57) f ,& * 5/7 , /-. ,/ + 5/7 f (. 56) IL 2'+ %& & %&& L G^ / &+ %& &, /-. + %& G (. 56) Z(U) %& & U * /%& * (. 60) [M %&& (%& & %& & )
%'%&& M (1 1 : : : n n ) , ( %& & %&& Bn (. 130) AB %&,& ( * & 7 % 7! A B (. 125) U\A] %& &, '+/-. + + &$ & (*2 q-, ) A (. 54) TrF A
+ ' %& & A % %&& / F (. 79) kk &* & (. 64) %& & &*
%& & (. 64) k ktr ' &* (. 123) k k} &* ' %&,& ( + * & 7 % (. 125) jj *.) *2 *'/ )
he
8
* &&
0 & & 5/7 *2 S , )@ + ,. + ' ) x y & % *'/ - q % *'/ - q %&' & 7 )$ a=b ' & *+ '&, &) , A / &) ( & ( 0 0) &) (. 78)
jk
S () (x y) a b (mod q) a mod q a b
Pr\A] P(j) P( M)
: 1 0 1 1 1
H = p2 1 ;1 K = 0 i * & 7 D / : x = 01 10 y = 0i ;0i z = 10 ;01
: P P=poly BPP NP
(. 22) (. 25) (. 37) (. 30)
MA [k `k BQP
(. 106) (. 44) (. 44) (. 74)
BQNP (. 106) PP (. 74) PSPACE (. 22)
1 *%)-&,
%&+ < + * @ = & )( 4,, '2 1) Cray'*, ' 0 0 2 %& 7 % 0. A $ + (& *%)-& ( , (%&*0, %& * -. 0 (
0 1), %&$& ** | 4 % ' )) %& 7 +, 2' ( &0 % )(/ , )@ , . , *%)-& & , - ,& &0, %&$& 4* %& * %&' . O&/' %&'% 2 ), & (*& & ( & $ $ 4 * ,/' *)@ 10;8 * (' *& * '&' ), & , | , )@ 1015 f7 ( *0 %&0'). O ' 2 /%&*%)-& ,/'/.$ *$/ &@ ) ) ( '
, *-. ! " 2). *& *, %& *&, ( '
/ & ( 2 7 $ x %& *2 .p '+ %, | 4 %%&, ) & (' ) x 2 ' x. g p x * n ( ' + ( % , %& '? %&,& ) x 2n=2 & . A/./ 0 &/*+ $& *, &@ -. + / 2 ( '
/ %& *& ( exp( n1=3 ) @ $ (c = const). 6 2 4* / , , & ( 2 ) *2 ( * ( , 0 &* 2 ( 1 +. (1(*2, ) , 455 $& *, 4%, %- ' **/, (, ) /' .) A/./, ' , '&/$+ %, /& ) %&7 ' &0 %7 )0 ( '
. 6 *, , *%)-& % )(/- 0 (*2+, %&' *0 %& &'+. # /&2' *2 % ( ) @* '*: %& &' ) *2 %&7, &@ %02 0 %& 7 / * ' 7 * . 2 %% ) % )( ) 4 %&7 1) 1833 . , , " # $ # , & . $ ' & & ' , " & . ( $, $' $ , | 1991 & ' .)
10
' (' $+ )+ * @ . %& *&, &5&7 *2 % )( ) ' %&,& ( j/&). ' , )@ / $&@ & %& 7 % )*, . . , ( & (*& /&+ . D&
( - *, /& # 5 ( ( %& *&, /& ) 455 &@ - , * 7 5&* *%)-&. (
455 ? 1 &5&7 + & *2 ( ) * & ( , )@ &* , * & )+ 4%& *, %*/ &) , ' * . ' / * & (*& *' &/*+ 5 ( + * ,0' *0 )0 %& 7 + & ? @* ,& | %*, , %& $& ) & 2 , $%$ ,& (*. ( %& , %& 7 + %&%&7 ) V t, $' V | ,K?*, t | &*.) O * ,& (*, 5 ( @* <%& = )+ (& . *0 /& 4* * $& (' &. *& *, %& *&, */ ( n % . 2'+ % , ' '/* , ( * * (0 = <% &0= 1 = <% (=),
* * 2n & %' + jx1 : : : xni ( 2' ( %&*0 x1 : : : xn %& * (
0 1). A$ ,. * %& 7 % * + *0 , (*2* * * P - 2 ! ' x1 :::xn cx1 :::xn jx1 : : : xni, $' cx1 :::xn | *% , ( * $ $. 3 /** (') /2 % * ) 5&* ). A/%&%( 7 * * * * ,K* | &* 2n-*&* *% * %&& . '& *'/ *% /', j x1:::xn j2, & & , &/2 ) */ , ( * jx1 : : : xni %& (*& (
+ %&*0 xj . (* *, (*& & (&/@ P /%&%( 7 -.) A ' ), ' 2 % ) / x1 :::xn j x1:::xn j2 = 1. > , ,. * (. . /%&%( 7 ) | 4 & ' + ' 2n -*&* *% * %&& . >(* ( %&' ?+ %&*2/ &* % / &+ * & 7+ & (*& 2n 2n . g %&*2/ &* ) * ( ~=J, $' J | 4&$ ( *'+ ), 4 * & 7 /& ' %&H 2'+ ( ? 4 * *2 $ ), ( ( *'+ *2'/ % * . g 2 * 0 * /( ) (* * ( , )@+ %&*2/ &* , %& '? %&*2 ) * & 7. 6 4$ &,/ 4%7 ) , )@ %& 7 +. 1 . &* ( $ %, /%& ) ' , & $, *' & + *0 4%7 )
11
2+ )+ ( '
+. ' 2 * /&2' *2 5&*/ & )
: * 455 <&@ = 2/- )/- ( '
/ | *' &/ */ ,. 2 % )( ) * ' &@ '&/$ 0 )0 ( '
? ' 2 ,) * * *' ) $ *%)-& , + 2 % ( . 5 ( + & ( 7 , *' 0 +2) ? # %&, %- ' **/, %& , % $ z. >. <1 * *= (1980 $.). ,/2' ) 2 & , 0 . j+* '&/$ 0 &. 1 1985 $'/ 6. 6+ \27] %&' 2 &/- * * /- *' ) | /- * @ / O)-& $ ,
1989 $'/ | 4 /-, , /',/- *' ) | 0* \28, 47]. 0* ? D/) @* & %&2 * N % , 2'+ ( &0 0' ' )* . ' ) ( & &/2 -.$ * & . 1 2'+ ** &* * *2* ,& ), % @*/ /*& -, -, ' % %'+ ) 0 -,+ / &+ * & 7+ 4 4. D ' )) 0 %& 7 + ( '$. 2' %& 7 %&' % &+ *& % @ '7 )- *% * * , %4*/ /- 0*/ *2 ( % ) ,/* $. # $ &' %&$& ** ' $ *%)-& . , % )( ) /- 0*/ ' 5/7 3) F : B n ! B m , /2 /*) ' ) 0' ' , %&' ) ) &(/ ) . 1 + *%)-& % ' )) (x1 : : : xn) / + ' 7 | (
%& $ )
) jx1 : : : xn 0 : : : 0i. (,K?* 0'0 ' 0 n , *)@ ,.$ < % * =, . . % , N. @ + ( % - / * .)
)*/ - %& * 0* , ( . ($ #, &0 0'0 ' 0. 1 $ ( X j (x1 : : : xn)i = cy1 :::yN (x1 : : : xn) jy1 : : : yN i y1 :::yN
2) , ' & & $ $ $ - &. ,
.. ' , '$ ' , ' ' k , | . 3) .&$ $ ' . ,, # ' ' / , ( 1 n ) = ( '), ( ) | # ( ). L
c
cL
k
x
x :::x
x
F x
12
( . (x1 : : : xn). O%&) /2 ) &(/ ) . D&'% $ *, ' 2 '&2 ) %&0 m , 0 & (y1 : : : yN ), . . * .* (y1 : : : ym ), (y1 : : : ym ) = = F(x1 : : : xn). 6 % / %& (' (*& (
+ 0 % . (/ ) * (*& *2 ,) "&) % ' )) / + ' 7 (y1 : : : yN ), ) % / ) ? & jcy1 :::yN (x1 : : : xn)j2 . O * ,& (*, + *%)-& *2, &+ &)-, ' ) -,+ . 0*
<%& )+= ' ' + 5/7 F , %& )+ (y1 : : : ym ) = F(x1 : : : xn) % / &)-, ' , (+ ' 7. D& ? ) & ( ,& , &+ & ., *2 ( ) &) @ , ' ) /$' * + . ) 5&*/ & (%/ & %'&, ) * * /- *' ) $ . O%&) ( ' ) ' %& . 1. 6 0 ( '
' $&@ % & *? 2. /- */ *2 % )( ) ' 5 ( + & ( 7 $ *%)-& ? (# ,( ) ' 2 ,) *
% .) D %'/ %&$ %& + ( '/-.. 1-%&0, * *%)-& *2 *' & ) -,/- /- */ ( $ @ $. # %( (%& $ *%)-& ) %&' ( ) + * / & , %& & ) * &% 4 & /&+ & (*&* ) ' $&*. (A+ /&+ 0' %&' 0 $ 0 (*2+, ,/'/.* , &, ,/'/ %& *) , 0 *%)-& 0.) 1&+ %& *& | & ( 2 *2 $ & - ( '
, ( , * $&/%% * . 1 1994 $'/ D. ;& (P. Shor) %& '/* + $& *4), %( -. + & ( 2 ) %& *2 ( n ( ( n3 (log n)k @ $ (k = const). # & + &(/ ) *2 *) & &', * % ( %& * : & ( $ *2 , *2 %', & ) - @ 5& *, %'' ) 4 & %'% .'. (1%& *, &/' %/ (' $ *%)-& ) , 4) 1 $ , | , $ #. 2 , # $ ' 3 ' ( = const), 4 $ # '. n
n
13
, 2 +@ 0 10 % )( @ 5& *$/ % ) %+.) O& + %& *& | 4 % /2+ ( % /%&' + , ( ' 0. 3') $&@ ) p (
: ' 02' '+ ( % ( N &,/ %&' N %& 7 + * *%)-& * N %& 7 + *. 4* % (0 %& *& ( | %*/ *%)-& ,% ( ' '&/$ 0 ( '
, %*/ & 0 + % & (& , . /'* '), & % * * ' , & %( %& '/* ) %& *&. | &( + & , 2 ( '
. g.? ) ( ' ( ) * ? %& 7 % )+ & (&@ * . 6 *, -, / & %&,& ( *2 & ( ) @) &+ )-. &* $, */ % $ /- /- */ )( % )- ( . ) (*/. + & &/2 -.+ &'. 1? 4 ' 2 %& ' ) %$&@*, & ,/'/ % ) %&7 . &( L ;1 @ $ ($' | ) 2'$ / &$ %&,& ( ) &) @ , %&' ' 7. )-, 4/ &/') *2 %&' ), % )(/ % %, )" (&. 1 1996 $'/ D. ;& %&' 2 0*/ &&7 @ , %&7 $ (fault-tolerant quantum computation), & , & /&@ . )+ &(/ ) '/-.*. A/./ & %&$ (
0 , %& < 0 (*2 ) /$' ' . ' %& > 0 @ , % - ,&, * 0 /' ? %& ). D & (* 7 *, 0 2 & 10;2 ' 10;6 ( (
( 0 & & (*/. + % )(/*+ 0* &&7 @ ,). > , !%' %&% + ' & ( 7 $ *%)-& . ' ( '
) &/' , ? *2 & ) ( '
+ , /%& ** &*'&* (. 1 ** ' , ,0' * /' & ) ) * % * ** &, *. 1. # * $ *%)-& | , (%
- %',) | ' 2 ,) ( & '&/$ '&/$ &/2 -.+ &'. 2. ,0' * *) (*2) (, & )$ ('+ % &/ 0 , . (1(*2, %&,/ ) % ('+ '/ / 2 % &/, % *0 & ( * / &* %& & * .) 3. 2'+ ( / &0 %& & ' 2 ,) & ( )- < 0 (*. @).
14
4. (/* %& & ' 2 ,) ' & ). O $&, ' 2 ,& ( ) % & , , -,+ '&/$+ %& & %&' * * & 2 &( 0. 1 . &* /./ ) %'0' %&, * & ( 7 $ *%)-& . 1. ! . # %& , 0&@ & (& , ', /./ ) 0 & 0. 6 %&' $ , *2 % )( ) , 4 & /& , /& + &0+ &//&. >* 4%& * ) 0 , %( -. /'&2 ) ' )+
* /@ ( %$ * $ $ %&*$ 4 & $ % ' )$ &* (%&' 1 ). > *2 <0 ' )= (. . %$ ) , ) ' 2 ) %& %*. (&$ / . D', & ' )) / (&0 *%/ ), *2 %& $ ) %& ( )/- /%&%( 7 - $ (,/2'?$ +. O * ,& (*, /%& ) ' )* * ' $. 1 /@/ *2 2 %* ) ' , )@
& ) * & '&/$ '&/$ /%& ) 2'* ( 0 ' ) . ' &$ ( ) ( *'+ *2'/ * ' &/'. 6 4+ 7 %&' 2 % )( ) , ) *' (, *0 , + ) *$ $&7). 6&/$+ %, (' +& )0 *): %* ) * ' ) 4 &* $ &( &, ( '&/$ '&/$* (% %, 4 & ( ) 0 ). 7, & + %,: %& %*. ) 0 (&0 / + *2 (' ) %& ' + %7 (<% /&@?/=), /'&2 -. + (,/2'? *. D& 4* (*2 / 7 , $' (,/2'? * *$/ ,' ' $ ). O * ,& (*, (,/2' & &* ' ( *, * ( * $ ( *'+ ) '* . # %& 4%& * )+ 5 ( + ,& & ( , %- ' **/, * , )@ %&% . 2. #! . 1 * / ) * #%$ '&* % * %& ( ) / & %&,& ( *2 & ( ) %& %*. % ' ) *%/ ) * $ $ % . # , %&& 4%& * ) %& * + *%& /&. ' ' %& $
)$ ,0' *
*%& /& < 10;3 K. D* * &/'+ 0 2' *, %& + *%& /& (& - 2 ) ( *'+ * / '&/$ '&/$*. &* $, %, (, & ) ('+ )
' + % , * / ) ) ' 0 % .
15
3. % &!'& (. D& &0 ( 0 *%& /& 0 ' + %)- ,' * &% + &0%&'.+ $& / (' *&* ) $&*) ? ( &'. *2 (*) /, & /- '/* ( &' * 4 & (% )/ 4 & &0%&' ( % &). @ + 4 & + %7 , *2 ', ) + / 7 , $' '
( &'0 ,/'/ *) % ' /- 4&$ -. # '
*2 % )( )
, ( 0 + $ , . f& / ( *'+/- *2'/ ,+ %&'* '2(5 0 ( *+ 4 & + ?* . # * ( *'+ * *2 /%& ). &/') *,
/2 /%& ) 2'+ $& / + ' ) , %& * + )-. D- ' **/, 4 %'0' %&% , ' $ & ( 7 %&,/ (' + 0 $ . 4. . : | 4 , (,/2' '/*&0 0 * 0, , '/*&+ 4 &+ 2 ' * $ * % . ' ( & (:. .) 4 %'0' , &* (% )/ 2 $ %& '/* \32]), %4*/ % @* $ , %'&,. + %&, *+ %& (' $ *%)-& ,0' *) & ( 7 / &0 %&,& ( + )< 0 10;2 10;6. 6 4$, %& , &,/ & & ) % & *& * .? , )@+ )-. ' *2 %&' ) / 7 -, $' ) ' $ * , .. %& @ , %& 0' 5 ( * /&. D& *&* - '/*& * * (,/2' * . 1 7 &?0*&* %&& - , ,( * , , 5&* * . 1 5/7 ,( * %& %& '/0 7, 5/7 5&* /*2 ;1. 1 -,* / %& (& . 2'+ ( 7 %&2 * * *. 1 '/*&0 * 0 (*2 , 2 %' . D&2' $ ( * *, & ) %+'? , 4 * &0 7 0 % 4 & , (,/2' 0, '5 0 '/*&+ 4 &+ 2 ' . O (,/2' %02
< . = (. . 4 * &) 7, , ' - &* , * + * . 1(,/2' *2 *) '&,+ 4 & + ( &' ( %& *&, 1=3 ( &' 4 & ). D& ' 2 '$ (,/2' , ,, &/2 -.+ 0 4 &+ 2 ' * &$ %&' ?* ,& (*, ( . * %
(,/2' + , %/ , &+ & & . 1 %&+@* / 5/7 '*2 (e2i=3
16
' '/*&+ 4 &+ 2 ' * $ * % %& 5 & ( % 1=3). 1(,/2' * +* ( - & %$ $. 6&/$+ %& *& , 0 % (
* * * () & (' 14.11. & & % %, & % , -' ) 4%& * ). (O& %&' ( /. , 0
'/*&+ 4 &+ 2 ' * $ * % %& 5 & ( % 5=2.) D& ) 0 , 0 4 &+ 2 ' &2'*, %& * & ) &2' 4%7 ) ( . 6&/$ * * , /./ ', *$ +, & *$/ ,& ( ) %& ( ) /%&%( 7 . //%&%( 7 - )( ('+ ), %&*. , %4*/ ' ) ( . . (*/. +. g , ' &/$ '&/$$, /%&%( 7 %'&$ %&' ?*/ / &*/ %&,& ( -. # %&,& ( & " #%$. (@ , *2 ( /), ) <& / ( &/= ' $ / & ). %&+ ($ ', %& % )( * $ ' * & . D&2' $, , $' ' 0 +, , .? ) %&' + 4%& *. 6 & ( 7 $ *%)-& /2 & & ) " ( 7, & ,/'/ ' $ ) & 0 %&'
' + * & '&/$ '&/$ . # &( + 2 0 ( '
. ' , / ?* 0 &, + , /. ) -,+ ( %& 0 @ %'0' /) $ . &* $, ' ,# , , %# ), 2 . %'0' * , *2 % ) *- , '&/$ * %,*. %& *&, ( . .? (*/. + %) ,' *2 ( /) 7 < + %& = ('*&$ %&'
?* * & %&& -. 0 4 &0 *', 0'.$ &?0*&* &0%' *). > , ' $ *%)-& $ ' ) 2 ( * , ) & . &, 2 %& * %& , $ *%)-& &* & )( 4,, '2 , (,& &$ , & ( @) %/. /'* '), @ &* / -0 + %&$& ' ,&, %4*/ %& '? 2' ) ' $. 1(*2, ' '+ 2+ ' % - ) & (& ,/ + 0 $ : : :
I 1. ?
5&* ) , $ | 4 '(
%&' ? /%) &/7 + % %&,& ( - 0'0 ' 0 &(/ ) , %& ?* &/7 $ %, . . %& 0 % < * %& '? ) *0 ' ) %&'% *, , * , &, * : %&,/ % * , / , (,& ) = \5, . 270]. , %'& (/* , 2'+ $& * &@ /--
%# " # . A 5&* )+ (& , ) ( '
| 4 5/7 F : 0' ' 7! &(/ ) %& , %&' . <0' ' = <&(/ ) =? *& *, %& *&, ( '
/ , /*2 '/0 *$ 7 * 455 7 * . O$' 0' ' | 4 % & *$ . D&, * *, ( % ) 4 *$ , , 0 *2 , *%)-&. @ O)-& $ , & * & * & * 2, % * - @) % ' ) * ( ) ( &$ $ *2 A, ( *$ ($ $. D4*/ &$ 5&*/ & )+ ( '
' 2 - ) , 5 %, ' & 0'0 ' 0. %& *&, *2 ( % ) % &/ *$ % )( * 10 7 5&, * %&*+ x, ( + ; ,: (x 2 ; 5)(;4 x + 1). 1 '&/$+ ' &, 455 7 ( % - ' + * %& - &( ( %/-H ' *$ & (' - ((' +: 1 0 ;101 ;100 1. O * ,& (*, * ** ' & ( ) ( '
. A %& + (& , , ( '
4 , % )/ %&' ( '+ ' & '&/$/- /. %*.)- $, , $. D %&' % * )$ $& *
18
( % & (' 1.4), ' + ,/'* 5&* * : ) ( '
| 4 5) 5/7 F : A ! A ($' A ,(
*2 0 5 A). D* * %( * , &/- )) ,/'* $& ) ( '
/*2 *$ & ( 2 7 $ *2 , * '/, & (/* ' & 4 (. . %&' '&/$ '&/$ %& %*. % * )0 $& *). ' /2 %* ), ' & <& (/*+=. 0&@, %& *&, %&' ) /& ) n ,&* ( n ((' , %*/ ' + ( % 4%7 ) % & ' + ' + ( % )-. 3 * * 2, &0 ( '
0 0&@$ ,& <& (/*+= ' & , 0 / 0 ( * &) ,0' * / ( ) ' &/ + & (, $' 5&*/ &/ ( '
. 6 ' * %&) 5&* ) %&' $& * . 1.1. * + . @ O)-& $ (& .? O) '(
( ' ? / ( * ,& (S A Q q0 ), $' S , A, Q | *2 , %& ?* A S H | &+ 4 * S n AH q0 | &+ 4 * Q, | & ( , ,. $&) 5/7 ( Q S Q S f;1 0 1g. A -. O ( - : S | 5 , | %/+ * ( %&, ), A | @ + 5 , Q | *2 + /%& -.$ /&+ , q0 |
) , | 5/7 %&0'.
- ) O ( ' ? &++ ( p q), $' | , 5 S , .. %& ( ) % ' )) s0 : : : sn : : : 4 * S H p | & 7 ) 7 H q 2 Q. A *
,/'*, 4 %& , %&' ) ( % * , & (, + )# , % + * . 2 * , , & & % 2 ' ++ *&* p. $ ' 4 (,& 5) 3/ ' $ 3/$, $ $ . X
X
?
2 :
19
$0 #& O s0 s1 : : : sp : : : * 0 1 p
D* * * @ O)-& $ * )" , &$ ( ' ? 4 ** q *2 Q. A O *- ' &. 3 ' & , /%& -. /&+ % '/-. '+ (% $ *, O 0' ( p q)):
) # * , 0'. + %' $ + (.. %&' sp )H ,) %# ) (
5/7 %&0': (q sp ) = (q0 s p) ( 5/7 %&0' % & (q sp ) %&' , * @ / O)-& $ )H ) % / +/ p * s, ' $ $ / p %&0' q0 ('&/$ * * , * @ ( ' ? &++ ((s0 : : : sp;1 s sp+1 : : :) p + p q0))H $) p + p < 0, * @ /. D2 /+, + $ , 4 '+ &,/- % * , / , (,& ) . , * @ O)-& $ ,/' $'
) ( ( : : : 0 q0), $' ( * * , . * ( * @$ 5 , '/ , , 7 * . ( %/0 * . A ,/'* ( ) '$ O. 1 -,+ ** &* , ( % , '(
( % ' : : :, $' % ' + * | %/+, ( * '/ ) %/ * . /'* ( ) $ # " %. 1% ' & , ( '&/$ *, * @ O)-& $ %&2' % ' )) + (0 0 q0) (1 p1 q1) (2 p2 q2) : : : g O , % )(/* ) ' $/* %&' + ( $ & , O. 1.2. ,( * !. 2' * @ O)-& $ %# ) /- 5/7 - ' ( A A , ,& 2 -./- 0' &(/ ) & , O 0' %& / , &(/ ) & , * @* 5 . 6 0', &0 * @ &(/ ) '&2 * ( S nA, 5/7 ' %&' . >( %&' ,
20
-, O & '/ 5/7 - (,) *2, $' %&' ?/-). ! 1.1. 5/7 f ( A A ( %# $, /./ * @ O)-& $ , ' &+ ' = f. D& 4* ,/'* $& ), f %# $ . 5/7 *. # ( & *. *2 5/7 + ( //*) *. *2 * @ O)-& $
( ? *2). & %& *& *. ( '
0 1.3{1.5. D' $ ,/'* % * ) & / , & % (%&' ) % (%&' 2) ' 2'$ ( A . %&' ? * ,& (*, %&' $ 2' - )%$ (%'*2 * A ) | %&' / / *2 , &0 . 2'*/ %&' / % * ' # " !", & & 1 *2 , ' &0 %&' , & 0
*2 , ' &0 %&' 2. ,/'* ,(
) 0 & & /- 5/7 - 2, * %&' . D&' ($ , $ 0 & & 5/7 * . * @ O)-& $ , -.+ 0 & & /- 5/7 - %&' , ,/'* $& ), ' ? (<' = <=) %& < (
%&' 0' ?= D *+ 5/7 & (&@ *$ %&' ,/'/ % )( ) ' 5/7 + (%&' ) *$ 0 %&*0. D/) A | &+ 5 , n | /& ) . D/) M | * @ O)-& $ @ * 5 * A f#g. D& * /- 5/7 - 'Mn ( (A )n A : 'Mn(1 : : : n) = y, &(/ ) & , * @ M 0' 1#2# : : :#n# % ' * y. g * @ ( %
- ,/') ( %& *&, * ( 5 A .%.), 'Mn(1 : : : n) %&' . ! 1.2. 5/7 f ( (A )n A ( %# $, /./ * @ O)-& $ , ' &+ 'n = f. D&' ) 0 %&*0 ($, $ 0 & & 5/7 * . ,/'/ & ) %, &,/-. ' +. 6
2+@ 0 &/& | $) $) . /'* $& ), * @
O)-& $ M & , ( &* T (n), * * ) (% * 0' * ' n) , & %&& , ' -
?
21
, & T (n). : $ , * @ O)-& $ M & ,
% * S (n), , /' ?
% 2 $ %& 0 0' 0 ' n & S (n). 1.3. *& + . ', O ( ' ?
$& * * %& '$ @ 5&* )$ %&' . ,& /&2' ( $ ./# : <"& , $ $ &% $( 0", =. ' ) ,/2' ( ?& , ( * *, . &* &)?(0 + %'&$ ) $ * -. 1 ( . &* $& * & (/- * @ * O)-& $ . D'&, ( 2 & $& * ) *2 + $ 0 \1, 5, 6, 10, 13, 16, 17]. 2 $& * & * 5&* )* % * %& ?* %&$& ** & * @ 0 O)-& $ . 1(*2 * @ O)-& $ %& * 5&* )* ,/2' | 4 (*2 $& + % *)-, & ' @* *, &*/ &/ $& + (, +) . & '). A& 7 & ' *- $& + & (*& ( (*2 & ( % & 7 ,& (/- 5 O %& &$* % ). %&0 & 7 0 & ' ( % 0' | % '*/ * / ( ( @$ 5 ) & 7/. *2 ) & '), & ) * , ( % ) . 3 4 $ ' )) *, ( & & ') (' $ $ % 2 0) (& . &(/ ) + & ,. D&' , + / 7 , $ ,& ( ), *2, ( %* ) * , % ) -, '+ $& * %'&' '/. 0 & 7H *2 ) & 7 0 '% ) %* ($& 2'+)H *2 ) & '), % +'? /2 %* H *2 % & ) * ,' & 7 & ' . A,' * & 7 0 *2 2 % )( ) ' 0& %*$ )0 %& ( )+ ' ( 0' , ( % - % '*/ * / & 7/), ' &* *2 %& , ) '&/$+ (4 ( <( %'%&$& **=). 1 , 4 %*$ ) %( - %''&2 ) #/ # (7 %&*). >% )(/ ? , *2 '& ) + * % * % 0 *&/. D )/ % -,+ * @ O)-& $ * ,K*, $ *2 ( ' & ) * &* 5 . 1 -
22
@+ 5&* )+ / 7 $ %), /./ ) $( 0", U, & , % / 0' % &/ (\] x), ' ? 0' 'M (x). 3') &( \] ,(
% &+ * @ O)-& $ . 6+ ), %&'% 2 *, & ')
& 7, $' ( % &/7 % & ,. O$' % ) 4 &/7 *2 '/-. * ,& (*: %* * /./- & 7/H %& * & ') '
)$ & (' , '&2 .$ &/7 H +'?* /2/- &/7 -H &?* ( ' % * ?. 1.4. %- . ' + *+ 5/7 *2 & ) /. ) ? (
. A/.
$& * (
, * % * %&' ) %&'% '+ . D&% *2 ( - ) *, &,/* ' 4$ &/& @* . D4*/ &/ ) /. $& * ' &@ ( '
, ) /. , , $. j&* ( ) 4 % %&. D& + + %, *, ' - 0 5/7 + %&' , &0 (*2 %& ( ' *0 $& 0 %&, * &/&. D& ' 2) 5/7 */ */ $ /2 /',+ 0 & & + (*2+ ? 455 $ , ( + &* & ( 7 *
$& *. , 2 % / -, ' ) $& & &* & , / % )(/*+ % * ( * ' 0'$ . : , 2 & ( *2'/ 455 * 455 * * ( ' ? 5/7 * $, . j/7 f(n) | % * )$ & , ' &+ d %& ' , )@ 0 n % & f(n) 6 nd . 1 4* / ,/'* % )( ) ,(
f(n) = poly(n). ! 1.3. D&' f *2 B %& ' 2 / P ( ( $ %# $%$ ), $ 0 & & 5/7 * * @ O)-& $ , ' &+ T (n) = poly(n). ! 1.4. D&' f *2 B %& ' 2 / PSPACE, $ 0 & & 5/7 * * @ O)-& $ , ' &+ S (n) = poly(n). D $ %&' * *2 %&' ) !, %# $% $ $), !, %# $% -
?
23
$ $) . 6 0 5/7 + 2 % )(/-
,(
P PSPACE, + * 4 0 ,(
+ /2 ) ( .
1.5. %&. A0* (,/ ) | 4 %, ) 5/7 f : B n ! B m . D* * 0'0 %&*0 x1 : : : xn, ' &0 (
f, 0* % )(/ & %*$ )0 %&*0 y1 : : : ys &+ ,& (& ) ,/ 0 (.. %& * -. 0 (
0 1) 5/7 + F . A0* S , ( F %&' % ' ))- Y1 : : : Ys. 2' %& Yi * ' yi := fj (uk1 : : : ukr ), $' fj () 2 F , %&* ukp (1 6 p 6 r) | 4 , ' ( 0'0 %&*0 xt (1 6 t 6 n), , %*$ ) %&* yl *)@ * *&* (1 6 l < i). O * ,& (*, ' 2'$ ,& (
+ 0'0 %&*0 % ' ) % %& +, 0'. 0 0*/, '(
%&' (
0 %*$ )0 %&*0. $ %# ) - (
% ' 0 m %&*0 ys;m+1 : : : ys . A0* %# ) 5/7 - f, ' -,0 (
+ x1 : : : xn &(/ ) * f(x1 : : : xn). A0* ( $ , 2' %*$ ) %&* % )(/ %& + %& + ) ' & (. (, * * 5&*/ * ( ' - % ' )) %& +: </& = 5&*/ %& % )( ) 0
'&/$ 5&*/ .) A0*/ *2 2 %&' ) ' & & $ 7 $ $& 5 , / &$ &@ 0'+ % 0 ( '% ) %* 0'* %&** H ) &@ ( !% $ % ) %* 5/7 * ( , ( (%& 4* 0' %) &@ ' 2 % ' ) * &$/* ? %* )H &?,& %* * , / ( -. * *& &$/*H &@ 0'+ % 0 ( %'% ) %* %&** , % -. * &(/ ) & , 0*. 1 $& 5 %&' '/ : ) ( (
0 &@ y1 : : : ykv , ( &0 '/ &?,& ' /- &@ / v, &@ v % / (
yv = fv (y1 : : : ykv ), $' fv | , ( 5/7 , &+ %*
&@ . D& %&0' $& 5/ 0* * %/ * % ), & & (/ % )(/- %/ 0'* &@ *, - &(/ ) .
( ( %$ , ' -,+ ,/ + 5/7 f ) 0* 4* , ( , -. f. , % * , ( *2-
24
) %& ( )/- 5/7 - f : B n ! B m ( /- 5/7 *2 %&' ) /%&' + ,& ( m ,/ 0 5/7 +). / 5/7 *2 ,) ( ' , 7+ (
+. D& '?* , 7 (
+ ' &?0 5/7 + NOT(x) = :x OR(x1 x2) = x1 _ x2 AND(x1 x2) = x1 ^ x2 ( !, 1"!), 1"!) ), ,& (/-. 0 % + , ( , &+ ,/'* ) ' &*. 1 ' )+@* *- '/ 0* * 4* , ( , / ( - , . x NOT x1 x2 OR x1 x2 AND 0 1 0 0 0 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 0 0 1 1 1 1 1 1 K-7 ' (K-7 %&' - ' %& ( )$
,/ 0 %&*0 $ * ,& (*: K-7 & 1 ) $' , $' &$/* & 1, ' (K-7 & 0 ) $' , $' &$/* & 0. 1 ' &* , ( '* ,& (* - 0* * ( ' 2 5&*/ * ) & (*& n ; 1. + 1.1. 2 fNOT OR ANDg | %. / . 5 $ ,/'* ( ) %&*/- ? & 7 . K-7 + & (4 0* ' 2 5&*/ ) $ %&' ) 5/7 - u (x), & %& * (
1 & ' & (: %& x = u. g ui = 1, - * K-7 - %&*/- xi , ui = 0, - * K-7 - :xi. D& ( ) 5/7 f *2 ,) %&' ' _ f(x) = u (x): (1.1) u:f (u)=1
1 * / $&, f %&' 1" $ $ (6j), .. ' (K-7 K-7 + & .6) /2 $& ), ' (K-7 ) 0 %&*0 & 2 5&*/ + ' &* , ( . $$ 0* ( %& + 0*. * )+ & (*& 0* , ( F , -.+ 5/7 - f, ( '$ " 5/7 f , ( F ,(
cF (f). D&0' '$ % $ $ , ( '&/$*/ % */ */ , ( / * 0*/- 2) 5/7 + *2 ) O(1). 6) 5 "4 $ 8&/$ '8&/ .
(6,7) |
?
25
O *% 0 7 0 ,& &$ % $ , (
2 %4*/ ,/'* % )( ) ,(
c(f) ' 0*+ 2 f * % * , ( . 2'+ %&' f *2 B %&' % ' )) ,/ 0 5/7 + fn : B n ! B '/-. * ,& (*: fn (x1 x2 : : : xn) = f(x1 x2 : : :xn) $' %& 0 & & 5/7 %&' f. ! 1.5. D&' f %& ' 2 / P=poly, c(fn ) = poly(n): + 1.2. P P=poly. / . g O & , ( % * ) &*, % *), &/- % )(/, $& % **. D4*/ ) %&7 0'* x ' n *2 %&' ) &! %# ) & (*& T S, $' T = poly(n), S = poly(n). t=0 t=1
;01
t=j t= j +1
;0
t=T
|
;0 ;
::: ;0 ::: :::
{z
S
}
A& *&* j , 7 ( ' ? O % j & ,. A * ;jk , ( % , 7, %& ' 2 5 / S f? Qg. A * ;jk %&' % &/ ( * , ( % + k-+ + % j & ,H /%& -.$ /&+ % j & ,, $ 0' ' k-+ ++, %& * / &+ 4 * % & | ?). 6 %& 2 *, ( %& &* 0' (
T 0 < T , & c *& * , , )@ * T 0 , %&- &/ *&* T 0. D& ) 0*/, -./- (
%&' 0 ' n, *2 '/-. * ,& (*. - ) &!% *2 ( ' & ) * ( ( . * n) * ,/ 0 %&*0. >*- % , ), ..
26
2'+ ; & 2 / + '(
%&' * %&''/.+ &, 2 . 0 %&' ' ' + (;0 ), ' + (;0 ) %& ' + (;0 ). 2' %&* , ' &/-. ;, ) 5/7 %&*0, ' &/-. 0 ;0 , ;0 , ;0 . 1 4 5/7 *$/ ,) 0* * $ & (*& . ,K' 4 0*, % / * 0*/, -./- %&*, ' &/-. , 7H & (*& 4+ 0* ,/' O(ST ) = O(nO(1) ). ) ( * ), %&*, ' &/-. ) / + & , %&' - 0'* *, %&*, ' &/-. ) / + & , - * . , /( ) &(/ ) , /2 %&' ) * , ( % + / + + 7 . ( $& ,. *2 ), , 7 ' &/- , ' ( ' &/-. 0 %&*0 & 1 ) * / , $'
+ ( % 1. O$' (
4+ %&*+ ' ' ;T0 ,/' &(/ ) * . 0 1.1. P=poly @ & P. E-,+ 5/7 /& )$ &$/* '(n) (
* B *2 % ) %&' f' % %& / f' (x) = '(jxj), $' jxj ,(
' / x. $& $ %&' ' n 2' & 0 1 ( ( * n). A0* 2) 0 5/7 + $& +. D4*/ %&' % %&' %& ' 2 P=poly, 0 &' 0 ) & (&@ * %&' . A%& ' '/-. / &*. + 1.3. f P , ,, , 1) f 2 P=polyH 2) 60, ) # n $) poly(n) '$ %# ) fn . / . =) 6 ' ( ) &* 1.2 % &/' %&& ) O, & & 0*/ fn ( % * ) % n &* (0* fn * %&/- &//&/: 2' %&* ( %&''/. * ' * * 2 %& * $ ). (= A ) 2 %&. 1 * & (*& 0'$ . 3 * & * % 4*/ & (*&/ 0*/ Sjxj fjxj , % )(/ / ( /- / 2) * @ /. D 4$ * Sjxj (x) * @ , & % % - 0* (
* 0'0 %&*0 (
0* ( % * ) ' 0' &*.
?
27
1.1. D&+ * @ / O)-& $ , & ( % 0' ' ,& * %&'. 1.2. D&+ * @ / O)-& $ , & ' ' , ( % ' + *. 6 %&' ? +, ( % & (' %7 )* * * 5 <+=. 1.3. 6 2 , /./ $& * , &+ % * @ O)-& $ 0'/ %&' , 4* 0'. 1.4. 6 2 , /./ $& * , &+ % '/ ( '&/$+ * @ O)-& $ , & -, ,/'/ ( %/.* %/+ . 1.5. D/) T(n) | * * ) &*, & *2 %&+ ' * @ O)-& $ n * n * * 5 , ? ( %/ ) %/+ . 6 2 , 5/7 T (n) & ? ,& -,+ *+ -'/ %&' ?+ 5/7 b(n), ) lim\T(n)=b(n)] = +1. ,& 4 * &0 &/7 + / % 0 @ * @ O)-& $ & + ,'. >*- & (,& ( 0 ,,. , %& *&, $, #% * @ O)-& $ . 1 % + @, O * ) ( *2) , 2' + $ +, /%& -.*/ /&+/ '/% * , 0'. + 0, &0 & % 2 $ . 1' ' :
'), &+ & (&@ ) ) * , %'), &/- & (&@ ) % ) * . ) ( - &#$. $ * @ ( k- +, / ? k & , 0 . 6+ ( & , (* /%& -.$ /&+ , (* * + 0 %' $ * (* % 2 + $ 0 ( 2' $ ' $ , , * '/ %( 7 -). # '+ '(
%&' * /%& -.$ /&+ ,&* * + 0 %' $ * . g '+ % ) )(, * @ . 1
& , *$ + * @ O)-& $ %/, &* 0'+, &+ ( % 0'. (/ ) & , * @ | 0'+ 7 & ,. g & ) 2)- $& * )- ' % * ) $& $ *2 , *$ * @ $ ', - % & - % * @ $($ .
28
1.6. 6 2 , '/0 /- * @ / O)-& $ , & , -./( &* T(n) > n 0' 0 ' n, *2 *' & ) * @ ' + + ( &* O(T 2 (n)). 1.7. 6 2 , &? 0 /- * @ / O)-& $ , & , -./( &* T(n) > n 0' 0 ' n, *2 *' & ) '/0 + ( &* O(T (n) logT (n)). 1.8. D/) M | * @ O)-& $ ' + +, & % &/ 0' (%& % $ % - %& *$ ). D/) T (n) | * * ) &* ? & , 0' 0 ' n. 6 2 , T (n) > "n2 ' &$ " ' 0 n. *2 ( ) %& T 0 (n), & ) * * ) &* ? & ,
0' 0 ' n? 1.9. *& * ( %&$& ** & , &* ) $ 100 /& )0 %&*0, & (&@? %& 7 | %& , 1, & (&@? %&& | & %&* / -. (&@ % )( ) if-then-else while, &/& & (&@ . 6 2 , %*.)- %&$& ** * ( %&$& ** & *2 ) -,/- */- 5/7 -. 1.10. D&+ $& *, %&' -. +, ' + , ( % *. ( 5/7 ( ' , 7 * (
+. 1.11. D/) cn ) * */* 2 c(f) % * ,/ * 5/7 * f n %&*0. 6 2 , 199n < cn < 201n %& ' , )@ 0 n. 1.12. 7 & 0* ( * * ) 4 *
%/ 0' 0'/. D 2 , -,/- 5/7 - *2 ) 0*+ $ /, , 3 ( 4 * NOT ( 4 * AND OR %& ( )* * 0'. 1.13. 6 2 , ( 0* $ /, O(logn), -.+ 5/7 - f : B n ! B m , ,& ) /. %& , % / 0* * % * )+ % n + m & (*&. 1.14. D&+ 0*/, & & ' n-, 0 * & (*& O(n), $ /, / O(log n). 1.15. ) D&+ 0*/ 2 '/0 n-, 0 & (*&
O(n). ,) O 2 %&, '% ) %&, ), , $ /,
0* , O(log n). 1.16. j/7 MAJ : B n ! B & 1 ' 0 0, &0 ' 7 , )@ / +, 0 | )0 0.
NP: ! "
29
D&+ 0*/, -./- 4/ 5/7 -, & (*& 0* ' 2 ,) % n, $ /, | O(log n loglog n). 2 1.17. D&+ 0*/ & (*& poly(n) $ /, O(log n), & %&&, ( %/?* ' &@ $& 5. f& 5 m &@ 0, & %* * 1 ' m, ( ' ? n = m(m ; 1)=2 ,/ * %&** . D&* xij , $' i < j, %&' , ) $& 5 &,&, ' -. &@ i j. 1.18. D/) 0* $ /, 3 ( 4 * NOT ( 4 * AND OR %& ( )* * 0' 2 n , % *'/ - 2 (5/7 PARITY). D 2 , & (*& 0* *)@ cn ' &$ c > 1. 1.19. D/) f1 f2 : : : | % ' )) ,/ 0 5/7 + 1 2 : : : &$/*. D 2 , '/-. ' + & ): a) /./ % ' )) -. 0 4 5/7 5&*/ , & (*& &0 %&0' % * nH ,) /./ % ' )) -. 0 4 5/7 0* $ /, O(logn) ( 4 * NOT, AND OR ( '/* 0' * ). 1.20. 6 2 , /./ & (&@ *+ %&' , &+ %& ' 2 P=poly, %& ' 2 P. 2. 2.1.
NP:
NP | !, &
O&* <'&* & += /'
+, /2 ' &*. NP %&' ? ) ' %&' . f&, %& *&, <+ $& 5 " *) $ * ) 7 7)\ %& ' 2 NP=. ' ' * ) %&' + 4$ . D& % )(/ % $ $(% 0",. &+ '&* & + * @ (O) 2, , + ('&* & +), ( ' * - *. /%& -.$ /&+ O ) , '&* & . 0') * , O *2 % ) ' ( ) 0 '+ +. D4*/ / O * 5/7 %&0' ) , 7 , &+ ' 2'+ % & ( /%& -.$ /&+ , /. + * ) ! * + .
7) | ' 3, # $" ' 3 '. 93, # $ / , ' $ .
30
* ' (*2$ & '+ + ( (* /%& -.$ /&+ , ( % ) * /, ' $ $ ) / ( ,& (*20 '+ +. , , '&* & , * / *, $' + ,& & ( '$ & '+ +. 8 %# ) O %&' ,&* '$ ( (*20 %&0' 2'* & ,. '&* & ) %& ' */, %/+ ' O, & , -.+ ' * 0'* , ( *$. ! 2.1. D&' L %& ' 2 / NP, /./- O M % * p(n) , L(x) = 1 =) /./ %/) , ' -. + <' = (
&*, %&0'. p(jxj)H L(x) = 0 =) (1 ) ) / ( $ @ %/ H (2 ) ) -,* %/ <' = % / . 0 2.1. D& ' & %&' 4 . , - ) (*2) <' = ' 0 %/0 , ' () O, * &/-./- 0'/- O %' -./- ' 0 0'+ O @ $. $' @ $ %&@ p(jxj), * @ . 0 2.2. 1 %&''/.* & /2' '%/. ' @ , . 1 %&' $ ( % * p(n), &* 5 $ /. . g 455 7 % * *, *$/ ( /) %&, * / ( * @ %,* ' '$ %&' '&/$*/ (/2 ) (
% * ). , ' )+@* (,$ ) 4+ 2 , ,/'* ), % * * 7 455 7 . 0 2.3. %&' ( %&' 2.1 '/, P NP. 4 - &$ *? 6 ) , 0 ,(/%@, %% ) 4 %& %&' 2 - /2 % 30 . ' A. A*+ - %&, */ P =? NP &?0 2+@ 0 * * 0 %&, * '/-.$ (' '&/$ | $ %( * $ %( D/ &). 1& %&' NP %&' , *. % )(/ % % * ) *$ %&' '/0 %&*0. %&' $ %&' % / *, 7 + %&' + 1.2 1.3. D' & (*&* 0' ' %&' R(x y)
NP: ! "
31
*2 % * ) 2 jxj + jyj, max(jxj jyj) | % / 4 %&' . ! 2.2. D&' L %& ' 2 / NP, %&'; * 5&* L(x) = 9 y (jyj < q(jxj)) ^ R(x y) , $' q() | % *,
R( ) 2 P. 7 2.1. D/) R(x y) =
: : :=. 1()*?* q(n) = n. O$' L(x) ,/' (
), $& 5 +'? $ * ) 7 . + 2.1. 9) 2.1 2.2 %. / . %&. 2.1 =) %&. 2.2. D/) ) O M % * p(n) ( %&$ %&' . *& * %&' R(x y) = =
$ %& %& & (/** ' & + ( &* ( % )( )
%& % / ' ( ) &* 1.2 , 7/ , '& ), %4*/
q(n) ' &$ %&' *2 () p(n) (p2(n)), /*2+ %'0'./- /. , ( ) ' ( ) 4* / , ) %&& ), R( ) 2 P. # % '. ' 2 %&& ) %& &+ O, & , -.+ ( % * ) &*. # ( +*? %& *& 2 &* (&@ (
* *&)
'/ +/ 4%7 ) ' $). %&. 2.2 =) %&. 2.1. D/) ) R q ( %&' 2.2. D& * M ' %&' 2.1. & , ' 4 % . 1
M $ ( y (&+ / %&' 2.2 /./ ' -,$ x, ' &$ L(x) = 1). f& .?, M <$ ' = (\guesses") y. 4 (
, M 0' %& + 7 0'$ , ' $ .?
'/ +/ %& , ( % ? #, .? & ( ' $ %& %&0' '&* & , &* % @ ' ( * /, ' $ %& , & *2'/ 0& * 4$ %&0'* (/2 '&* & )
'/-.$ 4 % . D ( &@ %&$ 4 % , %* * 0'$ x, ( % .? y. O%&) M ) ) (
-
32
%&' R(x y) ( % * ) &*. # *2 ' ), % )(/ '&* & + $& *, /./-. + / %&' 2.2. g.? ' %&' NP ) , * & %&' 2.2, * + 5&* $ /', ,,. ) % / ) %&' '&/$ 0 20 . ! 2.3. >*- ' %& 2 : & ) Arthur (:&/&), /* %, &$ % * ) $& , @, Merlin (& ), &+ / ) *$/. ( %& ) %&. & ) A &/ &* +* L(x) ( %& *&, <) / $& 5 $ * ) 7 =), @, M 0 , , & ) %& ( 4$ + (/, 2*, $& 5 &* ( - $ * ) ' M (/). A '& */ @, /, ( $ & -, , 0 *) (*2) * ) %&& ) %&' 2+ M . D4*/ '+/- '/-. * ,& (*. A M , *&
x, % $ M ,. &/- 5&* 7 - ( y), & ' 2 /,' ) A, L(x) = 1. >% )(/ 4/ 5&* 7 -, A %&& /,' )) &$/* M &* % * )* %,*. 1 4 0 &* 0 %&' NP *2 5&*/ & ) : + L %& ' 2 / NP, / :&/& ) % * )+ %, %&&) /,' )) '' & , %& ?*: L(x) = 1 =) / M ) %, /,' ) A 4*H L(x) = 0 =) , M (.& , A %& , L(x) = 1. # ) 4$ %&' %&' - 2.2 ( * +. 6+ ), (-( % * )+ $& & A, ,. @, M ' 2 *) % * )+ & (*&. 1 )* & ( *2'/ %&' * @ . 2.2. %! NP-. A 2) %&' *2 & ), % )(/) '/-. * %&' *. ! 2.4. %! (. D&' L1 ' %&' / L2 (,(
L1 / L2 ), /./ 5/7 f 2 P, 8 x L1 (x) = L2 (f(x)). A' *) % &%/ 2 ( - % * )+ ' *)-, | %& ' *)-. 9 2.1. 8 L1 / L2 . 0,
) L2 2 P ) L1 2 PH ,) L1 62 P ) L2 62 PH ) L2 2 NP ) L1 2 NP.
NP: ! "
33
/ . D/ ) &@ ' | , ) (
%&' L1 , ' %& * ) 0'/ x 5/7 - f, &(/ ) / ? & , | %&$& **/ L2. D/ ,) '/ ( %/ ). D/ ) 2 %&. g$ *2 ,K) %-& (*/. %& *&, : & ,. :&/&/ f(x) (' &$ $& &* % ** h ' x, % )/ f 2 P) y, & /,2' :&/& *, L2 (f(x)) = 1. :&/& 2 *2 %&& ), */ '+ ) ,. f(x). >% )(/ %&' 2.2, *2 % ) 7% / 4 + ; L1 (x) , L2(f(x)) , 9 y (jyj < q(jf(x)j)) ^ R(f(x) y) , ; , 9 y (jyj < r(jxj)) ^ R(f(x) y) : D * r(jxj) % '* & 2 | 4 *%( 7 % * q h. ! 2.5. D&' L 2 NP ( NP-%$, -,+ %&' ( NP */ ' . g &+ NP-% + %&' *2 ) ( &* T (n), -,+ %&' ( NP *2 ) ( &* T(nc ) ' &$ 5 & $ c. O %& 455 4+ / /.+. NP-% %&' /./-, %& '?* %& *&. . 3 ' ? %&' * SAT(x) () x ) 5&*/ ,/ * %&** * * (: _ ^), & %& &0 (
0 %&*0. + 2.2 ((, 9). 1) SAT 2 NPH 2) SAT | NP-. %!. : SAT 2 P, P = NP. / ( 2.2). 1) & / ' ,. ) :&/&/ (
%&*0, 0'. 0 5&*/ /, %& &0
. :&/& %& %&&+ % / $ ( . 2) D/); %&' ( NP, &+ /2 SAT, * ' L(x) = 9 y (jyj < q(jxj)) ^ R(x y) . *& * , 7/ (*. ' ( ) &* 1.2) ' O, -.+ R(x y) (0'* % & x#y). /'* % )( ) 2 %&*, ' ( ) &* 1.2 (' + , 7 ). , , 7 -
34
%& ) %&'?*/ /%@*/ ( * <' =) -, ' 2 % ) ) %& $ ' 2'+ ?& '
&(/ ) ' 2 ,) <' =. 2' %& ( ' ? 5&*/ + %&*0, -. 0 , & * & *+ ?&, , / + + *+ 2+ & , 7. %&' * 5&*/ / 'x K-7 - 0 4 0 5&*/ , & %' (
%&*0, ' &/-. 0 0' x#y, '% + * * ' ' jxj + 1 + q(jxj). 3
, /-. x #, | , %4*/ %&*, &0 ( 4 5&*/ , - y ' * /& 0 , 7. O *2 ), 5&*/ 'x ( y .? 0- %&*0, & * ,(
* z. > , * % / x 5&*/ / 'x (y z), & % %& - , ' '/-. * +*. g % R(x y), +'? + ,& (
+ z(x y), %& &* 'x (y z(x y)) (4 (
% - & ,/ O 0' x#y). : R(x y) % , 'x (y z) $' 2 (% )/ % / /&2' , 0' (x y) ' ? <' =). O * ,& (*, %& L(x) = 1 5&*/ $' (%& &0 (
0 y) , %& L(x) = 0 | $' 2 . 6&/$ %& *& NP-% 0 ( '
% / - %*.)- '/-.+ **. 9 2.2. : SAT / L L 2 NP, L | NP-).
&, L1 | NP-), L1 / L2 L2 2 NP, L2 | NP-). / . 6 %&& ) & ( ) ' * : L1 / L2 , L2 / L3 , L1 / L3 . '/ ( $, *%( 7 '/0 % * ) *0 5/7 + % * ) * . 3-. 3 ' ? %&' * 3-SAT(x) () x ) 3-j, & %& &0 (
0 %&*0. 3-j | 4 K-7 ' (K-7 +, 2' ( &0 '&2 & & . 3-SAT 2 NP-% . # / ' * + SAT. + 2.3. SAT / 3-SAT . / . A% * -,+ 0* ' &* , ( /- 3-j, % *) &+ & ) */, * 0*+ 5/7 & 2' 0. 1 4/ j ,/'/
NP: ! "
35
0' ) %&* 0* (x1 : : : xn y1 : : : ys | % )(/* 2 ,(
, %&' 0*). 6 4$ %& *
K-7 - K 00 / +, (
-. 0, 2' ( %*$ )0 %&*0 yj * (
, /-. %& + %& Yj . g) & % 0 / + ( /- &?* , ( * *2 ( % ) ' 3-j: ;y , (x 5/7 *), = (x _ 2'+ _ x ) x _ : y) ^ (:x1 _ x2 _ y) ^ (x1 _ :x2 _ y) ^ 1 2 1 2 ;y , (x ^ x ) ^=((x:x1__x:x_2:_y)y)^ (:x _ x _ :y) ^ (x _ :x _ :y) ^ 1 2 1 2 1 2 1 2 _ :x2 _ y) ;y , :x ^=((x:x_1 y) ^ (:x _ :y): D' 4 3-j K 00, % / * 3-j K 0 . >* 3-j * ' K = K 0 ^ ys . 6+ ), ) K & ) /&2' -: %& % %& ) &(/ ) % / ) 1 (ys = 1). 3
, %& 0- (
0 %&*0 xi 0* ' ? 1, K % * , ,&. g.? ' %&+ %& *& ' . (7 $ +$ %&$& ** & ). 6 * +0 & 7 * 455 7 * . g) / ? 7 &@ ? (6&/$ * * , $ * ?) 1 4+ ( '
0'* * & 7 455 7 & %& 0 +. O, 2 NP, * '. ( ,
%' ( & *2 ,. ) :&/&/ (
%&*0, %& &0 % & *. D %&' -, ' 4$ ,. ' 2 ,) % * ) $& . 2 ' ( ), ( /. 7 $ &@ '/ /. 7 $ &@ , & (*& ( % &$ $& % ** ' ( % *, *. \14, . 2, x17.1]. A'?* %&) 3- . D& * % 3-j */ +0 & . 0 %&*0 ()*?* ) 2, ) ) ,/ 0 %&*0. / + %&*+ xi % * & 2 pi . & 7 - %&*+ :xi % * & 2 1;pi . 2'+ ' (K-7 Xj _ Xk _ Xm (X | & ) % * & Pj + Pk + Pm > 1, &* Pj , Pk , Pm | & 2 , % & * ' (K-7 . >* * '&2 ' 0 i & 0 6 pi 6 1, 2 & , % ' (K-7 * ( j. ',
36
% *) 3-j & ) * + *. 0 2.4. g &, ) 7 &@ +, %&& ) *) * +0 & *2 ( % * ) &*. D& *& 0 $& * (
, &* & & ) 2 *. \14, . 1, x13, x15.1]. ,@ &+ % NP-% 0 ( '
'&2 $ f4& 62 \3]. %& , 0 NP-% ' ( %*.)' +. D& '?* ) %& *& NP-% 0 ( '
. 3- . 6 $& 5. A%& @ , *2 & & ) $ &@ & 7 , , 7 2'$ &,& , %& @ & ( 7 . (: $ ( '
2- &@ (
% * ) &*.) . 6 $& 5 k. A%& @ , ) k-4 * *2 &@ $& 5 , -, ' &@ &$ ' &,&*. 2.1. 6 2 , ( '
%&& % * 2- (K-7 ' (K-7 +, 2' ( &0 '&2 ' & ) %& ' 2 P. 2.2. 6 2 , ( '
, 4+ &* %/ & & * $& 5 (/./ %/), %&0'. + % * &?,& * & % '*/ & (/) %& ' 2 P. 2.3. D&'% 2 *, NP % ' P. 6 2 , 4* / ( % * ) &* *2 ) %&& ) % *) 5&*/ , + (
%&*0, %& &0 ( $ ' $ * ) 7 . %.) 2.4. 6 2 , ( '
% & 0 () n * ) n ' , (, % & $ '&/$ '&/$* 7 )H ' %&' ), *2 /& ) 7, &* n * ) n ' ' % &) %& ' 2 NP , , $, %& ' 2 P. 2.5. D&+
) % * ) ' ( '
3-j ( '
H ,) 2 %&, '% ) &,/, , &@ + 0& ) ( 3-j F %& ' / % &
($& 5 H, & (*& k), % -. 0 ,& %&*0 ' F & / & (*& k $& 5 H).
BPP
37
2.6. D&+
) % * ) ' ( '
3-j ( '
3- H ,) 2 %&, '% ) &,/, , % -. 0 ,& %&*0 ' -,+ 3-j & ) , @ & */ / 3-& & /-.$ + $& 5 . 2.7. D 2 , '/-. ( '
NP-% +: ' ,& ( , * n % '& 1 1, & 0 &0 % - ,/H ' % '%/ *0 % & ,/ % $& 0 ,/H %& @ , *2 && 2 ) ( '& ,& , )@+ '& & (*& n n ( , , %& * -. 0 & 0 '& , ) '%/ * % & ,/,
$& 7 '& | ) $& ,/). 2.8. 6 2 , %&' <x | ' ( % ) $ = %& ' 2 NP. 2.9. 6 2 , %&' <x | ' ( % ) %&$ = %& ' 2 NP.
3.
BPP.
1 &0 O (1O), '&* & 0, *- , ( &0 (*2 %&0' ) (, )@ '$) +. *, , /' 1O ' %&0', %&' &(/ ) * &$ / +$ %&7 (<%',& *=). /2 $& ), * '%/ -. %& *&, () */, &) % ' $&, ' &+ & **/ /, (*2 1O, % )(/-.+ %',& + *, ,/'/ , )@, * 0 ) ,H *2 ) & & (&@ * %&' . , -, & % ' ' ' , 0 & *, &(/ ) %',& 2' * 0 1. ' 1O )( ( ), + ' , *2 %&' ) &) $ $ . ! 3.1. D&' L %& ' 2 / BPP, /./- 1O M % * p(n), * @ M ( '* ( &*, %&0'. p(jxj), %& ?*
38
L(x) = 1 =) M &)- , )@+ 2=3 ' ? <' =H L(x) = 0 =) M &)- , )@+ 2=3 ' ? <=. g 4* %&' ( * ) 2=3 -, 5 & , , )@ 1=2, BPP (* . g) %&+ %, ', ) & , ) /$' , (+ 1. 1()*?* ) ' 0 * @ , ( %/ * 0 , )* &(/ ) * ,/'* ) * , )@ . g &) %& )$ ' 2'$ 4(*% & * @ & c < 1=2, &) %& )$ % $ n * @
X
; (1 ; c)jS j cn;jS j = (1 ; c)c n=2
S f1:::ng jSj6n=2
p
n
X
S f1:::ng jSj6n=2
c
1;c
p
n=2;jSj
<
(1 ; c)c 2n = n $' = 2 c(1 ; c) < 1. (3.1) 0 3.1. D&' ) 5 ( /- & ( 7 - O ) &/' (%* *, * %& '? %* ) ? ( +/ & ). : & * @ % *$/ * ) & ) /&+ . D4*/ %&' ( BPP % *2 ) & ) ** . BPP *2 %&' ) %*.)- %&' '/0 %&*0, 4 , ' ' NP. ! 3.2. D&' L %& ' 2 / BPP, /./- % * q() %&' R( ) 2 P, L(x) = 1 =) ' r ' q(jxj), ' &0 % R(x r), , )@ 2=3H L(x) = 0 =) ' r ' q(jxj), ' &0 % R(x r), *)@ 1=3. + 3.1. 9) 3.1 3.2 %. / . %&. 3.1 =) %&. 3.2. D $ * q(n) = p(n) ( %',& + * %&0' ,.$ '+ +). %&' * %&' R(x r) = <* @ M 0' x ' ? "' \ %& / ( + r % ' ) &(/ ) %',& + *=. # %&' % '* %& * /' & %&' - 3.2. %&. 3.2 =) %&. 3.1. A / + , & * r ' q(jxj) %' * %&' , ( * * (
%&' . O 1O /' & %&' - 3.1. <
BPP
39
%&' 3.2 '%/ '/-. $ 'x 62 L . * * % (x y) y ( *2 f(x y) : R(x y) ^ (jyj = q(jxj))g. 6 x = x0 & *& * f(x y) : R(x y) ^ ^ (jyj = q(jxj)) ^ (x = x0 )g 4$ *2 . D&' R( ), / /-. + %&' 3.2, , ' * & * +*, *& 4$ %& -,* x0 , , )@ 2=3, , *)x @ 1=3. # & (' (
x ' $& : ' / %&' L, '&/$ | 2 . x2L + %& *& ( '
( BPP %&' : ' n, &,/ %&' ), %& . 6 4+ ( '
/./ &+ $& *, & , -. + ( % * ) &*H ,/' + % . 3.1. <=&! ! . D'&, ( 2 4 * &+ & '&2 $ \2]. @) %* * ' &*, & ,/'/ 2 %& ( & , $& * %&& %& .
. : n | n - a, an;1 1 (mod n). = &. 8 n = uv | # $ % $ . 0, Z=nZ= Z=uZ Z=vZ. ; ,$ $, $ # $ $ ) n $ ) u v. (
! )
$).) >( * + &* j&* '/, an;1 6 1 (mod n) %( /&2' ), n | ($&, a $ %& n). # ' ) | $ & ( 2 n *2 * % / * | ): ' %&& %& a = 2! ' %&& * + &* j&* ' 2 %& 0 a *2 ( ) ' . : $& * %&& ,/' % )( ) ' + .? '$ % : b2 1 (mod n), b 6 1 (mod n), n | H n b ; 1 *- ,. + ' ), , )@ + 1. D4*/ ' $ ' (,. $&, $& (' , &' % -. ) %( - & (/ 2 / ( ) & ( 2 n (%& %& &$ ' )/-) ' *2 ( % * ) &*
40
( , )@ + ,. + ' ) (x y) '/0 x y *2 + (
% * ) &*, *. 2). 3.2. <=&! ! .
:& 5* %& 7 ' * *2 % ) ( % * ) &* ' 0 ( % ( n ( % dlog ne = = O(log n) ( * ). %& *&, 0* /*2 n, m , * * & (*& O(log n log m), & /. + '& ' 0' . '& ' 0' /2 ' * , , ,) % * )*, ( * *, ' /*2 n-(
0 ) , 4* 0* & (*& O(n logn loglog n), *. \1, &. 7.5] \7, . 2, &. 4.3.3]. 1 *'/ &+ & 5* ( & 5* % *'/ - ( ' $ q) *2 ) an % *'/ - q 0*+ % * )$ & (*& ' 0' (a n q) ( , + & 5* ' 2 &(/ ) (' %) *2 *) 4%7 )+ & (*&). 6 4$ /2 ) %+ a2k % ' )* (' * '& ( * %&*2 ) ( % / 0 , &* /- 1 ' + ( % n. , )@ + ,. + ' ) '/0 *2 + , % )(/)
$& ** g ' , % )(/-. * &/& & (x y) = = (y x mod y). g ' ) , )@ *)@, ( 2' ' @ $ ' ( % *)@$ /*)@ /. A/./ 2 $& * %&& $, ( ( 7 &) k-+ % . # *2 ' ), +' ' %& , 2? (
& (' , 2 +@p */ 7 k-- %). + %& , 2? (
k x *2 %*.)- &/&&+ % ' ) an+1 = 1k (k ; 1)an + kx;1 an
,& ) %'0'. (
a0. 6 4$ (% * )$)
$& * - - ' * )$ ,'/* . 3 * *, 0*, &0 @ & ) @, *$/ ,) %& O ( % * ) &*. O %& ( '
%& ' 2 / P. . : n. ! 1. D&&* ?) n. g n = 2,
3.3.
n | ? , )@ 2,
BPP
41
! 2. D&&*, ( ( n 7 &) k-+ % %& k = 2 : : : blog2 nc. g ( ,
%&0' * @ $/ 3. ! 3. 3 % * n ; 1 ' 2k l, $' k > 0, l | ?. ! 4. 1, & * / + a &' 1 ' n. ! 5. 1 * al a2l : : : an;1 % *'/ - n. 1. g an;1 6 1 (mod n),
a2 l 1 (mod n),
.
+ 3.2. : n | , % %( , $
, ( ) " 1) %/
) " > 1=2.
0 3.2. , % / ) % * )+ &+
$& * %&& %& * %&' 3.1, /2 ' 2' %& * ) %& '?+ $& *. O$' &) @ , *)@ 1=4. / ( 3.2). >( ( $ @ '/, ' ( ) /2' ) & /&2' . D/) n = uv 1 (mod 2), $' (u v) = 1 ( $ %&' , @ $ 2 ,/' , &/2 %& ). g (a n) > 1, %&& 1 ' $ a ( '* , &/2 , n | . O ' ' ( ), *)@ % 0 a, & ( * %& n, , &/2 - %&/ . ,(
* $&/%%/ (Z=uZ) &( U, $&/%%/ (Z=vZ) | &( V . >( ++ &* , 0 '/, $&/%% (Z=nZ) (*&5 U V ( (*&5 (* ( ' ? * ,& (* | * % *'/ - u % *'/ - v). *& * *2 U k = fxk : x 2 U g, V k = fxk : x 2 V g. # %'$&/%% U V (%& (' k-0 %+ ) k- %), ,& + k-+ % ) k- %)). O jU j=jU kj | 7 . $, ,& 2 x ! 7 xk $**&5 (** $&/%%, %4*/ %&,& ( %& 4* ,& 2 ' ' 0 4 * U k .
42
', U 2l U l (%+ '& , )@, * 0 %+). D4*/ % / * % &/ (& -. 0 7% *2 U l U 2l : : : U n;1 f1g V l V 2l : : : V n;1 f1g: 6 )+@ & /2' & (, ( ) 0 / . 1. D/) U n;1 6= f1g V n;1 6= f1g. , %&+ %&&/ 1 $& *, /2 % (' (n ; 1)-- %) % / ) % &/ (1 1). D )/ %&,& ( 2'$ ( U n;1 6= f1g ' , &) % / % & (1 1) @ 1=2. 2. D/) U n;1 = V n;1 = f1g. D )/ l | ?, ;1 2 U l \ V l , . . +'? t = 2s , 0 6 s < k, U 2t = V 2t = f1g, U t 6= f1g V t 6= f1g. /'* ' ( ), &)- *)@ 1=2 4* * %&& 2 $& * , &/2 , n | . 1 ' * / a2t 1 (mod n), /2 %), + &)at & 1. *& * ' / .
) ' ( *2 U t , V t & f1g. D/), %& *&, U t = = f1g. 1 4* / *2 /&2' ), at 6 ;1 (mod n) ( / ;1 %& ' n / % & (;1 ;1) %& ' u v). 2 & /2' ) 2, / 1. A &) *)@ 1=2 % / * % &/ (1 ), 6= 1. ,) , *2 U t V t '&2 % & ++ *& ' 4 * , %/) jU tj = c, jV t j = d. 1 4* / *2 % / ) at 1 (mod n), at ;1 (mod n), &) 4$ %&0' 2=(cd) 6 1=2. 0 3.3. ; $ 2 $& * (, , '% )* ,& 2 * / , ' ' mk %&& 1, 2 ' - %& )+ (
)+ &)-. 3.5.
BPP & - .
BPP P=poly. / . >' ' ( ) *, , / ) 7 &+ (1=3 2=3) ' (" 1 ; "). " ' 2 ,) ) * , , *2 , ,& ) / + y0 , %& &* & * & *+ %&' ( BPP % ' R(x y0). A/) (') *, %& % ( % * ) &* 4%7 ) /*)@ 7/ & @ , ", * & (*& 0' jxj. D4*/ *2 ', ) % &
+ 3.3.
#$ % $
43
"2jxj < 1. D& * @ *2'/ " jxj $' +'? / + , ' &$ @ , %& 0 x. 6+ ), %* * $ ' BPP, ' % &* 3.1. g ' r, &0 %& 0' @ , , ' 2'$ x %&0' ", ' 0 r, &0 %& 0' @ , 0 , ' '$ x, %&0' "2jxj < 1. 3
, +'/ r, &0 @ , %& * x. # % &/ ' ( ) /. . ' ( *, &) $, ,K /2* + * /./, *)@ 1. 4 (
, 0 , ' + ,K /./. 4.
! "!
%* *, * 2' * ( %&' , % . 20. 1 , ( % ) x 2 L (
L(x) = 1. ! 4.1. D/) A | &+ (. '% + co-A - '% * ( * ( A. j&* ) L 2 A () (B n L) 2 co-A: %&' ( %&' + P, BPP, PSPACE '/,
P = co-P, BPP = co-BPP, PSPACE = co-PSPACE. 4.1. >, *. *& * $&/, &/- $& - ' $& , ,/'* 0 ( ) , ( ) ?& (). >$& * ,. & x, ' - 0' % &' (w1 | %&+ 0' , 0, b1 | %&+ 0' ?&0 . '.). 2'+ 0' *2 ,) % * ' p(jxj), $' p() | &+ % *. >$& ( &@ % &$, ( & ( ' $, 0'.8) (/ ) $& % &* %&' * W(x w1 b1 : : :) 2 P, ) &$ (
, $& , ( ) 0 , , 2) W (
, $&
?&). D&' W ( 0'$ 0', ' 0 $& * : w1 : : : | , * , b1 : : : | ?&* . D )/ P ( */ ) '% +, %&' B() = :W (), /&2' -. + $&@ ?&0, 2 %& ' 2 P. / ) 0 ) 0' $ & &/- %& ( ' * x /. $&@+ & $ , ' , 0, , 8) , '$ . 1 #$$ / # , # /, $ # ' .
44
' ?&0. (j&* ) ' ( ) $ % / '/7 + % / 0'.) D4*/ 2'+ $& *2 % ) ' ( * '% )0 *2
Lw =fx : * $&@/- & $ -g Lb =fx : * $&@/- & $ -g: $ 2 *2 %&' ) *2 Lw ( Lb ), /-. * * ' * $&. %& *&, % / * '/-. . P: *2 Lw ( Lb , %& *) ' $&, &0 ' 0'. NP: *2 Lw ' $&, &0 , ' - 1 0'. 6&/$ * * , 4 *2 '
fx : 9 w1 W(x w1)g: co-NP: *2 Lb ' $&, &0 , ' - 1 0'. 6&/$ * * , 4 *2 '
fx : 8 w1 B(x w1)g: `2: *2 Lw ' $& ( 2 0': 1 0' , 0, 1 0' ?&0. 6&/$ * * , 4 *2 '
fx : 9 w1 8 b1 W(x w1 b1)g: A * 4 *2 ( ) : ) + 0' , 0, , , $& ?&, , $& -. [2 : *2 Lb ' $& ( 2 0'. 6&/$ * * , 4 *2 '
fx : 8 w1 9 b1 B(x w1 b1)g ::: `k : *2 Lw ' $& ( k 0' ( ( * ? k % ' * 0' , ?&, , , ). 6&/$ * * , 4 *2 '
fx : 9 w1 8 b1 : : : Qk yk W(x w1 b1 : : :)g ( k ?, Qk = 8, yk = bk=2, k ?, Qk = 9, yk = w(k+1)=2). [k : *2 Lb ' $& ( k 0' ( ( * ? k % ' * 0' , ?&, , , ). 6&/$ * * , 4 *2 '
fx : 8 w1 9 b1 : : : Qk yk B(x w1 b1 : : :)g ( k ?, Qk = 9, yk = bk=2, k ?, Qk = 8, yk = w(k+1)=2). ::: `k [k ( * '% ): `k = co-[k , [k = co-`k .
#$ % $
45
BPP `2 \ [2. / . D )/ BPP ( */ ) '% +, ' % ( ), BPP `2 . 6 4$ /2 / ) 5&*/ & ) + <*2 '&2 *$ 4 *= % )( * & /. ,. . ' * 4, %&'% $ , & * & - %'*2 &+ + $&/%%. D/) G | $&/%% ,
X | %'*2 G. A+, &* * ,/'* ) , )@ *2 * 0, *, &* * ' $ *2 X *2 %&) - $&/%%/ 9 g1 : : : gk : giX = G: (4.1) + 4.1 (9( ?35]).
i
, ,& ) %'0'. (
k, /2 + / , $' (4.1) ( '* % , $' ( '* % . g kjX j < jGj (4.2) / (4.1) ( '* 2. (4.1) ( '* , ' / +0 ( *0 S g X g1 : : : ;S gk &) , = G , )@ 0. 6&/$ * * , i i Pr\G n i giX 6= ?] < 1. 1&) $, / ++ ' $ X %& ( '&2 ) &+ 5 & + 4 *, & % '* %& * 1 ; jX j=jGj. 1&) $, k / +0 ' $ %& - 5 & + 4 *, & (1 ; jX j=jGj)k (%& & (* ' $ * | ( * , ). ; SD )/ %& jGj 4 *, &) , Pr\G n i giX 6= ?] , )@ jGj (1 ; jX j=jGj)k (&) ,K' , + , )@ /** &+ 4 0 , +). > , %& k j X j jGj 1 ; jGj < 1 (4.3) / (4.1) ( '* % . *& * %&) &+ ( L 2 BPP. 6 $, ,K ) @, *2 + % * ) *+ %&' R(x y) % * p() , jXx j=2p(jxj), $' Xx = fy : (jyj = = p(jxj)) ^ R(x y)g, & ( , %& ' 2 . (/ (' 0 , )@ 1 ; "), , (/ %& ' 2 . (' 0 4 *)@ "). D & *& " * ,&* %(2, + * *,
$ *2 ,) 4%7 ) * , ,K ) . 38 % %&' 3.1.
46
1'?* / &//&/ $&/%% *2 y ' p(jxj) , , %& (' ,& . 4 * 4+ $&/%% , % * ) ** ( %& *&,
$&/%%+ %& 7 ()*?* %*% 2 % *'/ - ' ). 3 % @* '/-. `2 -/ ; 9 g1 : : : gk 8 y (jyj = p(jxj)) ) ) ((y 2 g1 Xx ) _ (y 2 g2Xx ) _ _ (y 2 gk Xx )) : 6&/$ * * , & * & * /- $&/: , * 0'* ( - k (4 * $&/%%), ?& | ' 4 *, &+, % 0 * -, %& ' $ * *2 Xx gi , ( , * . (4.2) 4* / * ' "k < 1, / (4.3): 2p(jxj)"k < 1. # / % - %& %'0'.* ,& % & *&. 2 () k %&' p(jxj) " %&' p;1 (jxj). 0 4.1. >* & /2' , & <% ( =, &* 5/7 + ( BPP *2 ' ), %- ' **/, *)@ 2n" ' -,$ ". >' *, , % )( ) $& & #%' . O + $& & % ,&/ , ' k & ,& ' k0 , $' k0 k. g %& 4* , & ) & ,& / +, ' ,& ,/'/ & %&' ,
) /&+ $& * &/& * ( %& *&, % * ) * @ O)-& $ ) *2 ) 0 % .*/ / +0. # % ( * %&' %' / +$ $& & , & * % ', . A/./- %' / + $& &, (. >0 ( '* , P = NP. 4* / P = `2 = BPP. g 2 P 6= NP ) %' / + $& &, *2 0' ) ( / ( @ &* (
5/7 f 2 BPP, (
%&' R(x y) ( %&. 3.2 ) ' %' / +0 y. ? <, )@+= '5 4* & /2' : %&0' %& P 6= NP / %' / +0 $& &. O / 7 * &+. 4.2. PSPACE. /2 $& ), 4 %% ' - 5/7 , & *$/ ,) O, % )(/-.+ % *), $& /- % ** ' 0'$ . PSPACE 2 *2 % ), % )(/ $&. + 4.2. L 2 PSPACE , ,, , ) , $%$ % ', # $
#$ % $
47
' $ %# $%$ $, # L = fx 2 $ %,%( " ,"g.
/ . (= D 2*, (, %&' *+ $&+, %& ' 2 PSPACE. D/) 0' $& p(jxj). %&' * % '/7 ,& * @ O)-& $ Mk ' k = 0 : : : p(jxj). 2' Mk % ( ' */
/ $& x w1 b1 : : : ' k %&' $&@+ & $ / . D '+ 4* &'/ * @ Mp(jxj) /2 %& ) %&' W(x w1 : : :). @ Mk %&, & (*2 & (k+1)-$ 0' / ) &/ Mk+1 % %'/ )0 &(/ ) $&. g? 7 $& ) %&: /. + 0' / , ' + ' 0', %& &* Mk+1 $ & &/ $&@/- & $ ' . g /. + 0' / , %& 0 & 0 Mk+1 ' 2
, &/2 ) $&@/- & $ - ' . @ M0 %&' $&@+ & $ ' **
$& ' ? & , * /2 % )( ) - % ' )) * @ Mk . 2' ( 4 0 * @ % )(/ , )@/- (% * ) $& /-) % *), ) %&7 %&,/ @) % * ) $& + % * . =) D/) ) * @ M, & %( -. 02' ( L % * )+ % * . 1-%&0, ( * *,
% * S ,* %&' ) ' )@, * &* 2O(S ) (?
%&) % $, * &% * @+ *, 0 , * jAjS jQj S, $' Q A | *2 + /%& -.$ /&+ 5 & * & *+ O). D4*/ *2 ) ,( $& ,. , &* & , * @ M $& 2q , $' q = O(p(jxj)). , , %&. % ) $&/, %&,/*, , % ( &@ O 0& ,( (* + ' $/ . >$& ( - '/-.*. /&2' -,
0'* x & <' =, ?& 0 4 %&& ). * %&* 0'* ' & &/- * @ M (& , ( % , % 2 -.+ $ , /%& -.$ /&+ ) % 2q;1 . ?& * 0'* , & - ' ( %&*2/:
' (2q;1 )-$ (2q;1 )-$ ' 7 . ' & &/- M &' 4$ %&*2/ . 6 ? %&: , & '/ ( % , ' & &/ M &' ,& + % . '. >$& ( , $' ' %&*2/ & + 1. (/ ) %&' : ' , 0 7 4$ %&*2/
48
%&7 $& , ( M. g %& $ 7 % / ( $ 7 ( ' & , M, $& ,
$& . g M x '+ ) <' =, , * /2 ? &* $& ) %& '/, 4 $ & &/ * $&@. g M x | <=, %& -,* 0' , 0 '* ( %&*2/ ( , 0) ,/' '&2 ) @ , . ' 2 / ( ) 2'+ & ( * 4 %&*2/. 0! 4.1. 6 2 , (, & %( *0 '&* & * * @ * , & , -. * % * S, '&2 (, & %( *0 '&* & * * @ * , & , -. * % * poly(S). 1
' &* 4.2 % / * - 0 %&' ?0 @ `k , [k PSPACE. 1( * @ 4 0 *2 (,& ( ) ' $& **+ - +, % ( + . 4+ ' $& ** , )@$ *)@*/ *2 %&+ , ' $ ) % & *. 1 (/ & PSPACE % $ P, -. + $& * 0 0', ( * '/ '% -. '&/$ '&/$ , -. $& * * * 0' (' '$ 0'
4 NP co-NP, ' '/0 0' | `2 `2 [2 [2 . '.). 3 &@ 4 ' $& ** * PSPACE, &+ %&' `2 \ [2 %& ( )* $& * ' * * / * | &* $& ' 2BPP NP co-NP ,) % * ) $& & (*&* 0'$ . /2 ' ( NP \ co-NP - , (,& 2? 4+ ' $& **. %& ' ( - +, P '/-. 0 ( 4+ ' $& **, (, &$ *. ) *2, 2*, P = PSPACE. A '&/$+ &, (*2 , PSPACE = EXPTIME, $' EXPTIME ,(
( & * & @ + * ) (, *0 (
4%7 ) &* 2poly(n) . 1%& *, , %%/ & $ %( *, - , (,& 2? ' $& ** | &$ . 0! 4.2. 6( 0", $ A | 4 O '% )+ +, /' (* @ ) *2 ( % ) , ( * ( ' & , %&&), %& ' 2 ( %
#$ % $
49
& / )+ (/ A. D '/* 2* * X Y *2 %&' ) X Y 0 (, & & %( - * @ * ( X & / * ( Y . 6 2 , Pk = Pk `k+1 \ [k+1. 1 PSPACE /./- % ( '
( ) % * )+ ' * ). D&+@ + & % / %& * * %&''/.+ &*. TQBF. 3 ' ? %&' * TQBF(x) , x ) ,/ 5&*/ & * (True Quantied Boolean Formula), .. 5&*/ '
Q1 y1 : : : Qn yn F(y1 : : : yn ) $' yi 2 B , F | & $ 5&*/ ,
Qi | , 8, , 9. D %&' -, (8 y1 A(y1 )) = = (A(0) ^ A(1)), (9 y1 A(y1 )) = (A(0) _ A(1)). + 4.3. TQBF PSPACE -. / . D& * ' -,$ ( L 2 PSPACE ( '
TQBF. 6 4$ %&& * O, -./- &(/ ) $& (%&' W()), 0*/, 0' $& ( ' &/* ,/ * %&** . O$' $&@+ & $ / , 0 ( ' ? / * 9 w11 9 w12 : : : 9 w1p(jxj) 8 b11 : : : 8 bp1(jxj) S(x w11 w12 : : :) $' S() ,(
&(/ ) % 0*. , %&& ) S ,/ / 5&*/ /, ', * %&* yi ((
, %& i-* %& 0*) ( * * S() 5&*/ / '
9 y1 : : : 9 y (y1 , R1) ^ ^ (ys , Rs) ^ ys $' s | & (*& 0*, Ri | %& ) i-$ %& . D 4+ %' % / * 5 7 & /- ,/ / 5& */ /, & ' x 2 L.
II /2 $& ) ' , , *%)-& % )(/- 0 (*2+, %&' *0 %& &'+. 1 0 % - %&,& ( 0 *2 0 + ('+ 0 1), %& &' ) (*2) ' ) / & %&,& ( , . . '+ ) , * *2.9) # (*2) % + *0 +. &+ (& ) ,& 2 *), % )(/-. 4/ (*2), ( - * *%)-& * . 3 & , / - ) (*2 %& %&0' %&,& ( + 0 *2 / &* %&,& ( * *&0 %&& . A+ ) % $ ), / '+ ) %& 0' . 1
%& *& *2 %& ( '
/ & ( 2 *2 : ' , 0 *%)-& ( % * ) $& * ? &@ , ' 0 *%)-& $& * ). , + *%)-& & , * ( $ , . 2'+ , *2 0' ) '* ( '/0 + 0 1. A + * ( ' ? / ( * (
+ 0 , . D4*/ *2 + B n = f0 1gn * *.) 2n. + *%)-& & , * ,& * 4 * &0 +, ( *0 q-, * . 2'+ q-, * ' ' 0 ( ) q-, % * , 4 <% &0= <% (=). ( ' 0 + ' 2'$ q-, * ( ' ? (*2 *,
) , ( . 1(*2 2 -, + *, 7 , ( 0 + *% * 455 7 * . ( 9) 6 , $" . : , ' ' & | . ' 7.
51
* ,/'* ,(
) jx1 : : : xni, $' xj 2 B , jxi, $' x 2 B n . D& ( ) * *2 ,) %&' '10) X X j i = cx1 :::xn jx1 : : : xni $' jcx1:::xn j2 = 1: (x1 :::xn )2Bn
(x1 :::xn )2Bn
8 ) ' + * | *& (& (-
*& 2n ) %&& ' % * *% 0 . ( ) &*+ ) &*+ 3 q-3 x1 x2 : : : xn xj 2 B 3 : j x1 x2 : : : xn i xj 2 B P P %&' : n cx jxi # n jcxj2 = 1 x2B x2B
P
, )@ / : /*2 ) & x cx jxi % $ ei' (' | .), % / 5 ( * . O * ,& (*, $ *%)-& | 4 & ' + ' , ( ' + )- ' 5 ($ *2 . 1 *2 %&' ) % ' )) %&,& ( + *2 + *. % @*, %&,& ( (*2 *, | * / . ' $': ' $': %3& | F -, - %3& | F , %, ' B n & B n . P %, C , & n jcx j2 . x2B 0. 1? ( ) ( */* * *. )+ + *%)-& | 4 ) , )@+ * (1 +), ( *'+/-. )* * &*. %&,& ( &0 * ,/'/ & *& & (' 0 9{10. O%&) /2 ' ) 5&* ) %&' $ . * / , *2 %&' ) * @ O)-& $ 0*. , & * &+ %'0', &+ /', % &'/ %& . 10) < j i ' j i ' & / 8 | '& , $ $ $ . :::
52
5. $ %&
D&& + * ( n q-, ; C 2nn*2 ( % ) ' (&$ %& (' C 2 : : : C 2 = C 2 . A*2 /- ) , q-& . O(& %& (' '/0 %&& L M, &0 5 & , ( fe1 : : : el g ff1 : : : fm g, *2 %&' ) %&& , ( * ( 4 * ej fk . (1 ' * / ej fk | 4 2 *, (ej fk ), . . %& % & &.) (*&) (&$ %& (' & lm (%& (' - & (*&+ *2 +). O %&' , .. ( ,& , ( %&*2 *0 %&& 0. 2 ' ) %&' . 6 4$ & *& *
%&& (, *&) , ( * e f, $' e 2 L, f 2 M | %& ( ) & ( %&*2 *0 %&& . O(& %& (' ,/' 5 &%&& * 4$ %&& % %'%&& /, %&2'*/ & * '
(e1 + e2 ) f ; e1 f ; e2 f e (f1 + f2 ) ; e f1 ; e f2 (e) f ; e (f) (e f) ; (e) f: 6&/$ * * , / ( & - & * 0. 2 ' ( ), ' %&' 4 . 1 @* / * + ' + , ( ;( /-. + ' * *): ' C 2 | fj0i j1ig, ' C 2 n | fjx1 : : : xnig xj 2 B . D&& C 2 ' * , ( * ,(
&( B. 1' + , ( &&* & *, 4 ( ' ? & %& (' %&& +. 455 7 cx1 :::xn & ( 2 & j i % 4*/ , ( / ( - $ $. >0 5 ( + * *, '& *'/
*% /' jcx1:::xn j2 &%& &/ &) , &/2 ) */ ' * , ( * . ' 2 ,), /** & &) 0 + & 1, % )/ ' & %&'% $ ' +. (1& ,/'/ %'&, ,/2' ) %(2H ' &0 %& * ,/'* ( * ) ++ $,&+ | (/ ) / & %& & %&& Bn ). ,/'* % )( ) ( /2 % )( ) %& 5 ( ,(
, . & * &*/ %& (' - $ ),&* %&& ( 0 ? 6 & ). 1& ,(
-
&" '(
53
P j i,P & %& (' | h ji. g j i = x ax jxi ji = P = x bx jxi, h ji = x ax bx . (3') ' a ,(
*-
% %&2 .) 1 ( % & , /2 @) <' & = | / ( - % ,K %& ' - **& ,(
* (*. 2). 1* j i *2 , , % ) %& , 0 4 %& . D4*/ j1 +2i = j1i + j2i | , '&/$ ,(
& 1 + 2 . A & %& (' + % $ &$/*/11) + % &*/, .. h1 + 2ji = h1 ji + h2 ji h j1 + 2i = h j1i + h j2i hc ji = c h ji h jci = ch ji: g ,(
&$ %& (' () /- % /, % / * &- h j, .. ++ 5/7 - ' (& 0 @$ %&& ). & - -& 0' ( * '(
* . (O* *, /2 0 - & ( ) | * ' 4$ , ' /$ , .) >(-(
+ &$ %& (' % %&*/ &$/*/ ** & hc j = c h j. & -& *2 ( % ) ' & , & | ' ,7 ( , $ *2 , /*2 )
* & 7/): h j = c0 h0j + c1 h1j = (c0 c1 ) j i = c0j0i + c1 j1i = cc01 :
3 % ) h jAji (A | ++ %& &) *2 ) ': , & %& (' & h j & Aji, , | h jA ji. O % %&2+ %& & Ay : % %&' -, hAy j (,& -&, /-. + Ayj i) & +*/ 5/7 / h jA. >( %&' & (/ '/, hAy ji = h jAji: < % | 4 ++ %& &, 0& -. + & %& (' . hj i = hUjU j i = hjU yU j i 4 */, U yU = I ($' I | 2'+ %& &). @ %&' &$ %& (' Bn $ (&* %& (' *:
h1 j h2 j j1i j2i = h1 j1i h2 j2i :
11) 2 , & , $ ' .
54
1 ' )+@* ,/' % )( ) . '+/ (&* %& (' %&& , &0 '+/- *2 , % %& / (A B)j i ji = Aj i B ji: g %& & ( ' * & * ' &* , ( , .. X X A = ajk jj ihkj B = bjkjj ihkj jk
jk
( $ %), jj ihkj | ++ %& &: jj ihkj j i = hkj ijj i), * & 4 * %& & C = A B *- ' c(jk)(lm) = ajl bkm . 1 ( %&,& ( +, *0 4 * &* (% *0 ( ' 7/ &* ). G* %3& G* %3& & & $: $: %& %&'-, B n & B n , # , # %, &,C & 3'4# ( - # * 0 Br , # r *& # n) 3& (r = O(1)), 0&
# %* 0 3'4 - , &,C # ' * 0. 3&.
O(& %& (' &$ %& & U, '+/-.$
*2 q-, A, 2'$ %& & , '+/-.$
)0 q-, 0, ,/'* ,(
) U\A]. (1 , U\1 : : : r] = = U I ,(
'+ %&0 r q-, 0.) 7 5.1. D& '? * * & 7/ %& &
H\2], '+/-.$ 1 1 1 3 %&& B . %& & H = p2 1 ;1 '+/ &+ q, , )0 q-, 0 '+ 2'. ( & & % 2 $& 5 * j0001i ' j111i. 01 0 1 %&': 0 0 0 0 0 BB0 1 0 1 0 0 0 0CC BB1 0 ;1 0 0 0 0 0CC B0 1 0 ;1 0 0 0 0CC : 1 H\2] = p2 B BB0 0 0 0 1 0 1 0CC BB0 0 0 0 0 1 0 1CC @0 0 0 0 1 0 ;1 0A 0 0 0 0 0 1 0 ;1 A 4$ *
) 2). D/) r = 2, $' U | & * & 7 4 4, U I | * & 7 & (*& 2n 2n, / &+ % ' $ , ( * & 7 U. # * -
&" '(
55
& 7 %&' ' 4 * &+ @ $. $' %& * ) 0 %& & & (* % & * q-, , &(/ ) ,/' $ ') $& (' 2. ' %, %&' ) 4 &(/ ) , &* %&*$ %&*2 * & 7. D )/ & (*& * & 7 4%7 ) , %&,/ 4%7 ) &* ' 0 %&*2 . 3 * * ' , * & 0 4 * (*2
% * ) $& + % * . D/) /2 + * & + 4 * Uxy %& &
U = U (l) \jl kl ] U (l;1) \jl;1 kl;1 ] : : : U (2)\j2 k2] U (1)\j1 k1]: ', (l)
X (l) Uxl xl;1 : : : Ux(1)1 x0 : (5.1) U : : : U (1) x x = l
0
xl;1 :::x1
(3') x0 : : : xl | & ' + n , .) 6 4+ /** ' (l ; 1)-$ &$ & ' 0& /. 0 (
+ xl;1 : : : x1, .? '$ &$ & ' 0& + /** &$ 5 & $ &$ & ' %&*2/ 0 %& (' +.
! 5.1. . 8 A | $ %' (& ). 0, ) '$ & A | U1 \A1] : : : Ul \Al ], , Aj | $ q-& , Uj 2 A.
, . = U : Bn ! Bn , % Ul \Al ] : : : U1 \A1].
# %&' ) 0&@, / (*2) % )( '% )+ % * %&7 . D4*/ ' ' * .? ' %&' .
U : Bn ! Bn, . = , # W = Ul \Al ] : : : U1 \A1] " N q-& , N > n, ) "&, j i 2 Bn
) " W(j i j0N ;ni) = (U j i) j0N ;n i. O * ,& (*, * <,&?* %& = '% )/- % *), ( % /- / * , ' 2 (& ) %&2* . + * * %&' ? 3
* /2 &, ), , '% ) q-, &/ ) j0N ;n i? ** ' 4 / 0 , ' 2, , & 7 , $, . . * ' j 0i j0i (
56
%& ( )* j0i). g 4 , %& %' * 0' %&' ?* j 0i, %4*/ %& &/- %' */ ('% )/- % *)) *2 ( ,). 1 %& * / , * '/0 %' * ( <( %/ *= (entangled), %4*/ %&/- %' */ )( ' ) &+. 6. () "*
+ ,K, /-. + / &*/ %& &/, | %& . E-,+ %& G: B k ! B k % / &+ %& & Gb %&& Bk , '+/-. + % %& / Gb jxi def = jGxi. : $ %&' - 5.1, *2 %&' ) ,& * 0*, & (/-. %& . ! 6.1. . 8 A | $ G: B k ! B k (& ). 9& $) # ) '$ & A | U1 \A1 ] : : : Ul \Al ], , Aj | $ & , Uj 2 A. , . = Ul \Al ] : : : U1 \A1 ].
U , . = ) , #
W = Ul \Al ] : : : U1 \A1 ] ( " N & , N > n) ) "&, x 2 B n ) ; N ; n
" W (x 0 ) = Ux 0N ;n . 1 0 / 0 5/7 -, ( ' /- ,/ + 0*+, *2 & ( ) ,& *+ 0*+? ,& * 0* & (/- ) %& . D&' ) 4/ &/') *2 . 1* 5/7 F : B n ! B m ,/'* ) 5/7 - F : B n+m ! B n+m , ( ' /- @ * F (x y) = (x y F(x)) ((') (
%, 2 % *'/ - 2). O$' (
F (x) *2 % / ) : F (x 0) = (x F (x)). , *2 , ) 5/7 , ( ' ,/ * 0* * % * , ( , ' () , ( ' ,& *0 0* ( %& '/0 , 0. ( , -, %& '/0 , 0 g : B 2 ! B 2 ++ 5/7 + (%& * 2' *2 B % ( '/0 4 * F2 ): g(x y) = (ax by c dx ey f), $' a, b, c, d, e, f 2 F2 . D4*/
) * % + 57
5/7 , * ,& ** 0* * , ( ( %& '/0 , 0, - +* . : %& &?0 , 0 /2 ' , , & ( ) -,/- 5/7 -. D& 4* ,( ) % )( ) %& , ' - ) , ( @) ' 5/7 | & 7 : $ 0 ^ : (x y z) 7! (x y z xy). D& 4* * '/ & (/*) & @ &* * , . . *2 ,& ) %& , 0 (& . ) 0 % + * 2 . 0! 6.1. 6 2 ' ,& *0 0* % / , ( , .$ ( & 7 4 * O55 . n m ) & '9 6.1. 8 !) F : B ! B $ $ L $ & A. 0, $ !" (x 0) 7! (F (x) G(x)) & $ '$ $ O(L) & A , )$ ! f (f 2 A), ! : (x y) 7! (x x y). 0 6.1. D* * <% ($= F (x) 0* , / ( 5&*/ & **, %& (' <*/&= G(x). 0 6.2. A'&2 )+ * %& 7 | ,& * % & , (
) (
y & 0). 1 & /& 4 %& 7 , ( Controlled NOT % %& *, & / * ( ' )+@$. 0 6.3. D& * 5/7 - ($): (a b) 7! (b a) *2 *) , * * ( % . ,& * , ' %& , ' 2 *) , ( , ($)\j k] = \j k] \k j] \j k]: / . 1()*? * 0*/, -./- F. D/) 0' %&* | 4 x1 : : : xn. 1%*$ ) %&* 0* , &(/ ) | 4 xn+1 : : : xn+LH ,& *+ 0* % * * '% ) , , *-.
)* (
0. 2' %& 0* * ' xn+k := fk (xjk : : : xlk ), fk 2 A, jk : : : lk < n + k. 1 ,& *+ 0* $* %& ,/' '+ %& (xjk : : : xlk xn+k) := (fk ) (xjk : : : xlk , xn+k ), . . xn+k := xn+k fk (xjk : : : xlk ). D )/
) (
'% )0 %&*0 , & 0, 0 (
,/'/ * 2, ,/ + 0*.
he
e h he he he
he
58
) %*) * * , , , % / ) / ( + / 5&* . 1) %&7 /', %&' ) '/-.+ 0*+ ( ' %&*/$ ) * %'% , , /& | 0 '&2 *): n m L;m x 0 0 %& % 0* x xn+1 : : : xL;m F(x) %& , F(x) G(x) 9 6.2 ( (). > )' $$% 1 $ %# ! F & $ '$ $ O(L + n + m) ( $ %' & ).
/ . 6 */& ,/' % )( ,& *). >(,& ( * %&7 F 0*+, $ + +, %& ' ' ( ) ** 6.1. n m L y x 0 % 0* ( ' ( m m L+n;m ) ** 6.1 y F(x) G(x) 2 F (x) y % *'/ - 2 F(x) G(x) F(x) y ,& . +, x F(x) y ' 0 %&* @ $ 0
0 6.4. ,& ** * ( & ) %& %% ) %&, 4&$ ,0' * ' + ( 0). : ( % ( , %& 4&$ *2 /&* ) / - ' 0 )0 %& 7 +, &* ,& *0. $'
%& (' ,& * %& 7 ( %& *&, & , ), '
& ( 0 $ 0 (
(0 1) ' * (0). ' 5 ( ( * &/& - ,& ** , %4*/ *2'/ &* * (0 1) ' 2 0& ) 0- & &/*0 5 ( 0 %0 ,'. # *2 &%& & ) (& ,%&' (4&% ), &
) * % + 59
* %& &/2 -.+ &' ' % . 1 4&$ , &,/*+ ' & '$ , , ) * (" kT ), . D& 4&$ (-( ,& *$ & 5&* 7 %& 5&* & 2?$ ' ?*)- 1 f, & 3 10;11 62,
%& *& / ( & * 4&$ ' $ $ '
% / ' *& * '&' . # *$ %&' *)@ & )$ %&*. $ %& 5&* & . A '&/$+ &, ?*) ' ,/' & ) 2 ,&, . &*, 7/ XXIII ' 5&* & 2?$ ' %&,/ 4&$ , /-. $'*/ ( / - A 7 . E** , */& % ( , *2 (,2 ) 0 %&) 4&$ , ( 0 ,& *)- +. 2 2 % ( ), -, , &,/-. % * L, *2 & ( ) ,& ** ,& (* % )( * % * , %&@ -.+ LO(1) . D& '?* ,& ' ( ) . D )/ ( '
TQBF PSPACE-% , ' ) , )@+ % * (
5&*/ (6.1) 9 x1 8 y1 : : : 9 xM 8 yM f(x1 y1 : : : xM yM z) %& / , f() * ,/ + 0*+ , )@$ & (*& L. D 2*, 4* / (
5&*/ 6.1 *2 )
% * O(L+M). 1 ,/' &$ ( &/& ,
/& 0 &. , ) 8 x F(x z), * F (0 z), ( ?* &(/ ) '/ '% )/- +/, ( * * F(1 z) ( ?* &(/ ) '&/$/- +/. D * 8 x F (x z) = F(0 z) ^ F(1 z) &(/ ) ( ?* &)- +/. , /,& ) */&, %&&/ * , &* % '$ @ $ , ,& * %& . (,& @ ) $ * ,& (* 5&*/ + 9 x F (x z), %& 0' * */ '/: ', & % ,/ + %&*+ / &,/*/- % *) , * / , . 1 ( - 5&*/ &/* &*/ ,& *0 5/7 +, & %&** ,,. * ** 6.2. + 6.1. 8 F F ;1 %# $% & %$ '$$ $ 6 L. 0, F ) & $ '$ $ O(L + n). / . 6 ? '/-.+ 0*+ + (' %& / ( , , & <,&/ %& = %& ( ** 6.2).
60
n x
n 0
x
F(x)
F(x)
x
F(x)
0
F % 0* ( ' ( ) ** 6.2 %& , %& * (F ;1) (% 0* ( ' ( ) ** 6.2) ' ? %& * &$ & x F ;1(F(x)) = 0
7. -& ! !
,& ) , ( ' + 0 0* 0? &0 %& & , *$, %4*/ , % + , ( ' 2 '&2 ) , 4 *, , * ' 2 , ) / + & (/* %& & 0*+, ( * $ / %& , 2?+ & (/* . & *& * , (*2 . + . + 7.1. 2 , % %, " ' q-& , ) "& % ($ $% .
6 ' ( ) 4+ &* '* 2+ %& &:
% %$ $. ! 7.1.
9$ U : Bn ! Bn -
Z(U): B B ! B Bn q- ( % $ ) "$ ()$: n
Z(U) j0i j i = j0i j i (7.1) Z(U) j1i j i = j1i U j i: f& 5 ,/'* (,& 2 ) %& & Z(X) * /%& * % ( X & /. 1&0 / %&*/ *2 -, 2 | &*/. %& & / %& - %&*2 %& & (%& ). * %&,/- 2 %& & ) * /%& -. *
,( $ $
61
q-, * : jx : : : x i ji x : : : x = 0 k Z (U) jx1 : : : xk i j i = jx11 : : : xkk i U j i x11 : : : xkk = 1: (7.2) def 7 7.1. D/) x = : b = 01 10 . O$' Z(x) = c , Z2 (x ) = = ^c (4 * O55 ). O%&) %& * 4 * O55 , % )(/ %&,& ( '/0 q-, . 6
+'* % &/ %& &, /' &-. 0 '/-.*/ @ - XY X ;1 Y ;1 = ix . %& *&, $' % & : 1 i 1 0 1 X = p2 i 1 H Y = 0 ;1 :
D * $*& + * 4+ &/7 . & $&/%% U(2) '+/ &?0*&* '* %&& . , % ) 4 '+ , ( * *, 4&* * & 7 2 2 / * '* ,& (/- &?0*& ' %&& : & %& (' ( ' ? 5&*/ + 21 Tr(XY ), &&* & + , ( ,& (/- $ !% 8 0 1 0 ; i 1 0 x y z = 1 0 = i 0 = 0 ;1 :
&+ %& & U 2 U(2) '+/ 4* %&& : U : E 7! UEU ;1 . 2 ' ( ) (*. \8, x11.12]), % '+ ( ' ? (*&5 (* U(2)=U(1) = SO(3), $' U(1) | %'$&/%% 5 (0 ' $, SO(3) | $&/%% %& &?0*&* %&& (. . $&/%% &$ )0 %&,& ( + '&* *, & * 1). D& 4* '+ x / %& &/$ x 180 , X / %& &/$ x 90, Y / %& &/$ z 180. & . 1 (,& 2 $& 5 %&' 0*, -.+ 4 * O55 %*.)- %& & Z(X), Z(Y ) Z2 (;i). D ' + | 4 /%& *+ '/* , * 5 (+ ' $ (/*2 ;i). D&& * 4/ 0*/. D/) 0' %' ? & jai jbi j i, $' a b 2 B , j i 2 B. g a = b = 1, j i ,/' %& *? %& & ;iXY X ;1 Y ;1 = x , . . j0i j1i &)* q-, %& -. g 2 0 , ' ( /%& -. 0 , & 0, j i ,/' %& *? 2'+ %& &. # ) '+
62
;i
X
X ;1
Y
Y ;1
. 1. 4 * O55 . A %*.)- 4 * O55 *2 & ( ) -,/- %& / , ( 0 & ( % )( * '% )+ % * ). D 2*, & ( ) %& & Zk (U) ' -,$ k, '+/ ) % & q-, . 6 4$ 2 %&,/ '% ) % *). /'* & ) %& & W, '+/-. + %&& N q-, BN /' &-. + / ; N ; k ; 1 W ji j0 i = Z(U)ji j0N ;k;1i: (D&'&2 : 4 / , W = Z(U) I.) A/./ ,& * 0* P & (*& O(k), -. %& (' 0'0 , ( */&*)H $& 5 %&'
& . 2 (&0/ ,(
, 2'* ( ' 0 5& $* % * ). N ;1 1 x1x2 : : : xk G(x1 : : : xk )
P
k x1 : : : xk
N ;k 0
. 2. & . 3 % ( , %*.)- 0* P %& & ' * /%& -. * q-, * %& ) %& & Zk (U). %& ** 0*/ P, ( * | ,& /- 0*/ P ;1, % $ %*$ ) , (& . - 0' . 1 %&*2/ *+ &0+ / , (
* x1 : : : xk . g$ * % )(/* ' /%& %& &* U, '+/-. * *+ 2+ . 6&/$ * %,* Zk (U) *2 ( % ) P ;1Z(U)P. 6+ Zk (U) *2 % ) : %'%&& , %&2'?* & * j1 : : : 1 0i j1 : : : 1 1i, '+/ %& & U,
&$ )* '% 4*/ %'%&& / | 2'+ %& &. @ '/-. ( '
: & ( ) %& &, &+ /& 2, & ) '+ /. %'-
,( $ $
x1 x2 : : : xk
x1 :::
x1 x2
63
0
P
xk :::
.. . .. G(x) .
P ;1
0
U
. 3. %&& , /* %& ( )/- % &/ , ( 0 &. D/) * 0 * & ( ) %& ( )+ %& & %'%&& , /* , ( & jxi jyi, $' x = (x1 : : : xn), y = (y1 : : : yn), xj yj 2 B . D/) f | %& , f(x) = (1 : : : 1 0), f(y) = (1 : : : 1 1). O$' /2+ * %& & %&' ' fb;1 Zn;1(U)f.b ( %* *, fb | %& &, /-. + %& f.) > , % & 0 , ( 0 & * *2* '+ ) %& ( ). D % )( 0* * & (*& O(n), %& '+ & (/- 455 . A '/-. ) 455 . >* * '/-. ** . 9 7.1. 5"&) ) $ ! U C M $ &% ) M(M ; 1)=2 $ !
01 0 : : : : :: : : : :: : : : : :: : : : : ::1 C BB .. . . BB . . 0 : :: :: : :: :: :: :: :: : : : :CCC BB0 : : : 1 0 : : : : : : : : :CC BB0 : : : : : : a b 0 : : : : : :CC , a b 2 U(2): c d c d CC BB BB0 : : : : : : : : : : : : : : : : 1 0 0CC B@: : : : : : : : : : : :: : : : :: : : : : : . . . 0CA
0 : : : : :: :: : :: : : : :: :: :: : :: : : 1 3 * *, @* / M = 2n , % / * %&' ' %& (' 4%7 )$ , )@$ , ( 0
64
%& &. 7=-A . O%&) %&+'? * * , ( *. 1 4* / (*2 ) %& , 2? %&' %& & %& (' * , ( 0. , %&' ) %& , 2?/- & ( 7 -, * %&,/ &* %&& %& &. p %&& + ) &* j i = h j i. , -, &* , % %&' - /' & '/-. * / *: = 0 ji = 0 j i (7.3) ji + ji 6 >j0i + jijHi 6= 0H (7.4) cji = jcjji: (7.5) 1'?* %&) &*/ %&& %& &. D/) N | %&& &*+. D&& %& &, '+/-. 0 ?*, *2 %&' ) P L(N ) = N N ( (*&5 (* ( ' * & * %&' * ajk jj ihkj). ! 7.2. @$ X ( % $) ) $, & , ), ,) kX k = sup Xjjii : j i6=0 3 * *, kX k2 | , )@ , %& & X y X. # &* , ' * %& * @ + * &*, &* $, . ) * %7 5 * : kXY k 6 kX k kY kH (7.6) y kX k = k X k H (7.7) kX Y k = kX k kY k $' X 2 L(N ) Y 2 L(M): (7.8) 6 ( ) 4 0 + &* % / - %&' ( %&' -
/%& 2 . 6 ' * %&) %&' %& , 2+ & (/* . g *+ %& & | U, $ %& , 2? & ( 7 ,/' ,( ~
) U. ~ ) U #! 7.3. 9 U ~ " , kU ; U k 6 . 4$ %&' ) ' ( * )0 + . 1-%&0, * ** %& (' ) 0 %& & U = UL : : : U2 U1 , 2'+ ( &0 * %& , 2 U~k )- k ,
,( $ $
65
%& (' 4 0 %& , 2 + U~ = U~L : : : U~2 U~1 %& , 2 U P )- k ( ): U~ : : : U~ ; U : : : U 6 X : L 1 L 1 j j
6 & *&) %& *& '/* %& & * : kU~2 U~1 ; U2 U1 k = kU~2 (U~1 ; U1 ) + (U~2 ; U2 )U1 k 6 6 kU~2 (U~1 ; U1)k + k(U~2 ; U2 )U1 k 6 kU~2 k k(U~1 ; U1 )k + k(U~2 ; U2)k kU1 k = = k(U~1 ; U1 )k + k(U~2 ; U2 )k: 1 4+ ' % ' & %& ' , $' & / & %& &. (g & * & ) / & %& &, @ , %& , 2 *$/ % ) $& (' ,&, %& *&, 4%7 ).) 0 7.1. 1 *' ), %&'/-. &@ 20 ( '
* - & )* 5 ( * %&7 * , ' 2 ,( ) (/ ) %&'* /+ @ , * %& , 2 . (1 & )+ 2 ( % & *& -,$ 5 ( $ %&7 *2 ( ' ) @) &+ )-.) 1 , 4%7 )* % * @ , % ( '* ,% ( %& + (& . 1& + %
66
)- . # '/ ( $, kW1XW2 k = kX k ' / &0 %& & W1 W2 . *2 & 2 %' &*+ (7.10)
U~ ;1 , %& | U ;1, % / * ' ( & (7.10): kU~ ;1V ; V U ;1k 6 . ! 7.5. 2 $ % & A %$, "&
% U $ "& # " ($ $% '$ & A. + 7.2 (. ?4]). 2 Q = fH K Z( x) Z2 ( x )g, ,
H = p1 11 ;11 K = 10 0i 2 ) ) ) %$. (O + , ( ,/'* ( ) !.) 6 ( ) 4+ &* '/ ( &@ ( '
7.5{7.9. 0 7.2. g /,& ) ( , ( Q + 4 * O55 , %& ,) % *. ' *$ 2 *2 ' ) * / * , ( . 1 , ,/' ' ' )+@*, 0*, %& -. @ , , *2 & ( ) ,( 4 * O55 . 2 7 ) 2) & ( 7 %& & U 4* , ( . g U : Bn ! Bn , *2 & ( ) 4 %& & ) + 0*+ , ( Q & (*& L = exp(O(n)) poly(log(1= )). g * & 4 * U ( ' ' + ( % , 4 0* & % U %*.)- &$ $& * %& *& ( 2 &* (*2 % % * *$/ )). >' %& $ $& * $ /* & ( ( '
7.1 7.11. 7.1. 6 2 , %& & '* q-, %& &* Z(x ) ,& (/- % + , ( . @ ' 2 ,) ' 455 *: ' 2 /. ) $& *, &+ & 0*/, & (/-./- %& ( )+ %& & U n q-, 0, ( &* exp(O(n)) poly(log(1= )). 7.2. 6 2 + %& &+ &* (7.6{7.8). ~k %& , 2 - & @ &* * %& 7.3. D/) %& & U & Uk )- k , 1 6 k 6 L. 6 2 , %& & U~L : : : U~1 %& , 2 P & @ &* * %& & UL : : : U1 )- k .
,( $ $
67
D/) %& & U~ %& , 2 & @ &* * %& & U )- . 6 2 , /./ %& & W, %&' -. + U ;& @ &* * , . . % & W j i j0N ;ni = (U j i) j0N ;ni +, kW ; U~ k 6 O( ). 7.5. D/) / &+ %& & U : B n ! B n /' & / - U j0i = j0i. D&+ & (/-./- Z(U) 0*/ & (*& 6n + 1 , ( Q fU g, % )(/-./- %& & U ' & (. 7.6. D/) X Y | **/ &/-. 4 * $&/%% SO(3) | %& /$ , (*& * . 6 2 , $&/%% , %&2'? X Y , ,& (/ -'/ % %'*2 SO(3). 7.7. D/) M | / & %&& & (*& > 3. *& * %'$&/%%/ H U(M) | , ( & '*&$ %'%&& , %&2'?$ &* ' * &* j i 2 M. D/) V | %& ( )+ / &+ %& &, 0& -. + %'%&& C (j i). 6 2 , *2 %& & H V ;1 HV %&2' - $&/%%/ U(M). (3 * *, / 4+ ( '
U(M) H *2 %&5 & ( ) % %'$&/%% 5 (0 ' $ U(1)). 7.8. 6 2 , %& & ( ' &$ , ( %&2' - -'/ % *2 U(B2 )=U(1). 7.9. 6 2 , 5 ( ' $ *2 & ( ) ' &* , ( , % )(/ %& '% ) q-, . 7.10. 6 2 , & 7 x $ ;# Z2 (R), $' R = ;i exp(ix ), | && 7 ), ,& (/- % + , ( ' $ . 7.11. 6 2 , -,+ %& & U, '+/-. + '* q-, , *2 ,) %& , 2? & ( & @ &* * )- 0*+ & (*& O(log3(1= )) ' &* , ( , ) % * )+ $& * %& 4+ 0* % % - U. # ( '
' ) 2 , ? &@ - / @ %& /% ) % ( * & (' * 11 12 &@ ( '
12.3 ( %&,& ( j/&)). D&' $ *+ %/) &@ ' (.&?*. 1 ) \4] , % )( , %&*+ ( 2 '+) %'0', %& &* % / 0* & (*& poly(log(1= )). 7.4.
68
8. $ .
D * % & ,/ $ *%)-& . O%&) %& %&' ), $' 4 & , %& ' &@ - &/-.+ ( '
. %&' ,/' %02 %&' &$ . D/) ) 5/7 F : B n ! B m . *& * /- 0*/, & , -./- N , * : U = UL : : : U2 U1 : BN ! BN . 5&* ) $&, 4 0* F , % %& * U
)*/ - jx 0N ;ni, *, <%*&= %& m , , &( ) " ' *= F (x). ( ) q-, *$/ '&2 ) %& ( )+ */&.) /2 ) $& ), 4 &). A <%*&= ' *= * * (
-, %& (' $ (
+ /-. 0 q-, . 1 &(/ ) (*& *$/ % / ) & ( , 2'*/ / &). 2 (& (' 9) 4 %& & * & %'&,. 6 $, , ' ) %&' $ 5/7 F , ' ( ' ) ,/2' 5 ( 0 ,K + 4$ 5 ) %& ) '/-.: ) P #) & , )) x $ )) j i = x cx jxi P(j i x) = jcxj2: (8.1) &/ &) $, *%)-& ( & ,/ ' (F(x) z), $' z | -,. ! 8.1. -'$ U = UL : : : U2 U1 %# ) F, ) "&, x % X hF (x) z j U jx 0N ;ni 2 > 1 ; " z
, " | # , $( 1=2. (9& $, # F(x) x ) , # & , ' ) $$) (F(x) z) (x 0N ;n) N .)
' &0 +, ,& " /., % )/ *2 ( %/ ) ) 4(*% & 0* ( * ,& ) &(/ ) , &+ % / . $. >( 7 , %& '?+ . 38, '/, ' /*)@ & /'
N & ( /2 () O(log N) 4(*% & 0* U. 1,& *$
$ &(/ ) & (/ + 0*+, % )(/-.+ 5/7 - $ MAJ(x1 : : : xn) ( & 1, $' , % ? &$/* & 1, & 0 %& * / ). j/7
&" . .
69
MAJ(x1 : : : xn) & (/ % * , ( 0*+ & (*& O(n log n),
%& 455 %& /*)@ & /'
N & ( ( ' ? *2 * O(m log N log logN). 0! 8.1. 6 2 , %& ' & /2' &&* * / : 5/7 MAJ & ( ' ,& *+ 0*, 0' &+ %' - 0' q-, n % + 0* U. 8.1. : C. > , * ** %&' $ . O%&) *2 ( ) & * 455 $ $ . 1 ' /%* ) & 0 %& *& , ' &0 ( , %- ' **/, 455 $.
?* $ ( 0, &* ( '* 455 (0 /& @) <% * )=). 6 ' * %&' & # + + % . D/) * /&+ (*. & /), & % 0' * x y %&' (
- A(x y) y &$ %&' A(x y). &/ %&' F(x) = 9 y A(x y). # %02 %&'x NP, + * '/% /& &//& /&+ , -.$ %&' A. 1 0 / 0 * *%)-& (
%&' F(x) )( ) ,&, * ( N = 2n @ $, $' n | , ( % y. ( , * *%)-& *2 ) (
%&'
F(x) ' 2 + y, &* % A(x y), (
p &* O( N). D / 2 2 7 , % ( -. , 4+ % /&+ ' - @) % * ) /& % & - Ux jy i jyi Ux * . 1 + % ( '
$ ' . x 10' x %-%&2*/ +, * < ?&+ . = | /&+, 0' y ( & ) * ,/'* ) *. D4*/ @ & / ( < ?&+ . =) ( ' ? %& & Ux , '+/-. + % %& / A(x y) = 0 Ux jyi = ;jjyyii A(x y) = 1:
70
/2 ) (
F (x) + <= y (%& &* % A(x y)). (/ ) , &0 /2 /%* ), 5&*/ &/- (*. \31, 48]): " p % C1 C2 , # '$ $ 6 C1 N, (") #
p ) "&, A(x y)H ) "& '$% $ 6 C2 N A(x y), $ # ( ) '$ ( . . '$ / % ) " > 1=3). & (,&?* /%&.?/- % /: *, <= /./ ' , ,(
* $ &( y0 H /2 + y0 . A0* , &/- * ' 4$ %& *, ,/' %& *&* <%&*$= $ H ,/' % &* 0 %&,& ( + , ( 0 &. *& * ' %& & : U = I ; 2jy0 ihy0 j V = I ; 2j ih j $' j i = p1
X
N y
jyi:
%& & V * & + 5&* *2 ,) ( % ( %* *, N = 2n ): 0 2 1 1 ; N : : : ; N2 B . . C: .. C .. .. V =B B . C A @ 2 ; N : : : 1 ; N2 %& & U * ( ' (4 & / ). D& * /- 0*/, -./- V . 6+ ) ,/'* : %&'* j i j0ni &* %& &* W, ( * %& * * %& & Y = I ; 2j0nih0nj, %
$ %& * * W ;1 . D& ) %& & W , &+ %&' j i j0ni, %&. # W = H n , $' %& & H | ( ' &$ , ( (*. . 66). 6+ ), j i = p12n (j0i + j1i)n H : p12 (j0i + j1i) 7! j0i. O%&) %& * & ( 7 - %& & Y . >% )(/* ,& */ /- 0*/, & (/-./- %& & Z : B n+1 ! B n+1 Z ja0 : : : ani = ja0 f(a1 a2 : : : an) a1 : : : aniH a1 = : : : = an = 0 f(a1 : : : an) = 1 0 9 j : aj 6= 0:
&" . .
71
(A )- ' %& &$/*, Z = fc .) D )/ f * * /- 0*/- 2) ( * * ), % ** 6.2 ' Z /./ , )@ 0* ( &+ <,&/ %& = '% ) q-, ). A0* , & (/-. %& & V , (,& 2 & . 4. & )
), - -. , Z, z Z, & (/ %& & Y . 1 0* % )(/ %& & z = K 2 (K ( ' &$ , ( ). a0 = 0 0 z a1 .. . W an W Z Z
0 .. . 0
0 .. . 0
. 4.
3 * *, W 2 Z 2 '+/- 2' & 0 / * (
* q-, , (0 %& . D4*/ &@ -./- & ) $& %& & z , '+/-. + %*$ )+ q-, , &+ 2 * % $ . D/) */. , z '+/ ) %& *+= q-, , * &(/ ) ) &. 1,., & ( *2'/ < *= <( % )-= * / , - ( ,& , ( . D& '?* /-. + %& *&. % @* * & 7/ Z(x ): ja bi 7! ja a bi , ( p12 (j0i j1i) ' 2'$ ( q-, . 6&/$ * * , ( % @* * & 7/ ' %& &
X = (H H) Z(x ) (H H). A0* ' 4$ %& & (,& 2
H H
H x
. 5.
H
72
& . 5. >% )(/ & Z(x )jc di = jc c di, +'?* '+ X , ( * &: X X ja bi = 21 (H H) Z(x ) (;1)ac+bd jc di = = 12 (H = 14 = 14
H)
X
a0 b0 cd
X
a0 b0
cd (;1)ac+bd jc c di =
X
cd (;1)a0 c+b0 (c+d) (;1)ac+bd ja0 b0i =
2 bb0 2 a(a0 +b0 ) ja0 b0i = ja b bi:
> , , ( p12 (j0i j1i) /%& -. + /%& *+ , %* ) * * . + , %& -. +=, + < =, ( ,& , ( . (/*, % 2 ' %& & @+ + / 7 . O&/' %&' ), %& %&0' '&/$*/ , ( / + %& & '&/$ * &*. 0! 8.2. ,/', (* ) , ( ) '* , ? %& *&, ,/' $ ') * & 7 %& & , 0* &$ (,& 2 & /? D%&,/+ 2 %*H x H ) , ( '&/$* , . 1&?* %& - 0* ' / & )+ %&,&+ ( '
. & / U = I ; 2jy0ihy0 j * ( ' , * & ( %& & V = I ; 2j ih j. >( & j0ni *2 % / ) & j i %& * * %& & W (W 2 = I). O%&) %*.)- %& & U V %& * ( & j i *+ & jy0i. 6 4$ ,/'* % &' '+ ) %& & * V U: : : :V U V U j i = (V U)s j i: %& 4* % / ? f*& , %& & ) & 2 ) $ %&% . D'%&& L = C (j i jy0 i) & ) , 0 %& &, , (
, ) V U. D )/ & j i %& ' 2 4*/ %'%&& /, ' & *&) '+ V U ?*. *%( 7 '/0 & 2 + )jy0i '/0 %&*0 ) %& /'+ /$ *2'/ 4 * %&** . $ $ '=2 j i
&" . .
73
), h jy0i = p1 = sin '2 , .. 4 %&N * % %&%' / &. D4*/ *2 % ) V U = ;R, $' R | %& * + /$ '. $' (V U)s = (;1)s Rs , $' Rs | %& /$ s'. 3 &/ (5 ( *2 *- &p p +). D& , )@ 0 N ** ' " 2= N. O$' % s " =4 N & 7 + 0'+ & %& /$ s' " =2 , ( **/ &/. # (
, * 2 jy0 i &)-, , (+ ' 7. g &@ %&,& ( '
,.+ % (. . *2 ,) ), *2 ,) ,.), &,/- '% ) 0 /0 .& . @ $ ' %& 0'$ & */- ,/') &/ ( %'%&& , %&2'$ & * , ,& %&%&7 ) &- (
&@ +. 8.2. D &. 1&+ ( %& *&, /%*/0 ' , | *' & *0 0 *. # ? % ( '
, , )@/- & ) + $& ,& &+ * ' </.0= %+ ,'. A * * + (& , , && $& ) *' & 0 0*. 0* *- &/ % , / ( ) ), &+ ( * & 4 * %& &, 0'. 0 0*/. D/) ) % + 0* Z, & (*& 6 L . # * * 4+ 0* *$/ ,) -, / & %& & r = O(log L) q-, 0 ( , % ' % 0* %&@ poly(L log(1= )) ). ,(
* %& &, & (/*+ 4+ 0*+, &( Op(Z). >( &(/ ) ( '
7.1 7.11 '/, *2 %& ) " " '$ U & (*& poly(L log1= ), & *' &/ & ,/ %& ( )+ + 0* '/-. * ,& (*. g ( ' % &+ 0* Op(Z) & (*& L ? 0' j i, U(jZ i ji) ; jZ i Op(Z)ji = O(L ): 8.3. BQP. 6 0 %& * & * & '&' ( ) ,/ 5/7 ). : $& * - 5/7 0 %& ( )+ ' . %&-
74
' $ $& * *2 ' ), % )(/ /2 '? 0*. D/) ) 5/7 F : B ! B , ' &(/ ) | % * ' 0' . g+ % % ' )) ,/ 0 5/7 + ($& 0' ' n) Fn : B n ! B m(n) . B % , $ ' F | 4 '&' % ' )) 0*, -. 0 Fn. <'&' = (
, % n *2 %& ) % /-.+ 0* , + % * ) $& + * @ O)-& $ . /'* $& ), $& * & , ( &* T (n), & (*& 0*, -.+ Fn , & T(n). 0 8.1. 2 %&' ) /- * @ / O)-& $ %&' &( /%&%( 7 & ( 0 + O (%&
) %&' 6. 6+ , * *). @ %&' ( 4 *. ! 8.2. !) F : B ! B BQP, % , $ / %# ), & " $) O(nd ) ) % d. BQP 2* * , '?* & ? 0! 8.3. 6 2 , BPP BQP PP PSPACE: PP ( %&' '
Q(x) = jfy : R0(x y)gj < jfy : R1(x y)gj $' R0 R1 2 P, / - ) y ' + *)@ &$ % * q(x). # % ?, ( @ 0 *2'/ BQP '&/$ * 2* * . ' ) % )(/ &$$ - BPP BQP ' ? /. 455 0 0 $& * ' &0 & - 0 ( '
, & ' 7 *0 &/'* (*. & (' 12). 3 * * 2, % ' &* % ) & &(/ ) 0 $ 0 &0 , )0 20 ( % 0 I). 0! 8.4. D&+ 0* % * )$ & (*&
, ( ( %& & '/0 q-, 0, & % - '/-. '+ :
75
) ' ( ' $ q, 1 6 q 6 2n , ( % $ n ' * 7 5& qP ;1 * , %&,& ( ) j0ni j n(q)i = p1q jj iH j =0
,) %&,& ( ) jq ; 1 0ni jq ; 1i j n(q)i, , q ( % n ' * 7 5& * H ) % ) %&,& ( j/&) $&/%% Zk %& k = 2n: kX ;1
exp 2i xyk jyi y=0 , x y ( % n ' * 7 5& * H ( 4* / +' 0*/ & (*& O(n2 )). Uk jxi = p1k
9.
D&+'?* %&) ,/2' - &0 <5 ( 0= % 0P +. D/) * ( n q-, 0' j i = x cx jxi. 455 7 & ( 2 % ' */ , ( / ( 0 +) ( - *% /' * . '& *'/
*% /' jcxj2 & & , &/2 ) */ x (& (8.1)). 6&/$ * * , %& $ 4+ + * ,/'/ % / ) , & %&' ? jcxj2. %&' ? 5&*/ + (8.1) , ' * + * , + & . O 5 , '& *'/ *% /' | 4 &) , -' * x, $ / *, 5 ( + *0 /- & * ' + ' , %&,& ( 4 0P + *- ' , .. / &. 6+ ), h j i = x jcx j2 = 1 (/**
&+ & 1), %& * 5 ( & (/*$ %& & ' 2 0& ) 4 @ , . . ' 2 ,) / &*. j&*/ (8.1) ' ' %&' $ BQP. ' ) %&, &0 4 %&' ( /',* %& * **. 6 0 %& *& : (*&-. %& & $& *, %& 0 , ( '
%& '?20 0 0* ( '?20 4 * ( %& @ ,). D4*/ * %& * %&' + & , &* ,,. , * , -' * ( *), &(/ ) , -' . 4*/ ,.*/ %&' - * %& '?*, & * & &' %& *&. 6
%&% @* /2 % / & -
76
2 ' & '
jcx
x 2 2 j = jh jxij = h jxihxj i
z }| {
$' &( [x ,(
%&& %'%&& , %&2'? jxi. , ' ) '/-. + @ $ ,.*/ %&' - + & , %' * &) $, %& m , *- ( ' (
y = (y1 : : : ym ). 6 4$ %&' * m n;m ' '/0 , x = y z . >**
P(j i y) =
X z
X P(j i (y z)) = h jy zihy zj i = h jyihyj I i = z
= h j[M j i: (9.1) [M (') ,(
%&& %'%&& M = jyi B(n;m) . j&*/ (9.1) ( ' ? %&' + & * / , $' M | %& ( ) %'%&& . 1 4* / P %&& %'%&& M N %&' [M = j jej ihej j, $' ej %&,$ - -,+ &&* & + , ( M. P hF(x) zj U jx 0N ;ni 2 & 0 9.1. 1
z % )(/ %&' 5/7 ( B n B m +
0*+ (*. . 68), & P U jx 0N ;ni M $' M = jF(x)i BN ;m . g.? & ( %* * * 4$ %&' : 0* U = UL : : : U2 U1 F : B n ! B m , ' -,$ x &) , -' %& )$ F(x) % %& * 0*
)*/ - U jx 0N ;ni , )@ 1 ; ". D&& - 5 ( & (/** %& & * , $&, % - %&0' '$ * '&/$*/ ( %&' ?+ %&*2/ &* . O + %&0' % / &* %& & * . 1? 2, '%/ &/ )), %&& * *2 %& ' ) 5 ( + * . D&& ' ) + * ( 0 (*20. D&' ) 5 )& (/&+, & -*2 % ), &+ %&%/ ) * 0 ( M. g + 5 )& %' ) */ j i, () 5 )& %&+'? * j i = [M j i. A/** & &) ' 0 +, ,. $&, *)@ 1, & p = h j i = h j[M j i. 1 ; p %&' &) $, * () 5 )& %&+'?. A& * + + + & .
77
@% A3 M N | %* 0& A3 M | %% & # # * 0&. # * # , # % & N . % & - % & J J -, P w : N ! R &- &* ji, hji = 1. &* ) wj = 1K 3) wj > 0. P ': Pr(w M ) = j2M wj . ': P(ji M) = hjLMji. A&& 1. M M1 \ M2 = ?, 1q . M M1 ? M2 , Pr(w M1 M2 ) = P(ji M1 M2 ) = = Pr(wM1 ) + Pr(w M2 ). P(ji M1 ) + P(ji M2 ). 2. (& 3 * ,) 2q . M LM1 LM2 = LM2 LM1 , Pr(w M1 M2 ) = Pr(wM1 )+ P(ji M1 + M2 ) = P(ji M1 )+ +Pr(w M2 ) ; Pr(w M1 \ M2 ). +P(ji M2 ) ; P(ji M1 \ M2 ).
3 * *, / M1 ? M2 4 / - [M1 [M2 = = [M2 [M1 = 0. g ) ' &$ )0 %'%&& %/* %& *, &) ,( ) '' . D& '* %&+ %& *&, $' P(j i M1 M2) 6= P(j i M1) + P(j i M2). D/) j i = j0i, M1 = C (j0i) ( + %'%&& , %&2' &* j0i), M2 = C (ji), %& * h ji , ( 1. O$'
1 = P(j i M1 M2) 6= P(j i M1) + P(j i M2) " 1 + 1: > , * %&' , ,.* ' , * (*&*. O%&) /2 ,,. ) , ! %&' (*& . 1 &(/ ) % / * %&' & , ,,. -. /-, /- &). *& * & %&' &+ * *2 0 + fj1Pi : : : jsig. 1&) jj i ,(
* pj , ', j pj = 1. D' * &) , -' %'%&& M:
78
X k
pk P(jk i M) =
X k
pk hk j[M jk i =
X k
pk Tr(jk ihk j[M ) =
= Tr( [M ) (9.2) P $' &( ,(
$ ! 12) = k pk jk ihk j. D ' & 2 (9.2) %& ** ( ,. %&' & . P p j ih j | 4 0! 9.1. 6 2 , %& & ' = k k k k 4&* & 7 ) %&' ? %& & '* 1, . . %& &, /' &-. / *: 1) = y H 2) 8 ji hj ji > 0H 3) Tr = 1: 1 ' )+@* %' $ ! % * -,+ %& & 4 * + * . /2' <& %&' &+ 0 0= %*$ )+ 0 & &. 3 '
*, , ,,. ) % $ , , - , & %&' &+. D / + * (% ' & 2 (9.2)) ( @) * & 7 % , %4*/ * *2* %/ & ), ,,.? * & 7 % | 4 ' 2 ( *
%& & 5 ( * , -' *). g ( ' ' * &* ( = j ih j), ( # %$, ( ' ,.+ * & 7+ % , ( $(%$. ! 9.1. 6 $ , ( ' *$ * & 7+ % , %'%&& M &) <, = M & P( M) = Tr( [M ). P 6 $ ) * & 7 = j wj jj ihj j /- * & %&' * &+ *2 , ( 0 &. # (
, %& & % ,.+ + 5&*/ ' ' $ )+ * & 7 &' $ %'%&&
M ( /$ ) , ( 0 & jai: a 2 M) % / 2, %& % , + + 5&*/ : P( M) = Pr(w M). 12) : , /, ' / / .: , /, .. , ' '.
79
D&' 2 * & + + + & , %' % '+ * ,/'* %&) % * ) ,. %&' % )( * * & 7 % . (A+ 1q 2q - ).
A&& 3. * 0& N = N1 N2 3q . % & N = N1 N2 % & & wjk = * % & = wj(1) wk(2) . 1* & * 0& - 1 2. 1* & %% & M1 N1 , M2 N2. # &- & M1 N1 , M2 N2 . # & 0 %* %* 0C: Pr(w M1 0C: P(1 2 M1 M2 ) = M2 ) = Pr(w(1) M1 ) Pr(w(2) M2 ). = P(1 M1 ) P(2 M2 ). 4: 1* &* % 4q . & &* , # * 0& N1 N2 . 1 ,C , %* 3 & & &* % & # * 0&: M = M1 N2 . ' (*. 0). $F*,, 0 # 3 &0 %- 3 *, C % %& * 0- %,
%* &: P Pr(w M1 N2 ) = Pr(w0 M1 ), # *0 ' *4
*: wj0 = k wjk . P( M1 N2 ) = P(TrN2 M1 ).
! 9.2. D/) X 2 L(N1 N2 ) = L(N1 ) L(N2 ). . #% %& &
%&' '/-. * ,& P X % %&& / N2 P
(*: X = m Am Bm , TrN2 X = m Am (Tr Bm ). 6 2*, 4 %&' P&&, .. ( ,&
$ *0 %&' X = m Am Bm . 6 4$ ( 5 &/* & &&* & , ( %&& 0 N1 N2 & ( * + ' &( * & 4 * Xjj 0 kk0 = hj j 0 jX jk k0i. P P D/) Am = amjk jj ihkj Bm = 0 0 bmj0k0 jj 0 ihk0j. O$'
jk
X=
X
jj 0 kk0
j k
Xjj 0kk0 jj j 0ihk k0j =
X m
Am Bm =
+ ' & TrN2 X =
X X m X m
m jk
ajk
l
bll jj ihkj =
X
jj 0 kk0m
XX jk l
amjk bmj0k0 jj j 0ihk k0j
Xjlkl jj ihkj:
*& * %& *&, $' ( $ ' * & 7 % , /-.+ */ -, %& ' * & 7 % , /-.+ *@ */ -.
80
D/) N1 = N2 = B, = j ih j, $' j i = p1 (j0 0i + j1 1i). 1 2 P 4* / = 21 ja aihb bj, %4*/ % / * ab
X 0 : TrN2 = 12 jaihaj = 1=2 0 1=2 a
# * & 7 / *@ */ - ( * * /- * & 7 & $ 1). $, 4 *@ 4 */ & %&' - &+: 0 1 *- & , & 1=2. O * ,& (*, ,& &$ q-, %& ' */ & %&' - &+ %&* q-, . D-! 9.1. 5"& $( ) 2 L(N ) $ # #% TrF (j ih j) # , )) &C( $%, j i 2 N F , #/$ $ # , # dim F 6 dim N . / . D $ * F = N . O & 7 ) %&' , /./ p 2 L(N ) = Np Np. 6 2*, ' p j i = % *, . . = TrN (j ih j). D )/ 4&* , ' $ (/ &&P p j ih&* p = * & * , ( fj ig . O$'
= j ,
j
i = j j j j j P P p p = j pj jj ihj j, j ih j = jk pj pk (jj i hj j)(jk i hk j). 1 '
+ ' @) $ * j = k. D4*/ TrN (j ih j) = P = j pj jj ihj j = . 0! 9.2. D/) * j i 2 N F . 6 2 , /./ ( * E$ : X j i = j jj i jj i j
$' 0 < j 6 1, *2 & fjj ig N fjj ig F - &&* & * . 3 * *, 2j | 4 / , 0 ' = TrF (j ih j) 0 = TrN (j ih j). (O * ,& (*, / , 0 % ' -.) -' '/, ( $ ' $ %& ' */ - $' ) $' , $' 0' & ( 2 *: j i = j i ji. 0! 9.3. D/) j 1 i j 2 i 2 N F | ' 0 , 0
TrF (j 1ih 1 j) = TrF (j 2ih 2 j). 6 2 , j 2i = (IN U)j 1i ' &$ / &$ %& & U %&& F .
.'( / "
10. 1 & &* %& 2
81
O%&) % @*, %&,& ( * & 7 % '%/ * 5 ( + (& . 1. &+ %& & %&' * & 7/ % $ = j ih j * & 7/ 0 = U j ih jU y. g ) (% + ), + 2 5&*/ + ( ' '+ / &$ %& & %& ( ) * & 7 % : U
7! U U y : 2. 1&+ % %&,& ( ( $ ' . g ) 2 L(N F ), & % $% ( ' %&,& ( *
7! TrF : 3. 1%* *, * .? , /2 ,& ) %& q-, 0. D/) ) 2 L(Bn ). *& * (*& (0& -. & %& (' ) 2 V : Bn ! ! BVN %&& , )@+ & (*& , ( ' * 5&*/ + j i 7! j i j0N ;ni. & 7 % %& 4* %&,& (/-
j0N ;nih0N ;n j. 6 -,$ (*& $ 2 V % $ % $ * V
7! V V y: /'* ), # $% & ) $ ! ) *%( 7 -,$ %&,& ( + % 2 3 ( / + 1 | + / + %&,& ( % 3). 0! 10.1. 6 2 , -, 5 ( & (/* %&,& ( * & 7 % * ' 7! TrF (V V y), $' V : N ! ! N F | (*& 2 . %& 7 ( $ ' (1 2
( , (,& ) '+ ( %' *. D 2*, &%& 7 & (/*+, *, ' )+@ /'), ,&@+ * , 0 & & (/-. @/- */. 1()*?* */, ./- ( '/0 %' * 0'./- &*
2 L(N F ). g * ,& * &/- */ ( */&/- &( /),
82
,/' %'&$ ) & &/** ('+ *. D/) * %& * +- %& & U %&+ *. D / = (U Y ) (U Y )y, $' Y | %& ( )+ / &+ %& & ('+ */&+ &( */&). g * 0 * + &) ' %'%&& M N , .$ %&+ * (*/& &/), ( Y &
P( M F ) = P(TrF M) = P ;U(TrF )U y M : 3') %& & | 4 + 4q + & ,
& & |; +: TrF (U Y ) (U Y )y = U (TrF ) U y: (10.1) 0! 10.2. 6 2 2' (10.1) ' $ ' . 0! 10.3. 3 % @* ++ %& & T : L(N ) ! L(M) &' * ': X T(jj ihkj) = T(j 0 j )(k0k)jj 0 ihk0j: j 0k0
6 2 , 5 ( & (/*) T 4 ,&/ ( &?P 0 / +:
) k0 T(k0 j )(k0k) = jk ( * && )H ,) T(j 0 j )(k0k) = T(k0k)(j 0j ) H ) T(j 0 j )(k0k) | & 7 ) * & 7 (% % & * '). 0! 10.4. 6 2 , ++ %& & T : L(N ) ! L(M) 5 ( & (/** %&,& ( * * & 7 % $' ) $' , $' % & / :
) Tr(TX) = Tr X ' -,$ X 2 L(N )H ,) (TX)y = TX y ' -,$ X 2 L(N )H ) T % % 2 )* %&,& ( *. : *, ' -,$ %&& G %&,& ( T IL(G ) : L(N G ) ! ! L(M G ) ,& 2 & 7 ) %& & & 7 ). 10.1. 7!A ! . O%&), * ,. %&' + & 5 ( & (/*$ %&,& ( * & 7 % , *2 ) & , 0'. %&' $ , '/* %, * . D/) * % )( %& 0 '% )/- %' */. D $, * /2 , * *2* ,& ) ? */&/- &( /, %& %' ? & () + ' % %&& / + '% )+ %' *.
.'( / "
83
: *2 /) ) 4 */& ' *$ 7 ) &) ' , + ' M1 N2 (& ( /2 * %& % )( ) &/- %' */, ' ? * 2 | * ,(& ( , * %& (+'? % )( + %' *+ */&+ &( ). /2 $& ), 4 & & : P( M1 N2) = P(TrN2 M1). 0 10.1. &/' %&' ) , ,./- *' ) $ , &+ 4 * &* '+ * - %'0'. %&,& ( * & 7 % ,.$ ' ( ,( ) / & %& &). O *' ) , ' 5 ( + / 7 , $' + *%)-& ( *'+/ <&/2 -.+ &'+=. A )+ (& *' ) 4 ' &+ ( , 0 / 0 % )(/ % + , ( ). ' *' ,. * %&,& ( * * & 7 % (*2 , %&' %'%&$& ** ' $ , % )/ &(/ ) & , + 0* | ) ) !). 3') * ,/'* ' ) 4$ %&' * ( & $ \20]. 10.2. 7 (decoherence). *& *
%& *& %&,& ( * & 7 % , & <( , = ' $ ) 4 *: X D X
kk jkihkj:
= jk jj ihkj 7!
jk
k
D 2*, <5 ( & (/*=, . . *2 ,) %& *%( 7 + % 0 @ %&,& ( +. /'* & ) 4 %&,& ( & @ $ . 1
', * / , :
7! j0ih0j: 3 * % &/* ,& ** ,& (* 0' , ', . ,& * % & ( ' %& &* Z(x ): ja bi 7! ja a bi. D / * x ) X
j0ih0j (7!
jk jj j ihk kj: jk
: %&) ()*?* + ' % ', * , *. D / * ' $ )/- * & 7/ X
kk jkihkj: k
84
*& * <%& 7 % & = X X jj i 7! jj j i
jk jj ihkj 7! jk jj j ihk kj
7!-.
jk
jk
(*%( 7 %&0 '/0 %&,& ( +) ** ' % &/ ) , ( . 3 * *, % & , $ j i 7! j i j i +* %& &*, %4*/ *2 ,) & ( 5 ( . 1 ' )+@* % & $' ,/' %&' ) ) &$ , ( . 0 10.2. *& %&,& ( %&' -, ( ' $ )+ * & 7+ % ), % )(/ % & , . # *2 &%& & ) : ) &" $ ( ), $ & &) # ) . 1 / '$ q-, 2 * %&,& ( (,/ ' $ )0 4 *) *2 % / ), %& * ) %& & z &)- 1=2:
7! 21 + 12 z z : D',+ %&7 ( / +* ,* 5 (: j1i '*2 5 (+ *2 ) ;1 &)- 1=2. O * ,& (*, & % $ , # $ &) # ) . 0! 10.5. D/) * 5 ( & (/* %&,& ( T : L(N ) ! L(N F ) '/-. * +*: TrF (T ) = ' -,$
$ . 6 2 , $' TX = X (' -,$ %& & X), $' | & 5 & * & 7 % %&& F . O * ,& (*, )( % / ) + 5&* 7 (* , (*/. 4 . 10.3. >. D& % 0 $& * , ), &'/ * )* /&+* % )(/ . + *0 (* ( *'+ *2'/ + + * $ 0 &$ &, ' -.* + &(/ ) . *& * */, ./- ( '/0 +, | + (N ) + (K). D * &' * * & 7 % ' $ ) : X X
= jkll (jj ihkj) (jlihlj) = wl (l) (jlihlj) jkl
l
.'( / "
85
P
$' wl = j jjll P | &) *) l, %& & (l) = wl;1 jk jkll , ' * + * * & 7 % . O * ,& (*, - $' & ( 2 * = (% $ / * &* ) * & 7 % (l) P . /'* ; % )( ) P ; ' $ / %7 ) ,(
: = l wl (l) l = l wl (l) l . D/) * &' ( * - -. 0 (*2+, & 2 & ( 2 * %&& + L %&*/- /**/ %% & &$ )0 %'%&& N = Lj , $' Q = f1 : : : rg | j 2 *2 (*2+ ('+ ), %'%&& L1 &$ ) %'%&& / L2, ' -,+ * & 7 %
2 D(L1) % P( L2) = 0). D&,& ( * & 7 % , & * ,/'* ( ) $$, *, ' + ( %'%&& Lj < (*&-. + %& ,&= %*. + &$ & *& j: j i 2 Lj j ih j 7! (j ih j j) : (10.2) (*& ,& 2 %&& L(N ) L(N K), &(/ ) $' ' $ % &+ *%. D4*/ *2 ), r L
(*& ,& 2 L(N ) L(N ). j =1 6 j i 2 Lj % & j ih j = [Lj j ih j[Lj . D4*/ ( ,& 2 + + *2 '%&' ) (*& 0 )0 * & 7 0 % X;
7! [Lj [Lj j j
%& + '/-.*/ %&' -. ! 10.1.
( ) ( -
%&,& ( * & 7 %
X
7! P( Lj ) (j) j j
(10.3)
$' (j ) = P( Lj );1 [Lj [Lj . 2 ( ), j | 4 $), P( Lj ) | &) % / ) ' + &(/ ) , (j ) | (*&*+ * % (*& %& / , % / &(/ ) j. g
86
* (*&* , . . = j ih j, (j ) = jj ihj j, $' jj i = pPL(Ljj ij iL ) . j
D& '?* %&+@ + %& *& (*& . A' * ' % , . D/) [L0 = j0ih0j, [L1 = j1ih1j. O$'
=
00
01 7! ( 00j0ih0j 0) + ( 11 j1ih1j 1): 10
11
0! 10.6. E F (*. \21]). D/) *- & q-, : %&+ ( 0 0' %& ( )* (( & ( *) , &+ & + | j00i = p1 j0 0i + 2
+ j1 1i . D& ('?* ' %&* '/* q-, * (*& , /-. &$ )*/ & ( 2 B2 = C (j00 i) C (j01 i) C (j10 i) C (j11 i) X $' jabi = p12 (;1)bc jc c ai:
c
D 2 , % )(/ &(/ ) (*& @ + & + q-, , *2 ) 0' . 3 % @ - % ' )) '+ + ( (*& ) ' + 0*. 0 10.3. # %&7 *2 %&' ) * ,& (*. 6%/ *, : 0 %&' ) ,/13)
% */ / ( ( %& *&, % 5/). ( ,
4 (*2, : , ( & %& $ j00i ( $ % % | '*/ q-, /. : %& (' (*& ,. &(/ ) ,/. 3 * , %&' + q-, . 11.
& 34
1'?* ,+ %& & | $)" %. D/) ) %&& + N K, %& * %&+ *2 ) & ( 2 L %&*/- /**/ %% & &$ )0 P %'%&& : N = = Lj . O$' + %& & ' W = [Lj Uj ,/'* ( ) j j $)"$ . 13) = & $ & 3 /.
#(01 "
87
, %& ' ) ( , & *& * '/-. + %&7. D/) * & , % * * & 7+ %
2 L(N ). D'' * & H * * %& ,& % * & 7+ % j0mih0m j (* *, &* *2 , % -.* %& ,&, ) ' + , ( , %& *&, 4 Bn ). O%&) %& ** (*&-. + %& & W. D / *
X W j0m ih0m j W y = [Lj [Lj Uj j0ih0jUjy j
((') * % )( ) 0 & & * + * %&& [y = [, [2 = [). > % ' '+ : %& ,& *. # (
, * & 7 ' $ (/ % &*/ *2 -. D*& *, %&0' %& 4* & *2 % + /**:
X j = jj ihj j 7;! jhkjj ij2 jkihkj (j ) kk = hkjj jki : k
O%&) ( % @* % / @ + &(/ ) :
X X ; XX [Lj [Lj jhkjUj j0ij2 k = P(k j) [Lj [Lj k j
k
j
k $' ' % ) P(k j) = jhkjUj j0ij2 . 3 * *, ' (*& ( , %&' %&''/.* & (' ) P(k j) = kj , %4*/ ) % + %&7 *2 ( )
<&* (*& *=. 1'? * ,& (* / & '/ , , , & * & - %& (' (*&-. 0 %& &, %&0 '* * 2 &$ )* & ( 2 %&& + (*. 2). D& '* %& *& (*&-. 0 %& &. 1. %& & Z(U) = [0 I + [1 U, '+/-. + %&& B N , | (*&-. +. 0 1 : & ), (*&-. + % &+ *%. D )/ U | / &+ %& &, $ *2 & ( 2 ) P /**/ %&& , %'%&& : U = j j [Lj , jj j = 1. O$' Z(U) = Pj ([0 + j [1 ) [Lj = Pj 10 0j [Lj . 1 4* / / & & P(0 j) = 1 P(1 j) = 0, %4*/ + %& &, 0 (*&-. * % %&' -, 5 $ (*&.
88
0 ! ,. D/) U | %& & ' $ %& %&H 02' 5 ($ () /- % /. H *2* & (' ) / ' , %&%/ $ &( % /%&(&
(& , ( * ' ( % / 0 / + %&%/ ) &( /% /, ( * ( ) % / &(/ ) / &5& & ). D & &5&7 *2 /( ) 5 (+ ' $.
!!(' . : $* % /1 1 1 %&(&
$ (& ,/' /2 ) %& & H = p2 1 ;1 . ' ( %& '+ @ & , $ /2 %& * )
7. A&$ $&, & *& * %& & (U) = (H I)Z(U)(H I): g
)+ & * ' j i = ji j i (j i 2 Lj ), (U)j i = = j0i j i, $' j0i = p12 11 ;11 01 0 p12 11 ;11 ji = 21 11 +; jj 11 ;+ jj ji:
Xz
j
Rj
}|
1 1 + j 1 ; j D4*/ (U) = 2 1 ; j 1 + j j
{
[Lj . O%&) %' * /-
& . A, / &$ %& & & % *'/ - 1, %4*/ *2 % $ ) j = e2i'j . 1 &(/ ) **
1 + 2 1 + cos(2 ') 2 P(0 j) = jh0jRj j0ij = 2 j = : 2
1 ' )+@* * %*.)- $ %& & * ,/'* 7 ) , . 6 4$ %& ' ,& ) & ( ,
%&0 *2 + (& ( <%& ,&=). , '/ /,' ), 4 && (. ., & ,/'/ %&*2 )). % '& . ,/'* & * & ) (*&-. %& &, /-. !( ( - &$ )L */ & ( 2 - N = j Lj . 1. 7! '& | ' .
6+ ), %/) ) ' (*&-. 0 %& &
X X W (1) = R(1) [Lj W (2) = R(2) [Lj : j j j
j
#(01 "
89
D )/ [Lj [Lk 6= 0 , j = k, ** X (1) [ : W (2)W (1) = R(2) Lj j Rj j
2. D ! ! '& E
, %/) R(1) =
= Re 1 I, R(2) = I Re2. O$' P(k1 k2 j) = P1 (k1 j)P2 (k2 j). # =F -.
& '/ %&' ( %&' / 0 &+ ( '$
2'
h1 j h2 j U1 U2 j1i j2i = h1 jU1j1i h2 jU2 j2i:
3. ( . D/) ) (*&-. + %& & P W = Rj [Lj . g %& * ) $ - j0ih0j , $' 2 2 L(N ), &) , -' k *2 ( % ) ':
X P W(j0ih0j )W y C (jki) N = P(k j)P( Lj ):
j
P
W j0ih0j W y = = Rj j0ih0jRyj [Lj [Lj . ; j ; , ' ( , P C (jki) N = P TrN C (jki) . 6 ,
; X TrN = Rj j0ih0jRyj Tr [Lj [Lj : / .
j
D )/ ; ; = P ( L ) Tr [Lj [Lj = Tr [2Lj = Tr [Lj def j
;
P P(k j)P( L ). j j
% / * * & 2 P C (jki) N =
0! 11.1. 6 2 5&*/ / % + & %&*/-, % )(/ ( $ ' . Pt [ V | 0! 11.2. E = F. D/) W = k k=1 Lk P (*&-. + %& &, Vk j0i = yz cyz (k)jy z i. (>* '/, %& & Vk '+/- m + s q-, H %& m q-, (. . y) | <% (+ &(/ ) =, ) s q-, (.. z) | <*/&=.) 6%/ *,
V (*& &/- 5/7 - f : f1 : : : tg ! B m &)@ , 6 ", . . X jcf (k)z (k)j2 > 1 ; ": P(f(k) jk) def =
z
90
D&+ c % )( * W W ;1 /- 0*/ % * )$ & (*& , & (/-./- )- O("1=2 ) + (*&-. + %& & U=
t X
k=1
[Lk Qf (k) $' Qv jyi = jy vi:
( (&@ <,& ) %& = '% ) q-, .) 12. -
g' & ) % )( 0 + ' +, & * /2 & *& , | 4 &@ / & )+ %&,&+ ( '
$& ** f&& , ( 2* & (' 8.1. 2 -, %& 4* ' $ @) % * ) /& . D4*/ 0 &)?(0 ' + ' & 2 + ( % BQP $ BPP) $& * f&& ' ?. 1 . &* ' ( ) $, %&0' % & &. ) ' ) % )(/ $ /&2' . D& ( 0 | %& *& # $ (. . %&7'/&+ % < ?&$ . =), ' &+ /./ % * )+ + $& *, &* -,+ + &+ $& * 4%7 .14) # %& *&, %&+ 6. A +** \42], ( # % , (Z2)k . 1 ' )+@* * &@ * 2 ( '
/ &+ %'$&/%% Zk, ,,. -./- &(/ ) ( 4$ & (' . % !&. D/) G | $&/%% , %& ?* ( ' & %&' 4 * G ' * * . >* /&+ ( ), -. 5/7 - f : G ! B n '/-. * +*: f(x) = f(y) () x ; y 2 D (12.1) $' D G | & ( & ( %'$&/%% . /2 + 4/ %'$&/%%/. 12.1. 0! !(
(Z2)kk. & *& * 5&-
*/ & /- @ ( '
/ / G = (Z2) . # * 4+ $&/%%
14) < , ' $ # #' . 6 | , IP = PSPACE >36, 37]. 2 $ >30] !
,
91
*2 %&' ) & * ' k ( / + ' 7H $&/%% %& 7 | %, 2 % *'/ - 2. E$ ' ( ), )( ,& + <&/- %'$&/%%/= + &+ * @ . ( * @ % 0' < ?&$ . = & x1 : : : xl % / y1 : : : yl . 2'+ '/-. + %& xj ( %&''/. 0 y1 : : : yj ;1 &$ / +$ r.) D-! 12.1. 8 n > k . ;) "&, # , ) , , $, ", & 2k=2 & , , D (Z2)k ") !) f : (Z2)k ! B n , ) , $ (& ) ) " > 1=3. / . 6 '+ + 2 %'$&/%% D /./ ) & ( 0 & / f. ,/'* ), ' ( 0 , & / + & &. (g $& * @ , &)- > 1=3 %& / +* & / , 2 ,/' @ , ) &)- > 1=3 %& *- ,/') &* & / .) A / ++ & / , ' '/-. * +*: &'+ yj % ' ' * ( %&''/. 0 y1 : : : yj ;1, & *& & %&' ? *2 B n nfy1 : : : yj ;1g. O * ,& (*, / ++ & / 4 /&+/ % *)-, & %& xj ' *)@ sj 6 j, xj ; xsj 2 D. /- * @ / *2 (* ) * ,& (*, * ,/' %& (' ) / ++ ,& yj 2 B n nfy1 : : : yj ;1g, $' sj = j. D/) %& & / / & l 6 2k=2. ( /*)@ ,. %& & ( . 1 / D = f0g 2 & ( , ) sj = j ' 0 j. O%&) & *& * / + D = f0 z g, $' z , & / + & *&* & %&' * *2 0 / 0 4 * $&/%% (Z2)k . O$' , ( * % )(/*$ $& * , sj = j c &)> 1 ; (j ; 1)=(2k ; 1). A &)- > 1 ; l(l ; 1)=(2(2k ; 1)) > 1=2 4 * * ' 0 j = 1 : : : l. %* *, / ) ' / +0 % & *& : z r. *2* ( 5 & ) z * ,& (*,
, &) % / sj = j (' 0 j) %-%&2*/ , , )@ 1=2. D*& *, ,/' ' ) * @ 4* / . g '
2=3, % 2 * D = f0 z g | $' ' *+ ,/' &* &)- > (2=3) (1=2) = 1=3. g 2 &)
92
O%&) %&' * + $ % $ @ /&+ . A/-. + + & / | 4 / &+ %& & U : jx yi 7! jx y f(x)i: (12.2) ( ,(
%, 2 ). 3 * *, + & / '%/ + *, 7 & (0 %&, %4*/ $ *2 % )( ) , 455 , * + & / . D/) = G=D, E | $&/%% 0 & & E, . . $**&5 (* E ! U(1). 1 / G = (Z2)k $&/%%/ E *2 0 & & ( ) '/-. * ,& (*: E = fh 2 (Z2)k : 8 z 2 (Z2)k (h z = 0)g $' h z ,(
& %& (' % *'/ - 2. (A/-. + h 0 & & * ' z 7! (;1)h z .) D 2*, *2 %&' ) / ++ 4 * h 2 E , % )(/ %& & U. D&' ' *$ / +0 4 *, * +'* $&/%%/ E , , * **, 0'/- %'$&/%%/ D.
?* $, %& $ * X ;k=2 j i = 2 jxi = H k j0k i x2G
'* * &$ &. 1 &+ &$ & %* * j0ni %& * * %& & U. 3 * ,& * &+ &$ &, .. ,/'* $ , )@ % )( ). D /
*@ X n n y ;k
= Tr2 U(j ih j j0 ih0 j)U = 2 jxihyj: k
O%&) %& * * %& & H :X = H k H k = 2;2k
xy:x;y2D
X
(;1)a x;b y jaihbj:
:x;y2D Pab xy (;1)a x;b y / )
E$ '),
xy:x;y2D * / , $' a = b 2 E . O * ,& (*, X = jE1 j jaihaj: a2
# * & 7 % ' / +$ & *& & %&' $ 4 * $&/%% E . O%&) ) % )( ) '/-.+ **+, &/- * 5&*/ &/* ' ( '
. 0! 12.1. D/) h1 : : : hl | ( * / + & *& & %&' 4 * , + $&/%% X. 6 2 , %&2' - - $&/%%/ X c &)- > 1 ; jX j=2l .
,
93
O * ,& (*, ' 2k / +0 4 *, , %&' ) - $&/%%/ E &)- @ , 6 2;k . (O * ) &) @ , % / ,( ,0 ( & % & - 1=3. , ' ) ? .? *)@, 455 $ % )( ) ' &+ %&7'/&+: %& ) ) & ( ,& ) , & -. + ). D''?* $: ' 02' <&+ %'$&/%%= D &,/ O(k) ,& . + */ & / /. 1 7 * $& * * 2) O(k3). 12.2. G- - &-! ! -
1& ' ) % )(/ $ %( BQP $ BPP | ,& $& * & ( 2
%& *2 ' &$ $ & 5* . , +' D. ;&* \38]. ,/' * % %&/- ( 4 0 '/0 ( '
. '() . 6 /& ) y. O&,/ + $ & ( 2 %& *2 y = p 1 1 p 2 2 : : : p k k : ! .
# ( '
2+ ), %&'% 2 &/' ? &@ - %& $& * & %$& 5 . A & + (& % 2 ) 0/2: ( ' ( '
5 & ( 7 ( '
( NP, '&/$ <%&*= ' ) % )(/ ? 2 . (A <%&*= ( (-( $, . &* ( %& P =? NP.) O * ,& (*, %&'% 2 2 ( '
5 & ( 7 %% ,( $ , )/- 7 - ' ( 0 $ %( )+ & 2 . 0 $ %( 0 % (*2 /*)@ ). 1 4* 7) &(/ ) ;& | &@ ) ' < &= /& ) 2) ( '
5 & ( 7 , ,0' *) .? '* & ( ) , )@ 0 )0 (*2+ $ *%)-& ) % ' . ,/'* & ) ,&+ + $& * ' &@ ( '
5 & ( 7 , ' &@ '&/$+ ( '
* , &+ ( '
5 & ( 7 ' %*.)- $ &$ $& * . * . >* q, ( % -. ,
* n ' * 7 5& * (1 6 q < 2n ) a , a < q,
94
(a q) = 1 ((a q) ,(
, )@ + ,. + ' )). /2 + a ) q, .. *)@ & 7 )
t, at 1 (mod q). 6&/$ * * , %& ' | 4 %&' a */ ) % + $&/%% (Z=qZ) . /'* ,(
) %& ' a ) q perq (a). 2 * %& * + $& * ' &@ ( '
02' %& ' .
?* $, % @* & ' ( '
5 & ( 7 ( '
%& ' . - 2 %&' $ %* ) &+ %& , ( 2+ %&+ (*. & (' 3.3). 12.3. %! , !. > , %&'% 2 *, * /** &@ ) ( '
/ 02' %& ' . , 5 & ( 7 - y *2 % / ), % )(/ O(logy) & ( %'%&$& **/, & % -,*/ */ / +- $ ' ) &)-, *)@+ 1=2. ( , /2 2 ' & %&7'/& / &+, % . 38.) 7!( &-! !.
: y. ! 1. D&&* ?) y. g y | ?, ' ?*
<2=, %& * / %&0' * @ $/ 2. ! 2. D&&*, ( ( y 7 &) k-+ % %& k = 2 : : : log2 y. g y = mr , <m=,
%&0' * @ $/ 3. ! 3. 1, & * / + a &' 1 ' y, * r = pery (a) ( % )(/ *-. + % %&'% 2 - $& * 02' %& ' ) , r | ?, 1,
,
95
$&/%% % *'/ - p , $' p %&, | 7 (*. \2, f . 6, x3]). g r = per y (a) | ?, (ar=2 + 1)(ar=2 ; 1) 0 (mod y). O
4* / %&7'/& '
aj a (mod p j j ) rj = per(pj j ) aj = 2sj rj0 $' rj0 | ?e: 6 2*, %&7'/& ' ? 1, arjj =2 ;1 (mod p j j ) ( % )(/* 7 ) (Z=p j j Z) ), , (
, ar=2 ;1 (mod y) ( % )(/* +/- &*/ , 0). ,&, sj & , 2 %& &* m % / * ar= m 1 (mod p mm ), . . ar=2 6 ;1 (mod y). D ++ &* , 0 / ++ & *&+ ,& a ) 2 *, ( *+ / ++ & *&+ ,& 0 aj . 7 * ' &$ s &) , s1 = s %& ( ** ,& a1 . D/) p 1 1 ; 1 = 2tq, $' q | ?, g | ,& (/-. (7 +) $&/%% (Z=p 1 1Z) . O$'
jfa1 : s1 = sgj = jfg2t;sm : m | ? gj = s = 0 = (2s ; q2s;1)q s > 0 %4*/ &) s1 = s , )@ 1=2. -' '/ * 7 & /%0 + %&7'/& 02' ' : &) , s1 = s2 = : : : = sk @ 1=2k;1, %4*/ &)- *)@ 1 ; 1=2k;1 %&7'/& 02' ' +'? ' ) y. 12.4. &-! !: !.
*& * %& & /*2 a, '+/-. + % %& / Ua : jxi 7! jax mod qi. ( && ,(
| Uqa , ' q * %&2 $ , %4*/ * %/ * $ ' 0). # %& & %& , ( & %& 0 6 x < q ( %* *, (a q) = 1). /'* ), )0 , ( 0 & 0 '+/ 2', Ua : jxi 7! jxi %& x > q.
96
D )/ ' /*2 ) , ,/ 0* % * )$ | O(n2 ) | & (*& , /./ 0*
%& *& $ 2 & (*& ( % )(/-. %& '% ) q-, , 4 ,K ) & )@). D& , &/- ( ' ? %& & Ua , & (, 7 . , '&2 . + a, '&2 1 (% per q (a) ; 1 & 7 + * %% ' * ( a 1). : $& *, &* %+'? & ),
j1i %& * */ %& & Ua % *$/ & (. ( %&' &, a (7 %& , &*/ %& ' 2 a) * * %&,& ( * +'*. D4*/ & *& * $& %& & Ua %'%&& , %&2'? &, + a. A, ' Ua : k = e2i k=t, $' t | %& '. t;1 X A, & ' Ua : jak i = p1t e;2i km=t jam i. m=0
E$ %&& ), % & '+ ) ,. 6 ( * ), /*2 a %& ' ' $/ ' /**. g ( * ) %&*/- /** & , , /& ) 4 ' $, % / * *2 ) e2i k=t. g , * *$ (*&) , %& & Ua , % / , k=t. A
& (,&?*, 4 *2 * %* ) 02' %& ' . D/) / ) * @ M, & %& 2'* ( %/ ' * k=t, $' t | *+ %& ', k | & *& & %&' ? *2 f0 : : : t ; 1g / + . %&'% $ *,
k=t %&' ' & *+ '&, k0 =t0 ( , * @
' ' k=t, ,. , , %&, *). D / ) '&,+ $ ' k10 =t01 k20 =t02 : : : kl0=t0l , *2 , )@+ &)- + t, %& ' 4 '&, ,.*/ ( * -. 9. : # l &, ) ,, # $( & ' $ # t, $( 3 2;l. / . 6&, k10 =t01 : : : kl0 =t0l % / - & . * '&,+ k1 =t : : : kl =t (. . kj0 =t0j = kj =t), $' k1 : : : kl | ( * & %&' ? / + . 6 , , 4 , /% ( * %&, $' *)@ ,. & t01 : : : t0l ,/' & t. 1&) $, k1 : : : kl *- ,. + %&+ ' ) p, , )@, * 1=pl . D4*/ &) % / ) t % %& -
,
97
1 X
1 < 3 2;l (4 /**
' ,.*/ ( * - %&0' l k k=2 ( '* - , %&, *)@ t). O%&) ,/'* & ) * @ / M. ' 2 '&2 ) 0*/, (*&-./- , %& & Ub ) "&, b ( ) ' b = a | , ' &$ . %& '). O $&, * /2 %& & U : jb xi 7! jb bx mod qi, (b q) = 1. %& & U '+/ )0 / 0, 2. g$ *2 '%&' ) -,* ) & )* %,*. ** ' , %& '? & & /2' , * 7 0 0* * 0& - / ' * 7 0*, -. 0 %&' ? 5/7 . 0! 12.2. >% )(/ %& & U, & (/+ %& & Z(Ub ) ' -,$ b, ( * %&$ q. ,(
* Lak = C (jak i) (%'%&& , %&2'? jak i), $' * 0* ' 2 & ( ) (*&-. + %& & tP ;1 P W = Vak [Lak %& & * Vak ' j0i 7! yz cyz jy z i, k=0 $' y | & & * '&,), z | */&. D& 4* ' / 0 &+ ' 2 % ) & X D k E 2 P kt k def = t z Vak 0 > 1 ; " k t
z
$' ,(
& */- '&,), %&' -./- & 7 ) k=t. D& + (*&-.+ 0* ' ) 2, %4*/
,K *, ( ? & * @ M. 1()*?* j1i
)$. D&* P( - &*'/ $ %&' )) % ( , j1i = p1t tk;=01 jk i. # & $ & &/ & *& & %&' + '&,+. D&'?* (*& 4* , $' % 5&*/ % + & % / *
X P W (j0i j1i) y = P(y k) P(j1i Lk): k
1& 0 jk i & : P(j1i Lk) = jhk j1ij2 = 1=t, / ( @ + / 0 &+ $ & &/ *, &)- 1 ; " ,/' % / ) kt . ,/' ' ' )+@*,
98
%& %& W *2 ' ) / " ) /$' * +. & ,/ * @ M *2 %&' ) ' $ %&7 :
j1i ;!
j ak i ( , &" ) ;;;! ' k
W
k o < " y = 6 1 t
PPq k o y= > 1 ; ": t
(C / ++ ,& k %& 0' * % ,, ,( %& * $ , , %& & . D& 5&*/ % + & /&
, ,/' '
(*& $& &/ / + k, & ( * %*. (/*, 5&*/ / + & & ) $' , $' %& & W (*&-. * ' ( ' 0 %'%&& Lak ). 12.5. 7 ' . O%&) ,/'* & ) %& &, (*&-. + , Ua . /2 , ( , *2 $& ) (/ * '+ 4$ %& & 0' jak i. D& & (' & 4 % . 1. >.* 5&* 7 - k = e2i'k , $' 'k = kt mod 1 (*. 12.5.1). 2. E (/* (
' , )@+ )-. A * &* %' &/), 0 %& ' *0 & /2' 0 ) ' % & *& : ) (& " # . % / * &
z &(/ ) (*& , %& 4* ' 2 % ) / Pr\jz ; 'k j > ] 6 ". D /& , )@ ), 2*, = 1=8 (*. 12.5.2). 3. 6 /2 / ) ). ,0' * /*) ) '&/$ '&/$ ' ' = k=t, $' 0 6 k < t < 2n. 3 * *, k1=t1 6= k2=t2, jk1=t1 ; k2=t2 j > 1=t1 t2 > 1=22n. D4*/, ( (
'k = k=t )- 1=22n+1, * *2* %&' ) $ , - ( ' & *+ '&, ). , ' ) 4 455 (( % * ) &*), *2 % )( )
$& * 7%0 '&,+ (*. 12.5.3). 12.5.1. ( , = . 1 & (' 11 , '? %& & (Ua ) = (H I)Z(Ua )(H I), (*&-. + , . 1 @* / k = e2i'k , %4*/ *2 ( % ) 4 %& & ' X e2i'k 1 ; e2i'k (Ua ) = Vak [Lak Vak = 12 11 + ; e2i'k 1 + e2i'k
k
,
99
$ '+ ' 2i'k (Ua ) 1 + e2i'k 1 ; e j0i jk i 7;! j0i + 2 j1i jk i 2 ' / 0 &+ % / * & 2
1 + e2i'k 2 1 + cos(2 'k ) P(0 k) = 2 = : 2
* %&,/ .? %& & (iUa ). g$ 2 &/' & ( ). ( 7 , (,& 2? & /, % )(/ %& & 1 0 K = 0 i ( ' &$ , ( . ,'?+ 5& $* & (/ %& & Z(iUa ). 6+ ), K /*2 i ) j1i, & ( 4* / %& * %& & Ua (% %&' - %& &
Z(Ua )). 6 %& & (iUa ) / & & 'k ) : P(0 k) = 1 ; sin(2 2 H
K
H
Ua Z(iUa )
A 2) & ( 7 %& & (Ua ) (iUa ) ( 2 & ( 7 %& & Z(Ua ), & *$ @ 2 & ( 7 %& & Ua (*. ( '
/ 12.2). 12.5.2. (& . ,/'* ( ) (
'k , 7 / & , %& '? @. 6 % / + 7 ,/'* %& *) %& & (Ua ) (iUa ) & ( * <%& ,& *= ('% )* q-, *). /2' ' ' , 0 %& &, %4*/ $& * / * (Ua ). ) + &$ & A, &* 0' jak i. (
P ** ' *
, j1i = p1t tk;=01 jk i, * & * & * jak i % ' ) H 4 && / ' (*&-.$ %& & ). 3 '?* , )@ (s @/) %*$ )0 &$ & ' + 1 , . 2'+ ( 4 0 &$ & ,/' % )( ) ' %& * %& & (Ua ). , ' ( & (' 11 (*. . 89), / & Qs * / %&*2 -. 6 %& & (Ua )\r A] / r=1
100
Qs
& ,/'/ & P(y1 : : : ys k) = P(yr k) ((') &( yr r=1 ,(
(
r-* , ). 6 , * , &0 ( % &(/ ) <4%& *=, ,/'/ /2 %& (' ) '+ . D )/ / & %&*2 -, *2 ), * 7 * &) % ' 1 & % + &/ . P g * ,&@
s & (, ' % @ 0 ' 7 ( yr )=s %& *& & P(1 k). A + ) 7 ? >( Ps &
y r r =1 & &+ (, Pr s ; P(1 k) > < 2e;c 2 s , $' c > 0 | & . # % ( , %& -,* 5 & * *2 ', ) & @ , " ( O(log(1=")) % +. > , * / ) 0' ) &+ )- / / 'k . O%&) %',&?* *, , (
'k *2 , / ) % (
* / / )- 1=8. 4* &+ 4 % ( &@. 12.5.3. H ! =& .
6 / j * ,/'* % )( ), &'/ Z(Ua ), %& & Z((Ua )2 ) ' 0 j 6 2n. * *2* ,& (' ) %), %& &, ,. $&, | . %& & /*2 Ua , ' '/-. * ( * )* +*: (Ua )p = Uap mod q : A ' ), Z((Ua )2j ) = Z(Ub ), $' b a2j (mod q). /2 * (
% & *& b *2 ) %& %*. 0* % * )$ & (*& , ( * % )( ) &(/ ) ( '
12.2. 1&?* 0* %/ 12.5.1. 0' , k = e2i'k ' &$ ,$ & jak i. # 2 & ,* ' -,+ % %& & Ua , %4*/ *2 '* * 2 * &$ & ) , ' Ua2 = Ua2 , & k = e2i2'k H ' Ua4 = Ua4 & k = = e2i4'k H : : : 6&/$ * * , * *2* )- 1=8 %&' ) (
'k 2'k : : : 22n'k % *'/ - 1. @ ) 'k # " 1=22n+1 $ $) . >! ! . 2 (*20 (
+ 'k /', %&' ) ' &/2 ' + ' . 3 'k )- 1=8, * ' * '/$/ 1=4 + &/2 . 3 2'k
,
101
10': a q { 1 %+ a2j (j = 1 : : : 2n) % *'/ - q ( ). { C(' l @/ 0 &$ &, '&2 . 0 , ( j1i. j1i
j1i
?
s
2
2
:::
j1i
s
0 0 0 0 4 # q- ( ) 0 0 0 0 6 '$ " G( a2j ) G( a2j ). (1) (2n)
s(1) s(2n) '
1 1 ' | (1) (1) (2n) (2n) ~1 ~s ~1 ~s / 4 / ( ). cos(22n ) cos sin sin(22n ) - $ ( ). 18 22n 81 K ' $
22n ( ). 2;(2n+1) 2 ' $ " /# ( ). 0 0 | $ , $ :::
:::
ns
:::
:::
:::
U
y
:::
y
y
:::
y
y
:::
y
y
:::
y
iU
:::
'
'
:::
'
:::
'
'
'
'
' : : :
'
'
'
k =t
'
?
k10 t01
? ? k?0
k20 t02
:::
l
t0l
{ 1 , )@$ ,.$ ( * ( ). : t ( &)- @ , < 3 2;l + 4nle;cs , $' c = const)
1.
102
)- 1=8 %( ' ) ' '/$ ' + 1=8 2' , %& ?* ) ' ( 0 * %/ %& %&''/.+ '/$+. - .
1. A/., & jk i %& &* +. 2. 1? 7 * ( % & *& l s. C/** & &) @ , %&@ 3 2;l + 4nle;cs , $' c = const. g &,/ % / ) &)- @ , 6 1=3, '/ % 2 ) l = 4, s = c1 log n, $' c1 | & . D& 4* % / 0* & (*& O(n3 log n). 12.6. =(-! . ,/' * ' ( -. 0 %& % %'/ ( 2$ $& * . | - &! = !(&
6 , %& *&, *2 0' ) , 0 %& & U, ' &0 U j0i = j0i, ) % * ) 0* & ( 7 %& & Z(U). (>( ( '
7.5 '/, ' *$ %& & U ) % * ) 0* , ' %& & Z(U) ? 2 *2 %& )). O ) %&' ,0 %& ( )$ %& &
, % * ) ( & (*& 0*. g *2 455 ) % %& & ( , & *&*
$& *), ) *2 ' ) 4%7 )+. -, !?
| = &!? 0' * (
/ + ,& $ ,$ . %&' * % *2/ 0 ,0 *2 /%& ), , &
) ( $& * %& ' | j1i). g ()
)$ , ( ' * ' $ )+ * & 7+ % X X
= 1t jaihaj = 1t jk ihk j
a
k
$' jk i %&,$ *2 ,0 & U, % / * & *& & %&' *2 0 ,0 . 1 $& * 02' %& '
) , & ) # : * , & + &, , % / ) & *& & %&'
,0 0, /-. 0 %&' ?+ &, , ) , %&2' ). 0! 12.3. D&+ /- 0*/ & (*& poly(n log(1= )), & (/-./- %&,& ( j/&) $&/%% Zk %& -,* k 6 2n
,
103
)- . (%&' *. ( '
8.4. ( : % )(/+) &(/ ) * ( '
11.2). : $& *, & A +** ;&*, ,,. - ' ) @ & + ( '
, ( 0 , * $&/%% * . A *+ ,.+ ( 0 ( '
&+ %'$&/%% Zk \23]. + ' ( '
&+ %'$&/%% -,+ -%&2'+ , + $&/%% G, % )/ G *2 %&' ) 5 &-$&/%%/ Zk (' &$ k).
. (# ) '/0 , ( *2 %&& ) %& %*. % * )$ $& * ). 3 '
%& ' * / * ( '
&+ %'$&/%% Z. %* *, per q (a) = minft > 1 : at 1 (mod q)g. j/7 f : x 7! ax mod q /' & / - (12.1), $' D = fm per q (a) : m 2 Zg. # 5/7 % * ) * , %4*/ -,+ % * )+ $& * 02' &+ %'$&/%% %&,& (/ % * )+ $& * &@ ( '
%& ' . >( ( '
' &$ $ & 5* *2 ,) ' ( '
&+ %'$&/%% Z2. ; %$ ,$$
a % - , $' | &+ %&,& (+ &) % *'/ - %&$ q (,& (/-. (Z=qZ) ), ( *)@ % 2 ) s , s = a. *& * 5/7 f : (x1 x2) 7! x1 ax2 mod q. # 5/7 2 /' & / - (12.1), $' D = f(x1 x2) 2 Z2 : x1 ax2 1 (mod q)g. 3 , ( %'$&/%% D Z2, $ + 4 * ' (s ;1) 2 D. O$' s = a, .. s ) ' &+ $ & 5* a % - . % @* + $& * &@ ( '
&+ %'$&/%% G = Zk. $ $& */ ' / G = (Z2)k , ) * %& & H k % )(/ %&7'/& (*& ,0
. 1* , ( *+ $&/%% D * ,/'* ) */ ,& (/-. 0 ' , % ' E = Hom(E U(1)) (%&0' E D /. %& %*. % * )$ $& * , *., %& *&, \14, O. 1]). & & X (g1 : : : gk) 7! exp(2i 'j gj ) 12.7. 0! !(
Zk .
j
104
( ' ? ,&* '1 : : : 'k % *'/ - 1. # & 7 ) ( * * , )@ jE j 6 2n . g %&' ) l = n + 3 / +0 & *& & %&' ?0 (1) (l) (l) 0 & & ('(1) 1 : : : 'k ), : : : , ('1 : : : 'k ), %&2' - l ; n $&/%%/ E &)- > 1 ; 1=2 = 1 ; 1=8 (*. ( '
/ 12.1). 2'/- ( '(jr) ' ( ) )- &)@ , 6 ", $' 6 22n1+1 " 6 51kl : (12.3) D ' / $ & &/, /** & &) @ , ,/' , )@, * 1=8 + 1=5 < 1=3. 1,&* ' , )@ M = 2m (& 7 % / ( ( $& * ). ,/'* & , ) 7 * * ' % ( 0 ' M ; 1. D& $ * '* * &$ & ' km X ; k= 2 j i = M jgi $' = f0 : : : M ; 1gk : g2
1 '&/$+ &$ & %* * j0ni. D& * * + & / (12.2) ,& * &+ &$ &. *@ ; D /
X jgihhj:
= Tr!km+1:::km+n] U j ih j j0nih0nj U y = M ;k gh2 :g;h2D
O%&) * , & * (*& ) , (
%& & ' $ % *'/ M:
Vj : g1 : : : gj : : : gk 7! g1 : : : (gj + 1) mod M : : : gk (* ) j- *% ). # %& & **/ &/-, %4*/ / 0 ) ,. + , ( ( ,0 &, , (
, *2 %&' ) 0 , '&*. A,
*- ' e2isj =M . A/-. , & &
js1:::sk i = M ;k=2
X
(g1 :::gk )2
exp ;2i
k gs
X j j j =1 M
jg1 : : : gk i:
1&) $, & (/ ' + ,& s1 : : : sk , &
P( Ls1:::sk ) = hs1:::sk j js1:::sk i = k
X X = M ;2k (g ; h) (g) (h) exp 2i (gj ; hj )sj k gh2Z
D
j =1
M
$' A () ,(
0 & & /- 5/7 - *2 A. j/-
2
NP: BQNP
105
&)-,& ( %& (' & & 5/&)-,& ( *2 +. O * ,& (*, % / *: X P( Ls1:::sk ) = jE1 j p'1 :::'k (s1 : : : sk ) ('1 :::'k )2E
$' p'1 :::'k (s1 : : : sk ) =
sin(M (sj =M ; 'j )) 2 M sin( (sj =M ; 'j )) : j =1 k Y
D& ( ' 0 (
0 '1 : : : 'k 5/7 p'1 :::'k (s1 : : : sk ) &* & %&' *, ) &$ h i 1 Pr jsj =M ; 'j j > 6 M
( | -,). (*&* sj =M ( /2 $& ), (*& '+ ( 0 * (
'&/$+)H %& 4* /& ) &) @ , 6 1=M . O* ** * % / * (
'1 : : : 'k )- = 2 &)- @ , 6 " = 2=M . O%&) ) %',& ) M , , /' & ) & * 12.3. %- . T&,/ O(n) ,& . + & / /, 2'+ %& * ' / O(k(n+log k)). (*& + 0* 7 O(kn3 ) poly(logk log n). 0. 6 (*& ,0 %& & Vj *2 % )( ) * %&,& ( * j/&) $&/%% ZM %& M = 2m (*. ( '
/ 8.4). # %( ) /*)@ ) & (*& 0* ( $ & 5* + *2 )), ' %& 0' % )( ) ' & 4 *. 13. 5
NP: BQNP
2 & ) $ ) ' P, ' '&/$ 0 0 20 . & (,&?* %& *& $ $ NP. 13.1. !, & !. , , %& *, &, , % ), % )(/ %&' ? 5/7 . * ,0' ) ,( 4$ % , , / 2) ( 2 @ * ' * , %&) * %&,/. . # /) & !) | 4 5/7 F : B n ! f0 1 h %&' ig:
106
1 4* & (' -'/ %' ,/ * 5/7 * %'& (/* - %&' ? ,/ 5/7 . > .? ' ( * % %'/ ,(
+: * % )( ,(
P ' % * ) *0 5/7 +, ' % * ) & (&@ *0 %&' H %&) %/% * $ , % )(/ ,(
P, NP . %. ' %&' ?0 5/7 +. P, , ,(
% * ) *0 %&' ?0 5/7 +. D& '?* *' 5 7 & %&' NP. ! 13.1. !) F : B ! f0 1 h ig NP, # # /) !) R 2 P ' $%' , ) # ; F(x) = 1 =) 9 y ;(jyj < q(jxj)) ^ (R(x y) = 1) , F(x) = 0 =) 8 y (jyj < q(jxj)) ) (R(x y) = 0) . B (, q() | $. ,/', %&' 13.1 ( * ) / R 2 P / R 2 BPP? D / '&/$+, & $, , @ & + , &+ *2 , , ,(
) BNP. ' ' 4$ ) '&/$, ' &, ,(
| MA, / ( -. , 0' & &0 - , %&' *0 ,$ F { 6 . , $& 0, &* ( ' - 2 , * /2 $& & (' 4.1H $& :&/& { & - *, :&/& | & % * ) * @ O)-& $ . D&' ,/ ,(
MA / ( %&' 0':
& ,. y, ( * :&/& %&& % %&' R(x y). 13.2. ! . ! 13.2. !) F : B ! f0 1 h ig BQNP, ) %' '$ $, n $, "' % Un : B Nn ! BNn , #
Fn(x) = 1 =) 9 j i P Un j i jxi j0Nn ;n;mn i M > p1, Fn(x) = 0 =) 8 j i P Un j i jxi j0Nn ;n;mn i M 6 p0. G Fn () | ,# F % n, j i 2 Bmn , mn = = poly(n), M = j1i B(Nn ;1), ) p0 p1 %) )
p1 ; p0 = Q(n; ), > 0.
2
NP: BQNP
107
1& j i % & ) %' ( (y) ( %&''/.$ %&' . * /', ) $ %&* &$/** %& & Un ( , *2 , -,+ ** % 2 ) x + - ) ( ,(
+). 0 13.1. 1 %&' 13.2 & % j i - - , ) & ' + ' . : $ $ @ ,/'* % )( ) ' 4* & (' , &* & *2 ( ( j i. g * 0 + j i & * & ) *@ , % / 4 %&' : * */* & ? & ' $ * . D / %& 0' ? 2 $& & :&/&*, ) %&) %' -. ( * + *0 . A,. & ( j i) ' ? :&/&/ (*2) /,' ) *, F(x) = 1 &)- p1 , 4 . : F (x) = 0, &), & / /' /,' ) :&/& ,& *, @ p0 ' -,$ ,. & . ,/' * %&) @ *2'/ %&$* &* . >( %& '?$ %&' 13.2 @ '/ $& (' , ) / p0 p1 . 9 13.1 (( ). : F 2 BQNP, ) $ ) 13.2, , p1 ; p0 = Q(n; ) $ p1 = 1 ; ", p0 = ", " = exp(;O(n )), > 0. / . ,. ' / &+ ? %&2+: & *& * , )@, $& % **, % + 0*, & (/-.+ %& & U = Un ( ' n * ,/'* %/ )). &(/ ) * 0 & , %& * * 5/7 - $ %&$* (
*, & (' -. * 8 & p0 p1:
Pk > > < 1 j=1 zj > l G(z1 : : : zk ) = > Pk > : 0 j=1 zj < l
(13.1)
$' l = pk, p = (p0 + p1 )=2. %&) % '% ) &/') | & *2 % ) ,* /) :&/& , ,. */ & ( 2 */- (& %& (' %' (/. D/) * % )(/* k % + 0* U. D&' * & / , )@/- ,'/, & (&@
%' ( -,/- * & 7/
108
% 2 L(Bkm ). 1&) % / z1 : : : zk %& %' ( &
P(z1 : : : zkj ) = Tr(X (z1) : : : X (zk ) ) (13.2) $' ;
X (a) = Tr!m+1:::N ] U y[(1a) U IBm jx 0N ;n;mihx 0N ;n;m j : (13.3) 3') [1(a) | %&& %'%&& +, *-. 0 a %&* q-, (. . C (jai) B(N ;1) ). , /,' ) :&/& %& ) F(x) = 1, & *2 ' ) %' (/ = x k , $' x = jxihx j | ,. , & /,2' :&/& , '+/-.$ % 0* U, &)- p1. D ,. * + * + & , 5&*/ (13.2) %&,& (/
P(z1 : : : zkj ) =
Yk
j =1
Tr(X (zj ) x ) =
k Y
j =1
P(zj j x):
*& * %&) / +, $' F (x) = 0. * /2 7 ) &) P(z1 : : : zk ) ' %& ( )$ ,. & . 1,&* %&& Bm &&* & + , ( , &* ' $ (/ %& & X (1) (4 %& &, ', 4&* ). %& & X (0) = I ; X (1) ' $ * 2 , ( . %&' * ,& 0 &+= p(z jd) = hdjX (z) jdi, $' jdi | ' ( , ( 0 &. ( ', p(z jd) > 0 p(0jd) + p(1jd) = 1.) O$'
P(z1 : : : zk j ) %& ,& ' X X P(z1 : : : zkj ) = pd1 :::dk p(z1 jd1) : : :p(zk jdk) pd1 :::dk = 1: d1 :::dk
d1 :::dk
(13.4)
3') pd1 :::dk = hd1 : : :dk j jd1 : : :dk i. j&*/ (13.4) * '/-./- &%& 7 -. *& * ,& &+ P(z1 : : : zk j ) ' 0 % ' )+ (z1 : : : : : : zk ) & k-*&* .* %&& . % ( , 4 & %& ( )+ %' ( %& ' 2 %/ + , 0 2 & & ( 2 *0 %' ( 0 jd1 : : : dni. D4*/ , )@ &) , G(z1 : : : zk ) = 1 (' -,+ 5/7 G) ' $ %' ( 0 $ ' . 1 / , $' G | %&$ 5/7 (13.1), X k j pmax = max p (1 ; p )k;j (13.5) Pr G(z1 : : : zk ) = 1 = j j >l
2
NP: BQNP
109
$' p = maxj i h jX (1) j i. A$ / -, p > p1, F(x) = 1, p 6 p0 , F(x) = 0. 7 * / pmax 4 0 / 0, , (/ &0/. /'* % )( ) & & (*. \18]). D/) H(p q) = ;(1 ; p) ln 11 ;; pq ; p ln pq : O$' %& p > p1 % / * 1 ; pmax 6 exp(;H(p p1)k)
%& p 6 p0 | pmax 6 exp(;H(p p0 )k): >( & ln(1 + x) 6 x '/, H(p q) > 0. >% )(/ , & ( 2 ln(1 + x) 6 x ; x2 =2 + x3 =3, *2 % / ) 7/ H(p q) = Q((p;q)2 ). O %& k = n2 + / ( / 7 " % . 0 13.2. 1 2* *** ( 2* ' ( ) 5 , X (0) X (1) ' $ (/- '* * 2 , ( . 1,., / &+ ' & )0 20 ( 0, 0) | .) ' ) . 13.3. 7 !. 1 BQNP, NP, ) % ( '
) + 2 *+ % * )+ ' * , &/* & * & & )@. 1 %&+@ + %& *&. 0. 3 ' ' * 5/7 - F '/-. * ,& (*. D/) Z | *2 & '
(h% + 0* W i p0 p1) $' %' % * 0* % * ? %& , 2? & ( 7 ' &* , ( , p1 ; p0 = Q(n; ) ( > 0, n | & (*& % 0*). O$' ' z 2 Z F(z) = 1 () /./ & j i, %& '+ &+ * % / * %&* , 1 &)-, , )@+ p1H F (z) = 0 () ' 0 j i &) % / ) %&* , 1 *)@ p0 . D ( '
0 ' . 1?, &,/ ' %& ' , '&2 %&' 13.2. 10' x +'? % 0* W * 0*+ Un .
110
*& * , & %& *&. 6
' ' * %&' $ $ 3-j | )$ $ * ) ( )) $* $& %&*0, 0'. 0 '/ ' (K-7 -). ! 13.3. 9 H : B n ! B n % ) k- )* $ * ) *, % ) X H = Hj \Sj ] j
, ,$ | $ , " $ q-& Sj , jSj j 6 k, %' q-& ' . 8 $ % $ 0 6 Hj 6 1 ( ,$ $, Hj , I ; Hj | /%).
1: % ! . D/) Z | *2 & '
(h% k- )$ $ * ) H i a b) $' k = O(1), 0 6 a < b, b ; a = Q(n; ), ( > 0). O$' ' z 2 Z F(z) = 1 () / H ) , , , )@ a, F(z) = 0 () , H , )@ b. D-! 13.2.
BQNP.
G# % ! -
/ . % @*
/- '-. %& * /- 0*/ W , & % )(/ %' (/ ( %&& , &* '+/ H, ' ? <' = ((
1) %' ( ji &)- p = 1 ; r;1hj H ji, $' r | $ *0 $ * ) H. g ji | ,+ &, /-. + ,*/ / a, &) <' = ,/' p = 1 ; r;1hj H ji > 1 ; r;1 a
, H , )@ b, p = 1 ; r;1hj H ji 6 1 ; r;1 b: A%& %& * /- 0*/ ' '$ $ *$. D/) 4 P ,/' Hj = s s j sih s j, '+/-. + *2 q-, Sj . D )/ & (*&) %&& , &* '+/ Hj , $& +, * *2* & ( ) p %& &
p s j0i + 1 ; s j1i Wj : j s 0i 7! j si
2
NP: BQNP
111
&+ '+/ *2 q-, Sj fhig, $' hi ,(
q-, , ( &$ ,&? &(/ ) & , 0*.
)0 q-, 0 %' ( Wj '+/ 2'. 1 * &) 1 , &(/ ) % %& * Wj - j 0i (, P&(/ ) / 0 %&'
* & , 0*). D/) ji = s ys j si | & ( 2 ji % &$ )+ * ,0 & Hj . >**, % %&' - & , Pj (1) = h 0j Wjy;I j|1{zih1}j Wj j 0i = = =
Xp st
X s
h#i
!
X ! ; ys h s 0j Wj I j|1{z ih1}j Wj yt j t 0i = t h#i X X p y
1 ; s ys 1 ; t yt h s j ti =
s
(1 ; s )ys ys = 1 ;
s
s ys ys =
= 1 ; hj H ji: (13.6) ,. 0* W , & / + & & *& j, % $ %& * %& & WPj . O '+ *2 & ( ) (*&-. * %& &* ' j jj ihj j Wj , %& *?* &/ P p1r j jj i j 0i. (3') jj i ,(
, ( + & %*$ )* r-*&* %&& .) D&' $ (13.6), % / * X X P(1) = 1r hj 0j Wjy;I |j1{z ih1}j Wj jj 0i = 1r Pj (1) = j j (13.7) h#i =1 ; r;1 hj H ji:
D-! 13.3. G# % ! BQNP $ $ .
>' ' ( ) 0' j+* / \29]: ( * / &+ 4 -7 ( . * &* $ * ) * (. . %&0' 0* )*/ $ * ) /). / . > , %/) ) 0* & (*& L: U = UL : : : U1 . /'* ), U '+/ %&& ( N q-, , %& m ( &0 | q-, %' ( , ) | %*$ ) (( %& &* +)H * 2, 0* ( %& &, '+/-. 0 % & 0 q-, .
112
C , &.
L = BN
'+/ %&& -
C L+1
$' %&+ *2 ) | %&& , &* '+/ 0* ,
&+ *2 ) | %&& ? @ $ ( ). A 4 $ * ) ( &?0 $ *0 H = Hin + Hprop + Hout: A $ * Hin
)*/ - & Hin =
X N
s=m+1
[(1) s
!
j0ih0j
(13.8)
$' [(s ) | %&& %'%&& &, / &0 s-+ , & . 1&+ *2 ) 4+ 5&*/ '+/ %&& ? . A $ * Hout */ - & (13.9) Hout = [(0) jLihLj 1 (') * *, , &(/ ) | %&+. >, 7, $ * Hprop % 4 -7 - * , ' 2 ' ), ( L $ *0, 2' ( &0 ( %&0' j ; 1 j: Hprop =
L X j =1
Hj
Hj = ; 12 Uj jj ihj ;1j ; 21 Ujy jj ;1ihj j + 21 I
;jjihjj + jj;1ihj;1j:
(13.10) 2' $ * Hj '+/ ' q-, ( %&& + q-, %&& ? . 0 =. D& ('? * ( */ , ( , ( ' */- %& &* W=
L X j =0
Uj : : : U1 jj ihj j:
D ( ,& ) * , W | (*&-. + %& &: (*& (
? j q-, * %&& + 0* %& * %& & 4 -7 ( &* j. f * ) %& + ( * (* %&2?+: He = = W y HW . D*& *, '+/ %&2 %& &* W
$ * H.
2
NP: BQNP
113
$ * Hin %&2 : He in = W y Hin W = Hin : (13.11) 6+ $ * Hout :
He out = W yHout W = U y[(0) jLihLj: (13.12) 1 U A $ * Hj ( &?0. 1
( % @* '+ %&2 %& ( $ *0 (13.10):
W y ; 21 Uj jj ihj ; 1j W =
X; ; ; Uu : : : U1 juihuj y Uj jj ihj ; 1j Ut : : : U1 jtihtj = ut ; ;jjihjjy jjihj ; 1j ;jj ; 1ihj ; 1j = 1 = ; 2 (Uj : : : U1 )yUj : : : U1 = ; 12
= ; 21 I jj ihj ; 1j: A%&2 '/0 '&/$ 0 $ *0 %& 0' $ , $ % / * He j = W yHj W =
= I 21 jj ; 1ihj ; 1j ; jj ; 1ihj j ; jj ihj ; 1j + jj ihj j = I Ej He prop = W y Hprop W = I E (13.13) $' 0 1 2 ; 12
BB B E = Ej = B BB j =1 B@ L X
1 0 CC 1 ; 12 1 1 CC : ;2 1 ;2 C C . ; 12 . . . . .C A 0 . . ; 12
..
..
= E!F. D&'% 2 *, 0* , 0' &+ %' & j i, ' ? 1 &)- *)@, * 1 ; ". #, % %&' -, (
, P(0) = h 0j U y[(0) 1 U j 0i 6 ": e 6 2*, 4* / / H ( , (
, / H) ) * , . 6 4$ %&'K * + & jei, hej He jei ' * (* */* '& + 5&* hj He ji ' $ ,* &).
114
1 %&& ? ,&* &
j i = pL1+ 1
L X j =0
jj i:
(13.14)
>*+ & jei & j 0i j i. 7 * hej H jei. ', E j i = 0. D4*/ hej He prop jei = 0 = hej He j jei: D )/ %*$ ) q-,
/ 0, %&' ( %&' -.+ 5&*/ (13.8) % / * hej He in jei = 0: ) 7 ) % ' y (0) $ *
e hej Hout jei = hej U [1 U jLihLj jei = P(0) L +1 1 6 L +" 1 : > , * ' ( , hej He jei 6 L +" 1 %4*/ / H ) , + 2 &0+ 7+. = EF. 1 4* / * /2 ' ( ), , . D/) ' -,$ & j i &) 1 %&0' ", .. h 0j U y[(0) 1 U j 0i > 1 ; ": 6 2*,p 4* / , H , )@ , & c(1 ; ")L;3 , $' c | & . 6 ( ) ' ) ' , %4*/
%& '?* $ & + % . D&' $ * ) ' /** He = A1 + A2 %& & A1 = He in + He out A2 = He prop, * 7 * (/ *)@ / , A1 A2 % ' ) . D / * 7 1 c0 L;2 . , 7 ) *)@ ,
A1 + A2 , * %&,/ ** , & ' ? /- 7/ ' /** &( 7 ' $ *0 /$ *2'/ 0 / * %'%&& * . $ * *2'/ %'%&& * L1 L2 / * %& * ,/'* ( ) / #(L1 L2), ( ' */- / * cos #(L1 L2) = max h1 j2i 0 < #(L1 L2) < 2 : (13.15) j1 i2L1 j2 i2L2
9 13.4. 8 A1 , A2 | ! % %, L1 , L2 | ' % , #/$ L1 \L2 = 0. 8
2
NP: BQNP
% & % # A1 A2 $( v. 0, A + A > v 2 sin2 # 1
2
, # = #(L1 L2) | , $ L1 L2.
2
115
(13.16)
,(
A > a (A | %& &, a | ) /2 % * ) & . A ; aI > 0. 6&/$ * * , A > a, , A *)@ a. 1 @* / * % / * 7 1 c0L;2 ' / 0 ,0
A1 A2 (, 4* /2 $& ) @) sin2 # > p > (1 ; ")=(L + 1) ' /$ . -' p * & H > c(1 ; ")L;3 :
/ ( 13.4). ', A1 > v(I ; [L1 ) A2 > v(I ; [L2 ), %4*/ ' ' ( ) & (I ; [L1 ) + + (I ; [L2 ) > 2 sin2 (#=2). , - &'), 4 */ & /: [L1 + [L2 6 1 + cos #: (13.17) D/) j i | ,+ & %& & [L1 +[L2 , -. + ,*/ / > 0. O$'
[L1 j i = u1j1i [L2 j i = u2j2i u1 j1i + u2 j2i = j i $' j1i 2 L1 j2i 2 L2 | ' &, u1 u2 | & 7 ) . . -' 0' * ; = h j [L1 + [L2 j i = u21 + u22 ; ; 2 = u1 h1j + u2 h2j u1j1i + u2j2i = u21 + u22 + 2u1u2 Reh1j2i: A ' ), (1 + x) ; 2 = x(u1 u2)2 > 0 $' x = Reh1 j2i : O * ,& (*, 6 1 + x 6 1 + cos #. O%&) % / * /%*/ @ 7 . / %'%&& A1 A2 %&' - ' L1 = Bm j0N ;m i j0i BN C (j1i : : : jL ; 1i) (13.18) U y;j1i B(N ;1) jLi (% ' + *2 ) 0 $ *0 %&& / ? ), L2 = BN j i (13.19) $' & j i %&' ? 5&*/ + (13.14).
116
6 7
A1 L?1 > 1 (13.20) ' ( * ), A1 /**+ **/ &/-. 0 '&/$ '&/$* %&&, %4*/ , 4$ %& &
7 . 6 7 A2 L?2 /2 + %& % 2 ) ,
* & 7 E. A, & , ' - 5&*/ *
j k i = k
L ;
X cos qk j + 12 jj i
k = 1 ; cos qk
j =0
$' qk = k=(L + 1) (k = 0 : : : L). -'
'/, A2 L?2 > 1 ; cos L + 1 > c0 L;2: (13.21) 7, /2 7 ) /$ *2'/ %'%&& * L1 L2 . /'* 7 ) '& / /$
cos2 # = max h1j2i 2 = jmax h2j[L1 j2i: (13.22) i2L j1 i2L1 j2 i2L2
2
2
D&' * j2i ' j i j i. D&& L1 & % ' /**/ &?0 %&&, (13.18). A* $ %' ) ' &$ $ *$, & (L ; 1)=(L + 1). D& &) $ * /** ' - ; 1 + cos ' 1 L + 1 h; j [K1 + [K2 j i 6 L + 1 $' K1 = BN , K2 = U y j1i B(N ;1) , ' | /$ *2'/ 4 * '/* %'%&& * . (3') % )(/ & (13.17), % / 0' ' ( ) ** 13.4). 1 cos2 ' & * * )+ & % /
1 0'+ 0*+H % / - , )@, * ". D / * /-, %&' 2 -./- (13.22), 7/: p p h2j[L1 j2i 6 LL ;+ 11 + 1L++ 1" = 1 ; 1L;+ 1" : p A ' ), sin2 # = 1 ; cos2 # > (1 ; ")=(L+1), /&2' ) @. G A . % ( * )+ $ * ) , % /' &-. + &,/** + *. $ ) ) ' ' | @) (log L)- )+ ( %&& ? * '+/* q-, ).
2
NP: BQNP
117
# ' *2 %&' ), 2 ) %&& ? , )@ %&& . 1()*?* L q-, , ( /*& 0 1 ' L. >* 2 C L+1 ! BL $ ' : jj i 7! j 1 | :{z: : 1} 0| :{z: : 0}i: j
L;j
>% )(/* &/7 $ * ) H %& & %&& ? ( *- $ 0* ; j0ih0j [(0) j0ih1j j0ih1j 1[(0) 1 2 ; (1) (0) (1) (13.23) jj ihj j [j [j +1 jj ; 1ihj j [j ;1 j0ih1j j [(0) j +1 ; (1) (1) jLihLj [L jL ; 1ihLj [L;1 j0ih1j L : O%&) 3- ) ( * $ * ) , / * '+
q-, 0'+ 0*, | 5- )+). g $& ) , * ( * $ * ) H, '+ @ + %&& L = BN C L+1 , + $ * ) Hext , %&' + , )@* %&& Lext = BN BL . %& & Hext ,& 2 %'%&& L Lext , '+/ * 2, H. O%&) ( %&, * : ' ) @ * * & @ &* %&& ? ? %& * 4+ %&, *+, ', .? ' $ * $ * ) / Hext : Hstab = IBN
LX ;1 j =1
(1) [(0) j [j +1:
/ %'%&& %& & Hstab % ' &* & , * %&& * L, %4*/ '% ) $ * * &0+ 7 * * )$ ,$ %& <' =. D& <= &,/*/- 2-- 7/ ' ,0 %& & Hext + Hstab *2 % / ) '/-. * ,& (*. , $ *0 - & * %'%&& L, %4*/ *2 7 ) ( * L $ &$ )* '% L?. L p ** Hext > c(1 ; ")L;3 Hstab = 0, L? | Hext > 0 Hstab > 1. (3') * % )(/* *, 2' ( $ *0 $ * ) , (13.8), (13.9) (13.10), & 7 )* %& ( * (13.23)). 1 -,* / p Hext + Hstab > c(1 ; ")L;3 : # ( &@ ' ( ) % ( '
)* $ * ) BQNP.
118
13.4. BQNP ! !(& -& . D&* ( %&' '/, BQNP '&2 MA ( , (
, BPP, NP). $ , %&' ?$ <'&* & 0= 0 $& * ( ) % )(.15) @* *$ *2 ( ) , 0 < , =.
BQNP PSPACE. / . * ) &) $, %' (
& ,/' %& :&/&*, & * * )*/ ,*/
/ %& & X = X (1) (*. 5&*/ / (13.3)). * /2 ) 4/ / )- O(n; ) ( > 0). 3 * *, 0 6 X 6 1. 6 7 * * )$ ,$
,/'* % )( ) '/-. %&' ) & : ln Tr X d : lnmax = dlim d !1 D/) max = 1 > 2 > : : : > 2m | , %& & X ((') m = poly(n) | ' %' ( ). >** 7/ D-! 13.5.
d
ln
m 2P dj j =1
ln max 6 ln Trd X = d 6 ln max + md ln 2 ( &+ '/, ' 7 % * )+ )- & 7 )$ %& & , '+/-.$ m q-, 0, ' ) ' $ % , $& + % ** m. 1 Tr X d ' % * )+ % * * 2 %,*, *' & & , + 0*. 0 13.3. D / + &(/ ) *2 / ): BQNP PP. 6 ( ) % )- $ &@ - ( '
8.3. 0 13.4. $& ) / * $& & :&/& , & %&' 2 - ' & /'. ' , % ( \45],
/2 '/0 & /' + + $& ' , , % / ) ) PSPACE. 1 * / ' ' 2 PSPACE &,/ % * ) & /' \36, 37], %& ?* @ & 0 &/$ 0 /( 0 %7 $%'/ * ,
$ 5 & $ & /' ' . 15) : $ $, $ $ # '/$
# # # (. >46]).
14.
119
/2 ,/2' ) & , < @*=
/ ) %$&@* & ( 7 / &0 %& &: @ , % - +. g ) % ' )) / &0 %& & U1 : : : UL % ' )) %& , 2 + U~1 : : : : : : U~L , kU~j ; Uj k < , % & kU~L : : : U~1 ; UL : : : U1 k < L : -' $ ( - ), ) (* &) % / %& )$ F(x) + 0*+ U = UL : : : U1 (*. %&' 8.1). # &) ( ) & %&' ) *2 ,) ( % h jU y[M U j i, $' j i = jx 0N ;ni,
M = jF(x) i B(N ;m) . >* * '/-. 7 : hjU~ y[MU~ ji ; hjU y[M U ji 6 2kU~ ; U k 6 2L : O * ,& (*, %& + & ( 7 / &0 %& & %& )+ % / &)- > 1 ; " ; 2L H ,.* / 4 7 / / @ * . A (& 5 ( + & ( 7 $ *%)-& , % / + &(/ ) /' & )*. D / , & (*& + 0* L ' 2 %&0' ) 1=(4 ),
&) %& )$ *2 ) *)@ 1=2. D4*/ ( 2+ %&: *2 (,2 ) % @ ,, % )(/ 0* %7 )$ ' ? 4 %& % 2 )+. >' *, , (( * )) 2'+ q-, , % )(/-. + 0, ) * %& %*. %&' ?$ (*& $ 2 V : B ! Bn . 6 *, @ , , %& , '+/- '&* , )@ q-, , %4*/ ' & %@ /+ ) $ . &/7 , ,0' * ' &$ ( 7 + ,( %& , ' ) 2. D'&, ( 2 \41, 19, 34, 4, 32],
(') * * $& * , %&* %&*: 0& ) $& ' $ ( ' ? (E$ %), 4 | + / + %&''/.$ %& , $' & (/ % ' )) 2'0 %& &.) 6 &@ + /%&.?+ ( '
&+ ' ' &/-.$ ,& 2 V 2H /2 ( ' ) @) %'%&& M = ImV Bn . ! 14.1. + ' % (n m) | 4 %'%&& M Bn & (*& 2m . ( m | ( ' & 0 q-, | ,( ) ' 2 ,) 7 *).
120
@ , , ( -. %& 0& 5&* 7 , ,/'/ %& ' ) */, * ,/' 0' ) ( %&' M. D4*/ ,0' * / ) ) * % ('+ @ , %&' ?$ % . 14.1. !. 1
& *& * / + 0 '. @) $ ( &* 4/ ,@ &/- */. D'&, ( 2 & ', && &/-. 0 @ , , ( , ( 4 / ) *2 + \9]. B # (n m) | 4 %'*2 M B n *. 2m . 6 % @ , ,0' * 2 %&' ) ) | &' '(
$ ,& 2 B n ! B n0 . A/./ ' *' @ ,: , & | & , /%&.? | & -*2 . A$ &+ *' , ( ( ' / * &* p(y j x) %& *
y %& %&'
x. ,/'* & * & ) / + ( * & %&' ?0 @ ,, % $ n0 = n, / & %&' - &( &) @ , %& %&'
'$ , p1 : p(y j x) = pd1(xy)(1 ; p1 )n;d(xy): (14.1) 3') d(x y) | ) H $$, ( & ( 0 , ). g) ' &+ %, /%& ) *' ) ( * & %&' ?0 @ ,. 7 * &) $, / , k @ , ( ( 5&*/ (14.1), 4 x ( ). A *, n k | 5 & , p1 ! 0. O$'
X n j n;j k Pr\ @ , > k] = (14.2) j p1(1 ; p1 ) = o(p1 ): j>k
> , &) $, @ , , )@ k, * . D4*/ *2 ) /%& ) *' ). /'* ), %& %&'
x *2 % / ) -, y, d(x y) 6 k (% & *& k ( ' ? &/-. + %&$ ), '&/$ @ , & -. 1'?* ,(
: N = B n 0 | *2 0', N0 = Bn | *2 0', E N N 0 | *2 %&0' ( 2 | *2 @ ,), E(n k) | *2 f(x y) : d(x y) 6 kg. ! 14.2. ' M ) (& ( *2 E, ' -,0 x1 x2 2 M ( (x1 y) 2 E (x2 y) 2 E '/ x1 = x2.
121
6&/$ * * 4 / *2 5&*/ & ) : ' -,0 % & (x1 y1) (x2 y2), %& ' 2 . 0 E, ( x1 x2 2 M x1 6= x2 '/ y1 6= y2 . 1 * / , $' E = E(n k), $&, ) k (&. 0. O&* <', %& -. + @ , = *. D& ) , , ( ), ' (*2) ' %& @ ,. )" & | 4 ,& 2 P : N 0 ! N, , (x y) 2 E x 2 M, P(y) = x, (
%& -.$ %&,& ( ( $ . 7 14.1. ' %& *: M3 = f(0 0 0) (1 1 1)g B 3 : O + ' %& '/ @ ,/. ' ,,. %& *& 14.1 %& ' * ' *, %& -. * -, @ ,. D& * , & %& *& 0 '. 6
' ' * .? ' ' & %&' . ! 14.3. ' & | 4 d(M) = minfd(x1 x2) : x1 x2 2 MH x1 6= x2 g: 6 ' ( %& *& 14.1 ' & & 3. >* ' /&2' . D-! 14.1. B ) k (& , ,, , d(M) > 2k. 14.2. 7 & !.
1. Mn % (n 1)H ' $ d(Mn ) = n. Mn = f(0 | :{z: : 0}) (1| :{z: : 1})g: n
n
# * %& 0* ' & . D&* 2'+ , *$ & (, % 2'+ %& 7 * ' , ( * (
, , & & .. # & ', ,/' % ( 2, ,,. + / +. 2. D&& ?). ' Mn(2) % (n n ; 1), ' $ d(Mn(2)) = = 2. A ( 0 #/ %' , .. , '&2 . 0 ?
' 7.
122
3. ' 4** $ Hr . # ' % (n n ; r), $' n = 2r ; 1. A ( B n | 4 % ' ) , x = (x : = 1 : : : n). *& 2'$ ,
*2 ( % ) ' + * = 100 110 = (1 : : : n). 1'?* *2 & )0 /** 111 101 X (x) = x j 010 : j =1 011 001 (/** & (') % * % *'/ - 2). & / ' *2 , , 0'. 0 & ) /** %& r = 3 (% ( ') 4+ & &?0*&+ /,). 2 ' 4** $ ( ' ? / * & 0 & )0 /** 0 (.. %'%&& * % *'/ - 2). 2 % ( ), ' ' 4** $ d = 3. D/) ) *2 N = B n = Fn2 . 5% M N | 4 + %'%&& . E + ' /', ( ' ) '+* , ( * ( *2 &@ + * +0 /& +). 7 14.2. ! JK, & *&+ @, ( ' ? *2 &@ + * /& + 8 x + x + x + x = (x) = 0 > < 100 101 110 111 1 x010 + x011 + x110 + x111 = 2 (x) = 0 > : x001 + x011 + x101 + x111 = 3 (x) = 0: D4*/ ' 4** $ ,& (/ %'%&& & (*& 3. 14.3. 9 !.
14.4. !. /'* ' ) %&' ;p(y $ */ / -. ,&/ / 0 &+ j x) : x 2 N y2 2 N 0 / 5 ( & (/* %&,& ( * & 7 % T : L(N ) ! L(N 0 ). >* * /%&.? *' ): %
$ *2* %&0' E N N 0 %&' * (& | %& ( ) + %&& E L(N N 0). (O * ,& (*, @ , | 4 -,+ ++ %& & N ! N 0 ). g) %&*+ $ *2 E(n k). *& * N = = N 0 = Bn . &( E \A] ,(
* @ , , & '+/-
q-, 0 ( *2 A '+/- )0 q-, 0, ..
123
E \A] = L(BA ) IB n]nA ((') ' \n] ,(
*2 0 q-, f1 : : : ng). O$' % $ * X E (n k) = E \A]: jAj6k
(3') %& /** %'%&& , %&* .) 1 ' )+@* ,/' & ) * /+ ) @ , * ( E (n k). %&' *, ( ) (/ * ', /+ 0 @ , * ( E (n k), & *& * $ *' ( * & %&' ?0 @ , * / $ () @ , * ( E (n k). 14.5. ! & *= (. D&'% 2 *, 2'+ q-, '+/ ' 2 * (*/. . # (
, * & 7/ % & * & *+ * ( n q-, '+/ %&,& ( T = (I + R)n, $' R | <* =. 1 * / * (*/. (
* /- &) @ , . 1 * / * (*/. * * & 7 % < @* )=. , %& ' ) 4*/ & 2 - + * , /2 &*/ * & 7 0 % , 0 & & (/-./ 0 , (), ( * | /- &*/ %&,& ( 0 * & 7 % , , % ) / : * % &* %&,& ( %&' * & 7/ % , (/- +.
?* $, *, &* %& $' ' 0 & & ( 7 , ( * & 7 % . & 7 % , * %* * ( & (' 9, ( ' ? & & %&' 0 0. 1& & %&' & ) `1 -&*: p = (p1 : : : pnP ), q = (q1 : : : qn) | ' & %&' , *&+ 0 & ( * nj=1 jpj ; qj j = kp ; qk1. 6 ' * %&' $ + &* ' * & 7 % . ! 14.4. A ' &* %& & A 2 L(N ) &
p
kAktr = Tr Ay A : (14.3) 6 4&* %& & ' &* | 4 /** *'/ + ,0 . 0! 14.1. D&&), (14.3) '+ ) %&' &*/. 6 2 , j kAktr = sup j TrkXAX (14.4) k
X 6=0
(kX k | %& & &* , *. %&. 7.2 . 64).
124 0! 14.2.
&*:
D&&) % '/-. 0 + '+
) kAB ktr 6 kB k kAktr , $) k TrM Aktr 6 kAktr , ,) kBAktr 6 kB k kAktr , ') kA B ktr = kAktr kB ktr : ) j Tr Aj 6 kAktr, A '/-. ** % ( , % */ *2 & * & ) '/- &*/ ' * & 7 % $ `1 -&* ' &0 & %&' +. L N | N 9 14.2. 8 N = j j
)$ " $$ $ ,%' . 0, ) "& % $ ! ,
X j
jP( Nj ) ; P( Nj )j 6 k ; ktr :
/ . E/- ) 4$ & *2 %&' P ) ' Tr(( ; )B), $' B = j ([Nj ). , kB k 6 1. O%&) %& * * %&' '+ &* ' (14.4). O%&) 2 * %&' ) &*/ %&,& ( * & 7 % $ %& &+ &* ktr kT k1 = sup kkTX (14.5) X ktr
X 6=0
*& ) 4+ &*+ * ) (*/. . ' % )( &* (14.5) ( /',*, $ (&* %& (' *. D * 4 %'&,. , *) 7/,
$ /- 7 (14.2) * / , * ' 2 % ) & ( 2 X A X A T = (I + R)n = I + R I!n]nA + R I!n]nA (14.6) jAj6k
jAj>k
|
{z P
}
7 ) &*/ P %& / kP k1 < . g , % ) & kT Rk1 6 kT k1kRk1, *2 , , ,/ ) %& ) 7/ (14.2). ' 4 & $' % . 7 14.3. *& * %&,& ( T : jj ihkj 7! jkihj j (j k = 0 1): ', kT k1 = 1, ' kT IL(BP) k1 = 2. (D'+/+ %&,& ( * T IL(B) %& & X = jk jj j ihk kj.)
125
( ( 2 4 ,/' ' ( ), % $ %& *& 14.3 * $& % & (*& . : *, dim G > dim N , kT IL(G ) k1 = kT k} , $' kT k} G ( . D&2' * ' ( ) 4 /&2' , %*& * $ ' . 1-%&0, , %&' ? * ,& (* kT k} &*+. 1-&0, % )/ ' &* */ ) % ) (&$ /*2 , kT Rk1 > kT k1 kRk1. D4*/ kT k} > kT k1. 1-&) 0, ( %&' '/, kT Rk1 6 kT k1 kRk1, %4*/ ** &
kT k1kRk1 6 kT Rk1 = k(T I)(I R)k1 6 kT I k1 kI Rk1: (14.7) >( 4 0 & '/ */ ) % ) &* kk} ) (&$ /*2 . , ' ( ) %& '? @ + &* kT I k1 , ' ' * '&/$ %&' kT k}. ! 14.5. *& * %&' T : L(N ) ! L(N 0 ) ' T = TrF AB y . 3') AB y ,(
%&,& ( X 7! AXB y ,
A B 2 L(N N 0 F ), $' F | %& ( ) / & %&& & (*& *)@+, * (dim N )(dim N 0 ). O$' kT k} | 2 $& ) ' kAk kB k (4 %& & &*) % * %&' * / ( $ ' . 0. dim F > (dim N )(dim N 0 ) $ & &/, /./ 0 , ' %&' T = TrF A0 B0y . 6 * * ( 7 %& (' kAk kB k ' & * & ) %& & &* * kAk 6 kA0k kB k 6 kB0 k, %4*/ 5 */* ' $ / *% . O, ( & (*& F , ( '/-.+ &*. + 14.1. : dim G > dim N , kT k} = kT IL(G ) k1. y / . D/) TX = TrF AXB . O$' , % )(/ + '+ &* ( ( '
14.2, % / * k(T IL(G ) )X ktr =k TrF (A IG )X(B y IG )ktr 6 6k(A IG )X(B y IG )ktr 6 kAk kB k kX ktr : D4*/ kT k} > kT IL(G ) k1. 6 ( ) & ,& /- &/ ) 2. ( /*)@ ,. , kT k} = 1. >5 */* %&' 14.5 ' $ %& kAk = kB k = 1.
126
D 2*
, /./- & * & 7 % 2 2 L(N ) 2 L(F ), TrN 0 (A Ay ) = TrN 0 (BB y ) = . D/) y y K = Ker(A n A ; IyN ) o L = Ker(B n B ; IyN ) o E = TrN 0 (A A ) : 2 D(K) F = TrN 0 (BB ) : 2 D(L) $' D(L) ,(
*2 * & 7 % %&& L. O$' E F D(F ), %4*/
$' -,+ 4 * ( E \ F. 6 2*, E \ F = 6 ?. O E F | *% %/-
*2 , ' ' ( ), /./ & (' -.+ 0 $ %&% . 6&/$ * * , $ 4&* %& &
Z 2 L(F ), TrXZ > Tr Y Z ' -,0 X 2 E, Y 2 F . : 4, &'), '/ ( * * ) kAk kB k % @ - %&,& ( A 7! (IN 0 e;tZ ) A B 7! (IN 0 etZ ) B $' t % 2 ), * . > , %/) TrN 0 (A Ay ) = TrN 0 (BB y ) = 2 D(F ), $' 2 2 D(N ). D&' * ' = TrG j ih j , = TrG jihj , $' j i ji 2 N G | ' &. 3') * % )(/* / dim G > dim N /&2' 9.1. D 2 * X = j ihj. ',
kX ktr = 1. 6 2*, k(T IL(G ) )X ktr > 1. ,(
* X 0 = (T IL(G ) )X j 0i = (A IG )j i j0 i = (B IG )ji $'
X 0 = TrF (j 0ih0 j) TrN 0 G (j 0ih 0 j) = TrN 0 G (j0ih0 j) = : -' , -%&0, '/, & j 0 i j0i *- ' /' /. 1-&0, +'? / &+ %& & U %&& N 0 G , + (U IF )j 0 i = j0i (4 /&2' ( ( '
9.3). A ' ), 0j Tr ;(U I )j0ih0j = jTr(j0ih0j)j = 1: kX 0 ktr > j TrkUUX = F k O%&) *2 7 ) + P 5&*/ (14.6), % ' %& & /2' * / . g kRk1 < , kRk} < C , $' C | ( &* 4 , %& ?* *2 ) $& & (*&)- %&& H R '+/
%&& * & 7 % '$ q-, ). >% )(/ */ ) % ) &* k k}, ( - *, kP k1 6 kP k} = o( k ):
127
D4*/ ,/'* %&,&$ ) * $ ** ( P, '+ 0 )0 $ *0 ,/'* / ). D&,& ( RA *- P y A ' R = Xi Yi , $' Xi Yi 2 E (A)H * 4 *2 ( % i P ) : RA 2 E (A)E y(A). A/** %&,& ( + jAj6k R1 A I!n]nA 2 E (n k) E y(n k). O * ,& (*, * %& 0' * '/, /2 & * & ) @ , ( E (n k). 14.6. ! * !. A '/-. %&' ' ? * / 5&* ) & 2 &, <& ( %&0' & ( = (4 ,0' * / (*2 0'0 + 5 ( & (/** %&,& ( *). ! 14.6. + ' (%'%&& M N ) %& @ , ( E L(N N 0), ; 8 j1i j2i 2 M8 X Y 2 E (h2 j1i = 0) ) h2 jY yX j1 i = 0 : (14.8) ! 14.7. j ( & (/* %&,& ( P : L(N 0 ) ! L(M) ( )"$ (' ' M %&& @ , E ), ; 8 T 2 E E y 9 c = c(T) 8 2 L(M) P T = c(T ) : g %& 4* T 0& ', c(T) = 1. + 14.2. : M ) (& E , )" & .
6 ( ) ,/' ' 2. ,& /&2' ' ( \4]. 7 14.4. O& )+ ' % (n m): %/) M = B m j0n;m i, E = E \m + 1 : : : n], . . ' ' & % )(/- %& m q-, , @ , '+/- ) q-, . (14.8), ', % . 1
%& -.$ %&,& ( *2 () P = IL(Bm ) R, $' R: X 7! (Tr X)j0n;m ih0n;m j. D&,& ( P & (/ ) %&: ,& * % ' n ; m q-, ( ** 0 q-, j0i. D& + % )( $ ' , , * . >&, ' , -,+ + ', %& -. + @ , , %&' ?* * %02 & )+ (*. **/ 14.3 2). 7 14.5. *& * + $ ' %& *. D/) %&& M = C (j0 : : : 0i j1 : : : 1i). *& * ' j1 i = j0 : : : 0i + j1 : : : 1i j2i = j0 : : : 0i;j1 : : : 1i. @ ,/
128
,&* : X = I, Y = z \1]. ', X Y 2 E (n 1). D& 4* Y j2 i = X j1 i, %& & %&' - ' , %& -.$ @ , . ' *, ' %& ( ) , )@ * %& * ( . . ' 2 '+ @ , . @ , ' x \1] ( - # $ , @ , ' z \1] ( - %$ . 1 %&' 14.6 & ) @ ) % & 0 &$ )0 +. 6 + %*& *, % / %& ( )0 % & 0. 3 5 &/* X Y 2 E ,(
* Z = Y yX. ( , 8 j1i j2i 2 M h2 jZ j1i = c(Z)h2 j1i (14.9) $' c(Z) | & *% , ( . j1i j2i. 6+ ), %/) j1i : : : jmi | &&* & + , ( %&& M. D %&' - 14.6 hj jZ jk i = 0 %& j 6= k, hj jZ jj i ( j, hj jZ jj i ; hk jZ jk i = hj ; k jZ jj + k i + hk jZ jj i ; hj jZ jk i = 0: (1 & $ *0 %& + & & / -, 0'. 0 % & & &$ ).) 3 * *, X Y 2 E (n k), Z = Y yX 2 E (n 2k). ! 14.8. ' M & @ , ( E 0 L(N ), 8 j1i j2i 2 M 8 Z 2 E 0 h2 jZ j1i = c(Z)h2 j1i: B %$ )$ ( *)@ d = d(M), %& &* ' , &/2 @ , ( E (n d). O * ,& (*, ' %& k @ ,, 2k < d(M). O%&) * %&+'* ' ( )/ &* 14.2.
9 14.3. 8 % M N ) (& E L(N N 0). 0, F , $ # V : M F ! N 0 & f : E ! ! F , # ; 8 j i 2 M 8 X 2 E X j i = V j i jf(X)i : (14.10) / . D/) E0 = fX 2 E : 8 j i 2 M X j i = 0g. *& * 5 &-%&& F = E =E0 ,& 2 f : E ! F . E + ,& 2 V : M F ! N 0 , /' &-.
/ - (14.10), & * ,& (*H /2 @) %&& ) $ (*& ). A & %& (' %&& F *2 ( ' ) %& %*. 5/7 ( + ' (14.9): j1i = jf(X)i j2i = jf(Y )i,
129
h2 j1i = c(Y y X). ', 4 ( ,&
X Y . 2, hji > 0, ji 6= 0. j&*/ (14.9) & ( (
, ,& 2 V (*& *. / ( 14.2). D&' * %&& N 0 /**/ ( * &$ )0 %'%&& : N 0 = (ImV ) K, $' V | ,& 2 ( %&''/.+ **. D/) W : K ! N 0 | 2 , R: L(K) ! L(M) | %& ( ) 5 ( & (/* %&,& ( . O$' * *2* %&' ) P : 7! TrF (V y V ) + R(W y W) c: X Y y 7! hf(Y )jf(X)i: (j/7 + %&' 2 %&& E E y). E**/ 14.3 ' ( ) &* 14.2 *2 5&* ) ( 2 ) * ,& (*. ', %& -. + @ , , 0 & & (/ *, @ , *@ ( ' & + 5&* 7 +, .. ? ' ' )$ (&$ *2 . >%& -. %&,& ( ( 4/ <&/- @ ,/= ,& */&/- &( /. 0! 14.3. D/) ' M B n , &/2 @ , ( E (A). 6 2 , 2 L(M) *2 ), % )(/ q-, ( *2 A. 14.7. ! ?40]. % @* & - ' ) /$' , )@ * '* & *. % )(/- n = r2 '0 q-, ' &/- ' q-, (. . dim M = 2), ' & d & r. D )/ '0 q-, | + '& , /', ( ' ) , ( * '* %&& ' * & 7. 1 4 0 ,(
0 ' ;& %&2' & *
j i =
X
Pr (;1) j=1 yj
1 2 r y
:::
:::
y
:::
:::
y1
+
: (14.11) r 6 ( ' ;& * %&,/ 5 7 %& & %*.)- * & 7 D / . >0, ,. $&, & , ?&+ * & 7+ D / ,/'* ) ' /-. 1'?* ' &/- ' 7 - * & 7 D / : 00 = 10 01 H 01 = 10 ;01 = z H y1 :::yr 2Br
:::::::::::::::::
y
10 = 01 10 = x H
y2
:::
:::
y
11 = 0i ;0i = y :
130
& 7 D / ( * ) *, 4&* / & '&*. 1'? ' 7 %( /', ( % ) **/ 7 @ *2'/ * & 7 * D / 00 = (;i) 0 ; 0 00 00 = (;1) 0 ; 0 00 : (14.12) 2 ' ,& (/ $&/%%/ G = Z2 Z2 2-*& %&& ' % * F2 . & 7 D / ,& (/- , ( %&& L(B): L(B) = C (00 ) C (01 ) C (10 ) C (11 ): 6 %&& Bn ,/' /2 4n , ( 0 %& &. 1'?* ,(
(f) = (1 1 2 2 : : : n n) def = 11 22 n n : n 2 n 3') f 2 G = F2 . >% )(/ **/ 7 @ , *2 % ), )- ' ,.$ 5 ($ *2 , (f) = c(f (x) ) (f (z) ), $' f (x) = (1 0 2 0 : : :) ( # (& , f (z) = = (0 1 0 2 : : :) | (& . O%&) %& ( &/* ' ;& . 1 / + %&' ' $& ) (/ * , ( 0 @ ,. D/) Z 2 2 E (r2 k), (k < r) Z = (f) = c(f (x) )(f (z) ). D )/ jf j 6 k (jf j |
/ 0 %&*0 f), jf (x) j jf (z) j 6 k < r. 6 % ( ), 4* / h1 jZ j0i = 0 h1 jZ j1 i = h0 jZ j0i: (14.13) *& * ' / . 1. @ , 0. 1 4* / 2' , ( +
12 r y
:::
:::
y
:::
:::
y1 y2
:::::::::::::::::
r (* %' '+ * Z &0 e , 0, 0 < e < r. D4*/ &0 %& (' 0 (14.13) $ * ,/'/ & 0. 2. P f (x) = 0. @ , 5 ( : Z = (z )11 (z )rr , $' P jl jl < r. ,(
* j = l jl . O$' (*. (14.11)) y
:::
:::
y
Pj (j + )yj 12 Z j i = (;1) y :::yr r
X
y
:::
:::
y
:::
:::
y1
+
: r &/- (
j % *'/ - 2. 1(*2 3 / :
) (1 : : : r ) = (0 : : : 0) (mod 2). y2
:::::::::::::::::
1
y
:::
:::
y
131
,) (1 : : : r ) = (1 : : : 1) (mod 2). ) (1 : : : r ) 6= (0 : : : 0) (1 : : : 1) (mod 2). A / + & ( ) *2, P 6 ,)k < r.'+ ) 1 / ) & %& (' ,& . - j j / ), h jZ j 0 i = 0. 1 / ) Z j i = j i, . . Z '+/
'* %'%&& 2'* ,& (*. (O @ , , % /./, @ ,+, % )/ $ %& ). A ' ), h jZ j 0 i = h j 0 i. > , ' ;& , &/2 r ; 1 @ ,/H ' & & r. 0. ' ;& '/ ) *2'/ * 5 (* @ , * , & & 2 & * z = Hx H y . 1/& 2'+ & y1 : : : yr & ( , + %& )+ ', %& -. + @ , . A& &$ ( P $ +P', -. + ( *+ , ( 2'* q-, : ( yj ) y1 :::yr (;1) j jy1 : : : yr i = (H H)j : : : i. # ' %& 5 ( @ , . 14.8. % (=(') ! ?26]. # $ 0 +0 '. *% ' /& 2, ) * & )0 /** ,/'/ % )( ) -%& & ( (1 1 : : : n n) %&''/. 0 ,(
0). 3 ' ' *, %& *&, * %,* ' ;& . 6 $ N = Br2 , dim M = 2. ' %'%&& %&2' '/* & * , *. (14.11). * / * /' &- , ( & M? 1. 6 -,0 j l (l < r) % jlz jz(l+1) j i = j i, .. 2' & ( %& + '$ x x, .
Q 2. 6 -,$ j < r % l jl(j +1)l j i = j i. (
Q 4 / ? %& & l jlx (xj +1)l %&'
, ( + & jj+1
::::::::::::: ::: y
y
::: y
j j+1
y
:::::::::::::
+
& jj+1 1 1
:::::::::::::::::::::
y
::: y
y
::: y
j 1 j+1 1
:::::::::::::::::::::
+
( ) & *-). # ' & ' 2 0' ) j i ' * 455 7 * . D-! 14.4. : j i ) )$ 1 2, j i = c0 j i0 + c1j i0 .
132
D&2' * %&+ (/ - , ,. 0 *% 0 ', & *& * %'&, + -%& &. /2 $& ), -%& & /', ' & ) 4 * * $&/%% G = (Z2)2 . /'* ,(
) */ ) ' -%& &
&( = (1 1 : : : n n) 2 Gn. -%& & ,& (/- , ( L(Bn ), , $, ) Gn-$& '/ & : M L(Bn) = C ; (): 2Gn
$'
6 -%& & % '/-. @ (1 )(2 ) = (;i)!~ (1 2 ) (1 + 2 ) = (;1)!(1 2 ) (2 )(1 ) !~ (1 1 : : : n nH 01 10 : : : 0n n0 ) =
n X j =1
(j j0 ; 0j j ) mod 4
!(1 2 ) = !~ (1 2) mod 2: *& * / & %&,& ( | '+ / &0 %& & X 7! UXU y . O '+ * %& '*2 U , & % *'/ - ' 7, %4*/ $&/%% / &0 %&,& ( + * ' UT(Bn ) = U(Bn )=U(1). * *, / & %&,& ( | 4 *&5 (* - $,& L(Bn). &/- %&,& ( , ' &0 U()U y = = (u()) c() (u: Gn ! Gn | & 5/7 ). %& & U()U y 4&* , %4*/ c() = 1, ) * *2* % ) U()U y = (;1)v( ) (u()) u: Gn ! Gn v: Gn ! Z2: (14.14) f&/%% 0 %&,& ( + ( ( $ # , ,(
ESp2 (n). %& & ( 4+ $&/%% ,/'* ( ) *% * . D& '?* %& *&. 1. -%& &. (f)()(f)y = (f)()(f) = (;1)!(f ) (): 1 ' * / u() = . 2. %& & H = p12 11 ;11 . %&' %&&, Hx H = z Hz H = x Hy H = ;y : O * ,& (*, %&,& ( H H y 2 ESp2 (1). 2 % ( ), j ESp2 (1)j = 24. g / ) 5 ( *2 , % / ) , , B ( 24 8 = 192 4 *. + '?$ ,& 2 u: Gn ! Gn :
133
1. u + Gn . 2. u 0& 5&*/ !, . . !(u(f) u(g)) = !(f g): ,& 2 * + * , (, ( - *% * H ,& (/- $ # " , Sp2(n). O * ,& (*, %&' ? $**&5 (* : ESp2 (n) ! Sp2(n). + 14.3. Im = Sp2 (n), Ker = Gn () - ). 0$ &$, ESp2 (n)=Gn = Sp2 (n). 6 % * ' ( ) 2 ) ( ) - ,/') %& & @ & $* $ $&/%% \15]. -, ( **/ 4 * % * , ,/' %&' 2 <,0'+ %/)= (*. 2). / . D&,& ( (14.14) ' 2 ,) *&5 (** - $,& L(Bn ). # * * $' ) $' , $'
0& - %& /*2 %& & (). # (
, 5/7 u , ' / ( * + * , v /' & /& v(x + y) ; v(x) ; v(y) = w(x y) (14.15) $' w(x y) = !~ (u(x) u(y2)) ; !~ (xy) 2 Z2. 1 / , $' u | 2' ,& 2 , %& ) /& (14.15) & / -. @ * - + 5/7 . # ' ( , Ker = Gn. &2' Im = Sp2(n) & ) */, /& (14.15) * &@ %& -,* u ( Sp2 (n). , ' ( ) 4, ( * *,
5/7 w , ' '/-. * + * : w(y z) ; w(x + y z) + w(x y + z) ; w(x y) = 0 (14.16) w(x y) = w(y x) (14.17) w(x x) = 0: (14.18) j&*/ (14.16) | 4 /& 7 . (
, 5/7 w ( ' &//&/ $&/%% ' &* %& (' *2 Gn Z2 $ %& / (x p) (y q) = (x+y p+q +w(x y)). D / $&/%% (,(
* E) & @ & * Gn %&'* Z2, .. %&' ? $**&5 (* : E ! Gn , : (x p) 7! x '&* Z2. & (14.17) (
, $&/%% E , . 7, /& (14.18) (
, 4 * $&/%% E *- %&' 2 ( 1). A ' ), E = (Z2)2n+1. -' , & @ &n E ! G & ): /./ $**&5 (* : Gn ! E, +
= idGn . 3 % 4 $**&5 (* ' : x 7! (x v(x)), % / * &@ /& (14.15).
134
A/./ '&/$+, ) / &+ %, ' ( ), Im = Sp2 (n). *& * '/-. *% %&,& (; : (H H y)\j], (K K y )\j] Z(x ) Zy(x ) \j k]. ( %* *, K = 10 0i ). >0 ,& ( %& $**&5 (* %&2' - - $&/%%/ Sp2 (n). ( *? ' ( ): -,/- % &/ & 1 2 2 Gn, /- !(1 2 ) = 1, *2 %& 4 * %&,& ( * (1 0 0 0 : : :) (0 1 0 0 : : :).) ** ' , * %,* *2 % / ) '&/$+ &+ &(/ ) . ( 4 * $&/%% ESp2 (n) %&2' - * & 7 D / , . . '& $**&5 (* . A ' ), & /&2' . D-! 14.5. 7 ESp2 (n) ) $ $ ; (H H y)\j] (K K y )\j] Z(x ) Zy(x ) \j k]: 6 %& *& %*& * '+ %& & U = Z(x )\1 2]. D %&' - ** U ja bi = ja a bi. 6+ U ,& (/-. $,& L(B2 ): U1z U y = 1z U2z U y = 1z 2z U2x U y = 2x U1x U y = 1x 2x : D& '? & *2 ,( &/' %&& ) %&** *. ' % ( %& ,K < % )7 0=. %& & z *2 % * ) (*& (
/-.$ q-, . D& ' & %& % ( -, *- 4 (
%& ( * , ( , ( ' *+ U. O&) & % ( , (* (
&$ q-, **/ &/ ( *+ , ( U. ?& | (* (
%&$ q-, %& (** &* , %&/* , ( (
'&* (* (
+ , 0 q-, 0'* , ( . 6 ' * %&) %&' *% $ ' . 1 %&& N = Bn * ' * %'%&& M / * Xj j i = j i (Xj ,/'* ( ) #%$ $). D&& %& & ,/'/ *) ' Xj = (;1)'j (fj ) fj 2 Gn 'j 2 Z2: (14.19) ( $& ,. *2 ), ffj g + ( *. D&,/* .?, , %& & Xj **/ & . D )/ Xj Xk = (;1)!(fj fk ) Xk Xj , / **/ & (
,
!(fj fk ) = 0.
135
! 14.9. -$ # % ( ' ? / * (14.19), $' Xj **/ &/-. > , *% */ */ '/ / (&% %'%&& F Gn H (&%) (
, ' -,0 f g 2 F % !(f g) = 0. D4*/ & (*&) *% $ ' $ . + 14.4. dim M = 2n;dim F . 9 14.6. 5"& $ # ) & )$ ESp2(n) $ , , #%$ $ ) )" ) z \1] : : : z \s], , s = dimF .
/ . D'%&& F Gn *2 %& ,& 2 * ( Sp2 (n) %'%&& F 0 , . ( & '
(0 1 0 2 : : : 0 s 0 : : : 0), $' j | %& ( ). A$ &* 14.3, 4*/ ,& 2 - / & / & %&,& ( U U y . %&' ' %'%&& %'%&& , ( ' %&& * %& & * z \j] (j = 1 : : : s). D& * '% ) %&,& ( ' (f) (f)y , ( *2 ' ) % - * . O%&) %*& *, @ , %, , &/2 ) *% + '. %* *, ' , &/2 @ , ( E (n k), 8 j i ji 2 M 8 Z 2 E (n k) h jZ ji = c(Z)h ji (14.20) D ,& 2 * + ' & * & ) @) Z = = (g), jgj 6 k. D/) ji 2 M, . . Xj ji = ji ' 0 j, $' Xj = (;1)'j (fj ). ,(
* Z ji = j i, $' Z = (g). * + / ' *, & j i ,* ' 0 %&& 0 %& & Xj , %4*/ , %& ' 2 '*/ %'%&& / M, , */ &$ . D'+/* %&& * %& &* j i: Xj j i = Xj Z ji = (;1)!(fj g) ZXj ji = (;1)!(fj g) Z ji = = (;1)!(fj g) j i: j i 2 M & ) / - !(fj g) = 0 ' 0 j. O g ,& (/- + %'%&& , & * ,(
* F+ , .. F+ = fg 2 Gn : 8 f 2 F !(f g) = 0g. 1(*2 '/-. & / : 1. g 62 F+ . D& 4* j i ? M, %4*/ h j(g)ji = 0. O /- @ ,/ ' , &/2 .
136
2. g 2 F . O @ , 5 * 2'$ %& & , * '$ & ji ( )' 5 ($ *2 ). D/) g = a1 f1 + : : : + as fs , $' (g) = c(g)X1a1 : : : Xsas , $' c(g) = 1 i. 1 4* / h j(g)ji = = (g)h ji | / (14.20) % . 3. g 2 F+ n F. 1 4* / (%&&)!) h j(g)ji * '
c(g)h ji. O /- @ ,/ ' , &/2 . # * & /2' * ' ( '/-. &* . + 14.5.
B ) ) $ # , M
d(M) = minfjf j : f 2 F+ n F g: 3 * * 0 +0 '. O * ' & %&' *)@ &* & ( %'%&& /* / ?*. : / *% 0 ' / ) & ('/ ' %'%&& . 0! 14.4. D&+ *% + + ' % (5 1), %& -. + '/ @ ,/. 0! 14.5. 6 2 , /./ $ ' %
(4 1), %& -.$ '/ @ ,/. 14.9. + !. D& '? * 2+ %& *& *% $ ' . & . D/) ) '& &@ & (*&
r r &. A% * 2'*/ ? &,&/ % q-, /. O * ,& (*, $ * n = r2 q-, . D&& %& & ,/'/ '/0 %.
u s
. 6.
137
+ I ( ' ? &@ * . 1,&* &/- &@ / s % * + %&& + %& & Y x A(sx) = (fs(x) ) = j :
j 2 #%(s)
+ II ( ' ? $& * . 1,&* &/- $& ) u % * + %&& + %& & Y A(uz) = (fu(z) ) = jz :
j 2 &'()(u)
%& & A(sx) A(uz) **/ &/-, % )/ $& 7 (('
$' %& - % ?*/ / &?,&. (D& ) %& & '$ % ' .) * / ( r2 + r2 = 2r2 %&& 0 %& & (% '*/ $& ) &@ /), *2'/ * ) @ . D& (' 0 A(x) -%& &, %& (' 0 A(z) -%& &, & 2'*/. 2 % ( ), '&/$ 0 @ + . D4*/ dimF = 2r2;2, dim M = 22 . D4*/ & + ' %( ( ' & ) ' q-, . D*& *, */ & ' & ' & $ ' . 6 & $ ' *- & ( 2 F = F (x) F (z) F+ = F+(x) F+(z) %'%&& , /-. %&& * %& & *, . * ) ( jx , , ) ( jz . O ' ( - CSS $ (% 5 * * &, %& & *&@ 0 4 ' \25, 44]). 1 / & $ ' 4 * %'%&& F (z) , F+(z) *- ' (0 1 : : : 0 n)H * *2 % ) 1-7% , . . 5&* ) + *, 7 &?,& 455 7 * 1 : : : n 2 2 F2 . # * * %'%&& F (x) F+(x) % - 1-7% . *& * & fu(z) 2 F (z) , -. + $& *&* u. g*/ ,/' % 1-7%), -. $& 7+ 4+ $& . E$ '), %&& F (z) ( 0 1-$& 7. : $ , & * fs(x) ,/'/ % ) 1-$& 7, %&2' -. ? %&& 1-$& 7. 1()*?* %& ( )+ 4 * g 2 F+ , g = g(x) + g(z) . **/ & ( % @/ '/-. * ,& (*: !(fs(x) g) = 0 () !(fs(x) g(z) ) = 0 !(fu(z) g) = 0 () !(fu(z) g(x) ) = 0:
138
, % ) !(fs(x) g(z) ) = 0, /2, , -,+ ((' , ? &?,& / * * ( g(z) . 6&/$ * * , g(z) | 4 1-7 ( 455 7 * Z2). : $ , g(x) ' 2 ,) 1-7 *. > , %&& F+(z) , F+(x) ( 1-7 1-7 ,
%&& F (z) , F (x) ( 1-$& 7 1-$& 7. A ' ), ' & ) * * ) *.) ( / 0 455 7 ) % 7 *, -. * $& 7 * , 7 *, -. * $& 7 * . E$ '), 4 * */* & r (/2 , 7 , , & (&(, $* $ 0). # (
, & + ' %& b(r ; 1)=2c @ ,. /'* ,(
) ' % $ ' &( TOR(r). 0. O& ' - ) 2* %& *&*, , ' -. * &'* ( * )0 +. 1 , 4 % %$ $. D ' )) ' ( ' * )* %&& * , % '/-. / : { 2'+ %&& + %& & '+/ $& + q-, H { 2'+ q-, 0' $& + %&& 0 %& &H { ' & $& (& . O ' %&' - & ' ( '
%& )0 0*, /+ 0 @ , *. D& %& @ , *$/ %& 0' ) @ , . ' ' )* %&& * 0* %& @ , *- 5 & /- $ /, /, %4*/ '
@ , %& & , + 0* %& $& q-, . 14.10. 7!( *=. %&' 14.6 &* 14.2 / ( - ) %& 7 % )/- (*2) ) 0' * % '+ @ , . %& *& *% 0 ' % 2*, & ( ) %&7'/&/ %& @ , . *& * + / +, &*/ ' . D/) *- ' @ , , ( ' %& & * X = (g1), Y = (g2 ). O$'
Z = Y yX = (g1 ; g2 ) (jcj = 1). (?* $$ @ , g1 & (!(g1 f1) : : : !(g1 fs)) (' g2 | $ ). 1()*?* & ji 2 M. ,(
* j i = X ji. D&& %& & '+/- j i : Xj j i = (;1)!(g1 fj ) j i. D4*/, (*& , Xj j i, *2 (*& ) '&*.
# # " ! "!
( )j i =
f
. j i ..
c
.. ' .. j i .. . . .
( 0 )y ...
g
6
139
X
ji
= ( ) ... g
?
0 : (g0 ) = (g) 0 g = g + f f 2 F g
. 7. g ' & & ; k, %
8 g1 g2 (jg1j 6 k jg2j 6 k) ) (g1 ; g2 2 F) _ (g1 ; g2 62 F+ ) : g1 ; g2 2 F (
4 ) @ , g1 g2, .. (g1 )ji = c(g2 )ji ' -,$ & ji ( '$ %'%&& . g1 ; g2 62 F+ & ) */, '&* @ , g1 g2 % ' -. > , , @ , 4 , , 0 *2 & ( ) % '&*/. A ' ), % '&*/ *2 %&' ) @ ,/ )- ' 4 , . . % *'/ - %'%&& F. O%&) , /2 %& ) @ ,/. D $ %&' ? '&*, %& * * %& &, ,& + %& &/ + % '&*/ @ , . D / * , -. 0'$ @) 5 (+ *2 ). 1 %&7'/& (,& 2
& . 7. 1@ & *& / + @ , % (g). ** ' @ ,
'+ %&,& ( * & 7 % '
X T= bhh0 (h) (h0 )y: jhj6kjh0j6k
1
/%& 2 - %&' $ %&& ), & , %& '? @ 0* / $ ,.$ %&,& ( * & 7 % . 0! 14.6. D&+ % * )+ $& * %&' @ , % '&*/ ' & $ ' . 14.11.
( -
%& *& & $ ' *2 ' ) , %&' , 0 * 0, &0 $& ) ' . !).
140
> , ) & *& * '& /- / & ( *2
% | + ,/' & ) ) ? 7& )
)). & )@, ' 2'+ &@ s 2'+ $& u & *& * %&& %& & Y x (z) Y A(sx) = j Au = jz : j 2 #%(s)
j 2 &'()(u)
A '$ %'%&& ( ' / * A(sx) j i = j i, A(uz) j i = j i. >0 *2 %&% ) '&/$ * %,*. *& * '/-. + ,$ X | 4&* %& & X H = (I ; A(sx) ) + (I ; A(uz) ): s
u
# %& & & 7 )+, %& * $ / %'%&& % ' '* %'%&& * & $ ' . O * ,& (*, & ( '$ %'%&& - ,* , ' - *)@+ 4&$ + (. . ,* * $ * ) ). O & ( - %$ ))$,
& ( &$ )$ '% | & /%$ ))$. *& * (,/2'? *)@+ / + 4&$ +, $' &/@ & ' / ( %& *&, &@ 0). ( Q ( x Q &/@0 / + 2'$ % ?, % )/ s As ) = = u A(uz) = I.) O$' ' '/0 &@ , &0 ' / &/@ -, % A(sx) ji = ;ji A(px) ji = ;ji: *2 % / ) ji ( '$ j i? A' * pQ s &@? * %/* C1 %'+/* j i %& &* W = j 2C1 jz . # %& & **/ &/ %&& * &@ * %& & * ' 0 %&*2/ 0 &@ %/ C1 , 7 0 | **/ &/: WA(sx) = ;A(sx) W . D 2 * ji = W j i % 2*, ji /' & &,/** + *. 6 &@ s ( $ ' p) ** ji = W j i = WA(sx) j i = ;A(sx) W j i = ;A(sx) ji (A(sx) j i = j i, j i | '). E-, * *2 %& ) ( 4 * &0 (,/2' + '/0 %, ' ( &0 <2 /= &@ 0, '&/$ | $& 0. # * & (,/2' | 4 %& &/@ ' / , %&) * '/* * ?* 7. 7(,/2' *2 ' $ ), (' ) / 2 ). D & (,/2' + %&$ % % / ( $ ('$) '+-
s
141
s
u
C1 C2
p
)
p
u
. 8.
C0
,)
* %& & W, %& '?$Q@H % & (,/2' + &$ % | '+ * %& & V = j 2C2 jx $' C2 | %/), ' -. + ' $& , % ( & . 8 ). & )@ %&&,
A(uz) (V j i) = ;V j i. / , ' $ ) (,/2' '$ % (& ) &/$ (,/2' &$ % (&/2 )? Q (A*. & . Q 8,).) 6 2 (,/2' % %& &* j 2C 0 jx = r A(rx), ( . * /& ,0' C 0 ((') r %&,$ $& /& C 0). ', A(rx) j i = j i ' 0 r 6= p. 1 &(/ ) * % / * Y j i 7! jx j i = A(px) j i = ;j i: j 2C 0
O ) & '*2 ;1. # (
, & * & * (,/2' - ( , * ) * . & *2 ' $ ) 7 % '/* & ( * 7 *, ,& (/-. * , ( $&/%% $* $ +. %& *&, *2 (' ) ( $ % &/ (,/2' + '$ % , , ' ( (,/2' + % 7 / %& $ & ) &* (,/2' *. # %&7 % &* %& &*, '+/-. * '* %'%&& , | %& (' * jz ' ) %/ &@, , jx ' ) %/ '++ &@?. D )/ /./ ' %
(,/2' +, * ** 4 0 %& & : Y1(z) Y2(x) /- '*/ , ( */ 7 /, Y2(z) Y1(x) | '&/$*/. # %& & '+/- ' ( ' & 0 q-, iz ix (i = 1 2), %*/ , ' - * 2 **/ 7 * @ * : Yi(x) Yi(z) = ;Yi(z) Yi(x) ( ) % & **/ &/-).
III 1 4+ %& ' &@ ( '
5&* ) / ( , % )(/) &* ( & + ) *2 ) &$ &@ * ). & & 1 1.1. 5&* ) % ) /- * @ / $. %& * % '*/ %& %& , % , &/2 ,
' $/ &' , % $ . 6 ' * %&) 5&* ) % 4+ * @ . 1@ + 5 : A = f0 1g. : 5 S = f 0 1 00 10g, %* * * @$ 5 %/$ * , - & %*$ )0 * , / ( -. 0 % 2 * , & %&. 2 + /%& -.$ /&+
Q = fq0 qf r0 r1 l0 l1 l00 l10 g: / r l / ( - %& %& * , ' %& 4 0 ,/ 0 | %& *+ * . O%&) ( ' ' * 5/7 - %&0'. 6 0 % &, &0 5/7 %&0' %&' %& ' ** 2 %& * , ? (
*2 , & ) %& ( ).
& ,: (q0 0) 7! (r0 +1) (q0 1) 7! (r1 +1) (q0 ) 7! (q0 ;1): D& & (
, * @ % */ %&+ %( 7 % %& * , &+ + . 1& & (
,
%/* * @ & (/ .
( ( 1
143
D& %& : (r0 0) 7! (r0 0 +1) (r1 0) 7! (r1 0 +1) (r0 1) 7! (r0 1 +1) (r1 1) 7! (r1 1 +1): @ ' $ %& , % ' $ 7 * . D&* %& ' 2 %& ( '/0 '+ +: ) */ ( 4 %/+ * ) (r0 00) 7! (l00 0 ;1) (r1 00) 7! (l10 0 ;1) (r0 10) 7! (l00 1 ;1) (r1 10) 7! (l10 1 ;1) (r0 ) 7! (l00 ;1) (r1 ) 7! (l10 ;1) % ) ? $ '
(l00 0) 7! (l0 00 ;1) (l10 0) 7! (l0 10 ;1) (l00 1) 7! (l1 00 ;1) (l10 1) 7! (l1 10 ;1): D& : (l0 0) 7! (l0 0 ;1) (l1 0) 7! (l0 0 ;1) (l0 1) 7! (l1 1 ;1) (l1 1) 7! (l1 1 ;1): D&* ' 2 %& : (l0 ) 7! (q0 0 +1) (l1 ) 7! (q0 1 +1): 3 &@ & , ( ? ' : %& ?+ ' %& 0' %&
' 2 %& (q0 00) 7! (qf 0 ;1) (q0 10) 7! (qf 1 ;1)
%& ?+ ' | %&
' 2 (l00 ) 7! (qf 0 ;1) (l10 ) 7! (qf 1 ;1) (qf 0) 7! (qf 0 ;1) (qf 1) 7! (qf 1 ;1): 1.2. 5&* ) ' '/-.: &*/ $ **/ % &?' ', - & (&' %&$, ', + & (&' & . 6, '$ & (&' %& 0' ( &*, %&@ -. /'+ ' &$ $ *$, ,. &* & , * @ '& ( ' 0' . 6 ' * %&) 5&* ) % + * @ . 1@ + 5 : A = f0 1 +g. : 5 S = f 0 1 + 00 10 +0 g, %* * * @$ 5 %/$ * , - & %*$ )0 * . 2 + /%& -.$ /&+
Q = fq0 qf qp r0 r1 l0 l1 dg:
144
3* (
/ r l / ( - %& %& * , ' %& 4 0 ,/ 0 | %& *+ * ( * @ , %& '/-. + & (&', %& | ', *+ , ), d * @ /. & ,& , $ & (&' . O%&) ( ' ' * 5/7 - %&0'. ( '
1.1, ' /%*/0 2 % & 5/7 %&0' %&' %& ( ).
7 & ,: (q0 0) 7! (q0 00 +1) (q0 1) 7! (qp 10 +1) (q0 +) 7! (d 0 ;1) (qp 0) 7! (qp 0 +1) (qp 1) 7! (qp 1 +1) (qp +) 7! (d 0 ;1) (qp 00) 7! (qf 0 +1) (qp 10) 7! (qf 1 +1) (qf 0) 7! (qf 0 ;1) (qf 1) 7! (qf 1 ;1): A *+ + * %&$ $ *$ %* , , %&%/ ) 7 & ,. 6 * @ ' 2 %& qp . g +' ( +, %& 0' %&0'
/ ', &'$ $ *$. g +' * , & , * @
. D& 4* ? &(/ ) 2 ( *, /** *2
) / * ). %&' &'$ , , &+ /2 ', ) &*/ $ **/, %& $ %& %&0' &2 * 2 : (d 0) 7! (r0 + +1) (d 1) 7! (r1 + +1) 0 0 (d 0 ) 7! (r0 + +1) (d 10) 7! (r1 +0 +1) (r0 0) 7! (r0 0 +1) (r1 0) 7! (r1 0 +1) (r0 1) ! 7 (r0 1 +1) (r1 1) 7! (r1 1 +1) (r0 ) 7! (l00 ;1) (r1 ) 7! (l10 ;1) 0 (r0 0 ) 7! (l00 0 ;1) (r1 00) 7! (l10 0 ;1) 0 (r0 1 ) 7! (l00 1 ;1) (r1 10) 7! (l10 1 ;1) (l00 0) 7! (l0 00 ;1) (l10 0) 7! (l0 10 ;1) (l00 1) 7! (l0 10 ;1) (l10 1) 7! (l1 00 ;1): A 2 , % ' $/ ( + (l0 0) 7! (l0 0 ;1) (l1 0) 7! (l0 1 ;1) (l0 1) 7! (l0 1 ;1) (l1 1) 7! (l1 0 ;1) (l0 +) 7! (d 0 ;1) (l1 +) 7! (d 1 ;1) 0 (l0 + ) 7! (qp 0 ;1) (l1 +0) 7! (qp 1 ;1): D ' & %& * 7, $' ( +0 /2 $ . D4*/ * @
' $ ) %& , , &) @/- */.
( ( 1
145
1.3. 6 ( ) %& $. D&'% 2 *, + $& * ), . . /./ * @ A, & 0' (\] x) ' ? <' =, * @ 0' x, %& * / ' ? <= ( &( \] ,(
% * @ ). O$' ) * @ A0 , & 0' X *' &/ & ,/ A 0' (X X). 3 *, * @ A | <' =, A0
' $ ) $ / %& , A | <=, A0 . A0 0' \A0]? g , A ' ? <' = 0' (\A0 ] \A0]). O$' , % %&' - * @ A0, 0' \A0] . > , A0 0' \A0] . $' A ' ? <= 0' (\A0 ] \A0]). 4 (
, A0 0' \A0] . D& @ %& & -. 1.4. 1-%&0, ( * *, ) $& *, &+ % '/ ( '&/$+ O, & " ), ,/'/ ( %/.* %/+ . # $& * %&, & % & (\M] n) (\M] | % * @ M, n | /& ) ) ' 2'+ % & *' &/ & ,/ M %/* 0' n . g ( 4 &* %& 0' , M - % , , - $ & . g , /. .? + $& *, &+ % '/ ( '&/$+ * @ , -. %/* 0', *2 , , %& ) $& *, %&&-. +, O A %/* 0': ( %/ * , $& * %& 2'?*, $' % A % '* '&/$* % . $' /. , $& *, &@ -. + %&, */ : % * @ M 0'/ x $ & * @ , &
( % x /, ( * *' &/ & ,/ M. O ( %&''/.+ ( '
( - *, $& * , %& -.$ * @ , -. %/* . 1.5. $& * / ( *. 6 -,+ *+ 5/7 b(n) %& ' , )@ 0 n &' * @ n * * 5 n * , -. 0 %/* 0', *2 + /-, & nb(n), ( * ( 4$ % ' 7, % '+'? ' / . 1.6. D/) * '/0 O M2 , & , -. ( &* T (n) > n 0' 0 ' n. % @* 5&* ) * @ / M1 ' + +, *' &/-./- & ,/ M2 . : 5 4+ * @ ' , , ' & ) '+ + '&2 * * 2 *&* 0 M2 5&* 7 - % 2 $
146
3* (
( 0 0 $ 0' ' ++ * 2 *&*). %& -. /&+ M1 %( ( %* ) '&2 * , ' &* 0' $ M2 , /%& -.$ /&+ M2. @ M1 & , 7 * , 2'+ ( &0 * &/ ' & , M2 . 1
2'$ 7 $ M1 0' ' *+ + ++. ( '/0 % ' )0 %&0' % ( % */ /. 1
M1 ' 2 %& , & 5&* 7 - 0 + 0 M2 , ' &* 0' $ . D& ,& * %&0' %& M1 % '+ , * &/-. & , M2 . 2' '+ &,/ O(1) . % ( O(S) & , M1 , $' S | ' % )(/*+ . O T (n) > n, S 6 maxfn T(n)g = T(n). D4*/ M1 & , ( &* O(ST (n)) = O(T 2 (n)). 1.7. D& '? * .? , 5&* ), * %&''/.+ ( '
, % $& * . : 5 *' &/-.+ * @ ,&* ' , )@ *, , ' & ) '+ + '&2 *
0 0, 5&* 7 - % 2 $ ( 0 0 $ 0' ' ' + ++) '% ) * , & %&,/- %&7 & ,. % @* $& * A, &+ &@ /- ( '
/: '+ ( ( % (t w), &+ $ 0' 7 % )(/*+ , /2 %&*' & ) & ,/ &?0 + * @ ( %& ' &* t (( % + ' * *),
%&' * w. 3 % @* ,' * &+ t=2, % $ % &/* /' 2 (t=2)-& 2'+ ( $ 0 &?0 0 0'+ * @ %&* * $ / 7 w ( 7 % )(/*+ %&+ ). % / */ &+ / %& * * &/& $& * A, % ( &@ $ & , % &/* %&/- / &(/ ) *' & , % &/* &/ / (t=2)-& $ ) % / * , -.* - &?0 + * @ % t=2 & ,, %) %&* * $ / 7 % )(/*+ %&+ . g.? & ( &/& %& * * A / &+ , % ( &@ $ & , % &/* &(/ ) *' & %&/- /. 6 &&$ % $& * /2 .? ( ' ) $ & ,/ (1 w). 1 4* / %& %& ** $& *, $ + % */ %&''/.+ ( '
.
( ( 1
147
%& 7 - % & / *2 /. ) (
+ ' % &/*$ &*. D4*/ ' &* Te(t s) & , 0/'@* / $& * A, *' &/-.$ & ,/ &?0 + * @ ( &* t 0 ' s, % / * 7/: () Te(t s) 6 2Te( 2t t) + O(t) + O(s): >( () & (/ '/, %& &+ C1 t > 1 Te(t 2t) 6 C1 t(log t + 1): D4*/ Te(t s) = O(t log t) + O(t) + O(s): 3 * *, % / ) (t w) ( w *2 ( &* jwj logt, t (. : $& * *' & &?0 + * @ '/0 + % )(/ $& * A '/-. * ,& (*. D&*' &/* & ,/ * @ (
)$ ( 1 , ( * & ,/ ( 2 ( ' $/$ . '. 7 * &* & , 4$ $& * . D/) 0' &?0 * @ & , 0 ' n (
&* T (n) > n. O$' &* T 0 (n) & , *' &/-.+ * @ ,/' 7 ) T 0 (n) 6
dlogX T (n)e X e k O(n + 2k ) + O(k2k ) + O(2k ) 6 T (2 n + 2k ) 6
dlog T (n)e
k=0
k=0
6
X
dlog T (n)e
k=0
O(T(n)) = O(T (n) log T (n)):
1.8. >5&* 7 * @ O)-& $ %& $ + /%& -.$ /&+ . 4 * ) 5&*/ &/ . *& * % ' )) fQj (x k)g + /%& -.$ /&+ O ** %&0' $ *2'/ k-+ (k + 1)-+ + * %& & , O 0' x (& * & * %&0' , &). , * @ O)-& $ %& k-+ + % )%&' % ' ))- fQj (x k)g. O%&) ( % @* 2-- 7/ &* & , O, % &/-.+ 0' . *, 2'+ %&0' $ &,/ ' )$ & , O. 1'?* % & *& " k , (
&0 %&' * %(2. 6 w &( k (w) ,(
* %&0' $ *2'/ k-+ (k + 1)-+ + * %& & , O
0' w. /'* ) w, k (w) > k %& k > n=2.
148
3* (
D )/ O % &/
)+ / ' k %& k-+ + , % ' ) fQj (vu k)g %& 5 & * u ' 2 ,) & ( ' & ( 0 k-,/0 v. & 0 (' , )@ ) % ' )+ + /%& -.$ /&+
, )@, * jQj +1 =(jQj ; 1), $' Q | *2 + /%& -.$ /&+ . 6 -,$ (n ; k)-,/$ u %& jQj +1 6 2jQj 6 "jAjk () jQj ; 1 $' A | @ + 5 , & k (vu) > % % & ++ *& ' ' 1 ; " 0 k-,/0 v. # (
, ' ' 1 ;jAjn;k" 0 k-,/0 v & k (vu) > % ' 0 u. D4*/ %& jAjn;k" < n1 () +'? w , k (w) > k %& k > n=2. g " = (njAjn=2);1, () % %& k > n=2. g %& 4* .? k = b(log("=2) + 32 n log jAj)= log jQjc, () % %& k > 2n=3. D& * ,& % & *& k = Q(n) %& k > 2n=3. 7 * &* & , O w *, k (w) > k %& k > > 2n=3 (* /2 ' ( , )) T(n) >
n X
k=d2n=3e
k = n3 Q(n) = Q(n2 ):
6 7 * * )$ &* & , T 0(n) *2 ),
O
'% ( T1 (n) % ' )) ( ' 0 0 ' n, ( * ( O(n) @ $ %&&, 0' ( ' 0 0, % $ %&& . & ,/, 4 ,
%& * / & , -,* %& )* %,*. , T 0 (n) = T1 (n) + O(n). 1 - &'), T1 (n) = O(n log n). 6+ ), , * @ /&+ % * *$ 0& ) , % & ( / + (' , %&, * ( ' , , %' ) ' / %* % ) ) 2 / +). 4$ ' ) )(. 3 * @ O)-& $ *2 0& ) ' + ( % & + $ (* *2* & @ & ) 5 ), ) * ' '% )0 %* &'* ,/ * ( / + ' 7). D& 4* %& , ' 7 */ ? /, ' 7 ' $ ? % ($ ') ' ( ) ,+) &,/- &* %&' ' ? , .. O(log n), $ * / ' * O(n logn) .
( ( 1
149
2 % ( ), T 0 (n) = Q(n log n). %&' $ * ) %), /2 *' 5 7 & ) ( 2/- @ 2-- 7/ &* & , 0/'@* / . 0.
D& '?* '- % + %&$& **. /'* % ) %&$& **/, *' &/-./- & ,/ / & )+ * @ O)-& $ . D )/ (
%&*+ *2 ,) ) /$' , '+ %&*+ *2 0& ) - / * @ (7 5& jSj- $ %&' , $' S | 5 * @ ). ( ) % 2 $ | 4 .? ' %&* , /%& -.$ /&+ | &). D&,& ( 4 0 %&*0 ( & , % - %&* & 5* * '+ * ( 2 , /*2 , (' %), ' * 02' 4$ , & ). 1 4 '+ $ & ( ) ,( &/& , % )(/ 0 ' & %&' %& , )@ '% )0 %&*0. D )/ + /%& -.$ /&+ * 5 5 & , ,&* 20 %&& if-then-else + $ /, *2 ( ' ) ,& /. 0 (
+ 4 0 %&*0, , * **, 5/7 - %&0'. 0. $' (
%&*0 $& , '+ %&*+ *2 0& ) 7 + * 0 %&*0: (x1 : : : xn) 7! 2x1 3x2 : : :pxnn pj | %& . D4*/ $& %&*0 /.. 1.9.
1.10. /'* ) 5/7 '/0 %&*0, & & 2 - 5&*/ * , ( F . 1
) ' 5/7 (%&7 ): p1 (x y) = x p2(x y) = y. 6 *2/ /2 %&0 5/7 + F 0 %& * '/-. %&7'/& . 6, * *2/ F 0 5/7 ' f(g1 (x1 x2) g2(x3 x4) : : : gk (x2k;1 x2k)), $' xj 2 fx yg, gj 2 F 0 , f 2 F . g *2 F 0 / ), %&* %&7'/&/ .? & (. 1 %& * / (*2 ' & : , /2 % / 5/7 '/0 %&*0 ($' , ( % ), , | ($' , ( % *). 7 * &* & , 4$ $& * . @ &) *2 F 0 *2 @) 14 & ( ($ ) 16 ,/ 0 5/7 + '/0 %&*-0 0). 2'+ & ( /2 %&& ) , jF 0 jm 2m = (2m )1+log jF j & , $' m | * * ) &$/* / , ( 0
150
3* (
5/7 +. 6 0' (' ( % , ( ) %&0' jFj2m,
jF 0j = O(1). O $& * & , ( &*, $& % ** ' 0' . 1.11. 1&0 7 n2n < 201n (%& n > 2000) ' cn & (/ '/ ( %&' 5/7 ' (K- + &* )+ 5&* (*. (1.1) . 24). 6 % / 2+ 7 %' * & ( 0 0* & (*& s & * $ * 5/7 + n %&*0. 6 %&' ? *, % )(/ ' &+ % + , ( . O$' ' k-$ %& 0* ) , 2 (n + k)(n + k ; 1)=2 + (n + k ; 1) < (n + k)2 (*2+ (K-7 ' (K-7 | **& 5/7 , , & ) * *2* ( n+k ; 1 %&*+), %4*/ Ns & ( 0 0* & (*& s , )@, *
Ys
(n + k)2 6
k=1
Ys
k=1
2n2 k2 6 (2n2)s (s!)2 6 2s(1+2 log n)+2s log s :
: ,/ 0 5/7 + n %&*0 & 22n . D& 2n > s(1 + 2 log n) + 2s log s () n 5/7 + , )@, * 0*, %4*/ cn > s. g s = 199 , & () % %& n > 3000. 1.12. A % )(/* ' (K- /- &* )/- 5&*/. g & ) % 5&*/ (1.1) 0*/ ( 4 * AND OR, *-. 0 %& ( ) 0', % ', , 3 ? 4 *: ' + & 7 , ' | K-7 , ' | $/' (K-7 -. 1.13. $& ) . 23, 0*/ *2 %&' ) ' $& 5 . >( 2'+ 0'+ &@ $& 5 0* ) 0 , ' & & + %/) '/ ( 0'0 &@ . D4*/ & (*& 0* $& &0/ /**+ 0'0 &@ 0 %/+. 6 & & $ %/ $& 5 0* %&0' $ /, 0* d. 6 0* ' &* , ( 0' %) 2'+ &@ , )@ 2. D4*/ & & 0 %/+, '/. 0 0' &@ , , )@ * 2d = O(nO(1)) (' $ * 0'+ &@ %& %& & %& ** '/7 -). 1.14. (/ ) & '/0 x y & | x > y, x = y, x < y. /'* & ) 0*/, & ' ? ' , &(/ ) , ' &/-. 4 & (*2 .
( ( 1
151
xn : : :: : :: : : xn=2 xn=2;1 : : :: : :: : : x0 yn : : :: : :: : : yn=2 yn=2;1 : : :: : :: : : y0 A0* Cmpn=2 A0* Cmpn=2 0 00 e = 1, & e = 1, & g0 = 1, x > y g00 = 1, x > y e := e0 ^ e00 g := g0 _ (e0 ^ g00) e = 1, & g = 1, x > y
. 9. Cmpn n- ( O(n), | O(log n) 6 %& % $ *, n %)- '+ . # %& 7/ ,.* / , %*/ *2 '% )
/ * , , 0 ' %)- '+ . (*& 0'
/ %& 4* , * '. A0*/ & n-& (&'0 ,/'* , & ) ( '/0 0*, & -. 0 , ,& ( %&* n=2 & (&' * % ' * n=2 & (&' * . 3 &(/ ) & 4 0 '/0 % & , *2 ) &(/ ) & 0'0 . &/7 0* (,& 2 & . 9. 7 * ? & (*& $ /, /. 1% - '/-. &/&& @ sn = 2sn=2 + 3 hn = hn=2 + 2: >( 0 % / * sn = O(n) hn = O(log n). 0. A& n-(
0 ' 0 x y & ) %&' - &@$ & (&' x+(2n ; 1 ; y), 2n ; 1 ; y 0' % y 0*+ $ /, O(1) +$ & (*& (/2 %& * ) & 7 * %&**). D4*/ ' , , &@ ) '/-./- ( '
/ 1.15. , ,&, ,/'* % )( ) & ' 2 . 1.15. 1'? * ,(
: %/) xn;1 : : : x0 | ' & (&' %&$ $ *$H yn;1 : : : y0 | &$H sn sn;1 : : : s0 | & (&' &(/ ) H rn;1 : : : r0 | , %& '/-. + & (&'. 1'?* '% ) %&* ti = xi yi , t0 = 0. O$' s0 = t0, si = = ri;1 ti %& i > 0H r;1 = 0, ri = (ri;1 ^ ti) _ xi %& i > 0 ( , $ *0 & ( , , %& + 2, %&''/.*
152
3* (
& (&'H ' | , %& % ' 0 (,. *) (
*). D * ' ,(
, * *0'* &@ ) ( '
%/ ). 6+ ), %& + % %& '?* @ 5&*/ * /2 ' ) O(n) @/. 6 %/ ,) % )(/* %&''/./- ( '
/. 3 * *, ) 0* & (*& S $ /, H, -. , %& , ( ? $ & 0* & (*& S + O(n) $ /, H + O(1), -. /**/ ( ti *$/ ,) +' % & ), , %& (0 , 0 %& ri, si 2 *$/ ,) +' % & )). 1 , %& & ) & -, ' / ) & ) % & ) </55 = , .. ' 2'$ i & ) xixi;1 : : :x0 :yi :yi;1 : : : :y0 . 1
& * xn;1xn;2 : : :x0 :yn;1:yn;2 : : : :y0 % 0*, % + %&''/.+ ( '
. 3 * *, %& & , 4+ 0* 2* /& * & * , , '/-.* | '/(
, ( * | &?0(
. '. D / * </2 -. '&=. ' ? &(/ ) & , % 2k , , , ' /55 ' 1, 2, : : :, 2m = n. # , ' ( % ) &0 '&2 & '/ ' 7/. *, &/ &(/ ) & /55 ' 2k ' 0 * , , % / * &(/ ) & /55 , ' ( % ) ' &0 '&2 ' ' 7. D&' 2 4 %&7, * % / * &(/ ) & 0 /55 . D )/ ' 7 ' + ( % ' /55 %&0' logn, $ /, % / + 0* O(log n). (*& 0* | %* * 0* & x 2n ; 1 ; y ( +$ & (*& ) * % )(/* '% ) ' 2'$ /55 ' , , (,& 2?+ 7& & . 9, &+ *, &/ &(/ ) %&''/. 0 & +. 1.16. 6 5/7 MAJ ' / ) %' ) ' 7 &' (
+ %&*0: ' )@ *2 % )( ) 0*/ ( ( '
1.14. ,. ' 7 & /** ' 7 &' (
+ %&*0 x1 ' xbn=2c ' 7 &' (
+ %&*0 xbn=2c+1 ' xn . D&' 4 ' 0*, % / * 0*/ $ /, log n, 4 * * &+ ' 2 ,) 5/7 , -. /**/ '/0 . D )/ 4
%&0' n, 0 ' ' %&0' log n. >( &@ ( '
1.15 , $ /, 0 0* O(loglog n). f /, + 0* %4*/ O(log n loglog n) ( & (*& O(n)).
( ( 1
153
1.17. 6 $& 5 *2 %&' ) %& 7 - (' %). 1 $& 5 Gk ) 2 &@ , ) G, ' &@ ( &,&*, G 0 *2 ' ) %/?* ' k ( , G1 = G). f& 5 ,/'* ( ' ) $ !$ $ . A& ,7 * & 7 *2 A(G) $& 5 G ' & &@ * $& 5 . g (jk) | &,& G, ajk = 1, %& * / ajk = 0. * ,/' /', % $ ) ajj = 1 ) 4 * * & 7 ,/ * %&** . E$ %), *2'/ &@ * $& 5 G ) %/), ) %/) ' n, $' n | &@ $& 5 G. O ' &@ ( '
' %& ) 0*/, -./- * & 7/ A(Gk ) ' $- ,/') k > n, 0*/, , & -./- * & + 4 * % ( ' * *& * & ,7 . 6 -,0 % 2 )0 k, j, m, 0 k = j+m, %& ' 2' _ A(Gk )uv = A(Gj )uw ^ A(Gm )wv : ()
w2V (G)
g ( ) * , 4 2' (
, -,* %/ ' k $& 5 G, ( -.* &@ u v, ) &@ w ,
' %/ u ' w & j, ' %/ w ' v & m. 1 ,& /- &/, ) %/ *2'/ u w, w v ' j m , 0 ,K' ' ? %/) ' j + m = k ( u v. 1 * & $ 4 * % 5&*/ () $ ( % ) ' 0* $ /, O(logn). 1 % ' )) * & 7 A(G1), A(G2 ), A(G4),: : : % ' )* (' * '& , &( dlog ne @ $ * % / * * & 7/ A(G2k ), $' 2k > n. f /,
%&+ 0* log2 n, & (*& % * % n. O%&) % 2*, ( ) ( ,& * & 0 4 * 4 * ajk , j k ( ' ' * %&' * jl : : :j0 , kl : : :k0 , l = dlog ne. 3 * *, & '/0 , x y %&& ' &* , ( 5&*/ + x =? y def = (:x ^ :y) _ (x ^ y). D4*/ (
, % 5&*/
_
sl :::s0 tl :::t0
asl :::s0 tl:::t0
^l
m=0
sm =? jm ^ tm =? km
()
$' & ajl :::j0 kl :::k0 . (*& 5&*/ () % * % n. E$ %&' ) 4/ 5&*/ / 0*+ $ /, O(log n). 2 2 ) &(/ ) ( '
1.19.
154
3* (
>% )(/_2'
^ ' &$
^ _ : xi = :xi : xi = :xi *2 ', ), , & 7 %& * ) %&* . : % )/ :f = f 1, %& * %& ,0' * 2' ' &$ .? & (, *2 ', ), , % '+ %& * ) ' (K-7 . D 0 %&,& ( + * % / * 0*/, & ) 6j. > ( '
) */, , /,' ), K- ( &$/* ' (K-7 ) -,+ 6j, ( ' -.+ 5/7 - PARITY, 4%7 ) . E$ %), -,+ K- + 6j ' 2 '&2 ) n *2 + ( %& * / 5/7 , &/- ( ' ? 4 6j, $' ,/' *) %& (* & '$ ( ?
&$/*). K-, '&2 . + n *2 +, & 1 & '* ,& (
+ %&*0. D4*/ K- *)@ ' 7 5/7 PARITY, & & 2n;1. 0. 2 ' ( ), 0* -,+ 5 & + $ /, ( 4 * NOT OR, AND %& ( )* * 0', -. 5/7 - PARITY, *- 4%7 )+ & (*&. 6 ( ) & % '/7 , &+ ' - 0* $ /, 2 3 ( ( 2+ @ / +). 6 ( ) 4$ /&2' *2 + \24]. D& '?* & ( 2 + ' . 3 * *, %& * ' (K-7 K-7 0* * * )$ & (*& ' 2 &' ). 3 * ' (K-7 - K-7 + K-7 - ' (K-7 +, *2 /*)@ ) $ /, / 0* 2. ' & (*& 0* *2 %& 4* / ) '& , %4*/ + & (/*+ 7 % / . 6 % / 7 #%$ ,& (* %& * (
%&*0. D / 5/7 *)@$ %&*0 | , PARITY, , ? & 7 . A0* 2) ' & 7 PARITY 2, ' *+ PARITY. : &+ &)- @ 0* /%& %& K-7 + ' (K-7 + %& '? , )@*/ / - & (*& 0*. 1.19. ) =) ,). f& 5, %&' -. + 5&*/ /, *2 ' ) '&*, & (*2 ) 0' %&*. (*& %& 4* / , , * '. 6 %& 0* $ /, O(log n), -.+ 5&*/ / X & (*& n, % )(/* '-, %& *?/- &@ ( '
1.14 1.15. 6 $ ) & '& , %&' -.$ 5&*/ /, , & 2'+ & ( &@ /, /-./- %'5&*/ , )@$ & (*1.18.
( ( 1
155
& , * +'?* & %(' %'5&*/ / Z, & (*& &+ 2 *2'/ n=3 2n=3. 3 * 5&*/ X %'5&*/ / Z ( *+ %&*+ z, % / * 5&*/ / Y * 2 7 * & (*&. D/) ' Z Y ) -. 0 0* $ /, , )@ h. D& * ' + 5&*/ X 0*/ $ /, , )@ h + 3. 1 * 3 %&* %'0* * $ /, , )@ h: y0 | (
5&*/ Y %& z = 0, y1 | (
5&*/ Y %& z = 1, s | (
5&*/ Z. 3
f + 5&*/ & f = (y0 ^ :s) _ (y1 ^ s) : # 5&*/ $ /, 3. > , ' h(L) | * * )+ $ /, 0*, -.+ 5&*/ / & (*& L, % &/&& @ : h(L) 6 h( 23L ) + 3: >( $ '/ h(L) = O(log L). ,) =) ). # * %&. D&& * $& 5 0* '&, & (*2 %& ,0' * &@ . (*& 4$ '& ,/' %&@ ) & & 0 %/+ 0' 0' *. : 0 %/+ , 2h . 1.20. 1%* * &/7 - & (&@ *$ %&' f' (x), %& ' 2 .$ P=poly, & %& ' ( * 1.1 . 26. A+ * ,/'* & ) + %&' f' (x), , , & (&@ *, %& ' 2 P. %& * /- */- 5/7 - '(n), -,+ $& * ? & , ' )@, * 2n. 6&/$ * * , ) $& * & %( %& ' 2 (/ H, .*/ ( ' 0 ( % + 0 n, ' &0 '(n) = 1H &* & , 0/'@* / m -,$ $ $& * 0 ' m & ? ,&, * 22 . 6 2* , ,. /&2' . D/) f(n) | * 5/7 . ,(
* &( Mf (, . + ( 0 % & (\M] x), * @ M 0' x ( &* f(jxj). D& ' 2) 4*/ (/ & (&@ * (( %/ * / & )/- * @ / O)-& $
0'* (\M] x), * f(jxj) & , M %*& * | ) M). ,& %&& ) 4/ & (&@ *) )(, % ( '/-. & /2' , % ' %&-. &@ ( '
1.3. D/) * @ A & %( ? %& ' 2) (/ Mf ' n ( &* T(n). O$' ) * @ A0 , & 0' X ( %/ A 0' (X X), % $ / <' =
156
3* (
%&0' , &* $ ' $ %& ( * @
), / <= . A*' & ) & ,/ A ( &* T (n) *2 ( &* T 0 (n) = O(T 2(n)). g T 0 (n) < f(n), 2 A (\A0] \A0])? g <' =, %& 0' * %& & - %&' * * @ A0 , <= | 2 %& 0' * %& & -. D4*/ T 0(n) > f(n), T(n) = Q(f 1=2 (n)). > , * ' ( , &* & , -,$ $& * , & %( -.$ %& ' 2) (/ Mf *)@, * Q(f 1=2 ). n 2 1(
f 5/7 - 2 , % / * &@ ( '
. & & 2 2.1. %* *, & * ( %&* ? & 7 . E & ,/'* ,(
) l1 l2 : : :. : $& * &@ ( '
2- ,/' & , ) & 4 % . , 1. D&, & * % & ' (K-7 +. g & * % &/ l1 _ x, l2 _ :x, ', * j ' (K-7 - l1 _ l2 . g % & ( - ', ' (K-7 ) %&*&, %&0' * 4 %/ 2. , 2. D&&* ' 2'+ % & %&*0, ) ' (K-7 + % )(/ 4/ % &/. g 2' % & % )(/ , '$ & ( , ' ?* <' = (j % * ). g @ ) % & %&*0, % )(/* % & ++ *& '/0 ' (K-7 0, % * & . : ' * %' / & , / ( 0 &)+ & '/-.+ , 7, ' (K-7 % / * %& & ((x = 0) ^ (x = 1) (x = :y) ^ (x = y)), ' ?* <=, %& * / %&0' * 4 %/ 3. x_y x_y x_y :x _ y :x _ :y :x _ :y
^
x _ :y x=1
^ :x _ y
^ :x _ :y x = :y
^
^
^
x _ :y :x _ y x _ :y y=1 x=y x=0 y=0 , 3. @ * % / /- 4 % 2 ( '
/ *)@ * * %&*0 %&* ? . &&) $ $& * ( '/-. 0 , -' +. 1-%&0, / 2'
;(l _ $ $ =) (l _ l ) x) ^ (l _ : x) 1 2 1 2 %&* 4 % * ', * ' /2 *-. 0 K-7 +. 1-&0, ' 2'$ ,7 %& '+ @ , 7 $ %&& ), K-7 %&0 '/0 & 4 & /
( ( 2
157
&)+ & . D4*/ % *) 0'+ j 4 % * & .+ j. 7, ' 2*, 2'+ % & %&*0 ) , '+ ' (K-7 , j, % / &*/ 4 %/, % * . D& * (
%&*+ x1 %& ( )* ,& (*, ( * / ?* ' 4$ %& . D&+ ( %&*0, &+ %& (
, 2 %& * (
%& ( )* ,& (* .'. $' * % / * % -.$ ,& (
+ %&*0? O ) * / , ' &+ %&*+ ( (
+ & %&' ?0 %&*0 ,/'/ ' ) 0, 1. *& * * & %& & . (
, *- ' (K-7 l1 _ x l2 _:x, 2, l1 _ l2 = 0. 4 (*2, 4* / ' (K-7 l1 _ l2 2 0' j % 4 % 1. O%&) 7 * &* & , $& * 0/'@* / . ,(
* $ &( T (n), $' n | %&*0 ( %&*0 ( '* %&0' ' 0' ). D %& - ** '/-. &/&& @ T (n) 6 O(n4 ) + T(n ; 1) /' '/ T(n) = O(n5). 2.2. - " &@ $& 5 ( &? ,&, 0'. 0 ( 4+ &@ . ,0' ** / * /. 4+ & %/ ) $& 5 : ' 2 /. ) %/) ( -,+ &@ -,/-. , ), /./ 4+ & %/) (* $& 5, ' %' ) &@ ?+ % 4* $& 5. g %&0' 2, 4+ & %/) ), %& * / | . 1& ) 4$ /&2' ' : ) 4+ & %/), &@ $& 5 *- ?/- %), &*
)+ + &@ 4+ & %/ (
) &@ % ' -, % 0 &@ ?). 6 ( ) /. 4+ & %/ * %&* , -' : ) ' ( */0 %/ ,( ,. 0 &,?&, ,.+ &@ +, 0 *2 ,K' ) ' %/) ( '?* % %&*/ %/ ' ,.+ &@ , %* ,0' * &+ %/) %&' 2 * ' 2 % %&*/). 6 /2 %& * ) '/7 - %
/ &@ &?,& $& 5. & ( 2 * 4 '/ & /2' ( - &*'/ ) %/. ' * )).
158
3* (
g &@ $& 5 G ?+ % , ,&* ?* + ,/') ( */+ %/) C. 1,& &?,& C ( $& 5 G, % / * & (0 $& 5 G1, : : : , Gr , / &0 % &@ ?. O 2'* ( 4 0 $& 5 ) 4+ & %/) (% '/7 ). 2'+ ( 0 $& 5 * 0 , '/ &@ / C (
G , , (*). D4*/ *2 %& * ) ( 2/- @ &/7 -, , %& ) ( C 4+ &0 %/+ $& 5 0 Gj 4+ & %/) G. g $& 5 G ) '16) &@ ?+ % , ,&* ( -. + 0 %/) C. 6 )+@ & /2' %&2 *. ) ( * ), %' ? % &@ , %&&
( $& 5 *$/ ,) % ( % * ) &*. 2.3. *& * %&' Q 2 NP. D %&' ; Q(x) = 9 y (jyj < q(jxj)) ^ R(x y) $' q() | % *, R( ) 2 P. 1 '&/$+ &%& 7 y | 4 ,. & , ' ( -. ) Q(x). D&'% 2 *, :&/& % )- '& & /, * %& ) ) ' * , * ( $' ' ? %& )+ % + %&). O$' :&/& *2 ) y, $ , %&$ ' % '$, '/-. * ,& (*. g /2 ( %& k , , ,& (/-. u, :&/& *2 % & ) / & , /./ u0z, R(x u0z). D& % 2 )* (k+1)-+ , % $ & * 0, %& & 7 )* | 1. g P = NP, :&/& *2 * & ) & . 2.4. D& ' 2) ( '
% & 0 / NP ' : & / ' & (, ) * ) ' % &, %
$ :&/& *2 /,' ), % & & n ,& % & $ 7 ). 6 ( ) %& ' 2 P ,/'* %&' ), %&5&*/ & ( '
/ &* 0 & $& 5. g) % , (&?,&
' - ) &@ ( & (0 ' +), /2 %&& ), /./ ( # , . . + ,& &?,&, 2' &@ 7 ' & '*/ &,&/ ( ,& ( 2' &@ $& 5 7 ' , * '*/ &,&/ ( ,& , + ,& ( # $, & (*& % & | 0'. 0 $ &?,&). 16) 1 $ 3, 4 ,
$ .
( ( 2
159
V :::
. 10.
U
& *& * $& *, % ' ) / -. + /. % & ,
%/$. D& ( &@ , &@* % & *, , ' ( )* * * ) & (*& /.$ % & ( $' &@$ % & $& 5 ). : $& * ,/' % )( ) ' / & (*& /.$ % & %& # ", (4 + %/) $& 5, &+
( &@ 0, 7 '0 &?,& * % & , %&0' %%&* % &?,& *, %& ' 2 . * %& ' 2 . * % & -). 3 * % & &?,& &'/-.$ %/ , . ?0 * 0, &?,& , . ?0 * 0, * / * & (*& % & . ,(
* /. % & &( C, *2 &@ , 7 '0 &?,& * ( C, | &( W(C). D&'% 2 *, $& 5 ) % & C 0 , )@$ & (*& . *& * $& 5 A, ,& ( + ,K' * &?,& C C 0. A% &@ * $& 5 %&0' 2, %4*/ $ *% ( | 4 %/ ((*2, ' 1, . . &?,& ) 7 (*. & . 10, $' % @* * (,& 2 &?,& ( C, @& 0* | ( C 0, & % /2 ,& . ) * ). O C 0 * , )@ &?,&, * C, A +'? *% ( , '&2 . , )@ &?,& ( C 0, * ( C. O *% , &/' '), &'/-. * %/?*. > , %&& * * ) ( ' $ % & C & ) %&& /. &'/-.$ %/ . D '-- *2 ' ), %& *&, . ,(
* ' $& 5 &( V U. 9 $ &?,& $& 5 $ '/-.*/ %& /: &?,& , 0'. C, %& ( V U, ) &?,& %& %& % 2 (4 & 7 2 (,& 2 & . 10). O$' /. &'/-.$ %/ & ) /. - + % & &@ u 2 U n W(C) v 2 V n W (C), ( u v ) & & + %/). A/. & & $ %/
* 7* ( ' 0 &@ 0 %&& %,*, % * &@
160
3* (
( '
1.17, &+ & , / & & $ $& 5 (* & 7 *2 **& +,
). > , * ' ( , ( '
% & 0 %& ' 2 P. % + @ $& * % * , - %&' $ %'/* ), *2 $ /& ). 2.5. ,) ', % ) ' 3-j ( '
' * . 1 4+ ( '
% $& 5/ G / q &,/ %&' ), /./ $& 5 G *2 &@ *. q, % &
&@ &$ ( &,&* ( $ $ ). ', ( '
' $& 5 G 4 ( '
' * ' '% )$ $& 5 G ( '% )* $& 5 &?,& &?,& *- * * ). 1()*?* 3-j ( m ' (K-7 +, & 0' n %&*0. f& 5, &+ % 4+ j, * 2n + 4m &@ . 2'+ %&*+ xi /- ' &@ , ( &,&*. D* * 0 xi :xi (*. & . 11 ). : l3 2'+ ' (K-7 /- l1 l2
& &@ , %% & ( &?,& * *2'/ ,+. 1&@ , : xi xi /-. %&** ' (K: l2 : l1 -7 *, ( *2'/ ,+ , % ( & . 11,), ( & %&* ' (K-7 %& *& ' ' (K-7 l1 _ l2 _ l3 ).
) ,) ', + $& 5 & . 11. % 3-j % * )* $& **. D %& - $& 5 , -, ( * *2 $ &@ '&2 , n + m 4 *. 6 2*, ( * *2 & (*& n + m 0' ( * '(
* % -. * ,& * (
+ ' 3-j, & ( ' ? %& *: ( % & &@ , %* 0 xi :xi, ( * *2 0' &@ xi , /-.* 4*/ ( **/ *2/ ,& (
+ xi = 1, %& * / xi = 0. >( & . 11,) $ /* & &&) $ . 1 ( * *2 & (*& n + m ,( 0' ) 0 , ' &@ ( ?& , /-.+ ' (K-7 . 4 (
, 0 , ' ( &@ , %* 0 :l1 , :l2, :l3 , 4 *2 0' . > ,&, () *2 S &@ , -
( ( 2
161
/-. 0 % -.*/ ,&/ ' 3-j, '(
'% ' ( *$ *2 & (*& n + m (%&&) % & . 11,), ' 2'$ ,& (
+ l1 l2 l3 (&* / $ ,& !) ( ?& , /-.+ ' (K-7 , '(
, & &@ , &/- *2 ', ) S). 2.6. ,). 3 * *, & & 3 7 % '* %& * & 6: %& 7 0& %& )/- & & /. D/) ) 3-j ( m ' (K-7 +, & 0' n %&*0. f& 5, &+ % 4+ j, * 7m + 2n + 3 &@ . 6 % &//& $& 5 /', %* ) ) &@ . 1-%&0, %* * & &@ * 0, 1, 2. 1-&0, %* * 2'* & * (%&*+ ? & 7 *) % '+ &@ . ) 7m &@ & (,)?* $&/%% % 7, 2' $&/%% / '+ ( ' (K-7 +. O%&) % @* &?,& 4$ $& 5 . % ( & . 12 ), &@ 0, 1 2 ' *2'/ ,+ &?,& * . & . 12,) % ( .? n &/$ ) 4* $& 5. >, 7, & . 12) % ( , ' &?,& * &@ , /-. 2'+ ' (K-7 . 4* & / l1 , l2 , l3 ,(
- & , 0'. ' (K-7 -. 3 * *, & &?,& * %& % )/ & (. ', % @ %& *2 % ) ( % * ) n m &*. 6 2* $ &&). *& *, %& ) & & 3 7 (*2 ' $ $& 5 . ( $& ,. *2 ), &@ 0, 1 2 %& @ 7 0, 1 2 ( ( @ & & , & ( -. 0 %& * 7 * ,& '/). O$' &@ , %* xi :xi, %& @ 7 0 1, %& ?* 0 7 ' 2 ,) %& % 2 (*. & . 12,). 0
1 : xi
2
)
xi
2 %&* ,)
. 12.
l1
l2
: l2
: l1
0 1 ' (K-7 )
l3
162
3* (
D&** %&,&* & *2 %&& ), $& 5, (,& 2?+ & . 12) /' & '/-.*/ +/: & ) &@ , * & * , 7 0 1, &@ , * & 7 * & , | %& % 2 7 1 0, %& ) & & )0 &@ 4$ $& 5 3 7
/./ ( ' !) $' ) $' , $' 0 , ' ( (
+ & 0. D4*/ %& ) 3-& & %&$ $& 5 , ' &0 &@ 0, 1, 2 %& @ 7 0, 1, 2 , 0' ( * '(
* % -. * ,& * (
+ %&*0 0'+ 3-j. 2.7. 6 ( '
'&2 $& & ($ ' , ,&) &* /', % ' ) . D4*/ * 5&*/ &/* %&*2/ /- ( '
/ %& * 7% / % * )0 ' *+ ( '
. > , (?* ' /- ( '
/ RP (\restricted puzzle"). 3 '
UP (\unrestricted puzzle") % / , ( ) $&
% '& &, ) 2 ) %&*/$ ) ( ' 0 & (*&, %& ?* ( $ ,& '& , ( &$ $ %'*2 . % @* 5&* ) 7% / ' *+ 3-j / UP / RP & ' ( NP-% / 0'+ ( '
. 3-j / UP. 6 % 4+ ' * ,/'* ) '& &, * , & *$/ % / ) %&' ) ,.
&( &. D & ,/ '%/ * , ' ( 0 (
%&'
/ ,. , & | %& ?* $ 2 ,. . > , %/) ) 3-j, *2 %&*0 &+ ,(
* &( X, *2 ' (K-7 + | &( D. &( D0 ,(
* *2 % *0 ' (K-7 +, % / *0 ( D %' + (
+ &0 %&*0. /'* %&) % ) *2 '& 0 %, ( &0 /2 ,/' ' ) %&*/$ ) & (*& jX jjDj. '
& 4$ %&*/$ ) (' %&' ? | ) / %&** j, '&/$ ( 2) | ' (K-7 *. , '& % / - ,. <xj = 1= <xj = 0=, xj 2 XH %&' - %& 2 * ,. H % / - (/ ' (K-7 ( D0H %' - ?, (*2, %&*/- xj %&' - % / /- ' (K-7 - &0, % / / (
('&/$ * * , //- %, % / -. ,. '
( ( 2
163
<xj = =, (/ | < xj =). 1 4 % '&2 $& 0 ,/. : ) .? 4 /$ 0 % , '/* & * &0 & (&@ 0' ) $& 7/, 2jX j +2jDj $& 0 % (' & *2 0' ) $& 7/), & /*&/- %&** ' (K-7 * . /, % & 0 '& $& 0 %, ,% - '(
/- ,&/ /& %&*/$ ) . '& 2'$ % ' . : $ % O(jX j jDj). O * ,& (*, % *) j 4 (*2 2 ) %&*/$ ) & (*& (jX j + 2) (jDj + 2) ( % $ @ ,& % '& . UP / RP. D/) ) *2 '& , P %& ' 2 . 0 *2/ % T , 2'$ % t % n(t) @/ ( t2T n(t) = N), ( &0 /2 2 ) %&*/$ ) m k. ( $& ,. *2 ), N > 5. 6, * '& : % 2 @/ ( m + k '% )0 % cj rl , , 2 ) @ + /& %&*/$ ) m k, 4(N ; mk) '& .? '$ %
u, , *2 , % )( ) '& , @'@ %&*/$ ) , (5N + 3)2 ; 5N ; 2(m + k) + 4mk '& % v ' % / '& . D )/ 5N +3 > jT j +2(m+k)+2, $&
% ' + & '& ,/' % . A5&*/ & / %&* %&' ( ,/ 0 +. & 0 '& % v % ' 2 ,/ v, & *2 ' ) ) * ,+H '+ & '& % u % ,/ u, & *2 ' ) * ,/ * , )0 | vH 7, '+ & '& % cj rj % ,/ v, )0 & 0 % ,/, ,% -. ,&/ /& %&*/$ )
m k. O * ,& (*, , ,& ) '& (5N +3) (5N +3) ( $ ,& '& 1 1, ,0' * ' /*) , & ) %&*/$ ) m k ( &$ %'*2 0'$ ,& . 2.8. D )/ /*2 *2 %& ( ( % * ) &*, & *2 ,. ) :&/&/ -, & ( 2 n ' *2 . 2.9. 6 2* %& ' 2) ( '
/ NP, %& ' &@ 4+ ( '
'&* & /- * @ / O)-& $ N, & &/& ( */ ,. 0' * @ N %' ? ' ( % ) p, %&/ &$ /2 %&& ). @ '&* & '% %&,& (+ &) g % *'/ - p & ( 2 %&
164
3* (
*2 p ; 1, . . p1, : : :, ps , 1, : : : , s , p;1=
Ys
j =1
p j j :
()
D 4$ * @ %&& & () ( 4 0 &* O(n3), $' n = log p, ' 2 /*2 ) , )@ < , =), %&& & gp;1 1 (mod p) &
g(p;1)=pj 6 1 (mod p): 6 4 0 %&& %&,/ &* O(n4 ), s = O(n), (' %) q &,/ O(log q) /*2 +. 6 * @ %&& %&/ 0 pj , &/& ( */ ,. % @ %&& $ & &/-, %&' g $&/%% (Z=pZ) & p ; 1, 4 %& p. 7 * %&) &* & , + O 0' ' n. ' ( &* , ( &
*$ '&* & '+ , &* , ( &
*$ '&* & '+ . '/ ( %& '0 @ 7, '&* & 0 '+ + $& % ** ' ( % + 0 , %&&*0 %&/ ( &* & ,. 6 ( % + %&,& (0 &+ & + 2 $& % ** ( ' 2 +) ' ( % + 0 , %&&*0 %&/. O * ,& (*, ) 7 ) ' / ( % + , %&&*0 %&/. g () %& (' 0 , %&&*0
%&/ k-* /& &/& , ( '* *)@ 0'$
p. D4*/ /** & ' ( % + 4 0 , * ' %&@ ' / ( % p (' ( % %& (' '/0 & ( 1 *)@ /** ' *2 +). * ) ( , %&&*0 %&/ k-* /& &/& , % & ++ *& ' *)@, * * * ) ( , %&&*0
(k ; 1)-* /&. D4*/ * * )+ /&) &/& %&0' log p. A ' ), ,. ' ( % + 0 , %&&*0 %&/ %& 0' p, & O(log2 p). & & 4 4.1. 3 * * %&2' $, S ( '* *)@ ' 0'
/ c% )(/*0 %&' +.17) 17) & $. -, , log-SPACE $ $ " & # # , # ' # 4 , ' $ $ (log ). O
n
( ( 4
165
D&'% 2 *, ' ( &0 7 ' 2poly(S ) &* & , '&* & + * @ . O$' *2 ' %& ) ' ( ) &* 4.2, %& ) $&/ ' poly(S), ) ? &(/ ) '&* & + * @ + % * poly(S). D/) ) O, & , -. % * S. 1 %&7 & ,
*2 0' ) , * N = jAjS jQj S 0, $' Q A | *2 + /%& -.$ /&+ @ + 5 , . / O *2 ,) ) & %&0' ( ' $ , ( % ' ) %&0' $' *2 ,& ) 7 ( */ ' )
%& )+ %&0', ( *, &/@ ) 2 , | %& )+). O
&* & , O $& 2O(S ) , ' '&* & + O. 4.2. E$ ,& ( ), * & ) & / F ( `k , * (*2) ( ( ) & / ( [k . /2 ( ( ) & / :F, ' )@ ,& ) & 7 2'$ &(/ ) $ & ,. P k , P, ( */ ) ( '% +. O
) ' ( ) - P k `k+1. # /', ' ), % )(/ $& %&' `k . D/) ) %&' F 2 P k , -. + $ % * )+ $& * % )(/ & / G 2 `k . >$&/, & ( ' ? G(x), ,(
* G (x). % @* %&) $&/ F (x), $&@ , 0 &+ ( , $&@+ & $ ) 4 F(x). D&+ 0' , 0 4+ $& ,K % ' ) % & (fj xj )qj=1 . /&2' -, 4 % ' )) ) %& ,& . + & / / %&7 & , $& * & / * G, -.$ F (x). 4 (
, $& * ,& . & / / q & (, j-+ ( %& ' xj , & / 4 ( %& fj , )+ &(/ ) F (x) = 1. A '/-. * 0'* ?& ,K - ' j , fj = 0, '% ) %&+ 0' , 0 $& G (xj ). 6 , fj = 1, & ($& $& G (xj ), fj = 0, & ($& $& G (xj ) ' $* < *%=: (i + 1)-+ 0' , 0 F (x) 4* / / i-/ 0'/ ?&0 G (xj ), (i + 1)-+ 0' ?&0 | (i + 1)-/ 0'/ , 0 G (xj ), (k + 1)-+ 0' ?&0 &(/ ) ( . $& - 4+ $&, (xj )qj=1 | %& ) % ' )) &$/* %& ,& . 0 & / /, &(/ ) $& G (xj ) % ' fj , &(/ ) & , $& * ' F 0' x * & / (fj )qj=1 & 1.
166
3* (
6 , F (x) = 1, / , 0 ) $&@ & $ F (x): %&* 0'* ( ) %& '/, ' )@ $& ) G (xj ) % & $ *, /. &0 ( &
fj = G(xj ). g 2 F(x) = 0, *- (fm xm ) % ' ) (fj xj )qj=1 , ' 2 ) . ?& * 0'* ' 2 ,K ) m ( , '% ), %&+ 0' ( , 0 $& G (xm ) %& ,0' * ), ' )+@ 0 & $ *, , ' ( ) fj 6= G(xj ), % )(/) /-. * & $ * ' G (xj ).
he
& & 6
he he he
6.1. D )/ K-7 & 7 ,& (/- % + , ( ' , 0 0*, ( ** 6.1, 6.2 '/, ' & ( ) 5/7 : : (x y) 7! (x x y 1) . 3 * *, : \1 2] = = :\2] \1 2], %4*/ ' & ( ) . 6 4$ ( '?* %*$ )+ , u, '&2 . + / 1 (' 4$ **
** 7 %& ** :\u]). O$' \1 2] = ^ \u 1 2].
& & 7
7.1. >( ' ( ) &* 7.1 '/, ' / ) & ( ) %& & ' Z(X), X 2 U(2) (/%& *+ '/* q-, * 5 (+ ' $ ;i * / *: Z2(;i) = Z(K ;1 )). 6 $& * %& 0* &,/ 2 &/ ' ( ) ** 7.1. A%& & (/* /%& *+ 5 (+ ' $: i' 0 e 1 0 Z(P('))\1 2] = E(')\1] $' P (') = 0 ei' E(') = 0 ei' : D )/ Z(XY ) = Z(X)Z(Y ), ? & ( ) %& & Y ( U(2)=U(1), $' U(1) | %'$&/%% 5 (0 ' $. 2 ),
Y 2 SU(2). # & ( 7 (,& 2 & . 13. >% )(/* + %& & A B ' 2 /' &) /& Ax A;1 Bx B ;1 = Y: () f*& /& () 4 */ /&2' -: -, & . &?0*&$ %&& ) *%( 7 '/0 %& /$ 180 . 6 ( ) 4$ /&2' *2 /*&) ( & . 14. ) ' ( ) **/ 7.1 &/ . 6
( * *,
' -,0 c1 c2 /./ / & * & 7 V & (*&
( ( 7
167
180 A
x A;1
B
=2
x B ;1 180
. 13.
. 14.
2 2 (455 * -,+ ( ' + )- ),
pjc j2 + jc j2 c 1 1 2 V c2 = : 0
A ' ), ' -,$ ' $ & j i 2 C M /./ % ' )) / &0 * & 7 V (1) : : : V (M ;1) , V ;(1) : : : V (M ;1)j i = j1i, $' V (s) '+/ %'%&& C jsi js + 1i ( * & 7 / ** 7.1) (** ) , ( &. D/) %&) ( ' / & * & 7 U & (*& M M. *2 U ;1 %'0'. * & 7 U (11) : : : U (1M ;1), *2 %& %&+ ,7 & j1i. D& 4* ,7 - &$ )* , %4*/ %& & %&0' h1j. 6+/ * 2 ,& (* )* ,7 * , % / * ,& * & 7 U (js) (1 6 j 6 s 6 M ; 1) ($' U (js) '+/ jsi js + 1i), /' &-. + / U (M ;1M ;1)U (M ;2M ;2)U (M ;2M ;1) : : : U (11) : : : U (1M ;1) U ;1 = I: # ,& & $& ** 2 O(M 3) poly(log(1= )). 7.2. & (7.6) '/ ( 7% & , %& ' 0 ' -,$ j i: XY ji 6 kX k Y ji 6 kX k kY k ji: 6 ' ( ) & (7.7) ( * *, ,
%& & XX y X y X % ' -.
168
3* (
>, 7, & (7.8) '/ ( $, ,
%& & (X Y )y(X Y ) = X y X Y yY *- ' j k , $' j k | , X y X Y yY , . 7.3. 6 %&& ) ' '/0 *2 +. >** ; ; U~2 U~1 j i j0N ;ni = U~2 U1 j i j0N ;ni + j1i = = U2 U1 j i j0N ;ni + j2i + U~2 j1i $' jj i 6 j (j = 1 2). D4*/ U~ U~ ;ji j0N ;ni ; U U ji j0N ;ni 6 + : 2 1 2 1 1 2 n N ; n 7.4. ,(
* M = B j0 i. /'* ) %& & ' ~ ; [M ), $' / &+ %& & W~ W = (U I!n+1:::N ] )[M + W(I 0& M? . 6 $ W , ', % & ; N ;n W j i j0 i = (U j i) j0N ;ni
kW ;U~ k 6 O( ) 4 */, ' 0 ji 2 M? % ~ ji = O( ). D&' W~ = X U, ~ % / * 4 (W~ ;U) / / &+ %& & X: kX ; I k = O( ) X L? = M? $' L = U~ M. O%&) * %&,/ '/-. ** .
9. 8 L M | #$, N , # k[L ;[M k 6 , < 1=2. 0, / ) % X, # kX ; I k = O( ) X L = M. (G# , X L? = M?.)
/ . 1()*? * %& & Y = [M [L +(I ; [M )(I ; [L ). A& (/ ', %&' L M L? M? . 6 &* kY ; I k ** 7/ kY ; I k = k[M [L ; [M ; [L + [M [L k 6 6 k([M ; [L )[L k + k[M ([M ; [L )k 6 2 < 1: %& & Y / &+. ( %& '+ 7 '/, &2'+. *& * / &+ %& & X = Y (Y yY );1=2 . %& & Y y Y 0& %'%&& L, %4*/ X %&' L M. 6 7 &* X & ( 2 * (Y y Y );1=2 &' O+ &
(Y y Y );1=2 = I + 21 Z + 38 Z 2 + : : : $' Z = I ; Y yY: D4*/ k(Y yY );1=2 ; I k 6 (1 ; kZ k);1=2 ; 1 = O( ), -' % / * kX ; I k = O( ).
( ( 7
169
, %& * ) **/, ,0' * 7 ) / k[L ; [M k. >** k(U~ ; U I)[M k 6 (U~ %& , 2 U & @ &* * )- ). ,(
V = U I, % / * ~ M U~ y ; V [M V y k 6 2 : k[L ; [M k = kU[ > , / ** % ( ( '
&@ ) %& < 1=4. 7.5. A0*/ ' %& & Z(U) *2 %& ), % )(/ $ F = Z($) | /%& *+ ,* , * . # * j&' ( ' @ * j0 b ci a = 0 F : ja b ci 7! j1 c bi a = 1: g$ *2 & ( ) '/-. * ,& (*: F\1 2 3] = Z( )\1 2 3] Z( )\1 3 2] Z( )\1 2 3] (( * *, Z( ) = Z2 (x) | 4 4 * O55 ).
e h e h e h eh F
F U
j i j0i
. 15. & . 15 % ( , ( 0* ' %& & U, 0& -.$
j0i, %& ) 0*/ ' Z(U). 1 %&*/$ ) 0 %& 0' /%& -
*+ ,* q-, * (% & ) '+/ /2 4 * j&' ). g /%& -. + q-, & j1i, 0' 0*, -.+ U, ,/' %' j i, %& * / | j0i. 7.6. 2'+ ( & * & *0 %& %&2' -'/ % %'*2 %'$&/%% %& ) 5 & + %&*+. D4*/ ) ' ( ), %& ) '/0 & ( 0 %&*0 %&2' - SO(3). 6 4$ ' ' ( ),
%'$&/%% , %&2'? * %& * ) '/0 & ( 0 %&*0, '+/ & ( 5& ( %& + % | *2 '*&0 %'%&& ). A%& ' ) 4$ 5 ' ( & . 16 ( *2 %&*. ) % '/* *+ * % & +, ( -,+ 5& *2 %% ) -,/- '&/$/-). A&$ ' ( ) % / $ &@ - ( '
7.7.
170
3* (
. 16. 0. # &@ &/ : )( ' ) + &0+ 7 %& X X ;1 Y Y ;1 , *%( 7 &0 %& , 2 ( ' + 4 * U 2 SO(3) ( ' + )- . D& &/ '/-.*. D& /$ 2, $' | && 7 ), %&2' -'/ % %'*2 $&/%% %& ) 5 & + %&*+ (4 $&/%% , ', (*&5 R=Z). ' *2 ) 0&@ %& , 2 ) & 7 )* * (4 * *, $' 455 7 7%+ '&, , %&' -.+ , ) ,& & /). O$' -, r 2 R=Z%& , 2 4 * * ' n (n 2 Z) -,+ )- > 0, n *2 ,) ) /$' : , )@, * -, %&?' ( ' 5/7 . &/ ' ( ) 455 + (%& 5 & 0 X Y ) $& * %& %%& * 7 + ' ) 2 \4]. 7.7. ,(
* j 0 i = V ;1 j i, $' H 0 = V ;1 HV | , ( & C (j 0 i). O /&2' ( '
%& ,& ': ,K' , ( & '/0 % ' -. 0 '*&0 %'%&& %&2' U(M). 6 % ( ), $&/%% G, %&2'? H H 0, '+/ & ( *2 ' 0 &. 6+ ), %/) ' 2'$ j i 2 M +'? %& & U 2 G, + U j i = j i. O$'
U(M) = U H:
ji2M
6 ( * & ( ) '+ $&/%% G. 3 * *, H j i = Q(#) def = fji : jh j ij = cos #g 0 0 0 def H j i = Q (# ) = fji : jh j 0ij = cos #0g
( ( 7
171
$' # #0 ,(
- /$ *2'/ j i j i, j i0 : cos # = = jh j ij, cos #0 = jh j 0ij, 0 6 # #0 6 =2. 1 % '/-. 0 5&*/ 0 % )(/ 2 /$ *2'/ & * j i j i0 : cos = jh j 0ij, 0 6 6 =2. 2 %&& ), %& dim M> 3 HQ0(#0 ) = Q(#) H 0Q(#) = D4*/
j ;#0 j6#6min( +#0 =2)
j ;#j6#0 6min( +#=2)
H 0 j i = Q0() HH 0 j i = H 0HH 0 j i =
06#6min(2 =2)
Q0 (#0):
Q(#)
06#0 6min(3 =2)
Q0(#0)
. '. O * ,& (*, '+/ & j i %%&* 4 * * ( H 0 H ' & (, *2 % / ) -,+ ' + & j i. 7.8. D )/ x = HK 2 H, ' &+ , ( '&2 % + , ( ' 0 ,& *0 + (*. ( '
/ 6.1). #, , $' & ( '
7.5, %( & ( ) %& & Z(U) ' 0 4 * , ( , &* H. O%&) & *& * %& & X = Z(HKH) = HZ(K)H, &+, / ( $, & (/ ' &* , ( (%& & K 0& j0i). D'+/* * B2 '/* (*2* %, * : X1 = X\1 2], X2 = X\2 1]. %& & Y1 = X1 X2;1 , Y2 = X2;1 X1 2 & (/- ' &* , ( . 3 * *, %& & X1 , X2 ( ' ), Y1, Y2 ) 0& - & j00i ji = j01i + j10i + j11i. &* $, * %&&, Y1 , Yp 2 **/ &/- *-, %* * 1, ,
12 = (1 ;15)=4 = ei'=2. 1 SO(3) = U(2)=U(1) %& &/ * ,* * / %& /$ '. D )/ 12 - &* ( 1 ( ' 2 7 * $,& * * , 0 ' & 1=2), /$ ' (*& * . : % )/ 4 %& & **/ &/-, * /- %& &/$ & ( 0 %&*0. D4*/ Y1, Y2 %&2' - -'/ % %'*2 U(L)=U(1), $' L = C (j00i ji)? (*. ( '
/ 7.6).
172
3* (
6 ( &@ ' ( ) ' 2' %& * * &(/ ) ( '
7.7. %& & Y1 , Y2 %&2' - -'/ % *2 U(L)=U(1), %& & V = Z(K) 0& C (j00i) 0& C (ji). O ; Y1 , Y2 , V;1 Y1V , V ;1 Y2V %&2' - -'/ % *2 U L C (ji) =U(1). %& & H\1] 0& C (j00i)H %& * &(/ ) ( '
7.7 .? & (, % / * -'/ % *2 U(B2)=U(1). 7.9. >( %&''/.+ ( '
'/, *2 & ( ) %& & Z(c) )- ' 5 ($ *2 , Z(c) = ei' U. %& & x & (/ . 1()*?* '% )+ q-, j0i %& * * x Ux U ;1 : j0i 7! cj0i: (+ 5 (+ *2 ) & . . 1 1 7.10. 1 , ( j i = p (j0i + j1i), j i = p (j0i ; j1i) %& & x 2 2 ' $ (/, 4* , ( R * ' i R = ;i exp(ix ) = ;i e 0 e;0i : : & ( | && 7 ) , %* R *2 %& , 2? x ), &+ / ( * & ( ) -,+ %& & ' is exp(i' @ , ( * * & 7/ is z0 z ;0 1 , $' s = 0 1 2 3, jz j = 1. 1 $*& + &%& 7 4 %& & /- %& * &/$ x. D& s = 3 z = i % / * 4 * O55 : ;Z2(R) k " 2 Z (x ) (%& %'0'.* k), /2 ** % + + , ( . D& s = 1 z = 1 % / * Z2 (i) = Z(K) ( & + q-, 4 %& & '+/ 2'* ,& (*). >( Z(K) *2 ' ) K, %' /%& -. + q-, / j1i = x j0i. A )- ' 5 ($ *2 K | 4 %& 90 &/$ z, *%( 7 * %& &/$ x '$ %& &/$ z %&' - 4 * SO(3) ( $ ( '
7.7). > , * % / & ( 7 - 0 %& & ( U(2) )- ' 5 ($ *2 . ) % )( ) ( '
/ 7.9 ' $, , & ( ) H. 7.11. E-, & . &? 0*&$ %&& %&' *%( 7 &?0 %&: /$ &/$ z, ( * /$ &/$ x, ( * /$ &/$ z. D4*/ -,+ %& &, '+/-. + '* q-, , %&' ' U = ei' ei(=2)z ei(=2)x ei( =2)z : ()
( ( 7
173
2'+ ( %& & %& + () & 2 &( H /%& * 5 ( ' $ : ei' = Z(ei')x Z(ei' )x ei'z = Z(e;i' )x Z(ei' )x x z x = HZ(ei )H ei' = Hei' H: O * ,& (*, ' &@ ( '
' %& ) 0*/, %&' -./- /%& *+ 5 (+ ' $ Z(ei ) )- O( ). 1,&* q = 2n, 1= 6 q < 2= . D&'% 2 *, / & %&2 ) n-, + &$ &
j n(q k)i = p1q
qX ;1
;
exp 2i kjq jj i: j =0
3 * *, j n(q k)i | ,+ & $ %& & V : jj i 7! j(j ; 1) mod qi: V l j n (q k)i = e2i(kl=q) j n(q k)i: D& * j n(q k)i %& & V l , /%& *+ '% )* q, *, % / * *+ 5 (+ ' $ 4* q-, : ; Z(V l ) j i j n (q k)i = Z(e2i(kl=q) )j i j n(q k)i: ( +) %& & Z(V l ) *2 ( ' ) 0*+ +$ & (*& ' &* , ( . g k | ?, ,&* %'0'.$ l *2 %&' ) %& & Z(ei ) )- 2=q = O( ). 1* $, , & ) 0*/, %&2' -./- j n(q k)i, ,/'* ,& ) *) j n(q k)i %& & (0 k, (*&) (
k , & ) l, /-. 4*/ (*&*/ (
-. % @* &,/* '+ . 1. A(' ?* & z \1]H\1]j0ni = ji = p12 j0i ; p12 jq=2i = p1
q=X 2;1
q=2 s=0
j n(q 2s + 1)i:
3 * *, z = Z(i)2 = K 2 & (/ ' &* , ( . 2. D& ('?* (*& k &)- @ , " 6 2 H *2 ,) %&' %& &* qX ;1
j n(q k)ih n (q k)j Wk p $' Wk j0i = 1 ; "jki j*/&(k)i + p"j(k)i, & j*/&(k)i W=
k=0
174
3* (
j(k)i | ' + ' . 3 * *, ) | '& + &) ( & @ , :
W j0i ; jki j*/&(k)i = q;1 ; p1 ; "2 + p"2 = O( ): k
3. +'?* l(k), jkl(k)=q ; =(2)j 6 1=q. 4. D& * * Z(V l ) & , */ n-, */ &$ &/, % )(/ , , &* /2 ' ) 5 (+ ' $,
/%& -.$. 5. ,& * , ' @ $ 0 1{3. , &) @ , , *)@ 2, /2 O(log(1= )) 4 * &0 (*& + ' 2'$ ( %& & V , V 2 , : : : , V 2n;1 . D )/ n = O(log(1= )), ,. + & (*& 0* | O(log3(1= )). & & 8
P
2
D/) z hF(x) z j U jx 0N ;ni = 1 ; "x , "x 6 " < 1=2 ' 0 x. * /2 7 ) / 2 X p(x) = hf1 z1 : : : fk zk F(x) 0sj MU k j(x 0N ;n)k 0m+si 8.1.
f1 :::fk z1 :::zk
$' M | %& &, & (/-. + %& * 5/7 MAJ * , * k &$ & 0'+ 0* ( % -. + (
4+ 5/7 &$ & )$ . (6 & m, s '% )0 , % )(/- %& MAJ). g , % &$ & 0'+ 0* '&2 F (x), &(/ ) * %& * M ,( ) ,/' F(x). D4*/,
$ (3.1) . 38, ** 1 ; p(x) 6 2 X X X 6 hf1 z1 : : : fk zkjU kj(x 0N ;n)k i = S f1:::kg f1 :::fk z1 :::zk jSj6k=2 fj =F (x) , j2S
=
X
S f1:::kg jSj6k=2
p
(1 ; "x )jS j"kx;jS j < k $' = 2 (1 ; ")".
( ( 8 8.2.
175
D )/ H 2 = I, ** 7% / & : H
x
H
=
Hx H
=
z
:
%& & Z(z ) /*2 j1 1i ;1, ) , ( & *. g ' ) ( */ , ( ) /%& -.* q-, , % ( & / 2, % / %& &, &+ %& (' * & 7 + , 0 q-, 0 <%& & ' 55/( = ( . 70 * ,(
$ V ). 6+ ), X H\1]Z(x)\1 2]H\1]ja bi = H\1]Z(x)\1 2] p12 (;1)ac jc bi = c
X X = H\1] p12 (;1)ac jc b ci = 12 (;1)(a+d)c jd b ci = c cd X (a+d)(b+b0 ) 0 1 = 2 (;1) jd b i: cb0
& / % ( 0* $ %& & , %& | $ * & 7 ' &* , ( :0 1 1 1 1 ;1 H H B 1 1 ;1 1CC = 12 B @ 1 ;1 1 1A: x ;1 1 1 1 8.3. BPP BQP. & *2 %&' ) ,& *+ 0*+ (U1 : : : UL ), & , &'/ 0'* x, % )(/ / +/- % ' )) / + ' 7 r 2 B s . (&* % ($ , 0* *2 (' ) */& | 4 2). 3 * * %& Uj /-. / & %& & U^j , * / +$ r %& $ * X j i = H sj0si = 2;s=2 jri: r2Bs
BQP PP. D/) 0* (U1 : : : UL ) %&' F (x) &)- @ , 6 1=3, ,. , 0* & N,
jxj = n. 1&) % / 1 & 2 &( %&& [(1) = j1ih1j, %& *?+ %&*/ q-, /: p(x) = hx 0N ;njU1yU2y : : : ULy [(1)\1] ULUL;1 : : : U1 jx 0N ;ni = () = 2;h hx 0N ;n jVLVL;1 : : : V;L+1 V;L jx 0N ;ni:
176
3* (
3') VL : : : V;L | %&/*& %& & U1y : : : [(1)\1] : : : : : : U1 ' * - *: Upk = H\m] ( Uky = H\m]), /-. + %& & Vj & 2H\m]H 4 * H 0* ,(
&( h. p & 4 * %& & Vj 2 f 2H K K y Z(x) Z2(x ) [(1) g %& ' 2 *2/ M = f0 +1 ;1 +i ;ig: D&*2 * & 7, * % / * /**/ ( *2 M. D )/ &/-. p(x) . , * *2* $& ) /** & * 1. & $ *0 ,/'/ & 2 ) ' #a (x) = jfw : Ca (x w) = 1gj a 2 f1g $' %&' Ca (x w) 2 P %&' 2. D / * %&' p(x) = 2;h (#1(x) ; #;1(x)): 6 )+@ %& ' / () '/ ( %&' PP /2 ,/' % )( ) + + %7 5 . O%&) % @* %&' Ca (x w) 5&* ). & 4 * %& (' VL : : : V;L *2 & ( ) % 5&*/ (5.1) X (VL : : : V;L )xy = (UL )xxL;1 : : : (U;L )x;L+1 y : xL;1 :::x;L+1
D %&' -, Ca (u;L : : : uL) & 1, ) u;L = uL = (x 0N ;n)
L Y
(Vj )uj uj;1 = a:
j =;L+1
E$ '), Ca 2 P: /2 %&' ) * & 4 * % i /** & ) % ( %+ % *'/ - 4. g F(x) = 0, p(x) 6 1=3H F(x) = 1, p(x) > 2=3. > , F(x) = 1 $' ) $' , $'
p(x) = 2;h (#1 (x) ; #;1(x)) > 21 : # 4 / #;1(x) + 2h;1 < #1(x): 3 % & % / %&' -
PP: ? @) %&& ), ) %&' * ' f(x) = jfy : R(x y) = 1gj, R( ) 2 P (' %& + 4 /2 ' ( ). j/7 f $ ' ,& (/- ( *+ #P.
( ( 8
177
D 2*, 4 ( */ ) 2 . D/) g(x) = = jfy : Q(x y) = 1gj, Q( ) 2 P, $'
f(x) + g(x) = jfy : T (x zy) = 1gj $' T (x 0y) = R(x y) T (x 1y) = Q(x y): 6 ( ) ( . PP PSPACE. # '. 3 '?* ' ? : ' ' R0 , '&/$+ | ' R1 . D&, & * (*2 (
y / * (
? ' Rk , Rk (x y) = 1. D* & * (
? . 8.4. D/ ) '/ ( %/ ,). 6 ,) %& '? * 0*/, & ' ? %& , 2? &@ . D&2' $, ( % @* &/&&/5&*/ / j n(q)i = cos #j0i j n;1(q0 )i + sin#j1i j n;1(q00)i () $' p q0 = 2n;1 q00 = q ; 2n;1 # = arccos q0=q q > 2n;1H q0 = q q00 = 1 # = 0 q 6 2n;1: &$ (/* &/& , % )(/ 5&*/ / (). 1. 1 * q0, q00, #=, % ' %&' * %& , 2? l ' * 7 5& * . 3 %* * &(/ ) '% )0 q-, 0. 2. D& ** %&*/ q-, / &$ & j0ni, &* /2 (' ) j n(q)i, %& & cos # ; sin # R(#) = sin # cos # : 3. 1 )0 n ; 1 , 0 (' ?* , ( . (
%&$ , : & 0, (' ?* j n;1(q0 )i, %& * / (' ?* j n;1(q00)i. 4. D&' * , ,& @ $/ 1, , ) '% )/- % *). P %& & R(#) & (/ %& , 2?. D/) #= = lk=1 ak 2;k . O$' R(#) " R(=2l )al : : : R(=2)a1 )- O(2;l ). > , %& , 2? %& & R(#) %&' %& (' * %& & Z(R(=2k )), $' k-+ & (&' #= /%& %& * * %& & R(=2k ). ,. ) + 0* & = O(n2;l )H & (*&, & 2+ &( ' / 0' ), | poly(n + log(1= )). D/ ). D& '?* & ( 7 - %&,& ( j/&), +'/%%&* * , ( *, 6+ *, ( 2 D. ;& \39].
178
3* (
3 /*&/* q-, /, -.* %&' n ; 1 ' 0. ,(
* ; Hj = H\j] Sjl = Z2 ei=2l;j \j l] (j < l): O$' %& & Vk = H0S01 S02 : : : S0n;2S0n;1H1S12 : : : S1n;1 : : : : : : Hn;3Sn;3n;2Sn;3n;1Hn;2Sn;2n;1Hn;1 ' ? % , /2: Uk = RVk , $' R | ( +) %& &, %&% -. + ' ,& * %&'. (*& + 0* O(n2). E$ '), *'/ * & 0 4 * p Vk %&' - * %& & Hj , & 1= k, &,/. ) %&& ) 5 ( *2 . D/) (Vk )(xn;1 :::x0 yn;1 :::y0 ) = p1 exp(i 2'(xn;1 : : : x0 yn;1 : : : y0)): k 3 * *, 2'+ * & + 4 * Vk ) %& (' * & 0 4 * *2 +. D& * Hj * 5 (/ $' ) $' , $' xj = yj = 1H %& * Sjl ', 5 ( =2l;j ) * / , $' xj = yl = 1. >(* 5 (
2 , %4*/ * ' % *'/ - 1. nX ;1 X xj yl '(xn;1 : : : x0 yn;1 : : : y0) = xj2yj + l;j +1 j =0 06j
((') & % *'/ - 1) =
nX ;1 xj yn;1;m n;j ;m jm=0 2
= 2; n
nX ;1 j =0
2j xj
nX ;1 m=0
=
2m yn;1;m :
D $, * %&% @* y ,& * %&', % ' & 2 %&& . xy=2n. & & 9
P
D/) = k pk jk ihk j. D&& * / 1){3) ' . 1): '. P P 2): hj ji = k pk hjk ihk ji = k pk jhjk ij2 > 0. P P 3): Tr = k pk hk jk i = k pk = 1. 9.1.
( ( 10
179
P
> ,&, /' & 1){3), = k k jk ihk j, $' k | , , fjk ig | &&* & + , ( ( ,0 &. 9.2. 1&/ j i 2 N F *2 * ,& (* % ) %& & : F ! N . D/) pj | / ,
%& &
= y = TrF (j ih j) 2 L(N ) ( 2' , / ) & (, $ & )). D )/ * & 7+ % , 0 < pj 6 1. D 2 * j = ppj ,
*2 fjj ig ()*?* -,/- &&* & /- */ ,0 &, /-. 0 ,*
* pj . %& & *2 %&' ) X ' = j jj ihj j j
$' jj i = ;j 1 y jj i 2 F . A, hj j 2 F = F . D&,(
hj j &( jj i, % / * * & ( 2 ;* ' . 9.3. TrF (j 1 ih 1 j) = TrF (j 2 ih 2 j), '/ ( &@ %&''/.+ ( '
, %( ,& ) & ( 2 ;* ' ' j 1i j 2i ' * j jj i. 3 % @* 4 & ( 2 X j k i = j jj i jj(k)i k = 1 2: j
D )/ fjj(k)ig | &&* & *+ , /./ / &+ %& & U, + U jj(1)i = jj(2) i ' 0 j. O$'
X X (IN U)j 1 i = j jj i U jj(1)i = j jj i jj(2)i = j 2i: j
j
& & 10 10.1. &2' ( '
( '/-.+ **, & ,/' % ( ' )+@*. 9. # $% & ) $ ! $"
7!
s X
m=1
Am Aym
X m
Aym Am = I
()
% & $ % $ " $$ . F ) " $$ $ 7! 7! TrF (V V y), , V | $ # .
180
3* (
/ . D ' ( ) '/-. +:
) ' 2*, (*& 2 ( $ '
*- & ( 2 %& &/- /**/H ,) ' 2*, %& & /** ( */ ) *%( 7 H ) +'?* %&' %& ( )+ %& &+ /** ' 7! 7! TrF (V V y).
) (*& 2 ( % V y V = I. # (
, (*& 2 %&' * ' %& &+ /** ( '$ $ *$. 6 $ ' * '/-. & ( 2 %& &//**/: X TrF ( ) = Wm Wmy $' Wm = IN hmj : N F ! N : ()
m
;
;
3 * *, Wm jj ki = mk jj i, Wmy jj i = jj mi. P P ,) D/) Am Aym , Bk Bky | & ( 2 '/0 %&,& ( + m k %& & /**. O$' 0 *%( 7 2 & ( $ %& &/- /**/:
X X X Bk Am Aym Bky = (Bk Am ) (Bk Am )y k
X km
m
km
(Bk Am )y (Bk Am ) =
X y X m
Am
k
Bky Bk Am =
X m
Aym Am = I:
) D/) %&,& ( & ( 2 %& &/- /**/ (), F | s-*& %&& , , ( & &* ,(
* jmi. ,& 2 X X V = Am jmi : j i 7! Am j i jmi m
m
(*& * 2 *, % )/ X; y ; X V yV = Al hlj Am jmi = Ayl Am jki hljmi = I: lm
lm
) ( * ), %& & /** %&' ' 7!
7! TrF (V V y). 6+ ), TrF (V V y) =
X ml
X
TrF Am Ayl jmihlj =
m
Am Aym :
( ( 10
181
D/) 2 L(N F ), U jj i = jj i, Y jki = jki. O$'
; TrF (U Y ) (U Y )y =
X = TrF (U Y )
jkj 0k0 jj kihj 0 k0j (U Y )y =
10.2.
= TrF
jkj 0k0
X
jkj 0k0
X
jkj 0k0 jj ihj 0 j jk ihk0 j =
= U(TrF )U y :
jj 0k
jkj 0k jj ihj 0 j =
P
D/) m Am Aym | & ( 2 %& &/- /**/ %&,& ( T (*. ( '
/ 10.1). O$'
X ; T(j 0 j )(k0k) = hj 0 j T jj ihkj j k0i = hj 0 jAm jj i hkjAym jk0i: 10.3.
m
O %&' %( $ %&& ) 5&*/ & / ( '
+ ){). X X A+ ): T(k0j )(k0k) = hk0 jAm jj i hkjAym jk0i = k0
= A+ ,):
k0 m
X k0 m
hkjAym jk0ihk0 jAm jj i =
T(j 0 j )(k0k) = =
A+ ):
X m
X
X; m
m
hkjAym Am jj i = hkjj i:
hj 0 jAm jj ihkjAym jk0i =
hj jAym jj 0 ihk0 jAm jki = T(k0 k)(j 0j ):
X
T(j 0 j )(k0k) jj 0 j ihk0 kj =
j 0jk0k X j m i = hj 0 jAm jj i jj 0 j i: j 0 j
$'
X m
j m ih m j
> ,&, P + & 7 )+ %& & *2 %&' ) ' T = m j m ih m j, $' j m i | %'0'. * ,& (* &* & , & T, -. % 2 )* ,*
*. ,(
* X X j m i = amj 0 j jj 0 j i Am : jj i 7! amj 0 j jj 0i mj 0 j
$' T(j 0 j )(k0k)
P = a
0 a 0 m mj j mk k
j0
P . >( / T k0
(k0 j )(k0k) = jk
'/
182
hkj
3* (
X m
Aym Am jj i = hkj
X mk0
;
amk0 k amk0 j jj i =
P
X k0
T(k0j )(k0k) = jk :
) %&& ), T jj ihkj = m Am jj ihkjAym : X XX X Am jj ihkjAym = amj 0 j amk0 k jj 0ihk0 j = T(j 0 j )(k0k)jj 0 ihk0 j = m
j 0 k0 m
j 0 k0
; = T jj ihkj :
10.4. A+ ) ,) 4 + * ) ,) ( %&''/.+ ( '
. D/) ) 5 ( & (/* %&,& ( ; * & 7 % - T : 7! TrF (V V y ). O$' T IL(G ) : 7! TrF (V IG ) (V IG )y 2 5 ( & (/** %&,& ( * %4*/ , ' & ( 2 * %& &/- /**/. A ' ), T IL(G ) %&' & 7 ) %& & & 7 ). 6 ' ( ) /&2' '&/$/- &/ '* ( + ) ' + ( '
+ ) %&''/.+ ( '
. , ' ( ) & 7 )) * & 7 T(j 0 j )(k0k) % % & * ', (0 , , % 2*, * & 7+ P %& & ' (I T )j ih j, $' j i 2 N N * ' j i = j jj i jj i. 6+ ), X X (I T )j ih j = T(j 0 j )(k0k)jj ihkj jj 0 ihk0j = T(j 0 j )(k0k)jj 0 j ihk0 kj:
j 0 jk0k
j 0 jk0k
10.5. 1% )(/* &(/ ) * ( '
10.1. D&' * T ' TrF 0 (V V; y). 1()*?* j i 2; N . D )/ ; ; y TrFF 0 jV ihV j = TrF TrF 0 V j ih jV = TrF T j ih j = j ih j
, jV i = j ( )i (4 '/ ( ( * , ' $ % 5&*/ & ( '
9.2, *. . 80). >( + V '/, j( )i = j i ( j i. D4*/ TX = X , $' = TrF 0 (j ih j). 10.6. /'* ), & (/ 2 % (*& (*&* q-, ,& - <*/&/- &( /=. # / %&,& ( - '/0 0 X , : T : 7! hab j jabi(a b):
ab
, & ( ) %&,& ( T, /2
%'+ ) / &* %& &* H\1]Z(x)\1 2]: jab i 7! jb ai
( ( 10
183
( * %& ( (*& , ( fj0i j1igH % 4$ q-, ,& -. ( $& ,. , %&+ q-, 0' * j i = z0 j0i +z1j1i. (g * %& * -./- %&7'/&/ ' 0 +, % + ,/' %&' 2 ) *@ ). & + q-, (*& '+/, %4*/ *2 ( % ) ;T I j ih j j ih j = X;a b j ih j 00 00 ab ab L(B) ab ; ; $' j abi = hab j IB j i j00i . 3') hab j & * & 2 3
%& & B ! C , %4*/ hab j IB : B ! B. 3 * *, '& &* & j abi & & % / % & (a b). O%&) ( % @* & 2 ' j ab i: X X j abi = p12 ;hab j IB ;j i jd di = p12 hab j di jdi = d
d
X X X = p12 zc hab jc di jdi = 21 (;1)bc cad zc jdi = 21 (;1)bc zc ja ci: c cd cd
>( 4$ & 2 & (/ '/, (z )b (x )a j abi = 21 j i: O j i &)* q-, % / %& * * %& & x z * /%& *: /%& -. * % & *& * - (*& (
a b.
H x
~
z
x
~9
> > > = j00i > > >
. 17. ! A0* + %& 7 (,& 2 & . 17. 3
* | &+ (q-, : ), | & + (q-, , ). $' : 0 %&' ) q-, ~ ,/, &@
~ ,(
%&+ , ,
184
3* (
(*& ' * * q-, * (' )@ 4 q-, % )(/-, ,& 0 */&/- &( /). (/ ) (*& + ,. ,/ % */ / ( ( 5/). ,, % )(/ ,. : , %&& . + q-, q-, ~. & & 11 11.1.
D %&' & ; +
** y P W j0ih0j W C (jki) N =
;
X ; ; = Tr jkihkj Rj j0ih0j Ryj [Lj [Lj = j ; ; ; X = Tr jkihkj R j0ih0j Ry Tr [ [ = = Tr [C(jki)N W j0ih0j W y =
=
j
X j
j
j
jhkjRj j0ij2P( Lj ) =
P
X
Lj
Lj
P(kjj)P( Lj ): P V , W ;1 = t [ V ;1. D4*/ j
g W = tk=1 [Lk k k=1 Lk k * 0* * ' W ;1Y W, $' %& & Y % &/ '% )+ &$ & <% (+ &(/ ) =: Y : jy z vi 7! jy z v yi: 7 ' 2, ( '
7.11. 11.2.
& & 12 12.1. >&/-./- &) ,(
* &( p(X l). g h1 : : : hl %&2' - - $&/%%/ X, '&2 &+ * * )+ ,+ %'$&/%% Y X. 6 2'$ Y &) $ , %&0' 2;l , % )/ jY j 6 jX j=2. O * ,& (*, * ** 7/ p(X l) > 1 ; K(X) 2;l $' K(X) | * * )0 ,0 %'$&/%% $&/%% X. D'$&/%% , + $&/%% X 0' ( *'(
* %'$&/%% * $&/%% 0 & & X , %& 4* * * )* ,* %'$&/%% * - * * ) / %'$&/%%. 2' %'$&/%% %&2' ' * 4 **, %4*/ K(X) 6 jX j = jX j.
( ( 14
185
D& * + %& & Vb 2 L(B Bn ) (, ( & Bn ( /*& 0 ' 2n ; 1), + Vb j0 0i = j0 1i Vb j1 0i = j1 bi: ; 1 O$' 0* V \0 B] U\B A] V \0 B] & (/ %& & Z(Ub )\0 A] & @ &* * . 12.3. ,(
* ,& ( & jxi %& %&,& ( j/&) &( j n(k x)i. 1 ( '
8.4 * / ) & ) & j n(k 0)i. /2 * ) &@ ( '
7.11, j n(k x)i | ,+ & $ %& & V : jj i 7! j(j ; 1) mod ki, , &$ & exp(2ix=k). >% )(/ 4 ,& 2 &(/ ) ( '
11.2, %& * '/-./- 0*/ ' $ %&,& ( j/&). 1. 1 '% )*, (
) / *, &$ & %& * & j n(k 0)i. ,. % / X p1 jx yi: k 12.2.
y
2. A' * 5 (+ ' $ exp(2ixy=k). O%&) % / * jxi j n(k x)i. 3. >(*& ,& ** ,& (* (*. ( '
/ 11.2) , %& & V , '+/-.$ &+ &$ &, %& , * &(/ ) (*& x %&*/ &$ &/. (3') * '/ %, 2 % *'/ - 2). 1 %&* &$ & % / j0i,
&* | &,/*+ &(/ ) j n(k x)i. & & 14 14.1.
%& & X A *2 %&' ) ' A = j jj ihj j j > 0 hj jk i = hj jki = jk : j
3') 2j | / , %& & AAPy, jj i | $ , &, jj i = ;j 1 Ayjj i. O$' kAktr = j j . 6 -,$ %& &
X X X j Tr AX j 6 j Tr jj ihj jX 6 j kX k = kAktrkX k: j
P
j
A '&/$+ &, () X = j jj ihj j, kX k 6 1, Tr AX = = kAktr. >( ' ( $ %&' ' k ktr $ '/ & &/$ ) , % 2 )) '&') k ktr '.
186 14.2.
3* (
A+ ): j kAktr kBX k kAB ktr = sup j TrkABX X k 6 sup kX k 6 kAktr kB k: X 6=0
X 6=0
: $ ' ( + ,) (% )(/+) & * Tr ABC = Tr CAB). A+ ): )j j Tr(A)j = j Tr(kIAI k 6 kAktr : A+ $): ' -,$ 2 L(N M) ; ; Tr (TrM A)X Tr A(X IM) k TrM Aktr = sup = sup kX I k 6 kAktr : kX k X 6=0
X 6=0
M
A+ '): q p p
kA B ktr = Tr (A B)y (A B) = Tr AyA B y B = kAktr kB ktr : 14.3. D/) F | %&& + q-, ( A, N | %&& + )0 q-, . ,(
* D = IN F : N F ! N : g X Y 2 D, Y yX 2 IN L(F ) = E (A). A ' ), ' M %& @ , ( D. D&,& ( T : 7! TrF *2 ,) & ( 2 %& &/- /**/ (), *. &@ ( '
10.1. %& & Wm ( 4$ & ( 2 %& ' 2 %&& / D, %4*/ T 2 D Dy. ) % )( ) &*+ 14.2. 14.4. D&& F , /-. **/ '/, %&2' & * , 7 1 0 1 0 0 1 0 1 0 0 1 0 0 1 1 0 0 0 0 1 0 1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 0 1 1 0 2 %&& ), !(fj fk ) = 0 ' -,0 '/0 & fj fk . 3 * *, ,7 , 7 & (, % &. g () -, ' % &, /-. 4 ,7 + ( *. A ' ), ( & $' *2 ) +/- *, 7 -, & '/0 ( ' 0 % & 0 %( 7 + '&2 ( ' . D4*/ / !(fj g) = 0 (j = 1 2 3 4) %& jgj 6 2 *$/ % ) ) ' g = 0. 14.5. (A*. \22, 33].) 6%/ *, M | ' % (4 1), %& -. + '/ @ ,/. O$' ' 2 , &/2 ) % & ++ *& '
( ( 14
187
@ , , , @ , q-, 0 \1 2], 2 q-, 0 \3 4]. # (
, %& ( ) 2 L(M) *2 ) % %&*, % % ' * '/* q-, * (*. ( '
/ 14.3). D 2*, 4 (*2. D/) N1 | %&& + q-, \1 2], N2 | %&& + q-, \3 4], $' M | 4 %'%&& N1 N2 . 1 2 M ! N1 N2 ,(
* &( V (4 (*& + %& &). D/) 2 T1 : 7! TrN2 T2 : 7! TrN1 | %&,& ( @ ,, P1 : N1 ! M P2 : N2 ! M | /-. %& -. %&,& ( . O$' %&,& ( P = (P1 P2)(V V y): M ! M M , ' '/-. * +*: ' -,$ 2 M ; TrN2 P = TrN2 (P1 P2)(V V y) = P1T1 (V V y ) = ; TrN1 P = TrN1 (P1 P2)(V V y) = P2T2 (V V y ) = : A$ ( '
10.5 %& 2' (
, P = 2 , $' 2 ( . >( &$ 2' '/, P = 1 . D / %& & : 1 = 2 , $' | -,. 14.6. % @* & '- &@ 4+ ( '
. 6 & *&) ' ( '/0 %&*0 $ *0 & $ ' . *% '&* & 1 ' $ /( &@? , (('/ &$ 0' ? &?,& / * * 1-7% , /-.+ &/ @ , g(z) . D4*/ % / * /- ( '
/. 3 ' & *2 D /( &@? . >( 0 1-7%+ C, $& 7 &0 % ' D, /2 ,& ) /, &+ *)@ &?,& / $ . &/' ,& ( ), 1-7%) & % ' ,K' %/+, ' -. 0 /( ( *2 D ( -, ' & ( 0 %/ *- ,. 0 &?,&), %& ?* 4 %/ *2 ) & +@ * . O ( '
%&' @ , % '&*/ ' #
($ # : ' $& 5 G ( @* / % +), 2'*/ $ &,&/ %& % ( @* / | & *2'/ /( * % &@?), /2 + % & , &* ' $ * */* /** % &?,& *, 0'. * % & . 6 ( '
(@* % & ( % * )
$& * (*., %& *&, \11, $ .11], $' % $& *, + '0 +$ %&$& ** & ).
S1] ; ;., <%- V0., W'* V0. $ &' #*&. .: , 1979. S2] #& 1. . @ & . 1. 8-, %. .: ,, 1972. S3] XF ., V0 V. ' *4 , 4* . .: , 1982. S4] >& ;. Y., >& & & : #* %& 43 // W, 6, 1997. S5] > A. * #. .: , 1973. S6] > A. & & ***,. .: 1, 1957. S7] > , V. 1,& %#**& G . 3 . .: , 1977. S8] > ;. 1., Y. 1. #3 #*. .: ,, 1986. S9] - '* ). V0., AF . V0. ;. &, %&C 43. .: A&', 1979. S10] '& ;. 1. ;#* ,& -, . .: ,, 1965. S11] $%*, <., A# >. >*3 %*. ;#* 0 '. .: , 1985. S12] $& . . [ * #3. .: ,. )*, 1996. S13] 0 <. ,& -, F--& &*'. .: , 1972. S14] A& ;. #
# %#**& . 2 . .: , 1991. S15] \-& 1. . @ & % #3 // ;#3-1. 1# , . A. A&. %3* **. ), * '
%& . . 11. .: 111, 1986. S16] \ - V0. . * #. .: ,, 1975. S17] \ - V0. . A% 4*. .: ,, 1977. S18] GJ4 $., A% V0. * & *3 . .: , 1976. S19] Aharonov D., Ben-Or M. Fault Tolerant Quantum Computation with Constant Error. LANL e-print quant-ph/9611025 (extended version: FaultTolerant Quantum Computation With Constant Error Rate. LANL e-print quant-ph/9906129), http://xxx.lanl.gov
4#56375837
189
S20] Aharonov D., Kitaev A., Nisan N. Quantum Circuits with Mixed States // STOC'29, 1997. (electronic version: LANL e-print quant-ph/9806029, http://xxx.lanl.gov) S21] Bennett C., Brassard G., Cr~epeau C., Jozsa R., Peres A., Wootters W. Teleporting an unknown quantum state via dual classical and Einstein{ Podolsky{Rosen channel // Phys. Rev. Lett. Vol. 70, 1993. P. 1895{1899. S22] Bennett C., DiVincenzo D., Smolin J., Wootters W. Mixed state entanglement and quantum error correction // Phys. Rev. Vol. A 54, 1996. P. 3824{3851. (electronic version: LANL e-print quant-ph/9604024, http://xxx.lanl.gov) S23] Boneh D., Lipton R. Quantum Cryptoanalysis of Hidden Linear Functions // Proceedings of Advances in Cryptology | CRYPTO-95, Lecture Notes in Computer Science. Vol. 963. Springer-Verlag, 1995. P. 424{437. S24] Boppana R., Sipser M. The Complexity of Finite Functions // Handbook of Theoretical Computer Science. Volume A, Algorithms and Complexity, Ch. 14. J. van Leeuwen, ed., Amsterdam et al.: Elsevier / Cambridge, MA: MIT Press, 1990. P. 757{804. S25] Calderbank A. R., Shor P. W. Good quantum error-correcting codes exist // Phys. Rev. Vol. A 54, 1996. P. 1098-1106. (electronic version: LANL e-print quant-ph/9512032, http://xxx.lanl.gov) S26] Calderbank A. R., Rains E. M, Shor P. W., Sloane N. J.A. Quantum Error Correction and Orthogonal Geometry // Phys. Rev. Lett. Vol. 78, 1997. P. 405-408 (electronic version: LANL e-print quant-ph/9605005, http://xxx.lanl.gov) S27] Deutsch D. Quantum theory, the Church-Turing principle and the universal quantum computer // Proc. R. Soc. Lond. Vol. A 400, 1985. P. 97. S28] Deutsch D. Quantum computational networks // Proc. Roy. Soc. Lond. Vol. A 425,1989. P. 73. S29] Feynman R. P. Quantum mechanical computers // Optics News, February 1985. Vol. 11. P. 11. S30] Fortnow L., Sipser M. Are there interactive protocols for Co-NP-languages // Inf. Proc. Letters. Vol. 28, 1988. P. 249{251. S31] Grover L. A fast quantum mechanical algorithm for database search // STOC'28, 1996. P. 212{219. S32] Kitaev A. Yu. Fault-tolerant quantum computation by anyons. LANL e-print quant-ph/9707021, http://xxx.lanl.gov S33] Knill E., Laamme R. A theory of quantum error-correcting codes. LANL e-print quant-ph/9604034, http://xxx.lanl.gov S34] Knill E., Laamme R., Zurek W. Threshold Accuracy for Quantum Computation. LANL e-print quant-ph/9610011, http://xxx.lanl.gov S35] Lautemann C. BPP and the polynomial hierarchy // Inf. Proc. Lett. Vol. 17, no. 4, 1983. P. 215{217.
190
4+
S36] Shamir A. IP=PSPACE // Journal of the ACM, Vol. 39, no 4, 1992. P. 869{ 877. S37] Shen A. IP=PSPACE: simplied proof // Journal of the ACM, Vol. 39, no 4, 1992. P. 878{880. S38] Shor P. W. Algorithms for Quantum Computation: Discrete log and Factoring // FOCS'35, 1994. P. 124. S39] Shor P. W. Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer // SIAM Journal of Computing. Vol. 26, 1997. P. 1484. (electronic version: LANL e-print quant-ph/9508027, http://xxx.lanl.gov) S40] Shor P. W. Scheme for reducing decoherence in quantum memory // Phys. Rev. Vol. A 52, 1995. P. 2493{2496. S41] Shor P. W. Fault-tolerant quantum computation // FOCS'37, 1996. P. 56{65. (electronic version: LANL e-print quant-ph/9605011, http://xxx.lanl.gov) S42] Simon D. On the Power of Quantum Computation // FOCS'35, 1994. P. 116{ 123. S43] Sipser M. Introduction to the Theory of Computation. Boston: PWS Publishing Company, 1997. S44] Steane A. M. Multiple particle interference and quantum error correction // Proc. Roy. Soc. Lond. Vol. A 452, 1996. P. 2551. (electronic version: LANL e-print quant-ph/9601029, http://xxx.lanl.gov) S45] Watrous J. PSPACE has 2-round quantum interactive proof system. LANL e-print cs.CC/9901015, http://xxx.lanl.gov S46] Yamakami T., Yao A. C. NQPC = co-C= P . LANL e-print quant-ph/ 9812032, http://xxx.lanl.gov S47] Yao A. C.-C. Quantum circuit complexity // FOCS'34, 1993. P. 352. S48] Zalka C. Grover's quantum searching algorithm is optimal. LANL e-print quant-ph/9711070, http://xxx.lanl.gov
STOC = Proceedings of the Annual. ACM Symposium on Theory of Computing. New York: ACM Press. FOCS = Proceedings of the Annual Symposium on the Foundations of Computer Science. Los Alamitos, CA: IEEE Computer Society Press.
;#* 16 { X& 67{71 { M& 38 { & 35 { & & 72 { 0 % 93{100 { 0 %#,%% { { & Zk 101{103 { { & Zk2 90{91 { * &
28 { %& % 38{40 ;*%, 9, 50, 73 ; 14, 137 + 8 { & & (q-3) 48 +-& 51 { & 35 { & & 11, 66 { * &
27 { 3* 56 X*' 138 { k-' 108 X*' & #- 27 X*' & 27 X,%% 88 { (Z=qZ) 92, 93 { ESp2 (n) 130, 132 { SO(3) 59, 65 { SU(2) 65 { Sp2 (n) 131 { U(1) 65 { U(2) 59 { Zk 100{103 { & 90
V) 22 [ { 3->) 32 { 3- 34 { TQBF 47, 57 { 2$ 33 { " ! 31 { 34 { ! 2 !
108 { $% " 91 { 0 # #-* 101 { ( % 158 { % 34 { %#,%% 88, 101 { 3 F&* %, 34 { " " 37 { ,* 88 { , &' %3 67 { { & & & % & 67 { :(/ 91 1* 73, 82 { 3* 87 { ,& & 85, 86 1%&C %3& 119, 125{127 { *%# 136 >) 22, 32 >& & & ' { # 74 { 3 % 76 { %4 % 11, 50, 66 >& & % 84, 180{ 182
192
. 2 +(!
>& & %3& ),' 73, 100, 175{176 >& & *%'C 10, 48 >& & # 52 >-& 50 >, %&C 43 117 { & & 12, 117 { { \ 127 { { *% 129, 132{ 134 { { 134{136 { 118 { {
27 { { %,' & 28 { %, *& 16 { ,' 3 17 { &
26 { ,* 46 { 16 { 3 & 23, 32 { 3 17 { , &' 20 { ,%&C ,& 17 { { 16 { -, %& 16 { 16
* { % 62 { %3& * % 122{124 { & 121 @% { V 65 { -- 55 { ) 167 { *C 84, 85 { { 3&
86 { % & 54 { %30
%& 62 { { & 4
* * 63 { % 74 { ,* & & * 53 { { & 4
* * 53 { & &* ,%& * 58 { , 51 { F*& %0J
51 @, 88 { & & 90 { , 89 @43 { 128 { -& 128 $ *' 20 $ 18 { 4* 18 $&, # 44 0 \* 78 , & 18 { &* 18 { %*' 18 A&' 37 A * 136 A %& 51 A0 20 { BPP 35, 36, 116 { BQNP 103{116 { BQP 72
. 2 +(!
{ { { { { { { { { { { { {
MA 104, 116 NP 28, 29, 116 { NP-% 31 { &*' (% >%,) 31 PP 72 PSPACE 20, 116 P 20 P=poly 23 Lk 42 k 42 ;, 30, 104, 105 % (co-A) 41 % %* 'C # 41, 104, 116 A & & * { 3 9, 48 { 5%,
7 (entangled) 54 { 0* 54 { *4
76 { 76 A,%% 9, 49 A* { 3,& 21 { { 3 21 { { #,3 26 { { #- 21 { { % 3 22 { { * 22 { { % 3 22 { { -*, 21 { & & 10, 53 { { 3 53 { { % 3 64 { { % 3 64 { { , &' 71 { 3* 54 { { *, 56 { { % 3 55 A* 0 ' 22 6J 19 %& 50 { %& 52
193
W# *0, %% &* 112 W & (amplica36, 67, 105, 107 ) ,* %3& * % 79 { * 83 { % # (decoherence) 81 { 0 & % ,C ,**, 177 { 79, 80, 179{180 ), ' F* 21 ), { 3,& 21 { { C 22 { { C 22 { { 22 { { 3 22 { &* 18 { #& (majority) 27, 67 { 3* %& 3 (Controlled NOT) 55 { 18 { 16, 103 6 77 G* | *. @% G* %3& 52 18