
416 Index
transducer, 28
Turing reducibility, 61
uniform, 280
positive condition, 254
positive occurrence, 261, 303
Post, Emil, 3, 247
Post correspondence problem, 160,
308, 364
Post system, 4
Post’s problem, 247, 253–256
Post’s theorem, 247, 248, 250–252,
255
postfix, 130
PP, 186
Pratt, Vaughan, 90
prefix order, 373
prefixpoint, 39, 292
prenex form, 54, 133, 138, 143, 375
Presburger, Mojzesz, 151
Presburger arithmetic, 151–153
primality test, 81, 90–94, 103
prime, 20, 81, 90
factorization, 91
relatively, 20, 86, 87, 91
subfield, 91, 95
primitive
recursion, 307, 382
recursive function, 287, 306–308
priority argument, 247, 253, 254, 385
probabilistic
complexity, 74–85
Turing machine, 74, 77
probabilistically checkable proof,
113–127, 296
probability
conditional, 75, 127
discrete, 74–77, 211–214
productive function, 249, 251
productive set, 249, 311
projection, 221, 261, 307
promise problem, 389
proper class, 36
prover, 99
PTAS, 114
pumping lemma, 343
pushdown automaton
alternating, 367
QBF, 51, 103, 172, 347, 362, 375
quantified Boolean formula, 51
quantifier, 131
alternation, 237
prefix, 65, 237
Quine, Willard van Orman, 227
quine, 227, 308, 309
quotient ring, 87, 96
Rabin
acceptance, 161, 269
automaton, 155, 161, 167
Rabin, Michael O., 81, 90, 140, 146,
147, 151, 154, 161
Rackoff, Charles, 102, 135, 140, 151
random
basis, 181
bits, 77, 99, 109, 114, 117, 188
branch, 117
input, 81
matrix, 363
NC , 79, 80
nonsingular matrix, 188, 301,
363
oracle hypothesis, 171
partial valuation, 196, 199, 305
permutation, 102
polynomial time, 74, 78, 183
self-correction, 121, 125
tower, 180, 188
variable, 75, 181, 199, 211, 305
randomness, 78
rank, 127
rational numbers, 136
r.e., 227
-complete, 239, 247
-hard, 239
in, 236
real
addition, 140
closed field, 140
numbers, 136
rebinding operator, 130
recursion theorem, 224–230, 234, 285,
286, 309, 352, 355, 358, 364,
365, 384
recursive