MathOverflow'ta Timothy Gowers, "Titizliği göstermenin önemli olduğunu gösterme " başlıklı bir soru sordu . Tartışmanın çoğu, CSTheory'deki insanların muhtemelen ikna edilmelerine gerek duymadıkları ispatın önemini gösteren vakalar hakkındaydı. Tecrübelerime göre, teorik bilgisayar bilimlerinde kanıtların sürekli matematiğin birçok bölümünden daha titiz olması gerekir, çünkü sezgilerimiz çoğu zaman ayrı yapılar için yanlış olduğu ve uygulamalar oluşturma dürtüsünün daha ayrıntılı argümanları teşvik ettiği için ortaya çıkar. Bir matematikçi, varoluş kanıtıyla tatmin edici olabilir, ancak teorik bir bilgisayar bilimcisi genellikle yapıcı bir kanıt bulmaya çalışır. Lovász Local Lemma güzel bir örnektir [1].
Bu yüzden bilmek istiyorum
Teorik bilgisayar bilimlerinde, gerçek olduğuna inanılan bir ifadenin kesin bir kanıtının altında yatan sorunun doğasına dair yeni bir kavrayışa yol açtığı belirli örnekler var mı?
Doğrudan algoritmalardan ve karmaşıklık teorisinden olmayan yeni bir örnek, kanıt teorik sentez , ön ve son koşullardan doğru ve verimli algoritmaların otomatik olarak türetilmesidir [2].
- [1] Robin A. Moser ve Gábor Tardos, Genel Lovász Yerel Lemmanın Yapıcı Kanıtı , JACM 57 , madde 11, 2010. http://doi.acm.org/10.1145/1667053.1667060
- [2] Saurabh Srivastava, Sumit Gulwani ve Jeffrey S. Foster, Program doğrulamasından program sentezine kadar , ACM SIGPLAN Bildirimleri 45 , 313-326, 2010. http://doi.acm.org/10.1145/1707801.1706337
Düzenle:Aklıma gelen cevap Scott ve Matus'unki gibi. Kaveh’in önerdiği gibi, bu, insanların ispatlamak istediği (ancak “fizik”, “el yıkama” veya “sezgisel” argümanlar tarafından beklenmeyen bir durum değildi), “temelde problem” in kanıtı ve sonuçları olan üçlü bir şeydir. beklenmeyen kanıtı takip etti (belki de beklenmeyen yeni fikirler gerektirmesi veya doğal olarak bir algoritmaya yol açması ya da alan hakkında düşünme biçimimizi değiştirmesi için bir kanıt oluşturmak). Kanıtlar geliştirilirken geliştirilen teknikler, teorik bilgisayar biliminin yapı taşlarıdır; bu nedenle bu biraz öznel sorunun değerini korumak için Scott tarafından sağlanan kişisel deneyime veya referanslarla desteklenen bir argümana odaklanmaya değer olacaktır. matus'un yaptığı gibi. Üstelik ben ' m bir şeyin kalifiye olup olmadığına dair tartışmalardan kaçınmaya çalışılması; Maalesef, sorunun niteliği özünde problemli olabilir.
Karmaşıklıkta “şaşırtıcı” sonuçlarla ilgili bir sorumuz var: Karmaşıklıkta Şaşırtıcı Sonuçlar (Karmaşıklık Blog Listesinde Değil), bu yüzden ideal olarak kesin bir kanıtlamanın değerine odaklanan cevapları arıyorum , mutlaka atılımın büyüklüğünü değil.