Припустимо, що ми працюємо в кінцевому полі. Нам дається великий фіксований многочлен p (x) (скажімо, ступеня 1000) над цим полем. Цей многочлен заздалегідь відомий, і нам дозволяється робити обчислення, використовуючи багато ресурсів на "початковій фазі". Ці результати можуть зберігатися у досить невеликих оглядових таблицях.
В кінці "початкової фази" нам буде наданий невеликий невідомий многочлен q (x) (скажімо, ступеня 5 або менше).
Чи існує швидкий спосіб обчислити p (x) mod q (x), враховуючи, що нам дозволяється робити кілька складних обчислень на "початковій фазі"? Один очевидний спосіб - обчислити p (x) mod q (x) для всіх можливих значень q (x). Чи є кращий спосіб зробити це?