Розуміння логіки найменш фіксованої точки


9

Щоб краще зрозуміти документ, я намагаюся коротко зрозуміти логіку найменш фіксованої точки. Є кілька моментів, де я застряг.

Якщо G=(V,E) є графіком і

Φ(P)={(a,b)GE(a,b)P(a,b)z(E(a,z)P(z,b))}

є оператором на бінарне відношення P. Я не розумію, чому найменш фіксована точкаP з P - це перехідне закриття E. Приклад взято з теорії кінцевих моделей та її застосувань (стор. 60).

Під час розширення логіки першого порядку з найменш зафіксованим оператором покажчика я не розумію, чому символ відношення Siмає бути позитивним у формулі. Позитивний означає, що кожне виникненняSi у формулі знаходиться в межах парної кількості символів заперечення.

Хтось має уявлення про те, що добре читати, щоб інтуїтивно зрозуміти найменш зафіксовану логіку вказівника та його синтаксис та семантику?

Відповіді:


11

Якщо у вас виникають проблеми з концепцією найменшої фіксованої точки, я б рекомендував витратити певний час, щоб отримати досвід більш загальної теорії порядку.

Деві та Прістлі, вступ до ґрат і порядку - це добре вступ.

Щоб зрозуміти, чому транзитивне закриття є найменш фіксованою точкою, уявіть, як будувати закриття з порожнього набору, застосовуючи логічну формулу покроково. Найменш фіксована точка настає, коли ви не можете додати нові ребра за допомогою формули.

Вимога, щоб формула була позитивною, гарантує, що процес є монотонним, тобто він зростає на кожному кроці. Якщо у вас була негативна підформула, у вас може бути випадок, коли на деяких кроках набір ребер зменшиться, і це може призвести до невпинного коливання вгору і вниз, а не до зближення з LFP.


10

Розглянемо булева алгебра, утворена з силового набору скінченного набору S, упорядкована включенням набору Тепер розглянемо оператораP визначені

P(X)=¬X

Ясно P є позитивним оператором.

  1. Покажіть, що немає фіксованих точок μP такий як P(μP)=μP. Як результат, ви можете зробити висновок про цеμX.P(X) не може бути чітко визначеним.

  2. Доведіть для себе теорему Кнастера-Тарксі. Тобто, якщо у вас є повна решіткаL, і монотонна функція f:LL, то множина нерухомих точок fутворює повну решітку. (Як наслідок,f Це найменше і найбільшою фіксованою точкою.) Цей доказ дуже короткий, але це трохи чухає голову, коли ви це побачите, і монотонність f є критичним для аргументу.

  3. Доведіть для себе, що будь-який оператор, визначений виразом із вільною змінною Xщо відбувається лише позитивно, є монотонним. Тож позитивна поява - це синтаксична умова, достатня для забезпечення монотонності.

Я вважаю, що немає ніякої заміни робити ці докази для себе, щоб дійсно інтерналізувати інтуїцію.


2

це дуже стара публікація, тому, можливо, ви вже стикалися з відповіддю за бажанням. Оскільки я вивчав ФО (ЛФП) останні кілька місяців. Я розумію потрібні вам відповіді.

Щоб відповісти на вимогу позитивності, потреба випливає з того, що тестування того, чи формула фіксує монотонний оператор чи ні, не можна визначити і в кінцевих, і в нескінченних моделях. Що я маю на увазі під формулою, що фіксує монотонний оператор? Припустимо, виписуєте FO[σ] формула зі змінною вільного другого порядку скажімо ϕ(x,X), де |x|=ar(X), тоді ми можемо визначити відповідного оператора fϕ : P(Aar(X))P(Aar(x)) де ar (X) - аритність змінної другого порядку, а A - область області σ-структура A і P(Z) - множина потужності множини Z. І fϕ(Z)={ aAar(X) | A,a,Zϕ }. Якщо цей оператор монотонний, то ми можемо легко зафіксувати фіксовану точку як в кінцевій, так і в нескінченній структурі, слідуючи теоремі про нерухому точку Кенстера, згаданій у вищезазначених відповідях. Але проблема полягає в тому, щоб перевірити, чи формула, виписана з форми, як описано вище, не кодирує монотонного оператора чи ні, тому нам потрібно отримати наступне найкраще. Позитивність у вільній змінній другого порядку забезпечує вимогу монотонності, її стандартну структурну індукцію для підтвердження цього явища. Питання, чи достатньо?

На це у мене поки немає твердої відповіді, оскільки я все ще читаю. Я можу вказати на документи на цьому фронті. Принаймні той, що пояснює ідеї, про які я згадував тут, - із статті " Монотон проти позитиву" - Айтай, Гуревич. Крім того, він згадує ще одне розширення з фіксованою точкою логіки першого порядку Ґуревичем та Шелою, яке заявляє, що оператор фіксованої точки при застосуванні до позитивної формули не втрачає виразної сили в порівнянні із застосуванням, що робиться за довільними монотонними формулами.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.