Линейная логика интерпретируется с использованием когерентных пространств , и они выделяются в работах Жирара. Я знаю все три основных способа их формального определения, и они на самом деле не представляют проблемы для использования и доказательства чего-либо, но я просто не могу понять, что они имеют в виду .
Такое ощущение, что есть какой-то способ понять их. Прежде всего, есть несколько примеров, которые используют функции на логических значениях (как где-то в вики ). И это намекает на что-то интересное и значимое за формальным определением. Тем не менее, bool
это очень простое связное пространство, без клики размера > 1
. Может кто-нибудь уточнить?
Еще одна вещь, где Жирар говорит где-то, что каждая точка связного пространства представляет определенную «последовательность вопросов / ответов», причем две точки являются связными, если они «раздвоены отрицательно (то есть, по разным вопросам)», и несвязными, если они раздвоены при разных ответах [1]. Это кажется легкой для понимания идеей, но я просто не могу придумать пример, так что это означает, что я на самом деле не понимаю ...
Может ли кто-нибудь помочь мне с этим?
[1] JY Girard, Призрак прозрачности . URL: http://iml.univ-mrs.fr/~girard/longo1.pdf