Oto kilka teoretycznych konsekwencji równości FP = # P, chociaż nie mają one nic wspólnego ze sztuczną inteligencją. Założenie FP = # P jest równoważne P = PP , więc pozwól mi użyć tej ostatniej notacji.
Jeśli P = PP, to mamy P = BQP : kwantowe obliczenia wielomianowe w czasie mogą być symulowane przez klasyczne, deterministyczne obliczenia wielomianowe w czasie. Jest to bezpośrednia konsekwencja BQP⊆PP [ADH97, FR98] (i wcześniejszego wyniku BQP⊆P PP [BV97]). Zgodnie z moją wiedzą, P = BQP nie jest znane z założenia P = NP. Ta sytuacja różni się od przypadku obliczeń losowych ( BPP ): ponieważ BPP⊆NP NP [Lau83], równość P = BPP wynika z P = NP.
Inną konsekwencją P = PP jest to, że model obliczeń Bluma-Shuba-Smale'a na liczbach rzeczywistych ze stałymi wymiernymi jest w pewnym sensie równoważny maszynom Turinga. Dokładniej, P = PP oznacza P = BP (P ℝ 0 ); to znaczy, jeśli język L ⊆ {0,1} * jest rozstrzygalny przez program niezmienny w czasie rzeczywistym w czasie wielomianowym, wówczas L jest rozstrzygalny przez maszynę Turinga w czasie wielomianowym. (Tutaj „BP” oznacza „część logiczną” i nie ma nic wspólnego z BPP.) Wynika to z BP (P ℝ 0 ) ⊆ CH [ABKM09]. Definicje znajdują się w dokumencie. Ważnym problemem w BP (P ℝ 0 ) jest problem z pierwiastkiem kwadratowymi przyjaciele (np. „Biorąc pod uwagę liczbę całkowitą k i skończony zestaw punktów współrzędnych całkowitych na płaszczyźnie, czy istnieje drzewo rozpinające o całkowitej długości co najwyżej k ?”) [Tiw92].
Podobnie jak w przypadku drugiego argumentu, problem obliczania określonego bitu w x y, gdy dodatnie liczby całkowite x i y podane są w postaci binarnej, będzie w P, jeśli P = PP.
Referencje
[ABKM09] Eric Allender, Peter Bürgisser, Johan Kjeldgaard-Pedersen i Peter Bro Miltersen. O złożoności analizy numerycznej. SIAM Journal on Computing , 38 (5): 1987–2006, styczeń 2009. http://dx.doi.org/10.1137/070697926
[ADH97] Leonard M. Adleman, Jonathan DeMarrais i Ming-Deh A. Huang. Obliczalność kwantowa. SIAM Journal on Computing , 26 (5): 1524/40, październik 1997. http://dx.doi.org/10.1137/S0097539795293639
[BV97] Ethan Bernstein i Umesh Vazirani. Teoria złożoności kwantowej. SIAM Journal on Computing , 26 (5): 1411/73, październik 1997. http://dx.doi.org/10.1137/S0097539796300921
[FR98] Lance Fortnow i John Rogers. Ograniczenia złożoności obliczeń kwantowych. Journal of Computer Sciences i systemowe , 59 (2): 240-252, październik 1999. http://dx.doi.org/10.1006/jcss.1999.1651
[Lau83] Clemens Lautemann. BPP i wielomianowa hierarchia czasu. Information Processing Letters , 17 (4): 215–217, listopad 1983. http://dx.doi.org/10.1016/0020-0190(83)90044-3
[Tiw92] Prasoon Tiwari. Problem łatwiejszy do rozwiązania w algebraicznej pamięci RAM typu unit-cost. Journal of Complexity , 8 (4): 393–397, grudzień 1992. http://dx.doi.org/10.1016/0885-064X(92)90003-T