Кіріспе

Математика мен компьютерлік ғылымда, біріншілік сертификаты немесе біріншілік дәлелі – бұл санның бірінші екенін қысқаша, формалды түрде дәлелдеу. Біріншілік сертификаттары қымбат немесе сенімсіз біріншілік тестін жүргізудің қажеті болмай, санның біріншілігін жылдам тексеруге мүмкіндік береді. "Қысқаша" әдетте дәлелдің ұзындығы санның өзіндегі цифрлар санынан полиномдық дәрежеде ғана артық болуы керек дегенді білдіреді (мысалы, егер санда b бит болса, дәлел шамамен b2 биттен тұруы мүмкін). Біріншілік сертификаттары біріншілікті тексеру және бүтін сандарды жіктеудің қосымша мәселелері сияқты мәселелердің NP класында екенін, яғни шешімі белгілі болғанда полиномдық уақытта тексерілетін мәселелер класында екенін тікелей дәлелдейді. Бұл мәселелердің барлығы қазірдің өзінде co NP класында жатыр. Бұл осы мәселелердің NP-толық еместігінің алғашқы мықты дәлелі болды, себебі егер олар NP-толық болса, онда NP co NP-нің ішкі жиыны екенін білдіретін болар еді, бұл нәтиже кеңінен жалған деп есептеледі; шындығында, бұл NP ∩ co NP қиылысындағы мәселенің алғашқы көрсетілімі болды, оның P класында екені сол кезде белгісіз болды.

Қосымша мәселе үшін сертификаттарды жасау, яғни санның құрама екенін анықтау оңай: тривиалды емес бөлгіш көрсету жеткілікті. Baillie–PSW, Ферма және Миллер–Рабин сияқты стандартты ықтималдық тестері де кіріс құрама болған жағдайда құрамалық сертификаттарды шығарады, бірақ бірінші кіріс үшін сертификаттарды шығара алмайды.

Поклингтондық сертификаттар

Поклингтон теоремасының варианттарына негізделген дәлелді премьер сандарды жасау (Поклингтонның премьерлік тестісін қараңыз) премьер сандарды жасаудың тиімді әдістері болуы мүмкін (құны көбінесе ықтималды жасаудан төмен), сонымен қатар премьерлік сертификаттары да бірге келеді. Бұл премьер сандар ерекше болып көрінсе де, кез келген премьер бүтін санды Поклингтонға негізделген дәлелді жасау алгоритмімен жасауға болады.

"PRIMES P-де" әсері

"PRIMES P-де" – теориялық компьютерлік ғылымдағы маңызды жаңалық. Маниндра Агравал, Нитин Саксена және Нирадж Кайал 2002 жылдың тамызында жариялаған бұл мақала, бір санның жай сан екенін тексерудегі белгілі мәселені полиномиалдық уақытта детерминистік түрде шешуге болатынын дәлелдейді. Авторлар осы еңбегі үшін 2006 жылғы Гедель сыйлығымен және 2006 жылғы Фулкерсон сыйлығымен марапатталды. Қазір AKS жай сан тестісін қолдану арқылы жай сан тестілеуін полиномиалдық уақытта детерминистік түрде жүргізуге болатындықтан, жай санның өзі оның жай екенін растайтын сертификат ретінде қарастырылуы мүмкін. Бұл тест Õ((log n)6) уақытында жұмыс істейді. Іс жүзінде, бұл тексеру әдісі Пратт сертификаттарын тексеруден қымбатқа түседі, бірақ сертификатты анықтау үшін қосымша есептеулердің қажеті жоқ.