Zasada strukturalna

W teorii dowodu reguła strukturalna jest regułą wnioskowania , która nie odnosi się do żadnego logicznego spójnika , ale zamiast tego działa bezpośrednio na osądzie lub sekwencjach . Reguły strukturalne często naśladują zamierzone metateoretyczne właściwości logiki. Logiki zaprzeczające jednej lub kilku regułom strukturalnym są klasyfikowane jako logiki podstrukturalne .

Wspólne reguły strukturalne

Trzy wspólne reguły strukturalne to:

  • Osłabienie , gdzie hipotezy lub konkluzja konkluzji może zostać rozszerzona o dodatkowych członków. można zapisać jako po i po prawej stronie.
  • Skrócenie , w którym dwa równe (lub dające się połączyć) elementy po tej samej stronie sekwencji można zastąpić pojedynczym elementem (lub wspólną instancją). Symbolicznie: i . Znany również jako faktoring w zautomatyzowanych systemach dowodzenia twierdzeń z wykorzystaniem rozdzielczości . Znana jako idempotencja implikacji w logice klasycznej.
  • Wymiana , gdzie można zamienić dwóch członków po tej samej stronie sekwencji. Symbolicznie: i . (Jest to również znane jako reguła permutacji ).

Logika bez żadnej z powyższych reguł strukturalnych interpretowałaby boki sekwencji jako czyste sekwencje ; z wymianą są multisetami ; i zarówno z kontrakcją, jak iz wymianą są zbiorami .

Nie są to jedyne możliwe reguły strukturalne. Słynna reguła strukturalna jest znana jako cięcie . Teoretycy dowodu wkładają wiele wysiłku w wykazanie, że reguły cięcia są zbędne w różnych logikach. Dokładniej, pokazano, że cięcie jest tylko (w pewnym sensie) narzędziem do skracania dowodów i nie dodaje do twierdzeń, które można udowodnić. Udane „usunięcie” reguł cięcia, znane jako eliminacja cięcia , jest bezpośrednio związane z filozofią obliczeń jako normalizacji (patrz korespondencja Curry – Howard ); często daje dobrą wskazówkę złożoność decydowania o danej logice.

Zobacz też