Odaklanmış kanıt - Focused proof

Matematiksel mantıkta, odaklanmış ispatlar bir aileyiz analitik kanıtlar hedefe yönelik kanıt araştırması yoluyla ortaya çıkan ve bir çalışma konusu olan yapısal kanıt teorisi ve indirgeyici mantık. En genel tanımını oluştururlar amaca yönelik kanıt araştırması - bir kişinin bir formül seçtiği ve sonuç bazı koşulları karşılayana kadar kalıtsal indirimler yaptığı. İndirgemenin yalnızca aksiyomlara ulaşıldığında sona erdiği aşırı durum, üniforma kanıtlar.[1]

Bazı sonlandırma koşulları için odaklanmış ispatlar tamamlandığında, sıralı bir analizin odaklanma özelliğine sahip olduğu söylenir. İçin Sistem LK, Sistem LJ, ve Sistem LL tek tip ispatlar, tüm atomlara negatif polarite atandığı odaklanmış ispatlardır.[2] Diğer birçok ardışık taşın, özellikle de odaklanma özelliğine sahip olduğu gösterilmiştir. iç içe geçmiş ardışık taş modal mantığın hem klasik hem de sezgisel varyantlarının S5 küp.[3][4]

Tek tip provalar

Bir için ardışık analizde sezgisel mantık, tek tip ispatlar, yukarı doğru okumanın sol kurallardan önce tüm doğru kuralları gerçekleştirdiği ispatlar olarak karakterize edilebilir. Tipik olarak, tek tip ispatlar mantık için tam değildir, yani tüm diziler veya formüller tek tip bir ispatı kabul etmez, bu yüzden tam oldukları kısımlar dikkate alınır, örn. kalıtsal Harrop parçası Sezgisel mantık. Belirleyici davranış nedeniyle, tek tip kanıt araştırması, tanımlayan kontrol mekanizması olarak kullanılmıştır. Programlama dili paradigması mantık programlama.[1] Bazen, bağlam yönetiminin otomatik olduğu belirli bir mantık için ardışık analizin bir varyantında tek tip kanıt araştırması uygulanır, böylece bir mantık programlama dili tanımlanabilen parça arttırılır.[5]

Odaklı provalar

Odaklanma ilkesi, başlangıçta, eşzamanlı ve eşzamansız bağ arasındaki belirsizlik giderme yoluyla sınıflandırılmıştır. Doğrusal Mantık ör., bağlamla etkileşime giren ve olmayan bağlaçlar, üzerinde yapılan araştırmanın sonucu olarak mantık programlama. Bunlar artık giderek daha önemli bir kontrol örneğidir. indirgeyici mantık ve endüstrideki kanıt arama prosedürlerini büyük ölçüde geliştirebilir. Odaklanmanın temel fikri, deterministik olmayan seçimleri bir ispatta tanımlamak ve birleştirmektir, böylece bir ispat, olumsuz evrelerin (tersine çevrilebilir kuralların hevesle uygulandığı) ve olumlu aşamaların (diğerinin uygulamaları olduğu yerde) bir alternatif olarak görülebilir. kurallar sınırlıdır ve kontrol edilir).[3]

Polarizasyon

Ardışık hesaptaki kurallara göre, formüller kanonik olarak adı verilen iki sınıftan birine yerleştirilir pozitif ve olumsuz ör., içinde LK ve LJ formül olumlu. Tek özgürlük, atomlara özgürce polarite atanmasıdır. Negatif formüller için, bir doğru kuralın uygulanmasında kanıtlanabilirlik değişmezdir; ve çift olarak, pozitif bir formül için, bir sol kuralın uygulanması altında kanıtlanabilirlik değişmezdir. Her iki durumda da, aynı kutupluluğa sahip kalıtsal alt formüllere herhangi bir sırayla kurallar güvenle uygulanabilir.

Pozitif bir formüle uygulanan bir sağ kural veya negatif bir formüle uygulanan bir sol kural olması durumunda, geçersiz sıralar ortaya çıkabilir, örn. LK ve LJ sıranın kanıtı yok doğru bir kuralla başlar. Bir hesap kabul eder odaklanma ilkesi eğer orijinal bir indirgeme kanıtlanabilirse, o zaman aynı kutupluluğun kalıtsal indirgenmeleri de kanıtlanabilir. Yani, bir formül ve onun aynı kutupluluğa sahip alt formüllerini tamlık kaybı olmadan ayrıştırmaya odaklanılabilir.

Odaklanmış sistem

Sıralı bir analizin, polaritenin hangi kuralların geçerli olduğunu açıkça kontrol ettiği ilgili bir hesapta çalışarak odaklanma özelliğine sahip olduğu gösterilir. Bu tür sistemlerdeki ispatlar, odaklanmış, odaklanmamış veya nötr aşamalardır, burada ilk ikisi kalıtsal ayrışmayla karakterize edilir; ve ikincisi odak seçimini zorlayarak. Bir prosedürün maruz kalabileceği en önemli operasyonel davranışlardan biri geri izleme yani, bir seçimin yapıldığı hesaplamada daha önceki bir aşamaya geri dönme. Klasik ve Sezgisel mantık için odaklanmış sistemlerde, geri izlemenin kullanımı sözde daraltma ile simüle edilebilir.

İzin Vermek ve Kutupsallık değişimini, ilki bir formülü negatif, ikincisini pozitif yapar; ve nötr oklu bir formül çağırın. Hatırlamak pozitiftir ve nötr polarize diziyi düşünün , gerçek sıra olarak yorumlanan . Bunun gibi nötr diziler için, odaklanmış sistem, hangi formüle odaklanılacağına dair açık bir seçim yapmaya zorlar. . Bir prova araştırması yapmak için en iyi şey sol formülü seçmektir, çünkü olumludur, aslında (yukarıda tartışıldığı gibi) bazı durumlarda odağın doğru formüle odaklandığı hiçbir kanıt yoktur. Bunun üstesinden gelmek için, bazı odaklanmış taşlar, doğru verime odaklanmayı sağlayan bir geri izleme noktası oluşturur. hala olduğu gibi . Sağdaki ikinci formül yalnızca odaklanmış aşama bittiğinde kaldırılabilir, ancak kanıt araştırması bundan önce takılırsa, dizi odaklanan bileşeni kaldırabilir ve böylece seçime geri dönebilir, örn. götürülmeli çünkü başka hiçbir indirgemeci çıkarım yapılamaz. Sağda bir daralmanın sözdizimsel biçimine sahip olduğu için bu sözde bir daralmadır, ancak gerçek formül mevcut değildir, yani odaklanmış sistemdeki ispatın yorumlanmasında sıranın sağda yalnızca bir formülü vardır.

Referanslar

  1. ^ a b Miller, Dale; Nadathur, Gopalan; Pfenning, Frank; Scedrov, Andre (1991-03-14). "Mantık programlamanın temeli olarak tek tip ispatlar". Saf ve Uygulamalı Mantığın Yıllıkları. 51 (1): 125–157. doi:10.1016 / 0168-0072 (91) 90068-W. ISSN  0168-0072.
  2. ^ Liang, Chuck; Miller, Dale (2009-11-01). "Doğrusal, sezgisel ve klasik mantıkta odaklanma ve kutuplaşma". Teorik Bilgisayar Bilimleri. Soyut Yorumlama ve Mantık Programlama: Profesör Giorgio Levi onuruna. 410 (46): 4747–4768. doi:10.1016 / j.tcs.2009.07.041. ISSN  0304-3975.
  3. ^ a b Chaudhuri, Kaustuv; Marin, Sonia; Straßburger, Lutz (2016), Jacobs, Bart; Löding, Christof (editörler), "Focused and Synthetic Nested Sequents", Yazılım Bilimi ve Hesaplama Yapılarının Temelleri, Berlin, Heidelberg: Springer Berlin Heidelberg, 9634, s. 390–407, doi:10.1007/978-3-662-49630-5_23, ISBN  978-3-662-49629-9
  4. ^ Chaudhuri, Kaustuv; Marin, Sonia; Straßburger, Lutz (2016). "Sezgisel Modal Mantık için Modüler Odaklı İspat Sistemleri". Marc Herbstritt: 18 sayfa. doi:10.4230 / LIPICS.FSCD.2016.16. Alıntı dergisi gerektirir | günlük = (Yardım)
  5. ^ Armelín, Pablo A .; Pym, David J. (2001), "Demet Mantık Programlama", Otomatik Akıl Yürütme, Berlin, Heidelberg: Springer Berlin Heidelberg, s. 289–304, doi:10.1007/3-540-45744-5_21, ISBN  978-3-540-42254-9