stringtranslate.com

Общее знание (логика)

Общие знания — это особый вид знаний для группы агентов . Существует общее знание о p в группе агентов G , когда все агенты в G знают p , все они знают, что они знают p , все они знают, что все знают, что они знают p , и так до бесконечности . [1] Его можно обозначить как .

Эта концепция была впервые представлена ​​в философской литературе Дэвидом Келлогом Льюисом в его исследовании «Конвенция» (1969). Социолог Моррис Фриделл дал определение общему знанию в статье 1969 года. [2] Впервые математическую формулировку в теоретико-множественной структуре ему дал Роберт Ауманн (1976). Интерес к предмету эпистемической логики в целом и общеизвестных знаний в частности возрос у ученых-компьютерщиков , начиная с 1980-х годов. [1] Существует множество головоломок, основанных на этой концепции, которые тщательно исследовались такими математиками, как Джон Конвей . [3]

Философ Стивен Шиффер в своей книге « Значение» 1972 года независимо разработал понятие, которое он назвал « взаимным знанием » ( ), которое функционирует очень похоже на «общее знание» Льюиса и Фриделя 1969 года. [4] Если достоверное объявление сделано публично , оно становится общеизвестным; Однако если информация передается каждому агенту конфиденциально, она становится взаимным знанием, но не общеизвестным. Даже если тот факт, что «каждый агент в группе знает p » ( ) передается каждому агенту конфиденциально, это все равно не является общеизвестным: . Но если какой-либо агент публично заявляет о своем знании p , то становится общеизвестным, что он знает p (т. е. ). Если каждый агент публично заявит о своем знании p , p станет общеизвестным .

Пример

Головоломка

Идея общих знаний часто вводится с помощью некоторых вариантов индукционных головоломок (например, детской головоломки Muddy ): [2]

На острове живут k людей с голубыми глазами, а у остальных людей глаза зеленые. В начале головоломки никто на острове никогда не знает цвета своих глаз. По правилам, если человек на острове когда-либо обнаружит, что у него голубые глаза, он должен покинуть остров на рассвете; тот, кто не сделал такого открытия, всегда спит до рассвета. На острове каждый человек знает цвет глаз другого человека, нет отражающих поверхностей и нет информации о цвете глаз.

В какой-то момент на остров приходит посторонний, созывает всех жителей острова и делает публичное заявление : «По крайней мере у одного из вас голубые глаза». Кроме того, всем известно, что посторонний правдив, и все знают, что все это знают, и так далее: общеизвестно, что он правдив, и, таким образом, становится общеизвестным, что есть по крайней мере один островитянин, у которого есть синий цвет. глаза ( ). Проблема: найти конечный результат, предполагая, что все люди на острове полностью логичны (знания каждого участника подчиняются схемам аксиом эпистемической логики ) и что это тоже общеизвестно.

Решение

Ответ в том, что на k -м рассвете после объявления все голубоглазые люди покинут остров.

Доказательство

Решение можно увидеть с помощью индуктивного аргумента. Если k  = 1 (т. е. есть ровно один голубоглазый человек), человек узнает, что только у него голубые глаза (видя у остальных только зеленые глаза), и уйдет с первым рассветом. Если k  = 2, никто не уйдет с первым рассветом, а бездействие (и подразумеваемое отсутствие знаний для каждого агента) наблюдается всеми, что затем также становится общеизвестным ( ). Два голубоглазых человека видят только одного человека с голубыми глазами и что никто не ушел на первом рассвете (и, следовательно, k  > 1; а также что другой голубоглазый человек не думает, что все, кроме него самого, не являются голубоглазый , значит, еще один голубоглазый ), уйдет на втором рассвете. Индуктивно можно предположить, что никто не уйдет на первых k  - 1 рассветах тогда и только тогда, когда существует хотя бы k голубоглазых людей. Те, у кого голубые глаза, увидев k  − 1 голубоглазого человека среди остальных и зная, что их должно быть как минимум k , решат, что у них должны быть голубые глаза, и уйдут.

При k  > 1 аутсайдер сообщает жителям острова лишь то, что они и так знают: что среди них есть голубоглазые люди. Однако до того, как этот факт был объявлен, этот факт является не общеизвестным , а взаимным знанием .

При k  = 2 это просто знания «первого порядка» ( ). Каждый голубоглазый человек знает, что есть кто-то с голубыми глазами, но каждый голубоглазый человек не знает , что другой голубоглазый человек обладает такими же знаниями.

При k  = 3 это знания «второго порядка» ( ). Каждый голубоглазый человек знает, что второй голубоглазый знает, что у третьего голубые глаза, но никто не знает, что есть третий голубоглазый человек, обладающий этим знанием, пока посторонний не сделает свое заявление.

В общем: для k  > 1 это знание «( k  − 1)-го порядка» ( ). Каждый голубоглазый человек знает, что второй голубоглазый знает, что третий голубоглазый знает, что... (повторите всего k  − 1 уровней) у k -го человека голубые глаза, но никто не знает что есть « к -ый» голубоглазый человек, обладающий такими знаниями, пока посторонний не сделает свое заявление. Таким образом , понятие общеизвестности имеет ощутимый эффект. Знание того, что все знают, имеет значение. Когда публичное заявление постороннего (факт, уже известный всем, если только k=1, тогда один человек с голубыми глазами не узнает, пока не будет объявлено) становится общеизвестным, голубоглазые люди на этом острове в конечном итоге делают вывод о своем статусе и покидают .

В частности:

  1. является свободным (т.е. известным до заявления стороннего наблюдателя) тогда и только тогда .
  2. , с прошедшим днем, когда никто не уходит, подразумевает следующий день .
  3. ибо таким образом достигается тогда и только тогда, когда оно достигается для .
  4. Аутсайдер дает за .

Формализация

Модальная логика (синтаксическая характеристика)

Общему знанию может быть дано логическое определение в мультимодальных логических системах, в которых модальные операторы интерпретируются эпистемически . На пропозициональном уровне такие системы являются расширением пропозициональной логики . Расширение состоит из введения группы агентов G и n модальных операторов K ii = 1, ...,  n ) с предполагаемым значением «агент i знает». Таким образом, K i (где – формула логического исчисления) читается как «агент, которого я знаю ». Мы можем определить оператор EG с предполагаемым значением «каждый в группе G знает» , определив его с помощью аксиомы

Сокращая выражение с помощью и определяя , общеизвестные знания можно затем определить с помощью аксиомы

Однако есть одна сложность. Языки эпистемической логики обычно финитны , тогда как приведенная выше аксиома определяет общее знание как бесконечное сочетание формул, а, следовательно, не как правильно сформированную формулу языка. Чтобы преодолеть эту трудность, можно дать определение общего знания с фиксированной точкой . Интуитивно общее знание рассматривается как фиксированная точка «уравнения» . Вот Алеф -ноль . Таким образом, можно найти формулу , из которой в пределе можно вывести общеизвестные значения .

Из этого определения видно, что если является общеизвестным, то также является общеизвестным ( ).

Этой синтаксической характеристике придается семантическое содержание посредством так называемых структур Крипке . Структура Крипке задается набором состояний (или возможных миров) S , n отношений доступности , определенных на , интуитивно представляющих, какие состояния агент i считает возможными из любого данного состояния, и функцией оценки , присваивающей значение истинности в каждом состоянии, каждому примитивному предложению языка. Семантика Крипке для оператора знания задается утверждением, что истинно в состоянии s тогда и только тогда, когда истинно во всех состояниях t таких, что . Семантика оператора общего знания, таким образом, задается путем взятия для каждой группы агентов G рефлексивного (модальная аксиома T ) и транзитивного замыкания (модальная аксиома 4 ) оператора , для всех агентов i в G , называемого таким отношения и указать, что это истинно в состоянии s тогда и только тогда, когда истинно во всех состояниях t таких, что .

Теория множеств (семантическая характеристика)

В качестве альтернативы (хотя и эквивалентно) общеизвестные знания можно формализовать с помощью теории множеств (именно этот путь выбрал нобелевский лауреат Роберт Ауманн в своей основополагающей статье 1976 года). Начиная с набора состояний S . Тогда событие E можно определить как подмножество множества состояний S. Для каждого агента i определите раздел на S , Pi . Этот раздел представляет состояние знаний агента в состоянии. Интуитивно, если два состояния s 1 и s 2 являются элементами одной и той же части разбиения агента, это означает, что s 1 и s 2 неотличимы для этого агента. В общем, в состоянии s агент i знает , что одно из состояний в Pi ( s ) получено, но не знает, какое именно. (Здесь Pi ( s ) обозначает уникальный элемент Pi , содержащий s . Эта модель исключает случаи , когда агенты знают неверные сведения.)

Функция знания K теперь может быть определена следующим образом:

То есть K i ( e ) — это набор состояний, в которых агент будет знать, что произошло событие e . Это подмножество e .

Подобно формулировке модальной логики, приведенной выше, оператор идеи, которую «все знают», может быть определен как e .

Как и в случае с модальным оператором, мы будем повторять функцию E и . Используя это, мы можем затем определить функцию общего знания:

Эквивалентность синтаксическому подходу, описанному выше, легко увидеть: рассмотрим структуру Аумана, как только что определенную. Мы можем определить соответствующую структуру Крипке, взяв то же пространство S , отношения доступности , которые определяют классы эквивалентности, соответствующие разбиениям , и функцию оценки, такую, что она дает значение, истинное для примитивного предложения p во всех и только состояниях s , таких, что , где – событие структуры Аумана, соответствующее примитивному предложению p . Нетрудно увидеть, что функция доступности общего знания, определенная в предыдущем разделе, соответствует тончайшему общему укрупнению разбиений для всех , что является конечной характеристикой общего знания, также данной Ауманном в статье 1976 года.

Приложения

Общеизвестные знания были использованы Дэвидом Льюисом в его новаторском теоретико-игровом описании соглашений. В этом смысле общее знание является концепцией, которая по-прежнему является центральной для лингвистов и философов языка (см. Clark 1996), придерживающихся льюизианского, конвенционалистского подхода к языку.

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

Понятие общего знания занимает центральное место в теории игр . В течение нескольких лет считалось, что предположение об общем знании рациональности для участников игры является фундаментальным. Оказывается (Ауманн и Бранденбургер, 1995), что в играх двух игроков общее знание рациональности не является необходимым эпистемическим условием для стратегий равновесия по Нэшу .

Ученые-компьютерщики используют языки, включающие в себя эпистемическую логику (и общеизвестные знания), чтобы рассуждать о распределенных системах. Такие системы могут основываться на логике, более сложной, чем простая пропозициональная эпистемическая логика, см. Wooldridge Reasoning about Artificial Agents , 2000 (в которой он использует логику первого порядка, включающую эпистемические и темпоральные операторы) или van der Hoek et al. «Эпистемическая логика переменного времени».

В своей книге 2007 года « Материал мысли: язык как окно в человеческую природу » Стивен Пинкер использует понятие общеизвестного знания для анализа косвенной речи, используемой в инсинуациях.

В популярной культуре

В комедийном фильме « Горячий лидер и холодные ноги» есть пример логической цепочки, которая разрушается общеизвестными знаниями. Денверский Малыш сообщает своим союзникам, что Гремучая Змея находится в городе, но что у него [Малыша] есть «преимущество»: «Он здесь, и я знаю, что он здесь, и он знает, что я знаю, что он здесь, но он не знает, что я знаю. он знает, что я знаю, что он здесь. Таким образом, оба главных героя знают главный факт (Гремучая Змея здесь), но это не «общеизвестный факт». Обратите внимание, что это верно, даже если Малыш неправ: возможно, Гремучая Змея действительно знает, что Малыш знает, что он знает, что он знает, но цепь все равно разрывается, потому что Малыш этого не знает. Несколько мгновений спустя Гремучая Змея противостоит Малышу. Мы видим, как Малыш понимает, что его тщательно выстроенное «острие» стало достоянием общественности.

Смотрите также

Примечания

  1. ^ См. учебники «Рассуждения о знании» Феджина, Халперна, Мозеса и Варди (1995) и «Эпистемическая логика для информатики » Мейера и ван дер Хука (1995).
  2. ^ Структурно идентичная проблема предложена Гербертом Гинтисом (2000); он называет это «Женщины Севитана».

Рекомендации

  1. ^ Осборн, Мартин Дж. и Ариэль Рубинштейн . Курс теории игр . Кембридж, Массачусетс: Массачусетский технологический институт, 1994. Печать.
  2. ^ Моррис Фриделл, «О структуре общего сознания», Behavioral Science 14 (1969): 28–39.
  3. ^ Ян Стюарт (2004). «Я знаю, что ты знаешь это…». Математическая истерия . ОУП.
  4. ^ Стивен Шиффер, Значение , 2-е издание, Oxford University Press, 1988. Первое издание было опубликовано OUP в 1972 году. Для обсуждения понятий Льюиса и Шиффера см. Рассел Дейл, Теория значения (1996).

дальнейшее чтение

Внешние ссылки