Цуйосі Іто відповів на питання буквально, але я хотів прокоментувати семантику MA та PCP та те, як вони відрізняються.
MA - ймовірнісна версія NP, тобто верифікатор також може використовувати полі-багато випадкових бітів.
У PCP ми можемо посилатися на "випадковість" верифікатора, але зазвичай випадковість є логарифмічною у часі роботи верифікатора, тобто перевіряючий міг би спробувати всі можливі випадкові рядки. Іншими словами, ця "випадковість" не купує у верифікатора будь-яку обчислювальну потужність, на відміну від випадку MA.
[Так для чого хороша ця "випадковість"? Суть PCP полягає в тому, що для імовірнісної перевірки достатньо одного тесту - з постійною кількістю запитів до доказу - достатньо]
Додаток (за коментарем Цюйоші): У характеристиках PCP NP час роботи роботи верифікатора може бути зроблений полі-логарифмічним, і, аналогічно, в характеристиках NEXP час роботи верифікатора є многочленом. Тим не менш, випадковість у конструкціях PCP використовується, як правило, лише для вибору тесту (в характеристиках NP, з полі-багатьох тестів, і в характеристиках NEXP, з експоненціально багатьох) і не для допомоги в обчисленні. Більше того, у МА доказ має поліноміальний розмір, тоді як у характеристиках NEXP доказ має експоненціальний розмір.