Существуют ли финитные логические ограничения на преобразование рекурсивного синтаксиса в семантику?

С логической точки зрения, можем ли мы продолжать этот ряд снова и снова и при этом иметь в нем смысл?

1. Я знаю <--- нет проблем 
2. Я знаю, что вы знаете <--- это нормально 
3. Я знаю, что вы знаете, что я знаю <--- это нормально 
4. Я знаю, что вы знаете, что я знаю, что вы знаете <--- это тоже хорошо! 
5. Я знаю, что ты знаешь, что я знаю, что ты знаешь, что я знаю <--- эм...
   ...
Н. Я знаю, что ты знаешь, что я знаю, что ты знаешь...

Я лично борюсь морально, когда выхожу за пределы четвертого уровня (хотя у меня бывают моменты "пробуждения", когда оно мне кажется ясным, а потом опять пропадает).

Есть ли какая-то жесткая остановка, которая в какой-то момент теряет смысл, или мы можем строить такие предложения вечно, и они все равно будут иметь смысл?

То, насколько мы можем «схватывать» повторяющиеся конструкции «сразу», зависит не от «логики» (точнее, семантики, теории значения), а от психологии, размера оперативной кратковременной памяти и тому подобного. Точно так же и арифметика не заботится о том, насколько далеко мы можем физически считать. Но в принципе нет проблем с интерпретацией любого количества этих итераций, так же как нет проблем с интерпретацией произвольно больших целых чисел. Это просто делается так же, как они построены, по частям.
Интересно, что легче понять итерации (исключая первую), когда вложение четное, т.е. 2, 4, и сложнее, когда вложение нечетное, т.е. 3, 5. В частности, я боролся с 5, но 6 не было. как трудно понять. У кого-нибудь еще есть подобный опыт?

Ответы (3)

Теоретически предложения продолжают иметь смысл, но в какой-то момент их просто становится слишком много, чтобы наша человеческая рабочая память могла их отслеживать. Из этой статьи :

Теперь попробуйте пятое предложение: солод, который съела крыса, которую съела кошка, которую беспокоила собака, лежал в доме, который построил Джек.Ты все еще следишь за мной? Этот последний пример совершенно грамматичен, но более чем на один уровень рекурсии с вложенным в центр трудно следовать по психологическим, а не лингвистическим причинам. Встраивание в центр требует запоминающего устройства, такого как стек указателей, указывающих, где взять процедуру после завершения встроенного компонента. Это не так уж плохо, если есть только одна встроенная структура, поскольку в памяти может храниться один указатель, показывающий, где взять исходную процедуру. При множественном встраивании вам необходимо отслеживать несколько указателей, что может привести к перерасходу рабочей памяти. Примеры предложений с более чем одним уровнем встраивания в центр редко встречаются в естественном дискурсе.

очень хорошо читается, спасибо за ссылку!

Нет предела этой структуре саморефлексивного и легко сжимаемого* предложения.

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


* Под сжимаемостью я подразумеваю тщательно повторяющуюся структуру:

x(1,2,3) == ['Я знаю', 'что вы знаете', 'что я знаю']

п0 == х(1)

для 1: я

n1 == сумма(n) + x(2)

n2 == сумма(n) + x(3)

конец

вид (сущ.)

Это представление, очевидно, не имеет смысла по отношению к реальному программированию, но оно может помочь вам понять, что система не может в конечном итоге потерять смысл, потому что это просто цикл — если это имеет смысл сначала, оно должно иметь смысл до бесконечности, до тошноты .

Спасибо! Я озадачен, почему это кажется таким странным и почти неразборчивым после того, как я переступил какой-то порог (4-й уровень для меня)...

Отличный философский вопрос!

Как заявил Конифолд, нет предела логической отсылке с теоретической точки зрения, но есть предел с практической .

Хотя вы используете одинаковые придаточные предложения, в предложении также можно использовать разные предложные фразы:

  1. В доме есть мальчик.
  2. В доме на диване мальчик.
  3. В доме мальчик на диване хозяина.
  4. В доме мальчик на диване у хозяина по имени Билл. ....

Становятся ли когда-нибудь предложения бессмысленными? Нет. Помните: то, что вы не понимаете доказательство преобразования Лапласа , не делает его бессмысленным. Это урок, упущенный плохими критическими мыслителями, которые не знают об эффекте Даннинга-Крюгера . :) Станут ли они непонятными, да. И поскольку они есть, мы просто разделили их на понятные части. Итак, мы можем переписать 4 следующим образом:

В доме на диване мальчик. Он сидит на диване, который принадлежит Биллу.

Можно также использовать математические операции, чтобы различать значение и понимание. Учтите, что 1 можно прибавить к самой себе, и мы можем написать 1+1, 1+1+1, ..., 1+1+1+...+ 1. Будет ли кто-нибудь утверждать, что существует логический предел сколько раз мы можем добавить? Нет, но мы можем сделать предложение более понятным:

Σ1 от слагаемых с 1 по n.

Это помогает показать фундаментальное различие между синтаксисом и семантикой . Способность обрабатывать синтаксис, чтобы привести к семантике, — это то, что делают и калькулятор, и мозг. Таким образом, пока человек следует правилам синтаксиса, у него может быть осмысленное, но непонятное предложение. В вычислениях исследование называется формальным языком . На естественном языке изучение такой темы подпадает под психолингвистику под такими заголовками, как чанкинг .

И для протокола: если вас интересуют такие темы, вы можете обратиться к такого рода философским размышлениям в философии языка . Джон Серл в своих «Речевых актах» признает различия между лингвистикой, которая изучает конкретные языки и их особенности, лингвистической философией, которая представляет собой подход к философии путем изучения природы языка, и философией языка, которую он описывает как «попытку философски дать освещая описания некоторых общих черт языка, таких как ссылка, истина, значение и необходимость [.]» (стр. 4).

однако ценю ваш ответ, я думаю, вы сместили акцент с центральной точки, которую я пытался сделать, - принципиальной «зацикленности» таких утверждений. В ваших примерах видно, что мы просто каждый раз добавляем какие-то детали, и понятно, что это будет иметь смысл навсегда
Спасибо. Я несколько сместил акцент, потому что не был уверен, что вы знакомы с более сложной природой рекурсии , и беспокоился о закрытии. Вы выбрали «зацикленность» в связи с использованием ГЭБом «странной петли» или просто хорошая интуиция? Я могу добавить более технический сегмент, если хотите.
Я исправил заголовок и проголосовал.
Да! Именно, «странные петли» Хофштадтера пришли мне на ум, когда я размышлял об этом.
Что ж, важно провести различие между естественным и формальным языками, во-первых, потому что естественный язык встроил в него биологические ограничения, тогда как формальная логика и язык подошли бы к нему с позиции аксиоматической конструкции. Если вопрос действительно в том, несмотря на то, что человек не может понять рекурсию, имеет ли она смысл, то в техническом смысле да, потому что до тех пор, пока правила языка можно использовать для сведения к чему-то осмысленному, тогда исходное утверждение имеет смысл.
Если у вас есть дополнительные разъяснения, выводы, вопросы, просто отредактируйте исходный вопрос.
И добро пожаловать в Философию SE! Спасибо за ваш вклад. Пожалуйста, найдите минутку, чтобы совершить экскурсию или найти помощь . Вы можете выполнить поиск здесь или получить дополнительные разъяснения на мета-сайте . Не забывайте, что когда кто-то ответил на ваш вопрос, вы можете нажать на галочку, чтобы вознаградить автора.