Próbowałem rozwiązać następujące ćwiczenie, ale utknąłem podczas próby znalezienia wszystkich krytycznych par .
Mam następujące pytania:
- Skąd mam wiedzieć, która para krytyczna stworzyła nową regułę?
- Skąd mam wiedzieć, że znalazłem wszystkie krytyczne pary?
Niech gdzie jest binarny, jest jednoargumentowy, a jest stałą.
Moja dotychczasowa praca:
(LPO 1) jest zmienną (LPO 2b) po prawej stronie nie ma żadnych terminów strona strony (LPO 2c)
- sprawdź, czy , (LPO 1), aby udowodnić, że (LPO 2c) that j = ¯ 1 , m s > lpo t 1 s > lpo t 2 s > lpo y
- znajdź taki, żes i > lpo t i i = 1 ∘ ( x , y ) > lpo x
za. B. c. x 1 ∘ e
x ∘ y
θ { x
( x 1 ∘ e ) ∘ z ( x ∘ y ) ∘ z
e ∘ x 1
x ∘ y
θ { x
( e ∘ x 1 ) ∘ z
x 1
(
Jako dokument pomocniczy mam „Przepisywanie terminów i wszystko inne” autorstwa Franza Baadera i Tobiasa Nipkowa.
EDYCJA 1
Po wyszukaniu par krytycznych mam następujący zestaw reguł (przy założeniu, że 2.a jest corect):
logic
first-order-logic
Alexandru Cimpanu
źródło
źródło
Odpowiedzi:
Zanim odniosę się do rzeczywistych pytań, jedna uwaga na temat dotychczasowej pracy: lewe anulowanie w 2.a. ogólnie nie jest poprawny, krytyczna para to po prostu . W związku z tym nie dostajesz pary krytycznej 2.b. Problem z tym anulowaniem polega na tym, że otrzymane równanie zasadniczo nie wynika z aksjomatów, od których zacząłeś; na przykład, jeśli pracujesz w języku pierścieni, możesz w pewnym momencie wyprowadzić parę krytyczną , ale błędne byłoby wydedukowanie (co oznaczałoby, że masz tylko model trywialny). Żadna procedura przepisywania dźwięku, w tym Hueta, nie powinna pozwolić na tę redukcję.0 ∗ x ≈ 0 ∗ y x ≈ yx ∘ ( e ∘ z) ≈ x ∘ z 0 ∗ x ≈ 0 ∗ y x ≈ y
Z drugiej strony brakuje kluczowych par, które uzyskuje się przez ujednolicenie (wersje o zmienionych nazwach) lub ze wszystkimi (tj. Za pomocą second ). Wynikowe pary krytyczne tox ∘ i ( x ) ( x ∘ y ) ∘ z ∘x ∘ e x ∘ i ( x ) ( x ∘ y) ∘ z ∘
W przypadku podstawowej procedury wypełniania:
Procedurę tę można nieco poprawić. W szczególności możesz użyć nowych reguł, aby uprościć stare (i być może odrzucić je, jeśli staną się trywialne, co oznacza, że nowa zasada je obejmuje), a dobra heurystyka wyboru następnej pary krytycznej do zbadania może drastycznie ograniczyć ilość zasad.
źródło