Certification Problem
Input (COPS 978)
We consider the TRS containing the following rules:
b(a(a(b(b(x))))) |
→ |
b(a(a(a(a(b(b(x))))))) |
(1) |
b(a(b(b(x)))) |
→ |
b(b(x)) |
(2) |
b(a(b(a(a(a(a(b(x)))))))) |
→ |
b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x)))))))))))))))))))))) |
(3) |
b(a(a(b(a(a(a(a(b(x))))))))) |
→ |
b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x))))))))))))))) |
(4) |
b(a(a(a(b(a(a(a(a(b(x)))))))))) |
→ |
b(x) |
(5) |
The underlying signature is as follows:
{b/1, a/1}Property / Task
Prove or disprove confluence.Answer / Result
Yes.Proof (by csi @ CoCo 2023)
1 Redundant Rules Transformation
To prove that the TRS is (non-)confluent, we show (non-)confluence of the following
modified system:
b(a(a(a(b(a(a(a(a(b(x)))))))))) |
→ |
b(x) |
(5) |
b(a(a(b(a(a(a(a(b(x))))))))) |
→ |
b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x))))))))))))))) |
(4) |
b(a(b(a(a(a(a(b(x)))))))) |
→ |
b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x)))))))))))))))))))))) |
(3) |
b(a(b(b(x)))) |
→ |
b(b(x)) |
(2) |
b(a(a(b(b(x))))) |
→ |
b(a(a(a(a(b(b(x))))))) |
(1) |
b(a(a(b(a(a(a(a(b(x))))))))) |
→ |
b(a(b(a(a(b(x)))))) |
(6) |
b(a(b(a(a(a(a(b(x)))))))) |
→ |
b(a(a(a(a(b(a(a(a(a(b(a(b(x))))))))))))) |
(7) |
All redundant rules that were added or removed can be
simulated in 2 steps
.
1.1 Decreasing Diagrams
1.1.2 Rule Labeling
Confluence is proven, because all critical peaks can be joined decreasingly
using the following rule labeling function (rules that are not shown have label 0).
-
b(a(a(a(b(a(a(a(a(b(x)))))))))) |
→ |
b(x) |
(5) |
↦ 0
-
b(a(a(b(a(a(a(a(b(x))))))))) |
→ |
b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x))))))))))))))) |
(4) |
↦ 0
-
b(a(b(a(a(a(a(b(x)))))))) |
→ |
b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x)))))))))))))))))))))) |
(3) |
↦ 0
-
b(a(b(b(x)))) |
→ |
b(b(x)) |
(2) |
↦ 0
-
b(a(a(b(b(x))))) |
→ |
b(a(a(a(a(b(b(x))))))) |
(1) |
↦ 0
-
b(a(a(b(a(a(a(a(b(x))))))))) |
→ |
b(a(b(a(a(b(x)))))) |
(6) |
↦ 1
-
b(a(b(a(a(a(a(b(x)))))))) |
→ |
b(a(a(a(a(b(a(a(a(a(b(a(b(x))))))))))))) |
(7) |
↦ 2
The critical pairs can be joined as follows. Here,
↔ is always chosen as an appropriate rewrite relation which
is automatically inferred by the certifier.
-
The critical peak s = b(a(a(a(b(a(a(a(a(b(x577))))))))))←→ε b(a(a(a(b(a(a(a(a(b(x577)))))))))) = t can be joined as follows.
s
↔
t
-
The critical peak s = b(a(a(b(a(a(a(a(b(x578)))))))))←→ε b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(a(a(a(b(a(a(a(a(b(x578)))))))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x578))))))))))))))) ↔
t
-
The critical peak s = b(a(b(a(a(a(a(b(x579))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(a(a(a(b(a(a(a(a(b(x579))))))))))))))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x579)))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(b(b(x580))))←→ε b(b(a(a(a(b(a(a(a(a(b(x580))))))))))) = t can be joined as follows.
s
↔ b(b(x580)) ↔
t
-
The critical peak s = b(a(a(b(b(x581)))))←→ε b(a(a(a(a(b(b(a(a(a(b(a(a(a(a(b(x581)))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(b(x581))))))) ↔
t
-
The critical peak s = b(a(a(b(a(a(a(a(b(x582)))))))))←→ε b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x582))))))))))))))) = t can be joined as follows.
s
↔
t
-
The critical peak s = b(a(a(b(a(a(a(a(b(x582)))))))))←→ε b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x582))))))))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(x582)))))) ↔
t
-
The critical peak s = b(a(b(a(a(a(a(b(x583))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x583)))))))))))))))))))))) = t can be joined as follows.
s
↔
t
-
The critical peak s = b(a(b(a(a(a(a(b(x583))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x583)))))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(x583))))))))))))) ↔
t
-
The critical peak s = b(a(a(a(b(a(a(a(a(b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x584))))))))))))))))))))))))←→ε b(a(a(b(a(a(a(a(b(x584))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x584))))))))))))))) ↔
t
-
The critical peak s = b(a(a(b(a(a(a(a(b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x585)))))))))))))))))))))))←→ε b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(a(a(b(a(a(a(a(b(x585))))))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x585))))))))))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(b(a(a(a(a(b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x586))))))))))))))))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(a(a(b(a(a(a(a(b(x586)))))))))))))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x586)))))))))))))))))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(b(b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x587))))))))))))))))))←→ε b(b(a(a(b(a(a(a(a(b(x587)))))))))) = t can be joined as follows.
s
↔ b(b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x587)))))))))))))))) ↔
t
-
The critical peak s = b(a(a(b(b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x588)))))))))))))))))))←→ε b(a(a(a(a(b(b(a(a(b(a(a(a(a(b(x588))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x588))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x)))))))))))))))←→ε b(a(b(a(a(b(x)))))) = t can be joined as follows.
s
↔
t
-
The critical peak s = b(a(a(b(a(a(a(a(b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x590)))))))))))))))))))))))←→ε b(a(b(a(a(b(a(a(b(a(a(a(a(b(x590)))))))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x590)))))))))))))))))))) ↔
t
-
The critical peak s = b(a(b(a(a(a(a(b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x591))))))))))))))))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(b(a(a(a(a(b(x591))))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x591))))))))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x592)))))))))))))))))))))))))))))))←→ε b(a(b(a(a(a(a(b(x592)))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x592)))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(a(b(a(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x593))))))))))))))))))))))))))))))←→ε b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(a(b(a(a(a(a(b(x593)))))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x593)))))))))))))))))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(b(a(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x594)))))))))))))))))))))))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(a(b(a(a(a(a(b(x594))))))))))))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x594))))))))))))))))))))))))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(b(b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x595)))))))))))))))))))))))))←→ε b(b(a(b(a(a(a(a(b(x595))))))))) = t can be joined as follows.
s
↔ b(b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x595))))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(a(b(b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x596))))))))))))))))))))))))))←→ε b(a(a(a(a(b(b(a(b(a(a(a(a(b(x596)))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x596)))))))))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(a(b(a(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x597))))))))))))))))))))))))))))))←→ε b(a(b(a(a(b(a(b(a(a(a(a(b(x597))))))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x597))))))))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x))))))))))))))))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(x))))))))))))) = t can be joined as follows.
s
↔
t
-
The critical peak s = b(a(b(a(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x599)))))))))))))))))))))))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(a(b(a(a(a(a(b(x599)))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x599)))))))))))))))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(a(a(b(a(a(a(a(b(b(x600)))))))))))←→ε b(a(b(b(x600)))) = t can be joined as follows.
s
↔ b(b(x600)) ↔
t
-
The critical peak s = b(a(a(b(a(a(a(a(b(b(x601))))))))))←→ε b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(a(b(b(x601)))))))))))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(b(x601)))))))))))))))) ↔
t
-
The critical peak s = b(a(b(a(a(a(a(b(b(x602)))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(a(b(b(x602))))))))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(b(x602))))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(b(b(b(x603)))))←→ε b(b(a(b(b(x603))))) = t can be joined as follows.
s
↔ b(b(b(x603))) ↔
t
-
The critical peak s = b(a(a(b(b(b(x604))))))←→ε b(a(a(a(a(b(b(a(b(b(x604)))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(b(b(x604)))))))) ↔
t
-
The critical peak s = b(a(a(b(a(a(a(a(b(b(x605))))))))))←→ε b(a(b(a(a(b(a(b(b(x605))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(b(x605))))))) ↔
t
-
The critical peak s = b(a(b(a(a(a(a(b(b(x606)))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(a(b(b(x606)))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(b(x606)))))))))))))) ↔
t
-
The critical peak s = b(a(a(a(b(a(a(a(a(b(a(a(a(a(b(b(x607))))))))))))))))←→ε b(a(a(b(b(x607))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(b(x607))))))) ↔
t
-
The critical peak s = b(a(a(b(a(a(a(a(b(a(a(a(a(b(b(x608)))))))))))))))←→ε b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(a(a(b(b(x608))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(a(a(a(a(b(b(x608))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(b(a(a(a(a(b(a(a(a(a(b(b(x609))))))))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(a(a(b(b(x609)))))))))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(a(a(a(a(b(b(x609)))))))))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(b(b(a(a(a(a(b(b(x610))))))))))←→ε b(b(a(a(b(b(x610)))))) = t can be joined as follows.
s
↔ b(b(a(a(a(a(b(b(x610)))))))) ↔
t
-
The critical peak s = b(a(a(b(b(a(a(a(a(b(b(x611)))))))))))←→ε b(a(a(a(a(b(b(a(a(b(b(x611))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(b(a(a(a(a(b(b(x611))))))))))))) ↔
t
-
The critical peak s = b(a(a(b(a(a(a(a(b(a(a(a(a(b(b(x612)))))))))))))))←→ε b(a(b(a(a(b(a(a(b(b(x612)))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(a(a(a(a(b(b(x612)))))))))))) ↔
t
-
The critical peak s = b(a(b(a(a(a(a(b(a(a(a(a(b(b(x613))))))))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(b(b(x613))))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(a(b(b(x613))))))))))))))))))) ↔
t
-
The critical peak s = b(a(a(a(b(a(a(a(a(b(a(b(a(a(b(x614)))))))))))))))←→ε b(a(a(b(a(a(a(a(b(x614))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(x614)))))) ↔
t
-
The critical peak s = b(a(b(a(a(b(x))))))←→ε b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(x))))))))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(x)))))) ↔
t
-
The critical peak s = b(a(a(b(a(a(a(a(b(a(b(a(a(b(x616))))))))))))))←→ε b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(a(a(b(a(a(a(a(b(x616))))))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(a(b(a(a(b(x616)))))))))))))))))))) ↔
t
-
The critical peak s = b(a(b(a(a(a(a(b(a(b(a(a(b(x617)))))))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(a(a(b(a(a(a(a(b(x617)))))))))))))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(a(b(a(a(b(x617))))))))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(b(b(a(b(a(a(b(x618)))))))))←→ε b(b(a(a(b(a(a(a(a(b(x618)))))))))) = t can be joined as follows.
s
↔ b(b(a(b(a(a(b(x618))))))) ↔
t
-
The critical peak s = b(a(a(b(b(a(b(a(a(b(x619))))))))))←→ε b(a(a(a(a(b(b(a(a(b(a(a(a(a(b(x619))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(b(a(b(a(a(b(x619)))))))))))) ↔
t
-
The critical peak s = b(a(a(b(a(a(a(a(b(a(b(a(a(b(x620))))))))))))))←→ε b(a(b(a(a(b(a(a(b(a(a(a(a(b(x620)))))))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(a(b(a(a(b(x620))))))))))) ↔
t
-
The critical peak s = b(a(b(a(a(a(a(b(a(b(a(a(b(x621)))))))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(b(a(a(a(a(b(x621))))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(a(b(a(a(b(x621)))))))))))))))))) ↔
t
-
The critical peak s = b(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(b(x622))))))))))))))))))))))←→ε b(a(b(a(a(a(a(b(x622)))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(x622))))))))))))) ↔
t
-
The critical peak s = b(a(a(b(a(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(b(x623)))))))))))))))))))))←→ε b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(a(b(a(a(a(a(b(x623)))))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(b(x623))))))))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(a(a(a(b(a(a(a(a(b(a(b(x)))))))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(x)))))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(x))))))))))))) ↔
t
-
The critical peak s = b(a(b(a(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(b(x625))))))))))))))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(a(b(a(a(a(a(b(x625))))))))))))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(b(x625)))))))))))))))))))))))))))))))))) ↔
t
-
The critical peak s = b(a(b(b(a(a(a(a(b(a(a(a(a(b(a(b(x626))))))))))))))))←→ε b(b(a(b(a(a(a(a(b(x626))))))))) = t can be joined as follows.
s
↔ b(b(a(a(a(a(b(a(a(a(a(b(a(b(x626)))))))))))))) ↔
t
-
The critical peak s = b(a(a(b(b(a(a(a(a(b(a(a(a(a(b(a(b(x627)))))))))))))))))←→ε b(a(a(a(a(b(b(a(b(a(a(a(a(b(x627)))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(b(a(a(a(a(b(a(a(a(a(b(a(b(x627))))))))))))))))))) ↔
t
-
The critical peak s = b(a(a(b(a(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(b(x628)))))))))))))))))))))←→ε b(a(b(a(a(b(a(b(a(a(a(a(b(x628))))))))))))) = t can be joined as follows.
s
↔ b(a(b(a(a(b(a(a(a(a(b(a(a(a(a(b(a(b(x628)))))))))))))))))) ↔
t
-
The critical peak s = b(a(b(a(a(a(a(b(a(a(a(a(b(a(a(a(a(b(a(b(x629))))))))))))))))))))←→ε b(a(a(a(a(b(a(a(a(a(b(a(b(a(b(a(a(a(a(b(x629)))))))))))))))))))) = t can be joined as follows.
s
↔ b(a(a(a(a(b(a(a(a(a(b(a(b(a(a(a(a(b(a(a(a(a(b(a(b(x629))))))))))))))))))))))))) ↔
t
/>