|
|
a.((b.·c.)·a.)·(b.·((b.·a.)·b.)) |
|
We would like to show that: |
|
|
The following expressions are equivalent: |
a.·((a.·b.)·a.)b.·((a.·c.)·(((a.·c.)·(a.·((a.·b.)·a.)))·(a.·c.))) |
|
Note that the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
where these rules follow from Axiom 1 and Axiom 1 respectively. |
|
The following expressions are equivalent: |
a.(b.·a.)·(((c.·α.)·b.)·((((c.·α.)·b.)·a.)·((c.·α.)·b.))) |
|
Note that the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
where these rules follow from Axiom 1 and Axiom 1 respectively. |
|
The following expressions are equivalent: |
a.(((b.·((b.·a.)·b.))·c.)·a.)·((b.·((b.·a.)·b.))·a.) |
|
Note that the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
where these rules follow from Axiom 1 and Axiom 1 respectively. |
|
The following expressions are equivalent: |
a.((b.·((b.·c.)·b.))·a.)·(c.·(((((b.·α.)·c.)·(b.·((b.·c.)·b.)))·a.)·(((b.·α.)·c.)·(b.·((b.·c.)·b.))))) |
|
Note that the input for the rule: |
(a._·b._)·(((c._·α._)·a._)·((((c._·α._)·a._)·b._)·((c._·α._)·a._)))b. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
where these rules follow from Critical Pair Lemma 2 and Axiom 1 respectively. |
|
|
a.((b.·((b.·c.)·b.))·a.)·(c.·((c.·a.)·(((b.·α.)·c.)·(b.·((b.·c.)·b.))))) |
|
We start by taking Critical Pair Lemma 4, and apply the substitution: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
which follows from Axiom 1. |
|
|
a.((b.·((b.·c.)·b.))·a.)·(c.·((c.·a.)·c.)) |
|
We start by taking Substitution Lemma 1, and apply the substitution: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
which follows from Axiom 1. |
|
The following expressions are equivalent: |
a.(b.·a.)·(c.·b.)·α.·β.·c.·(α.·((α.·c.)·α.))·b.·a.·α.·β.·c.·(α.·((α.·c.)·α.))·b. |
|
Note that the input for the rule: |
(a._·b._)·(((c._·α._)·a._)·((((c._·α._)·a._)·b._)·((c._·α._)·a._)))b. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
where these rules follow from Critical Pair Lemma 2 and Axiom 1 respectively. |
|
|
a.(b.·a.)·(c.·b.)·((c.·b.)·a.)·α.·β.·c.·(α.·((α.·c.)·α.))·b. |
|
We start by taking Critical Pair Lemma 5, and apply the substitution: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
which follows from Axiom 1. |
|
|
a.(b.·a.)·((c.·b.)·(((c.·b.)·a.)·(c.·b.))) |
|
We start by taking Substitution Lemma 3, and apply the substitution: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
which follows from Axiom 1. |
|
The following expressions are equivalent: |
a.(((b.·((b.·c.)·b.))·c.)·a.)·(c.·((c.·a.)·c.)) |
|
Note that the input for the rule: |
((a._·((a._·b._)·a._))·c._)·(b._·((b._·c._)·b._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
where these rules follow from Substitution Lemma 2 and Axiom 1 respectively. |
|
The following expressions are equivalent: |
a.·((a.·b.)·a.)b.·((c.·((c.·a.)·c.))·(((c.·((c.·a.)·c.))·(a.·((a.·b.)·a.)))·(c.·((c.·a.)·c.)))) |
|
Note that the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
((a._·((a._·b._)·a._))·c._)·(b._·((b._·c._)·b._))c. |
where these rules follow from Axiom 1 and Substitution Lemma 2 respectively. |
|
The following expressions are equivalent: |
a.·((a.·b.)·a.)(b.·(a.·((a.·b.)·a.)))·(((a.·c.)·b.)·(b.·((a.·c.)·b.))) |
|
Note that the input for the rule: |
(a._·b._)·((c._·a._)·(((c._·a._)·b._)·(c._·a._)))b. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
where these rules follow from Substitution Lemma 4 and Axiom 1 respectively. |
|
The following expressions are equivalent: |
a.·((a.·b.)·a.)(b.·(a.·((a.·b.)·a.)))·(((c.·((c.·a.)·c.))·b.)·(b.·((c.·((c.·a.)·c.))·b.))) |
|
Note that the input for the rule: |
(a._·b._)·((c._·a._)·(((c._·a._)·b._)·(c._·a._)))b. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
((a._·((a._·b._)·a._))·c._)·(b._·((b._·c._)·b._))c. |
where these rules follow from Substitution Lemma 4 and Substitution Lemma 2 respectively. |
|
The following expressions are equivalent: |
(a.·b.)·(((a.·b.)·c.)·(a.·b.))c.·(b.·((b.·((a.·b.)·(((a.·b.)·c.)·(a.·b.))))·b.)) |
|
Note that the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
(a._·b._)·((c._·a._)·(((c._·a._)·b._)·(c._·a._)))b. |
where these rules follow from Axiom 1 and Substitution Lemma 4 respectively. |
|
The following expressions are equivalent: |
(a.·b.)·(((a.·b.)·c.)·(a.·b.))(((b.·c.)·α.)·((a.·b.)·(((a.·b.)·c.)·(a.·b.))))·((b.·c.)·(c.·(b.·c.))) |
|
Note that the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
(a._·b._)·((c._·a._)·(((c._·a._)·b._)·(c._·a._)))b. |
where these rules follow from Axiom 1 and Substitution Lemma 4 respectively. |
|
The following expressions are equivalent: |
(a.·b.)·(((a.·b.)·c.)·(a.·b.))(c.·((a.·b.)·(((a.·b.)·c.)·(a.·b.))))·((b.·c.)·(c.·(b.·c.))) |
|
Note that the input for the rule: |
(a._·b._)·((c._·a._)·(((c._·a._)·b._)·(c._·a._)))b. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
(a._·b._)·((c._·a._)·(((c._·a._)·b._)·(c._·a._)))b. |
where these rules follow from Substitution Lemma 4 and Substitution Lemma 4 respectively. |
|
The following expressions are equivalent: |
a.·((a.·b.)·a.)b.·(b.·((b.·(a.·((a.·b.)·a.)))·b.)) |
|
Note that the input for the rule: |
(((a._·((a._·b._)·a._))·b._)·c._)·(b._·((b._·c._)·b._))c. |
contains a subpattern of the form: |
((a._·((a._·b._)·a._))·b._)·c._ |
which can be unified with the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
where these rules follow from Critical Pair Lemma 6 and Axiom 1 respectively. |
|
The following expressions are equivalent: |
(a.·((a.·b.)·a.))·b.b.·(b.·((b.·((a.·((a.·b.)·a.))·b.))·b.)) |
|
Note that the input for the rule: |
(((a._·((a._·b._)·a._))·b._)·c._)·(b._·((b._·c._)·b._))c. |
contains a subpattern of the form: |
((a._·((a._·b._)·a._))·b._)·c._ |
which can be unified with the input for the rule: |
(((a._·((a._·b._)·a._))·c._)·b._)·((a._·((a._·b._)·a._))·b._)b. |
where these rules follow from Critical Pair Lemma 6 and Critical Pair Lemma 3 respectively. |
|
The following expressions are equivalent: |
a.·((a.·b.)·a.)b.·(((c.·((c.·a.)·c.))·a.)·((((c.·((c.·a.)·c.))·a.)·(a.·((a.·b.)·a.)))·((c.·((c.·a.)·c.))·a.))) |
|
Note that the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
(((a._·((a._·b._)·a._))·b._)·c._)·(b._·((b._·c._)·b._))c. |
where these rules follow from Axiom 1 and Critical Pair Lemma 6 respectively. |
|
The following expressions are equivalent: |
a.·((a.·a.)·a.)(a.·(a.·((a.·a.)·a.)))·a. |
|
Note that the input for the rule: |
(a._·(b._·((b._·a._)·b._)))·(((b._·c._)·a._)·(a._·((b._·c._)·a._)))b.·((b.·a.)·b.) |
contains a subpattern of the form: |
((b._·c._)·a._)·(a._·((b._·c._)·a._)) |
which can be unified with the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
where these rules follow from Critical Pair Lemma 8 and Axiom 1 respectively. |
|
The following expressions are equivalent: |
((a.·b.)·c.)·(c.·((a.·b.)·c.))(a.·((a.·c.)·a.))·(c.·((c.·(((a.·b.)·c.)·(c.·((a.·b.)·c.))))·c.)) |
|
Note that the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
(a._·(b._·((b._·a._)·b._)))·(((b._·c._)·a._)·(a._·((b._·c._)·a._)))b.·((b.·a.)·b.) |
where these rules follow from Axiom 1 and Critical Pair Lemma 8 respectively. |
|
The following expressions are equivalent: |
a.(a.·((a.·a.)·a.))·(a.·((a.·a.)·a.)) |
|
Note that the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
(a._·(a._·((a._·a._)·a._)))·a._a.·((a.·a.)·a.) |
where these rules follow from Axiom 1 and Critical Pair Lemma 16 respectively. |
|
The following expressions are equivalent: |
a.((b.·(b.·((b.·b.)·b.)))·a.)·((b.·((b.·b.)·b.))·(((b.·((b.·b.)·b.))·a.)·(b.·((b.·b.)·b.)))) |
|
Note that the input for the rule: |
((a._·((a._·b._)·a._))·c._)·(b._·((b._·c._)·b._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
(a._·(a._·((a._·a._)·a._)))·a._a.·((a.·a.)·a.) |
where these rules follow from Substitution Lemma 2 and Critical Pair Lemma 16 respectively. |
|
The following expressions are equivalent: |
a.·((a.·a.)·a.)(a.·(a.·((a.·a.)·a.)))·((a.·((a.·a.)·a.))·(a.·((a.·(a.·((a.·a.)·a.)))·a.))) |
|
Note that the input for the rule: |
(a._·(b._·((b._·a._)·b._)))·(((b._·c._)·a._)·(a._·((b._·c._)·a._)))b.·((b.·a.)·b.) |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
(a._·(a._·((a._·a._)·a._)))·a._a.·((a.·a.)·a.) |
where these rules follow from Critical Pair Lemma 8 and Critical Pair Lemma 16 respectively. |
|
|
a.·((a.·a.)·a.)(a.·(a.·((a.·a.)·a.)))·((a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.)))) |
|
We start by taking Critical Pair Lemma 20, and apply the substitution: |
(a._·(a._·((a._·a._)·a._)))·a._a.·((a.·a.)·a.) |
which follows from Critical Pair Lemma 16. |
|
The following expressions are equivalent: |
a.·((a.·a.)·a.)(((a.·((a.·a.)·a.))·b.)·(a.·((a.·a.)·a.)))·((a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.)))) |
|
Note that the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
(a._·((a._·a._)·a._))·(a._·((a._·a._)·a._))a. |
where these rules follow from Axiom 1 and Critical Pair Lemma 18 respectively. |
|
The following expressions are equivalent: |
a.·((a.·a.)·a.)(((a.·a.)·a.)·(a.·((a.·a.)·a.)))·((a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.)))) |
|
Note that the input for the rule: |
(a._·b._)·((c._·a._)·(((c._·a._)·b._)·(c._·a._)))b. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
(a._·((a._·a._)·a._))·(a._·((a._·a._)·a._))a. |
where these rules follow from Substitution Lemma 4 and Critical Pair Lemma 18 respectively. |
|
|
a.·((a.·a.)·a.)a.·((a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.)))) |
|
We start by taking Critical Pair Lemma 22, and apply the substitution: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
which follows from Axiom 1. |
|
The following expressions are equivalent: |
(a.·b.)·(((a.·b.)·(a.·((a.·b.)·a.)))·(a.·b.))(a.·((a.·b.)·a.))·(b.·((a.·((a.·b.)·a.))·b.)) |
|
Note that the input for the rule: |
a._·(b._·((b._·((c._·b._)·(((c._·b._)·a._)·(c._·b._))))·b._))(c.·b.)·(((c.·b.)·a.)·(c.·b.)) |
contains a subpattern of the form: |
b._·((c._·b._)·(((c._·b._)·a._)·(c._·b._))) |
which can be unified with the input for the rule: |
a._·((b._·c._)·(((b._·c._)·(b._·((b._·a._)·b._)))·(b._·c._)))b.·((b.·a.)·b.) |
where these rules follow from Critical Pair Lemma 10 and Critical Pair Lemma 1 respectively. |
|
The following expressions are equivalent: |
(a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.)))(a.·((a.·a.)·a.))·(a.·((a.·((a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.)))))·a.)) |
|
Note that the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
(a._·(a._·((a._·a._)·a._)))·((a._·((a._·a._)·a._))·(a._·(a._·((a._·a._)·a._))))a.·((a.·a.)·a.) |
where these rules follow from Axiom 1 and Substitution Lemma 5 respectively. |
|
|
(a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.)))(a.·((a.·a.)·a.))·(a.·((a.·((a.·a.)·a.))·a.)) |
|
We start by taking Critical Pair Lemma 24, and apply the substitution: |
a._·((a._·((a._·a._)·a._))·(a._·(a._·((a._·a._)·a._))))a.·((a.·a.)·a.) |
which follows from Substitution Lemma 6. |
|
|
(a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.)))(a.·a.)·(((a.·a.)·(a.·((a.·a.)·a.)))·(a.·a.)) |
|
We start by taking Substitution Lemma 7, and apply the substitution: |
(a._·((a._·b._)·a._))·(b._·((a._·((a._·b._)·a._))·b._))(a.·b.)·(((a.·b.)·(a.·((a.·b.)·a.)))·(a.·b.)) |
which follows from Critical Pair Lemma 23. |
|
The following expressions are equivalent: |
a.·((a.·a.)·a.)((a.·(a.·((a.·a.)·a.)))·(a.·((a.·a.)·a.)))·((a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.)))) |
|
Note that the input for the rule: |
((a._·(a._·((a._·a._)·a._)))·b._)·((a._·((a._·a._)·a._))·(((a._·((a._·a._)·a._))·b._)·(a._·((a._·a._)·a._))))b. |
contains a subpattern of the form: |
(a._·((a._·a._)·a._))·b._ |
which can be unified with the input for the rule: |
(a._·((a._·a._)·a._))·(a._·((a._·a._)·a._))a. |
where these rules follow from Critical Pair Lemma 19 and Critical Pair Lemma 18 respectively. |
|
The following expressions are equivalent: |
a.·((a.·a.)·a.)a.·(((b.·((b.·a.)·b.))·a.)·(a.·((b.·((b.·a.)·b.))·a.))) |
|
Note that the input for the rule: |
a._·(((b._·((b._·c._)·b._))·c._)·((((b._·((b._·c._)·b._))·c._)·(c._·((c._·a._)·c._)))·((b._·((b._·c._)·b._))·c._)))c.·((c.·a.)·c.) |
contains a subpattern of the form: |
((b._·((b._·c._)·b._))·c._)·(c._·((c._·a._)·c._)) |
which can be unified with the input for the rule: |
((a._·((a._·b._)·a._))·c._)·(b._·((b._·c._)·b._))c. |
where these rules follow from Critical Pair Lemma 15 and Substitution Lemma 2 respectively. |
|
The following expressions are equivalent: |
((a.·((a.·b.)·a.))·b.)·(b.·((a.·((a.·b.)·a.))·b.))(a.·((a.·b.)·a.))·(b.·((b.·((b.·b.)·b.))·b.)) |
|
Note that the input for the rule: |
(a._·((a._·b._)·a._))·(b._·((b._·(((a._·c._)·b._)·(b._·((a._·c._)·b._))))·b._))((a.·c.)·b.)·(b.·((a.·c.)·b.)) |
contains a subpattern of the form: |
b._·(((a._·c._)·b._)·(b._·((a._·c._)·b._))) |
which can be unified with the input for the rule: |
a._·(((b._·((b._·a._)·b._))·a._)·(a._·((b._·((b._·a._)·b._))·a._)))a.·((a.·a.)·a.) |
where these rules follow from Critical Pair Lemma 17 and Critical Pair Lemma 26 respectively. |
|
The following expressions are equivalent: |
a.·((a.·b.)·a.)(b.·(a.·((a.·b.)·a.)))·((a.·((a.·b.)·a.))·(b.·((b.·((b.·b.)·b.))·b.))) |
|
Note that the input for the rule: |
(a._·(b._·((b._·a._)·b._)))·(((b._·c._)·a._)·(a._·((b._·c._)·a._)))b.·((b.·a.)·b.) |
contains a subpattern of the form: |
((b._·c._)·a._)·(a._·((b._·c._)·a._)) |
which can be unified with the input for the rule: |
((a._·((a._·b._)·a._))·b._)·(b._·((a._·((a._·b._)·a._))·b._))(a._·((a._·b._)·a._))·(b._·((b._·((b._·b._)·b._))·b._)) |
where these rules follow from Critical Pair Lemma 8 and Critical Pair Lemma 27 respectively. |
|
The following expressions are equivalent: |
a.·((a.·a.)·a.)a.·((b.·((b.·a.)·b.))·(a.·((a.·((a.·a.)·a.))·a.))) |
|
Note that the input for the rule: |
a._·(((b._·((b._·a._)·b._))·a._)·(a._·((b._·((b._·a._)·b._))·a._)))a.·((a.·a.)·a.) |
contains a subpattern of the form: |
((b._·((b._·a._)·b._))·a._)·(a._·((b._·((b._·a._)·b._))·a._)) |
which can be unified with the input for the rule: |
((a._·((a._·b._)·a._))·b._)·(b._·((a._·((a._·b._)·a._))·b._))(a._·((a._·b._)·a._))·(b._·((b._·((b._·b._)·b._))·b._)) |
where these rules follow from Critical Pair Lemma 26 and Critical Pair Lemma 27 respectively. |
|
The following expressions are equivalent: |
a.·((a.·a.)·a.)(a.·(a.·((a.·a.)·a.)))·((b.·((b.·a.)·b.))·(a.·((a.·((a.·a.)·a.))·a.))) |
|
Note that the input for the rule: |
(a._·(b._·((b._·a._)·b._)))·(((c._·((c._·b._)·c._))·a._)·(a._·((c._·((c._·b._)·c._))·a._)))b.·((b.·a.)·b.) |
contains a subpattern of the form: |
((c._·((c._·b._)·c._))·a._)·(a._·((c._·((c._·b._)·c._))·a._)) |
which can be unified with the input for the rule: |
((a._·((a._·b._)·a._))·b._)·(b._·((a._·((a._·b._)·a._))·b._))(a._·((a._·b._)·a._))·(b._·((b._·((b._·b._)·b._))·b._)) |
where these rules follow from Critical Pair Lemma 9 and Critical Pair Lemma 27 respectively. |
|
The following expressions are equivalent: |
(a.·((a.·b.)·a.))·(b.·((b.·((b.·b.)·b.))·b.))(b.·((b.·b.)·b.))·(b.·((b.·((a.·((a.·b.)·a.))·(b.·((b.·((b.·b.)·b.))·b.))))·b.)) |
|
Note that the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
(a._·(a._·((a._·a._)·a._)))·((b._·((b._·a._)·b._))·(a._·((a._·((a._·a._)·a._))·a._)))a.·((a.·a.)·a.) |
where these rules follow from Axiom 1 and Critical Pair Lemma 30 respectively. |
|
|
(a.·((a.·b.)·a.))·(b.·((b.·((b.·b.)·b.))·b.))(b.·((b.·b.)·b.))·(b.·((b.·((b.·b.)·b.))·b.)) |
|
We start by taking Critical Pair Lemma 31, and apply the substitution: |
a._·((b._·((b._·a._)·b._))·(a._·((a._·((a._·a._)·a._))·a._)))a.·((a.·a.)·a.) |
which follows from Critical Pair Lemma 29. |
|
|
(a.·((a.·b.)·a.))·(b.·((b.·((b.·b.)·b.))·b.))(b.·b.)·(((b.·b.)·(b.·((b.·b.)·b.)))·(b.·b.)) |
|
We start by taking Substitution Lemma 9, and apply the substitution: |
(a._·((a._·b._)·a._))·(b._·((a._·((a._·b._)·a._))·b._))(a.·b.)·(((a.·b.)·(a.·((a.·b.)·a.)))·(a.·b.)) |
which follows from Critical Pair Lemma 23. |
|
|
(a.·((a.·b.)·a.))·(b.·((b.·((b.·b.)·b.))·b.))(b.·((b.·b.)·b.))·(b.·(b.·((b.·b.)·b.))) |
|
We start by taking Substitution Lemma 10, and apply the substitution: |
(a._·a._)·(((a._·a._)·(a._·((a._·a._)·a._)))·(a._·a._))(a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.))) |
which follows from Substitution Lemma 8. |
|
The following expressions are equivalent: |
a.·((a.·b.)·a.)(b.·(a.·((a.·b.)·a.)))·((b.·((b.·b.)·b.))·(b.·(b.·((b.·b.)·b.)))) |
|
Note that the input for the rule: |
(a._·(b._·((b._·a._)·b._)))·((b._·((b._·a._)·b._))·(a._·((a._·((a._·a._)·a._))·a._)))b.·((b.·a.)·b.) |
contains a subpattern of the form: |
(b._·((b._·a._)·b._))·(a._·((a._·((a._·a._)·a._))·a._)) |
which can be unified with the input for the rule: |
(a._·((a._·b._)·a._))·(b._·((b._·((b._·b._)·b._))·b._))(b._·((b._·b._)·b._))·(b._·(b._·((b._·b._)·b._))) |
where these rules follow from Critical Pair Lemma 28 and Substitution Lemma 11 respectively. |
|
The following expressions are equivalent: |
(a.·b.)·(((a.·b.)·(b.·((b.·b.)·b.)))·(a.·b.))(((b.·(b.·((b.·b.)·b.)))·c.)·((a.·b.)·(((a.·b.)·(b.·((b.·b.)·b.)))·(a.·b.))))·(b.·((b.·b.)·b.)) |
|
Note that the input for the rule: |
(((a._·b._)·c._)·((α._·a._)·(((α._·a._)·b._)·(α._·a._))))·((a._·b._)·(b._·(a._·b._)))(α.·a.)·(((α.·a.)·b.)·(α.·a.)) |
contains a subpattern of the form: |
(a._·b._)·(b._·(a._·b._)) |
which can be unified with the input for the rule: |
(a._·(b._·((b._·a._)·b._)))·((a._·((a._·a._)·a._))·(a._·(a._·((a._·a._)·a._))))b.·((b.·a.)·b.) |
where these rules follow from Critical Pair Lemma 11 and Critical Pair Lemma 32 respectively. |
|
The following expressions are equivalent: |
(a.·b.)·(((a.·b.)·(b.·((b.·b.)·b.)))·(a.·b.))((b.·((b.·b.)·b.))·((a.·b.)·(((a.·b.)·(b.·((b.·b.)·b.)))·(a.·b.))))·(b.·((b.·b.)·b.)) |
|
Note that the input for the rule: |
(a._·((b._·c._)·(((b._·c._)·a._)·(b._·c._))))·((c._·a._)·(a._·(c._·a._)))(b.·c.)·(((b.·c.)·a.)·(b.·c.)) |
contains a subpattern of the form: |
(c._·a._)·(a._·(c._·a._)) |
which can be unified with the input for the rule: |
(a._·(b._·((b._·a._)·b._)))·((a._·((a._·a._)·a._))·(a._·(a._·((a._·a._)·a._))))b.·((b.·a.)·b.) |
where these rules follow from Critical Pair Lemma 12 and Critical Pair Lemma 32 respectively. |
|
The following expressions are equivalent: |
a.·((a.·a.)·a.)((b.·a.)·(((b.·a.)·(a.·((a.·a.)·a.)))·(b.·a.)))·((a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.)))) |
|
Note that the input for the rule: |
(((a._·((a._·a._)·a._))·b._)·(a._·((a._·a._)·a._)))·((a._·((a._·a._)·a._))·(a._·(a._·((a._·a._)·a._))))a.·((a.·a.)·a.) |
contains a subpattern of the form: |
((a._·((a._·a._)·a._))·b._)·(a._·((a._·a._)·a._)) |
which can be unified with the input for the rule: |
((a._·((a._·a._)·a._))·((b._·a._)·(((b._·a._)·(a._·((a._·a._)·a._)))·(b._·a._))))·(a._·((a._·a._)·a._))(b.·a.)·(((b.·a.)·(a.·((a.·a.)·a.)))·(b.·a.)) |
where these rules follow from Critical Pair Lemma 21 and Critical Pair Lemma 34 respectively. |
|
The following expressions are equivalent: |
a.·((a.·a.)·a.)((a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.))))·((a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.)))) |
|
Note that the input for the rule: |
((a._·b._)·(((a._·b._)·(b._·((b._·b._)·b._)))·(a._·b._)))·((b._·((b._·b._)·b._))·(b._·(b._·((b._·b._)·b._))))b.·((b.·b.)·b.) |
contains a subpattern of the form: |
(a._·b._)·(((a._·b._)·(b._·((b._·b._)·b._)))·(a._·b._)) |
which can be unified with the input for the rule: |
(a._·a._)·(((a._·a._)·(a._·((a._·a._)·a._)))·(a._·a._))(a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.))) |
where these rules follow from Critical Pair Lemma 35 and Substitution Lemma 8 respectively. |
|
The following expressions are equivalent: |
(a.·a.)·(((a.·a.)·(a.·((a.·a.)·a.)))·(a.·a.))(((a.·(a.·((a.·a.)·a.)))·b.)·((a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.)))))·(a.·((a.·a.)·a.)) |
|
Note that the input for the rule: |
(((a._·(a._·((a._·a._)·a._)))·b._)·((c._·a._)·(((c._·a._)·(a._·((a._·a._)·a._)))·(c._·a._))))·(a._·((a._·a._)·a._))(c.·a.)·(((c.·a.)·(a.·((a.·a.)·a.)))·(c.·a.)) |
contains a subpattern of the form: |
(c._·a._)·(((c._·a._)·(a._·((a._·a._)·a._)))·(c._·a._)) |
which can be unified with the input for the rule: |
(a._·a._)·(((a._·a._)·(a._·((a._·a._)·a._)))·(a._·a._))(a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.))) |
where these rules follow from Critical Pair Lemma 33 and Substitution Lemma 8 respectively. |
|
|
(a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.)))(((a.·(a.·((a.·a.)·a.)))·b.)·((a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.)))))·(a.·((a.·a.)·a.)) |
|
We start by taking Critical Pair Lemma 37, and apply the substitution: |
(a._·a._)·(((a._·a._)·(a._·((a._·a._)·a._)))·(a._·a._))(a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.))) |
which follows from Substitution Lemma 8. |
|
The following expressions are equivalent: |
(a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.)))(a.·((a.·a.)·a.))·(a.·((a.·a.)·a.)) |
|
Note that the input for the rule: |
(((a._·(a._·((a._·a._)·a._)))·b._)·((a._·((a._·a._)·a._))·(a._·(a._·((a._·a._)·a._)))))·(a._·((a._·a._)·a._))(a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.))) |
contains a subpattern of the form: |
((a._·(a._·((a._·a._)·a._)))·b._)·((a._·((a._·a._)·a._))·(a._·(a._·((a._·a._)·a._)))) |
which can be unified with the input for the rule: |
((a._·(a._·((a._·a._)·a._)))·(a._·((a._·a._)·a._)))·((a._·((a._·a._)·a._))·(a._·(a._·((a._·a._)·a._))))a.·((a.·a.)·a.) |
where these rules follow from Substitution Lemma 12 and Critical Pair Lemma 25 respectively. |
|
|
(a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.)))a. |
|
We start by taking Critical Pair Lemma 38, and apply the substitution: |
(a._·((a._·a._)·a._))·(a._·((a._·a._)·a._))a. |
which follows from Critical Pair Lemma 18. |
|
|
a.·((a.·((a.·a.)·a.))·(a.·(a.·((a.·a.)·a.))))a.·((a.·a.)·a.) |
|
We start by taking Critical Pair Lemma 36, and apply the substitution: |
(a._·((a._·a._)·a._))·(a._·(a._·((a._·a._)·a._)))a. |
which follows from Substitution Lemma 13. |
|
|
|
|
We start by taking Substitution Lemma 14, and apply the substitution: |
(a._·((a._·a._)·a._))·(a._·(a._·((a._·a._)·a._)))a. |
which follows from Substitution Lemma 13. |
|
|
(a.·(b.·((b.·a.)·b.)))·a.b.·((b.·a.)·b.) |
|
We start by taking Critical Pair Lemma 32, and apply the substitution: |
(a._·((a._·a._)·a._))·(a._·(a._·((a._·a._)·a._)))a. |
which follows from Substitution Lemma 13. |
|
|
|
|
We start by taking Substitution Lemma 6, and apply the substitution: |
(a._·((a._·a._)·a._))·(a._·(a._·((a._·a._)·a._)))a. |
which follows from Substitution Lemma 13. |
|
The following expressions are equivalent: |
(a.·((a.·a.)·a.))·a.a.·(a.·((a.·((a.·a.)·a.))·a.)) |
|
Note that the input for the rule: |
a._·(a._·((a._·((b._·((b._·a._)·b._))·a._))·a._))(b.·((b.·a.)·b.))·a. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
a._·((a._·a._)·a._)a.·a. |
where these rules follow from Critical Pair Lemma 14 and Substitution Lemma 15 respectively. |
|
|
(a.·a.)·a.a.·(a.·((a.·((a.·a.)·a.))·a.)) |
|
We start by taking Critical Pair Lemma 39, and apply the substitution: |
a._·((a._·a._)·a._)a.·a. |
which follows from Substitution Lemma 15. |
|
|
(a.·a.)·a.a.·(a.·((a.·a.)·a.)) |
|
We start by taking Substitution Lemma 18, and apply the substitution: |
a._·((a._·a._)·a._)a.·a. |
which follows from Substitution Lemma 15. |
|
|
|
|
We start by taking Substitution Lemma 19, and apply the substitution: |
a._·((a._·a._)·a._)a.·a. |
which follows from Substitution Lemma 15. |
|
|
(a.·a.)·(a.·((a.·a.)·a.))a. |
|
We start by taking Critical Pair Lemma 18, and apply the substitution: |
a._·((a._·a._)·a._)a.·a. |
which follows from Substitution Lemma 15. |
|
|
|
|
We start by taking Substitution Lemma 21, and apply the substitution: |
a._·((a._·a._)·a._)a.·a. |
which follows from Substitution Lemma 15. |
|
The following expressions are equivalent: |
a.((a.·b.)·a.)·(a.·(a.·(a.·a.))) |
|
Note that the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
|
where these rules follow from Axiom 1 and Substitution Lemma 20 respectively. |
|
|
|
|
We start by taking Substitution Lemma 17, and apply the substitution: |
|
which follows from Substitution Lemma 20. |
|
|
|
|
We start by taking Critical Pair Lemma 40, and apply the substitution: |
a._·(a._·(a._·a._))a.·a. |
which follows from Substitution Lemma 23. |
|
The following expressions are equivalent: |
a.·a.(((a.·a.)·b.)·(a.·a.))·a. |
|
Note that the input for the rule: |
((a._·b._)·a._)·(a._·a._)a. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
|
where these rules follow from Substitution Lemma 24 and Substitution Lemma 22 respectively. |
|
The following expressions are equivalent: |
a.(b.·((b.·a.)·b.))·(a.·a.) |
|
Note that the input for the rule: |
((a._·b._)·a._)·(a._·a._)a. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
(a._·(b._·((b._·a._)·b._)))·a._b.·((b.·a.)·b.) |
where these rules follow from Substitution Lemma 24 and Substitution Lemma 16 respectively. |
|
The following expressions are equivalent: |
a.·a.(b.·((b.·(a.·a.))·b.))·a. |
|
Note that the input for the rule: |
(((a._·a._)·b._)·(a._·a._))·a._a.·a. |
contains a subpattern of the form: |
((a._·a._)·b._)·(a._·a._) |
which can be unified with the input for the rule: |
(a._·(b._·((b._·a._)·b._)))·a._b.·((b.·a.)·b.) |
where these rules follow from Critical Pair Lemma 41 and Substitution Lemma 16 respectively. |
|
|
a.·(a.·(b.·((b.·a.)·b.)))b.·((b.·a.)·b.) |
|
We start by taking Critical Pair Lemma 13, and apply the substitution: |
(a._·(b._·((b._·a._)·b._)))·a._b.·((b.·a.)·b.) |
which follows from Substitution Lemma 16. |
|
The following expressions are equivalent: |
a.·a.a.·(b.·((b.·(a.·a.))·b.)) |
|
Note that the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
(a._·((a._·b._)·a._))·(b._·b._)b. |
where these rules follow from Axiom 1 and Critical Pair Lemma 42 respectively. |
|
The following expressions are equivalent: |
a.(a.·a.)·(b.·((b.·a.)·b.)) |
|
Note that the input for the rule: |
((a._·b._)·c._)·(a._·((a._·c._)·a._))c. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
(a._·((a._·(b._·b._))·a._))·b._b.·b. |
where these rules follow from Axiom 1 and Critical Pair Lemma 43 respectively. |
|
The following expressions are equivalent: |
a.·((a.·((a.·b.)·(a.·b.)))·a.)((a.·b.)·(a.·b.))·((a.·b.)·(((a.·b.)·(a.·b.))·(a.·b.))) |
|
Note that the input for the rule: |
a._·((b._·c._)·(((b._·c._)·(b._·((b._·a._)·b._)))·(b._·c._)))b.·((b.·a.)·b.) |
contains a subpattern of the form: |
(b._·c._)·(b._·((b._·a._)·b._)) |
which can be unified with the input for the rule: |
a._·(b._·((b._·(a._·a._))·b._))a.·a. |
where these rules follow from Critical Pair Lemma 1 and Critical Pair Lemma 44 respectively. |
|
|
a.·((a.·((a.·b.)·(a.·b.)))·a.)a.·b. |
|
We start by taking Critical Pair Lemma 46, and apply the substitution: |
(a._·a._)·(b._·((b._·a._)·b._))a. |
which follows from Critical Pair Lemma 45. |
|
The following expressions are equivalent: |
((a.·b.)·a.)·(a.·a.)((a.·b.)·a.)·((((a.·b.)·a.)·(a.·(((a.·b.)·a.)·(a.·a.))))·((a.·b.)·a.)) |
|
Note that the input for the rule: |
a._·((a._·((a._·b._)·(a._·b._)))·a._)a.·b. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
((a._·b._)·a._)·(a._·a._)a. |
where these rules follow from Substitution Lemma 26 and Substitution Lemma 24 respectively. |
|
|
a.((a.·b.)·a.)·((((a.·b.)·a.)·(a.·(((a.·b.)·a.)·(a.·a.))))·((a.·b.)·a.)) |
|
We start by taking Critical Pair Lemma 47, and apply the substitution: |
((a._·b._)·a._)·(a._·a._)a. |
which follows from Substitution Lemma 24. |
|
|
a.((a.·b.)·a.)·((((a.·b.)·a.)·(a.·a.))·((a.·b.)·a.)) |
|
We start by taking Substitution Lemma 27, and apply the substitution: |
((a._·b._)·a._)·(a._·a._)a. |
which follows from Substitution Lemma 24. |
|
|
a.((a.·b.)·a.)·(a.·((a.·b.)·a.)) |
|
We start by taking Substitution Lemma 28, and apply the substitution: |
((a._·b._)·a._)·(a._·a._)a. |
which follows from Substitution Lemma 24. |
|
The following expressions are equivalent: |
(a.·b.)·a.(a.·((a.·b.)·a.))·(((a.·b.)·a.)·((((a.·b.)·a.)·(a.·a.))·((a.·b.)·a.))) |
|
Note that the input for the rule: |
((a._·b._)·a._)·(a._·((a._·b._)·a._))a. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
((a._·b._)·a._)·(a._·a._)a. |
where these rules follow from Substitution Lemma 29 and Substitution Lemma 24 respectively. |
|
|
(a.·b.)·a.(a.·((a.·b.)·a.))·(((a.·b.)·a.)·(a.·((a.·b.)·a.))) |
|
We start by taking Critical Pair Lemma 48, and apply the substitution: |
((a._·b._)·a._)·(a._·a._)a. |
which follows from Substitution Lemma 24. |
|
|
(a.·b.)·a.(a.·((a.·b.)·a.))·a. |
|
We start by taking Substitution Lemma 30, and apply the substitution: |
((a._·b._)·a._)·(a._·((a._·b._)·a._))a. |
which follows from Substitution Lemma 29. |
|
The following expressions are equivalent: |
a.·((a.·((a.·b.)·a.))·a.)((a.·b.)·a.)·(((a.·b.)·a.)·(a.·((a.·b.)·a.))) |
|
Note that the input for the rule: |
a._·(a._·(b._·((b._·a._)·b._)))b.·((b.·a.)·b.) |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
(a._·((a._·b._)·a._))·a._(a.·b.)·a. |
where these rules follow from Substitution Lemma 25 and Substitution Lemma 31 respectively. |
|
|
a.·((a.·b.)·a.)((a.·b.)·a.)·(((a.·b.)·a.)·(a.·((a.·b.)·a.))) |
|
We start by taking Critical Pair Lemma 49, and apply the substitution: |
(a._·((a._·b._)·a._))·a._(a.·b.)·a. |
which follows from Substitution Lemma 31. |
|
|
a.·((a.·b.)·a.)((a.·b.)·a.)·a. |
|
We start by taking Substitution Lemma 32, and apply the substitution: |
((a._·b._)·a._)·(a._·((a._·b._)·a._))a. |
which follows from Substitution Lemma 29. |
|
The following expressions are equivalent: |
a.·((a.·((a.·((a.·b.)·(a.·b.)))·a.))·a.)((a.·b.)·a.)·a. |
|
Note that the input for the rule: |
((a._·b._)·a._)·a._a.·((a.·b.)·a.) |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
a._·((a._·((a._·b._)·(a._·b._)))·a._)a.·b. |
where these rules follow from Substitution Lemma 33 and Substitution Lemma 26 respectively. |
|
|
a.·((a.·((a.·b.)·(a.·b.)))·a.)((a.·b.)·a.)·a. |
|
We start by taking Critical Pair Lemma 50, and apply the substitution: |
(a._·((a._·b._)·a._))·a._(a.·b.)·a. |
which follows from Substitution Lemma 31. |
|
|
|
|
We start by taking Substitution Lemma 34, and apply the substitution: |
a._·((a._·((a._·b._)·(a._·b._)))·a._)a.·b. |
which follows from Substitution Lemma 26. |
|
|
|
|
We start by taking Substitution Lemma 35, and apply the substitution: |
((a._·b._)·a._)·a._a.·((a.·b.)·a.) |
which follows from Substitution Lemma 33. |
|
|
|
|
We start by taking Substitution Lemma 29, and apply the substitution: |
a._·((a._·b._)·a._)a.·b. |
which follows from Substitution Lemma 36. |
|
|
a.·(a.·(b.·a.))b.·((b.·a.)·b.) |
|
We start by taking Substitution Lemma 25, and apply the substitution: |
a._·((a._·b._)·a._)a.·b. |
which follows from Substitution Lemma 36. |
|
|
|
|
We start by taking Substitution Lemma 38, and apply the substitution: |
a._·((a._·b._)·a._)a.·b. |
which follows from Substitution Lemma 36. |
|
|
a.·((b.·((b.·c.)·b.))·(c.·((c.·a.)·c.)))c.·((c.·a.)·c.) |
|
We start by taking Critical Pair Lemma 7, and apply the substitution: |
a._·((a._·b._)·a._)a.·b. |
which follows from Substitution Lemma 36. |
|
|
a.·((b.·c.)·(c.·((c.·a.)·c.)))c.·((c.·a.)·c.) |
|
We start by taking Substitution Lemma 40, and apply the substitution: |
a._·((a._·b._)·a._)a.·b. |
which follows from Substitution Lemma 36. |
|
|
a.·((b.·c.)·(c.·a.))c.·((c.·a.)·c.) |
|
We start by taking Substitution Lemma 41, and apply the substitution: |
a._·((a._·b._)·a._)a.·b. |
which follows from Substitution Lemma 36. |
|
|
a.·((b.·c.)·(c.·a.))c.·a. |
|
We start by taking Substitution Lemma 42, and apply the substitution: |
a._·((a._·b._)·a._)a.·b. |
which follows from Substitution Lemma 36. |
|
The following expressions are equivalent: |
|
|
Note that the input for the rule: |
a._·(a._·(b._·a._))b.·a. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
a._·((a._·b._)·a._)a.·b. |
where these rules follow from Substitution Lemma 39 and Substitution Lemma 36 respectively. |
|
|
|
|
We start by taking Substitution Lemma 37, and apply the substitution: |
|
which follows from Critical Pair Lemma 51. |
|
|
|
|
We start by taking Substitution Lemma 44, and apply the substitution: |
|
which follows from Critical Pair Lemma 51. |
|
The following expressions are equivalent: |
a.·b.b.·((a.·b.)·((a.·b.)·a.)) |
|
Note that the input for the rule: |
a._·((b._·c._)·(c._·a._))c.·a. |
contains a subpattern of the form: |
|
which can be unified with the input for the rule: |
|
where these rules follow from Substitution Lemma 43 and Critical Pair Lemma 51 respectively. |
|
|
a.·b.b.·((a.·b.)·(a.·(a.·b.))) |
|
We start by taking Critical Pair Lemma 52, and apply the substitution: |
|
which follows from Critical Pair Lemma 51. |
|
|
|
|
We start by taking Substitution Lemma 46, and apply the substitution: |
(a._·b._)·(a._·(a._·b._))a. |
which follows from Substitution Lemma 45. |
|
We obtain the conclusion: |
|
|
Take Hypothesis 1, and apply the substitution: |
|
which follows from Substitution Lemma 47. |