Вопросы с тегом «automated-theorem-proving»

Автоматическое доказательство теорем - это доказательство математических теорем с помощью компьютерной программы.

2
Если P = NP, можем ли мы получить доказательства гипотезы Гольдбаха и т. Д.?
Это наивный вопрос, из моего опыта; заранее извиняюсь. Гипотеза Гольдбаха и многие другие нерешенные вопросы математики могут быть записаны в виде кратких формул в исчислении предикатов. Например, статья Кука "Могут ли компьютеры регулярно находить математические доказательства?" формулирует эту гипотезу как ∀n[(n>2∧2|n)⊃∃r∃s(P(r)∧P(s)∧n=r+s)]∀n[(n>2∧2|n)⊃∃r∃s(P(r)∧P(s)∧n=r+s)]\forall n [( n > 2 \wedge 2 | n) …

1
Существует ли разумная автоматизированная система доказательств для теорем TCS?
Предположим, я хотел формализовать доказательство Тьюринга относительно проблемы остановки, чтобы машина могла его проверить. Некоторые из известных автоматизированных систем доказательства теорем включают Mizar, Coq и HOL4. Я скачал и экспериментировал с Coq, но у него нет библиотеки для машин Тьюринга. Я думал сам написать один код, но обнаружил, что учебника …

4
Автоматическое доказательство теорем в линейной логике
Является ли автоматическое доказательство теорем и поиск доказательств более простым в линейных и других пропозициональных субструктурных логиках, в которых отсутствует сжатие? Где я могу прочитать больше об автоматическом доказательстве теорем в этих логиках и роли сокращения в поиске доказательства?

2
Почему компьютеру так сложно что-то доказать?
Это можно считать глупым вопросом. Я не специализируюсь в области компьютерных наук (и еще не изучаю математику), поэтому, пожалуйста, извините, если вы считаете, что следующие вопросы отражают некоторые ошибочные предположения. Хотя есть планы формализовать последнюю теорему Ферма (см. Эту презентацию ), я никогда не читал и не слышал, что компьютер …

1
Как определить, требует ли доказательство «методов рассуждения более высокого порядка»?
Вопрос: Предположим, у меня есть спецификация задачи, состоящей из аксиом и цели (т. Е. Связанная проблема доказательства состоит в том, является ли цель выполнимой при всех аксиомах). Предположим также, что проблема не содержит каких-либо противоречий / противоречий между аксиомами. Есть ли способ заранее определить (т. Е. Без предварительного построения полного …

1
Логические соотношения для предиктивной системы в предикативной мета-теории
Логические отношения для непредсказуемых языков, таких как Система F, похоже, критически полагаются на непредсказуемость внешней логики. В частности, интерпретация для типа Форалла будет определяться в терминах всех типизированных отношений. В непредсказуемой системе (например, CiC / Coq) это нормально, но в предикативной системе (например, в Agda) это кажется невозможным. Как это …

6
Каковы практически вычислимые свойства маркированных систем переходов?
Я обнаружил, что маркированные переходные системы являются хорошей моделью для моего приложения, а именно есть статья о моделировании вариантов использования с использованием LTS. Вопрос в том, что можно легко доказать о LTS? Я хотел бы повторно использовать существующие решения, чтобы увидеть, являются ли они полезными для моего приложения. Я хотел …

2
Состояние искусства для монадического класса?
В монадической логике первого порядка, также известной как монадический класс задачи решения, все предикаты принимают один аргумент. Аккерманн показал, что он может быть разрешен и НЕОБХОДИМО завершен . Однако такие проблемы, как SAT и SMT, имеют быстрые алгоритмы их решения, несмотря на теоретические ограничения. Мне интересно, есть ли исследования, аналогичные …

2
Какая парадигма автоматического доказательства теорем подходит для формализации в стиле Principia Mathematica?
У меня есть книга, которая, вдохновленная Принципами математики Рассела (PM) и логическим позитивизмом, пытается формализовать определенную область, определяя аксиомы и выводя из них теоремы. Короче говоря, он пытается сделать для своей области то, что PM пытался сделать для математики. Как и PM, он был написан до того, как стало возможным …

3
Доказательства найдены на компьютере
В 1996 году давно открытая проблема была решена с помощью компьютера; а именно, что алгебра Роббинса и булева алгебра совпадают. Доказательство было найдено автоматическим испытателем теорем. Кроме того, известное доказательство теоремы о четырех цветах содержит сгенерированные компьютером компоненты. Цель этого вопроса состоит в том, чтобы перечислить доказательства, которые (полностью или …


1
Почему проверка кода требуется в коде переноса доказательства
В классической статье PLDI'98 Necula «Разработка и реализация сертифицирующего компилятора» верификатор высокого уровня использует: VCGen для генерации условий проверки (предикаты безопасности) Доказательство логической теоремы первого порядка для доказательства условий LF proof checker для проверки доказательства с шага (2) Я немного смущен шагом (3). Зачем это вообще нужно? Только (1) и …

1
Выполнимость первого порядка, которая не имеет конечных моделей
Из теоремы Черча мы знаем, что определение выполнимости первого порядка вообще неразрешимо, но есть несколько методов, которые мы можем использовать для определения выполнимости первого порядка. Наиболее очевидным является поиск конечной модели. Однако в логике первого порядка есть ряд утверждений, которые, как мы можем продемонстрировать, не имеют конечных моделей. Например, любая …

1
Приведет ли теория типов Мартина-Лёфа к большей способности писать корректно корректный код?
Этот пост относится к изоморфизму Карри-Говарда и теории типов Мартина-Лёфа . Эта статья претендует на будущее «объединение» между языком описания математики и операционным языком компьютерного программирования. Мои вопросы: Приведут ли эти идеи к лучшей способности (через языки) писать корректно корректный код? Были ли раскрыты все последствия MLTT на теоретическом уровне? …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.