Вы о каком языке говорите? Исчисления высказываний? Что тогда означает "свободность" пропозициональной переменной? Или об исчислении предикатов? Что тогда понимается под "пропозициональной" переменной? В исчислении предикатов, вроде, переменные бывают только предметные. Зато они могут быть свободными и связанными (кванторами).
О Диэдр, неужели я действительно настолько плохо образую контекст? Имелся в виду язык нулевого или первого порядка, расширенный пропозициональными переменными и остальными упомянутыми конструкциями. Потом вместо пропозициональных переменных я ввёл «цитатные» (и соответствующие термы, образуемые как описано выше и вставляющиеся в формулы как там же).
Каким образом действующим? В общем, по мне, так что-то здесь слишком много недосказанного.
Если
![$a$ $a$](https://dxdy-01.korotkov.co.uk/f/4/4/b/44bc9d542a92714cac84e01cbbb7fd6182.png)
— цитатная переменная и
![$q$ $q$](https://dxdy-02.korotkov.co.uk/f/d/5/c/d5c18a8ca1894fd3a7d25f242cbe889082.png)
— цитата,
![$\mu a.q$ $\mu a.q$](https://dxdy-02.korotkov.co.uk/f/1/a/9/1a98f4cda1d318ca238ad8ce58c4f51482.png)
— цитата. Ещё цитаты образуются цитированием формулы и пока больше никак. (Это на всякий случай.)
Вопрос заключался в том, как чисто синтаксически определяется ссылка на само высказывание, содержащее ссылку.
Как переменная, связанная охватывающим
![$\mu$ $\mu$](https://dxdy-01.korotkov.co.uk/f/0/7/6/07617f9d8fe48b4a7b3f523d6730eef082.png)
. Т. е.
![$a$ $a$](https://dxdy-01.korotkov.co.uk/f/4/4/b/44bc9d542a92714cac84e01cbbb7fd6182.png)
в
![$q$ $q$](https://dxdy-02.korotkov.co.uk/f/d/5/c/d5c18a8ca1894fd3a7d25f242cbe889082.png)
в
![$\mu a.q$ $\mu a.q$](https://dxdy-02.korotkov.co.uk/f/1/a/9/1a98f4cda1d318ca238ad8ce58c4f51482.png)
ссылается на
![$\mu a.q$ $\mu a.q$](https://dxdy-02.korotkov.co.uk/f/1/a/9/1a98f4cda1d318ca238ad8ce58c4f51482.png)
.
Но терм метаязыка и выражаемый им объект - терм арифметики - это разные вещи, которые относятся к разным языкам.
Можете трактовать мой язык не как язык с самоссыланием, но надо добавить, что языки с таким описанием создавались раньше, и я даже читал описание одного из них от Смаллиана, но ничего тогда не понял в семантике. Иронично будет, если он сейчас здесь переоткрыт.
____________
Вот берем формулу факториала на хаскеле
Это не формула, это, эм, определение. Формуле по соответствию К.—Г. будет отвечать выражение — например,
y (\f x -> case x of { [] -> 0; (_:as) -> 1 + f as })
где
y — определённый где-то выше какой-нибудь комбинатор фиксированной точки. Можно даже считать, что вместо
y стоит соответствующее выражение (мне просто его лень писать). Правда, я тут соврал, и этому выражению будет соответствовать не формула, а вывод из гипотезы (получается функция одного аргумента). Если определённый тип списков населён, то населён тип натуральных чисел (да, скучновато, но соответствию К.—Г. интересны типы, а не то, какой терм нужного типа мы нарисуем; а так-то доказать то же можно и термом
\_ -> 0).
Вообще же тут это оффтоп, по-моему.