«lo.logic» etiketlenmiş sorular

Hesaplamalı ve matematiksel mantık.

4
Mantıksal ilişkiler ve simülasyonlar arasındaki farklar nelerdir?
Programın denkliğini kanıtlayan yöntemler üzerinde çalışan bir acemiyim. İki programın eşdeğer olduğunu kanıtlamak için mantıksal ilişkilerin veya simülasyonların tanımlanması hakkında birkaç makale okudum. Ancak bu iki teknik hakkında kafam oldukça karıştı. Ben sadece simülasyonlar ortaklaşa dayanırken, mantıksal ilişkilerin indüktif olarak tanımlandığını biliyorum. Neden bu şekilde tanımlanıyorlar? Sırasıyla artıları ve eksileri …


1
TCS teoremleri için makul bir otomatik ispat sistemi var mı?
Bir makinenin kontrol edebilmesi için Turing'in durma problemiyle ilgili kanıtını resmileştirmek istediğimi varsayalım. Tanınmış otomatik teorem kanıtlama sistemlerinden bazıları Mizar, Coq ve HOL4'ü içerir. Coq'u indirip denedim, ancak Turing makineleri için bir kütüphane yok. Kendimden birini kodlamayı düşündüm, ancak öğretici eksik ve dili almak zor. Sorum şu: Turing makinelerini içeren …

1
Sayılabilir büyük sıralı notasyonlar için endüktif tipler.
Büyük sayılabilen sıra sayıları için "doğal yoldan" sayımlar oluşturmak istiyorum. "Doğal yoldan" derken, bir endüktif veri türü X verildiğinde, eşitliğin normal özyinelemeli eşitlik ( deriving EqHaskell'deki ile aynı ) olması gerektiğini ve sırasının genel özyinelemeli sözlükbilimsel düzen ( deriving OrdHaskell'deki ile aynı olması gerektiği) olması gerektiğini kastettim. ) ve bir …


2
Tip-uzayda logaritma veya kök işlemi nedir?
Geçenlerde İki İkilik Hesaplamayı okudum : Olumsuz ve Kesirli Türler . Kağıt türleri semantik veren toplam-tip ve ürün türleri üzerinde genişler a - bve a/b. Toplama ve çarpma işlemlerinden farklı olarak, üstelleştirme, logaritmalar ve köklendirme gibi bir değil iki tersi vardır. Eğer fonksiyon tipleri (a → b) tip teorik üstelse, …

6
Üstel uzun çözünürlüklü provalar gerektiren iyi bilinen boole formülleri sınıfları
SAT çözücülerinde kesme düzlemi yöntemleri, değişken yayılım, dallanma ve sınırlanma, yan tümce öğrenme, akıllı geri izleme ve hatta el dokuması insan sezgiselliği bulabilirsiniz. Yine de onlarca yıldır en iyi SAT çözücüler büyük ölçüde çözünürlüğe dayanıklı tekniklere güveniyor ve yalnızca yardım almak ve özünürlük tarzı aramayı yönlendirmek için başka şeylerin bir …

4
Kilise Teoremi ve Gödel'in Eksikliği Teoremleri
Son zamanlarda, çeşitli mantıkçılar ve matematikçiler tarafından hesaplanabilirlikle ilgili çığır açan çalışmaların bazı fikirlerini ve tarihlerini okudum. Bireysel kavramlar benim için oldukça açık olsa da, orada birbirleriyle olan ilişkileri ve hepsinin birbirleriyle bağlantılı oldukları soyut seviyeleri kavramaya çalışıyorum. Church teoreminin (ya da daha doğrusu, Hilbert'in Entscheidungsproblem'in Alonzo Kilisesi ve Alan …

1
Feit-Thompson teoreminin biçimselleştirilmesinde ilginç algoritmalar?
Görünen o ki, George Gonthier ve ortak çalışanlar Tek Sıra Teoremini resmileştirmeyi bitirdiler . Dört Renk Teoremi konusundaki daha önceki çalışmasında, Gonthier, özellikle resmi doğrulamaya elverişli olan birçok yeni algoritmayı (çoğunlukla BDD ve grafik algoritmalarının varyantları) icat etti. Sonlu grup teorisi çalışmalarında bu küçük ölçekli yansıma doğrulama tarzını kullanmaya devam …

5
Deliller ve programlar arasındaki (veya önermeler ve türler) arasındaki fark nedir?
Bu soru edildi göç bunun Teorik Bilgisayar Bilimi Stack Exchange'de yanıtlanabilir çünkü yığın taşması gelen. 8 yıl önce göç etmiş . Curry-Howard Yazışmaları'nın çok yaygın bir şekilde yayıldığı / genişletildiği göz önüne alındığında, ispatlar ve programlar arasında (veya önermeler ve türler) herhangi bir fark var mı? Onları gerçekten tanımlayabilir miyiz?

3
SAT'yi HornSAT'a çevirmek
Boole formülü B'yi Horn cümlelerinin eşdeğer bir birleşimine çevirmek mümkün mü? HornSAT hakkındaki Wikipedia makalesi , bunun olduğu anlamına geliyor gibi görünüyor, ancak hiçbir referansı takip edemedim . "Polinom zamanında" değil, "hiç" anlamına gelmediğimi unutmayın.

5
Saf işlevsel programlama dilleri için herhangi bir açıklamalı resmi doğrulama sistemi var mı?
ACSL (Ansi C Spesifikasyon Dili), C kodunun resmi olarak doğrulanmasını sağlayan özel yorumlarla not edilen C kodunun bir özelliğidir. Araştırmamıştım , ancak ACSL doğrulayıcılarında kullanılan resmi yöntemlerin Hoare Logic'e benzer olacağını hayal ediyorum. Haskell gibi saf işlevsel diller için, resmi doğrulama için ne tür bir formalizmin kullanılacağını hayal edemiyorum. ACSL'ye …

1
Türler öneri midir? (Türleri tam olarak nedir?)
Tip sistemleri hakkında çok fazla şey okudum ve kabaca neden tanıtıldıklarını anlıyorum (Russel'in paradoksunu çözmek için). Ayrıca programlama dillerinde ve prova sistemlerinde pratik önemlerini de kabaca anlıyorum. Bununla birlikte, bir türün ne olduğuna ilişkin sezgisel fikrimin doğru olduğuna tam olarak emin değilim. Benim sorum şu, türlerin teklif olduğunu iddia etmek …

4
Tahmin mantığı için neden resmi anlambilime ihtiyacımız var?
Bu sorunun çözüldüğünü düşünün. Hepsi konuyu anlamada katkıda bulundukları için en iyi cevabı almayacağım. Öngörü mantığının anlambilgisini resmen tanımlayarak ne gibi faydalarımız olduğuna emin değilim. Ancak resmi bir ispat hesabına sahip olmanın değerini görüyorum. Demek istediğim ispat calculi'nin çıkarım kurallarını haklı çıkarmak için biçimsel anlambilime ihtiyacımız olmayacak. Teoremleri ispatlamak için …

6
Kanıt ağlarını nasıl düşünmeliyim?
Verdiği cevap ise bu soruya , Stephane Gimenez doğrusal mantık provalar için bir polinom zamanlı normalleştirme algoritmasına beni işaret etti. Girard'ın makalesinde bulunan kanıt, aslında pek fazla bilmediğim bir doğrusal mantık yönü olan kanıt ağlarını kullanır. Şimdi, daha önce kanıt ağlarına ilişkin makaleleri okumaya çalıştım ( Pierre-Louis Curien'in bunlarla ilgili …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.