P NP'yi kanıtlamanın, P ve NP sorununun çözülmesi gerektiğini düşündükleri zaman açısından P = NP'yi kanıtlamaktan daha zor olduğuna inanan bazı uzmanlar vardır . Ancak bu çoğunlukla problemler için algoritma tasarlamanın (etkin) algoritma olmadığını kanıtlamaktan daha kolay olduğu hissine dayanan bir sezgidir. Genellikle sorunların alt sınırlarını kanıtlamada çok başarılı olamadık. SAT için doğrusal bir zaman algoritmasını bile dışlayamayız. SAT için bir günlük alanı algoritması olmadığını göz ardı edemeyiz. Depth , ∨ , ¬ ve sabit derinlikte polinom boyutlu Boole devresi olmadığını bile gösteremeyiz.≠∧∨¬SAT'ı çözemeyen 6 kapı (layman'ın terimleriyle SAT'ı çözen ve her bir işlemin bu kapılardan sadece birini hesaplayan polinom sayısı işlemcilere sahip sabit bir zaman paralel algoritması olması mümkündür). SAT'ı çözen Turing makineleri için sahip olduğumuz en iyi alt sınırlar, çalışma süresi kullandığı alanla çarpılan bir algoritmanın olmadığını bile gösteremez n 1.9 . Daha düşük sınırlar ispatlamanın oldukça utanç verici durumu hakkında biraz daha devam edebilirim (ancak daha düşük sınırların kanıtlanmasının neden bu kadar zor olduğunu açıklayan bariyer sonuçlarımız olduğunu da unutmayın). Bazı uzmanlar Ketan Mulmuley'nin GCT programının P'ye karşı NP'yi çözme olasılığının en yüksek olduğunu düşünüyor ve Mulmuley tekrar tekrar oraya ulaşmanın yüz yıldan fazla zaman alacağına inandığını söyledi.mod6n1.9
Bununla birlikte, Ryan Williams ve diğerleri tarafından, daha düşük sınırların kanıtlanması ile algoritmaların bulunması arasında içsel bağlantılar olduğunu gösteren bazı çalışmalar yapılmıştır. Örneğin, belirli bir kısıtlanmış SAT problemi için kaba kuvvet algoritmasından biraz daha iyi bir algoritmanın devre alt sınırlarını ima ettiğini gösterdi ve daha sonra böyle bir algoritma tasarladı. Bu yüzden insanların biraz daha kötümser olduklarını ve algoritma geliştirmediklerini ve daha önce düşündükleri kadar düşük sınırları kanıtlamadıklarını düşünüyorum.
πφπφve algoritma evet veya hayır döndürür. Herhangi bir kanıt denetleyicisini bu şekilde düşünebilirsiniz. Ayrıca kanıtları ZFC gibi bir matematiksel sistemde de düşünebilirsiniz. Kontrol sürecinin kendisi, sözdizimsel bir görev olduğu için prova boyutunda polinom zamanda yapılabilir.
φφφ265536kanıt ve kuraldaki geçerli satırdan önceki satırları belirleyebilirsiniz. Bunun önemli bir istisnası kesme kuralıdır. Bu önemlidir, çünkü ifadeleri kanıtlamak için kesme kuralına ihtiyacımız olmamasına rağmen, en kısa kanıtın boyutunu önemli ölçüde azaltabilir. Ancak kesim kuralı belirleyici değildir: tahmin etmemiz gereken kesilmiş bir formül vardır. Kesme kuralını limonları kanıtlamak ve kullanmak olarak düşünebilirsiniz. Kesim formülü bir lemma gibidir. Ama bize yardımcı olacak hangi lemmayı kanıtlamalıyız? Zor kısmı bu. Genellikle iyi bir lemma bularak matematikte bir sonuç kanıtlanır. Ayrıca daha önce kanıtlanmış sonuçları kullandığınızda aslında kesme kuralını kullanırsınız. İfadeleri kanıtlamanın bir diğer önemli bileşeni tanımlar. Genellikle yeni bir kavram tanımlarız, daha sonra bununla ilgili ifadeleri kanıtlarız, ve son olarak bizim özel durumumuzda uygulayın. Tanımları kullanmak formüllerin boyutunu küçültür (tanımların ne kadar önemli olduğuna dair bir fikir edinmek için tanımları genişleterek bazı matematiksel formülleri saf küme teorik diline genişletmeyi deneyin). Yine hangi yeni tanımları kullanmalıyız? Bilmiyoruz. Bu beni kanıtlamanın zor olduğu bir ifadenin üçüncü anlamına getiriyor. Bir ifadenin kanıtlanması zor olabilir, çünkü güçlü aksiyomlara ihtiyacınız vardır. Örn. Bir ifadenin kanıtlanması zor olabilir, çünkü güçlü aksiyomlara ihtiyacınız vardır. Örn. Bir ifadenin kanıtlanması zor olabilir, çünkü güçlü aksiyomlara ihtiyacınız vardır. Örn.CH . ZFC'de kanıtlanamaz ve ZFC'de çürütülemez. Bu aşırı bir durum ama düşündüğünüzden daha sık oluyor. Örneğin ihtiyacımız yapmak büyük kardinal aksiyomlarını (iş edebilmek için Grothendieck evrenler ) kanıtlamak için FLT veya bunun gibi daha zayıf teoride kanıtlayabilirim PA ? Bu, ifadeleri kanıtlamanın zorluğu ile ilgili başka bir kavramdır.
Şimdi P'ye NP'ye geri dönelim. Sorunun oldukça zayıf aritmetik teorilerde şu ya da bu şekilde çözülemeyeceğini belirten sonuçlarımız yok. Alexander Razborov, 1995 yılında "Bazı Sınırlı Aritmetik Parçalarında Devre Boyutunda Alt Sınırların Karsızlığı" başlıklı bir makale yazdı ve bunu zayıf bir teoride kanıtlamanın mümkün olmadığını gösterdi, ancak teori gerçekten gerçekten zayıf. Bildiğim kadarıyla, Sam Buss'un sınırlı aritmetik teorileri gibi önemli ölçüde daha güçlü teorilere genişletilmesi konusunda çok fazla ilerleme kaydedilmemiştir ve sonuç onlara genişlemiş olsa bile, hala PA veya ZFC gibi bir şeyden uzaktır. Kısacası, SAT'ın çok küçük karmaşıklık sınıflarında olmadığını kanıtlayamıyoruz, aynı zamanda P kanıtlayamayacağımızı bile kanıtlayamıyoruz.≠≠≠≠