1
. . . .
- .
. - , .
() - . , .
, .
.
( q ) (q =2) (q >2). .
.
, . ֳ . , - .
, / . , . ʳ , .
. , , , , - , .
( ). , () , - , .
. , , - , .
(, ) (). , ( - 2), , .
|
|
г () , : - , .
, , , , , .
:
- q ( q= 2);
- k;
- r ( );
- () n , ( n=k+r);
- N , ( N =qk, N =2 k);
- N - , N = qn, N =2 n;
- R, :
R=1-k/n=r/n,
:
R= 1(log 2 N/log 2 N);
- R, :
R= 1 R;
R=k/n= 1 r/n;
:
R=log 2 N/log 2 N
- w ;
- d () ( );
- dmin - , . ̳ .
, , , dmin : dmin ³ qd + 1, , : dmin ³ 2qc + 1, qd , , qc , .
2.1
64 , n =8. .
'. 64 k=log 264=6. .
R =1 k/n =16 / 8=1 / 4 = 0,25.
2.2 ( )
N , . , 2.1, , ' , , n. ³ . 2.1.
|
|
2.1
ʳ , N | , n | R | |
, , , .
() q: q = 2 - , q = 8 , q = 16 .
10 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9); - (0 1); (0, 1, 2, 3, 4, 5, 6, 7), - 16 , - 10 (0...9) (, , , D, , F).
.
p q.
:
p Zp;
q Zq;
Zpà Zq.
:
ZpàZ10àZq
ZpàZ10
Zp
,
- , n .
3.1
(443)5àZ10
'.
Z10àZq
Z10àZq :
ֳ Z10 q 0- Zq.
q ; , q.
, , , , Zq.
3.2
(100)10àZ2
'.
-100 | 2__
10 | -50 | 2 __
0 4 -25 | 2 __
-10 2_ -12 | 2__
10 -5 12 -6 | 2___
0 4 0 6 -3 | 2__
1 0 2 1
1 ←
(100)10à(1100100)2.
, .
, , , , , , .
3.3
(100)10àZ16.
'. (100)10àZ2: (100)10 = (1100100)2. : 0 110 0100. , : 6 4. , (100)10 = (64)16.
3.4 ( )
(10010)2àZ10; (64)16àZ10; (375)8àZ10; (745)8àZ2; (22)8àZ2. 3.1:
3.1
³ | |||
4. . .
|
|
. ij, , , . : , , . (q=2).