Исправления:
я изначально сказал была замкнутой корректной формулой. Это не. Я хотел сказать, что внутри единственные свободные переменные происходят из , т.е. .
Сравнение подходов к управлению свободными и связанными переменными.
Какие существуют подходы к управлению свободными и связанными переменными в корректных формулах? Есть ли какие-либо ссылки, которые явно сравнивают несколько способов сделать это и говорят об их преимуществах и недостатках?
Например, вот схема спецификации аксиомы Z(F)(C) , представленная Википедией, но со всеми переменными в нижнем регистре и некоторыми незначительными изменениями в обозначениях.
Обратите внимание, что все переменные символы связаны.
В условном обозначении, использованном в статье, является правильно построенной формулой. является правильно сформированной формулой и тем фактом, что не появляется в имеет большое значение. Дело в том, что не происходит означает, что не встречается бесплатно в . Я не уверен, как определить для произвольного в этой нотации ... Я обычно думаю об этом как о способе объявления зависимостей в некотором смысле, когда точная интерпретация зависит от контекста.
Я думаю, что есть некоторые технические преимущества при определении синтаксиса для разделения символов связанных и свободных переменных. Я не придумал разделять свободные и связанные переменные, но не помню, где я это видел.
Пусть строчная латинская буква является связанным переменным символом, а прописная латинская буква — свободным переменным символом. Позволять быть подстановкой, избегающей захвата, заменяющей с в правильно построенной формуле .
Используя это соглашение, приведенную выше формулу можно записать следующим образом.
В этом случае, является обычной корректной формулой без каких-либо ограничений. может произойти в а может и нет. может произойти в а может и нет. Благодаря правильному формированию не может происходить бесплатно в так как это по своей сути связанная переменная. Однако немного странно, что имена свободных переменных в не имеют значения; и оба имеют особое значение из-за точной формулировки схемы аксиом.
Таким образом, в этом конкретном случае использование отдельного набора символов для свободных и связанных переменных, по-видимому, упрощает часть моей задачи по определению схемы аксиом, но в целом это может оказаться не более удобным.
«Я думаю, что есть некоторые технические преимущества при определении синтаксиса для разделения символов связанных и свободных переменных. Я не придумал идею разделения свободных и связанных переменных, но я не помню, где я это видел». Прием использования разных букв для связанных переменных [т. е. переменных, которые служат для привязки префиксов кванторов к местам в простых или сложных предикатах] и для свободных переменных [выражений, основное использование которых в качестве параметров / фиктивных имен / «произвольных» имен, как вы предпочитаете чтобы выразить это] есть в оригинальных исследованиях естественной дедукции Генцена 1930-х годов, а затем снова в классической книге Правица 1965 года. Он рассматривается в некоторых более поздних влиятельных учебниках по логике, начиная с учебников Леммона и Томасона.
В зависимости от того, как именно вы все настроите, устройство, среди прочего, позволит вам избежать беспокойства по поводу непреднамеренного захвата переменных. Но, возможно, главная положительная причина принятия этого приема не техническая, а [в широком смысле] философская или концептуальная: она придерживается очень хорошего фрегевского принципа ясного обозначения в синтаксисе важных различий семантической роли.
Торимур
Алекс Крукман
Грег Нисбет
Алекс Крукман
Алекс Крукман
Грег Нисбет
Мауро АЛЛЕГРАНСА
Метки.