J'ai essayé de résoudre l'exercice suivant mais je suis resté coincé en essayant de trouver toutes les paires critiques .
J'ai les questions suivantes:
- Comment savoir quelle paire critique a produit une nouvelle règle?
- Comment savoir si j'ai trouvé toutes les paires critiques?
Soit où est binaire, est unaire et est une constante.
Mon travail jusqu'à présent:
x x ∘ i ( x ) > lpo e ( x ∘ y ) ∘ z ≈ x ∘ ( y ∘ z ) s = ∘ ( ∘ ( x , y ) s 1 , (LPO 1) est une variable (LPO 2b) il n'y a pas de termes à droite côté (LPO 2c)
- vérifier que , (LPO 1) pour prouver que (LPO 2c) nous prouvons que j = ¯ 1 , m s > lpo t 1 s > lpo t 2 s > lpo y
- trouver tel ques i > lpo t i i = 1 ∘ ( x , y ) > lpo x
une. B. c. x 1 ∘ e
x ∘ y
θ { x
( x ∘ y ) ∘ z
e ∘ x 1
x ∘ y
θ { x
( e ∘ x 1 ) ∘ z (x∘y)∘z
x 1 ∘ i ( x 1 )
x ∘ y
θ { x
( x 1 ∘ i ( x 1 ) ) ∘ z
Comme document de support, j'ai "Term Rewriting and All That" de Franz Baader et Tobias Nipkow.
EDIT1
Après avoir recherché les paires critiques, j'ai l'ensemble de règles suivant (en supposant que 2.a est correct):