Сертификат простоты

В математике и информатике сертификат простоты — это строгое доказательство того, что число является простым. Наличие сертификата простоты позволяет проверить, что число простое, не прибегая к тестам простоты.

В теории сложности вычислений, как правило, подразумевается, что размер сертификата, как и время, необходимое для его проверки, полиномиально зависит от длины записи числа, то есть, от количества цифр в нём.

Существование полиномиальных сертификатов простоты показывает, что такие задачи как проверка простоты и факторизация целых чисел принадлежат классу NP, так как по одному из эквивалентных определений данного класса это такие задачи, решение которых может быть проверено за полиномиальное время если будет дополнительно предоставлен сертификат. Кроме того, эти задачи лежат в классе co-NP, что следует из его определения как класса дополнений к задачам из NP — действительно, полиномиальным сертификатом того, что число является составным может быть любой его нетривиальный делитель.

Таким образом, сертификаты простоты были одним из первых свидетельств того, что проверка простоты не является NP-полной задачей, так как если бы она была таковой, из этого бы следовало, что класс NP вложен в co-NP, что в свою очередь обычно[уточнить] считается[кем?] неверным. Кроме того, открытие полиномиальных сертификатов сделало проверку простоты первой задачей, про которую было известно, что она принадлежит как NP, так и co-NP, но про которую неизвестно, лежит ли она в классе P. С появлением теста Агравала — Каяла — Саксены в 2002 г., первого (и единственного на текущий момент[когда?]) детерминированного полиномиального теста простоты, было установлено, что задача всё же лежит в P.

Сертификат Пратта

Исторически концепция сертификатов простоты была введена с появлением сертификата Пратта, который был получен в 1975 г. Воганом Праттом[1], который описал его структуру и доказал, что размер сертификата полиномиально зависит от длины записи числа, а также что он может быть верифицирован за полиномиальное время. Сертификат основывается на тесте Люка, который в свою очередь следует из малой теоремы Ферма:

(Теорема Люка) Число является простым тогда и только тогда когда в кольце остатков по модулю существует элемент такой что:

  1. ,
  2. для всех простых чисел , которые делят .

Имея такое число (называемое свидетелем простоты) и разбиение на простые сомножители, можно быстро проверить приведённые условия — нужно выполнить возведений в степень по модулю, что может быть сделано за умножений с помощью двоичного возведения в степень. Сами же умножения в наивной реализации («в столбик») выполняются за , что даёт общую оценку времени работы в .

При этом стоит иметь в виду, что помимо приведённых условий нужно также проверить, что числа, представленные в сертификате как простые, действительно таковыми являются — таким образом, помимо свидетеля простоты и разбиения на простые сомножители сертификат простоты числа должен также включать в себя сертификаты простоты всех указанных в нём сомножителей. Таким образом, сертификат удобно представлять в виде дерева, в узлах которого находятся простые числа и соответствующие им свидетели простоты, а потомками узла, в котором хранится число являются простые делители числа . Соответственно, листьям дерева соответствует число .

Можно показать по индукции, что в таком дереве не больше внутренних узлов, то есть, таких, которые содержат нечётное простое число. Учитывая, что каждый узел дерева хранит бит для записи чисел в нём, можно заключить, что общий размер дерева не превосходит . Общее время проверки в свою очередь может быть оценено как , так как нужно сделать действий в каждом из узлов.

В то время как сертификаты Пратта полезны в теории и легко проверяются, нахождение сертификата для числа требует факторизации и прочих потенциально больших чисел. Это просто сделать в некоторых частных случаях, например, для простых чисел Ферма, но в общем случае эта задача сейчас гораздо сложнее обычной проверки числа на простоту.

Влияние на «PRIMES is in P»

Статья «PRIMES is in P»[2] стала прорывом в теоретической информатике. В этой статье, опубликованной Маниндрой Агравалом и его двумя студентами Нираджем Каялом и Нитином Саксеной в августе 2002 г., доказывается, что знаменитая задача проверки числа на простоту может быть детерминированно решена за полиномиальное время. Авторы стали лауреатами премии Гёделя, которая составляет $5000[3] и премии Фалкерсона 2006 года за свою работу.

В силу того, что проверка простоты теперь может проведена за полиномиальное время с помощью теста AKS, простое число может рассматриваться как сертификат своей собственной простоты. Данный тест выполняется за время , что делает такую проверку более затратной, чем с помощью сертификата Пратта, однако не требует нахождения самого сертификата.

Примечания

  1. Vaughan Pratt. «Every prime has a succinct certificate». SIAM Journal on Computing, vol. 4, pp. 214—220. 1975. Citations Архивная копия от 6 июня 2008 на Wayback Machine, Full-text Архивная копия от 26 мая 2011 на Wayback Machine.
  2. Agrawal, Manindra; Kayal, Neeraj[англ.]; Saxena, Nitin[англ.]. PRIMES is in P (англ.) // Annals of Mathematics : journal. — 2004. — September (vol. 160, no. 2). — P. 781—793. — doi:10.4007/annals.2004.160.781. — JSTOR 3597229. Архивировано 7 декабря 2017 года.
  3. 2017 Gödel Prize. European Association for Theoretical Computer Science. EATCS. Дата обращения: 29 марта 2017. Архивировано 16 апреля 2019 года.

Ссылки


Read other articles:

MerdekaSingel oleh Efek Rumah KacaDirilis12 Agustus 2016FormatDigital downloadDirekam2006 – 2016GenreRock alternatifDurasi3:37LabelJangan Marah RecordsPenciptaAdrian Yunan FaisalProduserEfek Rumah Kaca Merdeka adalah lagu dari grup musik indie-rock alternatif asal Indonesia, Efek Rumah Kaca, yang ditulis dan dinyanyikan oleh bassis mereka, Adrian Yunan Faisal. Lagu ini dirilis sebagai singel non album pada tanggal 12 Agustus 2016, bertepatan dengan perayaan hari kemerdekaan Republik Indones...

 

Grande incendio di New YorkLitografia dell'aprile 1836 che ritrae il grande incendio di New York TipoIncendio Data16 dicembre 1835 LuogoManhattan, New York Stato Stati Uniti d'America Coordinate40°42′25.2″N 74°00′36″W / 40.707°N 74.01°W40.707; -74.01Coordinate: 40°42′25.2″N 74°00′36″W / 40.707°N 74.01°W40.707; -74.01 ConseguenzeMorti2 Modifica dati su Wikidata · Manuale Il Grande incendio di New York è stato un disastro che d...

 

Pour les articles homonymes, voir CGT. Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Certaines informations figurant dans cet article ou cette section devraient être mieux reliées aux sources mentionnées dans les sections « Bibliographie », « Sources » ou « Liens externes » (avril 2023). Vous pouvez améliorer la vérifiabilité en associant ces informations à des références à l'aide d'appels de notes. Confédérat...

Profesor EmeritusRoy MacLeodLahirRoy Malcolm MacLeod1941Amerika SerikatTempat tinggalAustraliaKebangsaanASPekerjaanSejarawanKarya akademisLembagaUniversitas SydneyUniversitas LondonUniversitas Cambridge Situs webhttps://sydney.edu.au/arts/sophi/staff/profiles/roy.macleod.php?apcode=ACADPROFILE300808 Roy MacLeod adalah seorang sejarawan asal Inggris. Kehidupan Ia belajar Sejarah di Universitas Harvard dan Sejarah Sains di Universitas Cambridge. Ia meraih gelar dokterandes kehormatan dari Univ...

 

1940 film Grandpa Goes to TownDirected byGus MeinsScreenplay byJack TownleyProduced byGus MeinsStarringJames GleasonLucile GleasonRussell GleasonHarry DavenportLois RansonMaxie RosenbloomCinematographyReggie LanningEdited byMurray SeldeenMusic byWilliam LavaPaul SawtellProductioncompanyRepublic PicturesDistributed byRepublic PicturesRelease date April 14, 1940 (1940-04-14) Running time66 minutesCountryUnited StatesLanguageEnglish Grandpa Goes to Town is a 1940 American comedy f...

 

Peta Oklahoma. Berikut adalah daftar kota di Oklahoma, Amerika Serikat: A Ada Adair Aline Alma Altus Alva Anadarko Antlers Arcadia Ardmore Arkoma Asher Atoka B Barnsdall Bartlesville Bearden Beaver Beggs Bethany Bixby Blackwell Blanchard Boise City Bowlegs Bridgeport Bristow Broken Arrow Broken Bow Bunch C Cache Cameron Catoosa Cedar Valley Centrahoma Chandler Checotah Chelsea Cherokee Chickasha Choctaw Claremore Cleveland Clinton Coalgate Comanche Commerce Coweta Crescent Cromwell Cushing D ...

Синелобый амазон Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:ЗавропсидыКласс:Пт�...

 

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Cet article ne cite pas suffisamment ses sources (mai 2019). Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ». En pratique : Quelles sources sont attendues ? Comme...

 

City in Andhra Pradesh, India This article is about the city in Andhra Pradesh, India. For other uses, see Tirupati (disambiguation). City in Andhra Pradesh, IndiaTirupatiCityVenkateshwara Temple, Alipiri Garuda Circle, Sri Venkateswara University entrance, View of Tirupati International Airport, View of Tirumala hills, Tirupati City night view, FOXLINK Facility at APIIC EMC TirupatiNickname(s): Spiritual Capital of Andhra Pradesh,Heritage City,City Of DevotionInteractive mapTirupatiLoca...

Puerto Rican baseball player (born 1986) In this Spanish name, the first or paternal surname is Maldonado and the second or maternal family name is Valdés. Baseball player Martín MaldonadoMaldonado with the Los Angeles Angels in 2018Chicago White Sox – No. 15CatcherBorn: (1986-08-16) August 16, 1986 (age 37)Naguabo, Puerto Rico[1]Bats: RightThrows: RightMLB debutSeptember 3, 2011, for the Milwaukee BrewersMLB statistics (through April 26, 2024)Batting a...

 

Elvis sings The Wonderful World of ChristmasBerkas:Elvis Wonderful Christmas.jpgAlbum studio karya Elvis PresleyDirilis20 Oktober 1971 (1971-10-20)Direkam27 Juni 1968 – 16 Mei 1971GenreNatal, pop, rock and rollDurasi35:06LabelRCA RecordsProduserFelton JarvisKronologi Elvis Presley I Got Lucky(1971)I Got Lucky1971 Elvis sings The Wonderful World of Christmas(1971) Elvis Now(1972)Elvis Now1972 Singel dalam album Elvis Sings the Wonderful World of Christmas Merry Christmas Baby / O Co...

 

Australian racecar driver Geoff BrabhamBrabham at the 2014 Indianapolis 500Nationality AustralianBorn (1952-03-20) 20 March 1952 (age 72)Sydney, AustraliaRetired2001Related toJack Brabham (father)Matthew Brabham (son)Gary Brabham (brother)David Brabham (brother)Sam Brabham (nephew) Lisa Thackwell (sister in law)Australian Super Touring ChampionshipYears active1995–1997TeamsBMW Motorsport AustraliaStarts48Wins9Best finish2nd in 1995 & 1997 Australian Super Touring ChampionshipPrevio...

Louis d'Amboise Dessin du tombeau de Louis d'Amboise en l'église de Thouars, collection Gaignières, Paris, BnF, XVIIe siècle. Titre Vicomte de Thouars Biographie Dynastie Maison d'Amboise Naissance 1392château de Rochecorbon Décès 28 février 1469Thouars Père Ingelger II d'Amboise Mère Jeanne de Craon Conjoint Louise-Marie de RieuxColette de Chambes Enfants Françoise, Péronnelle, Marguerite Armes : écartelé, aux 1 et 4 palé d'or et de gueules de six pièces (Amboi...

 

2020年夏季奥林匹克运动会波兰代表團波兰国旗IOC編碼POLNOC波蘭奧林匹克委員會網站olimpijski.pl(英文)(波兰文)2020年夏季奥林匹克运动会(東京)2021年7月23日至8月8日(受2019冠状病毒病疫情影响推迟,但仍保留原定名称)運動員206參賽項目24个大项旗手开幕式:帕维尔·科热尼奥夫斯基(游泳)和马娅·沃什乔夫斯卡(自行车)[1]闭幕式:卡罗利娜·纳亚(皮划艇)&#...

 

الحفل الختامي للمخيم الكشفي العالمي العشرون الذي تم عقده في تايلاند في بين عامي 2003/2002. الجامبوري في الكشافة هو مهرجان ضخم يتجمع فيه عدد هائل من منسوبي الكشافة في مكان ما على المستوى الوطني أو الدولي.[1] عقد المخيم الكشفي العالمي الأول في عام 1920، واستضافته المملكة المتحد�...

Study of resources used by an algorithm This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (March 2010) (Learn how and when to remove this message) For looking up a given entry in a given ordered list, both the binary and the linear search algorithm (which ignores ordering) can be used. The analysis of the former and the latter algorithm shows that it takes at mo...

 

American multinational hospitality company For other uses, see Marriott (disambiguation). Marriott International, Inc.Company typePublicTraded asNasdaq: MAR (Class A)Nasdaq-100 componentS&P 500 componentIndustryHospitalityPredecessorMarriott CorporationFoundedMarch 5, 1927; 97 years ago (1927-03-05) in Washington, D.C., U.S. (as Marriott Corporation)FoundersJ. Willard MarriottAlice MarriottHeadquartersBethesda, Maryland, U.S.Number of locations8,785 (2023)Area serve...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: National Child Award – news · newspapers · books · scholar · JSTOR (June 2018) (Learn how and when to remove this message) National Child Award(জাতীয় শিশু পুরস্কার)Awarded forShowing excellent talent in 62 topicsSponsored by...

For the publishing house, see Philtrum Press.Vertical groove in the middle area of the upper lip PhiltrumPhiltrum of a healthy, one-month-old babyPhiltrum of a domestic dog (marked in red)DetailsPrecursorMedial nasal prominence[1]IdentifiersTA98A05.1.01.007TA2222FMA59819Anatomical terminology[edit on Wikidata] The philtrum (Latin: philtrum from Ancient Greek φίλτρον phíltron, lit. love charm[2]) or medial cleft is a vertical indentation in the middle area of the up...

 

Adolf Ogi Presiden Swiss Ke-152Masa jabatan1 Januari 2000 – 31 Desember 2000PendahuluRené FelberPenggantiMoritz LeuenbergerPresiden Konfederasi Swiss Ke-145Masa jabatan1 Januari 1993 – 31 Desember 1993PendahuluRuth DreifussPenggantiOtto stichAnggota Dewan FederalMasa jabatan1 Januari 1988 – 31 Desember 2000PendahuluLeon SchlumpfPenggantiSamuel Schmid Informasi pribadiLahir18 Juli 1942 (umur 81)Sion, SwissPartai politikSVPTempat tinggalJenewa, SwissSuntin...