Skolemizacja
Skolemizacja to technika w logice matematycznej, która umożliwia eliminację kwantyfikatorów egzystencjalnych oraz ogólnych w formułach rachunku predykatów pierwszego rzędu zapisanych w formie preneksowej. Metoda została opracowana przez norweskiego matematyka Thoralf Skolema.
Proces ten polega na zastępowaniu kwantyfikatorów egzystencjalnych nowymi symbolami funkcyjnymi, których argumentami są zmienne wprowadzone przez kwantyfikatory ogólne oraz zmienne wolne. Po skolemizacji formuła zawiera jedynie kwantyfikatory ogólne, które można pominąć, traktując wprowadzone zmienne jako zmienne wolne.
Przykład skolemizacji
Rozważmy formułę:
Skolemizacja tej formuły przebiega w następujący sposób:
- (gdzie jest zmienną wolną)
- (gdzie jest funkcją jednoargumentową)
- (gdzie jest zmienną wolną)
- (gdzie jest funkcją dwuargumentową)
Istotne jest, że jeśli oryginalna formuła jest sprzeczna lub spełnialna, to jej forma po skolemizacji zachowa te same właściwości. Formuła X jest spełnialna wtedy i tylko wtedy, gdy formuła Skol(X) również jest spełnialna. Oznacza to, że formuły te są równoważne pod względem spełnialności, jednak nie w sensie semantycznym.
Kategoria: Logika matematyczna