diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 6d9c782..a2bb1a9 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -20,7 +20,9 @@ jobs: - uses: actions/setup-python@v6 with: python-version: 3.x - - run: pipx run --with mkdocs-material mkdocs build --clean + - run: + pipx run --with mkdocs-material --with mkdocs-awesome-nav mkdocs build + --clean - uses: actions/upload-pages-artifact@v4 with: path: site diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 1c9531a..4e1b53e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -13,6 +13,8 @@ jobs: - uses: actions/checkout@v6 - name: Build in strict mode # The strict flag treats warnings as errors - run: pipx run --with mkdocs-material mkdocs build --clean --strict + run: + pipx run --with mkdocs-material --with mkdocs-awesome-nav mkdocs build + --clean --strict # TODO: test the code snippets diff --git a/.gitignore b/.gitignore index 9101956..a54bf23 100644 --- a/.gitignore +++ b/.gitignore @@ -317,4 +317,4 @@ TSWLatexianTemp* .cache/ .DS_Store __pycache__/* - +site/* diff --git a/docs/.nav.yml b/docs/.nav.yml new file mode 100644 index 0000000..22914c7 --- /dev/null +++ b/docs/.nav.yml @@ -0,0 +1,55 @@ +nav: + - Home: index.md + - Semigroups in GAP: + - gap/index.md + - "GAP: Installation": gap/install.md + - "GAP: First steps": gap/first-steps.md + - "GAP: Semigroups defined by generators": gap/generated.md + - "GAP: Finitely presented semigroups": gap/fp.md + - "GAP: Worksheet": gap/worksheet.md + - Semigroups in Python: + - py/index.md + - "Python: Installation": py/install.md + - "Python: First steps": py/first-steps.md + - "Python: Semigroups defined by generators": py/generated.md + - "Python: Finitely presented semigroups": py/fp.md + - "Python: Worksheet": py/worksheet.md + - Examples: + - examples/index.md + - examples/short.md + - "Verifying presentations for sporadic simple groups": + - examples/atlas/index.md + - "Mathieu groups": + - "Mathieu group M11": examples/atlas/mathieu/m11.md + - "Mathieu group M12": examples/atlas/mathieu/m12.md + - "Mathieu group M22": examples/atlas/mathieu/m22.md + - "Mathieu group M23": + - examples/atlas/mathieu/m23/index.md + - "M11, P1": examples/atlas/mathieu/m23/p1_m11.md + - "M22, P1": examples/atlas/mathieu/m23/p1_m22.md + - "M11, P2": examples/atlas/mathieu/m23/p2_m11.md + - "M22, P2": examples/atlas/mathieu/m23/p2_m22.md + - "Mathieu group M24": + - examples/atlas/mathieu/m24/index.md + - "Leech lattice groups": + - examples/atlas/leech-lattice/hs.md + - "Janko group J2, Hall-Janko group HJ": + - examples/atlas/leech-lattice/j2/index.md + - "P1": examples/atlas/leech-lattice/j2/j2-p1.md + - "P2": examples/atlas/leech-lattice/j2/j2-p2.md + - "Conway group Co2": + - examples/atlas/leech-lattice/co2/index.md + - "McLaughlin group McL": + - examples/atlas/leech-lattice/mcl/index.md + - "Monster sections": + - "Held group He": + - examples/atlas/monster-sections/he/index.md + - "Fischer group Fi22": + - examples/atlas/monster-sections/fi22/index.md + - "Pariahs": + - examples/atlas/pariahs/* + - "Janko group J4": + - examples/atlas/pariahs/j4/index.md + - "Miscellaneous": + - examples/atlas/misc/t.md + - "Finding complete rewriting systems for 1-relation monoids": examples/1-relation diff --git a/docs/examples/1-relation/000.md b/docs/examples/1-relation/000.md new file mode 100644 index 0000000..ca1dd6b --- /dev/null +++ b/docs/examples/1-relation/000.md @@ -0,0 +1,44 @@ +#\#000 ababbaaaaa=baaaaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b^{2} a^{5} = b a^{5} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a d = c b a,\; c = b a^{5},\; d = b a b c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < a < d < b\): + +\( +\begin{aligned} + b a b c &\rightarrow d \\ + b a^{5} &\rightarrow c \\ + c b a &\rightarrow a d \\ + b a b a d &\rightarrow d b a \\ + a d b c &\rightarrow c d \\ + a d a^{4} &\rightarrow c^{2} \\ + b a^{4} c d &\rightarrow c d b c \\ + b a^{4} c^{2} &\rightarrow c d a^{4} \\ + a d b a d &\rightarrow c d b a \\ + c b c d &\rightarrow a d^{2} b c \\ + c b c^{2} &\rightarrow a d^{2} a^{4} \\ + c^{2} d b c &\rightarrow a d a^{3} c d \\ + c^{2} d a^{4} &\rightarrow a d a^{3} c^{2} \\ + b a^{4} c a d &\rightarrow c d a^{4} b a \\ + c b c a d &\rightarrow a d^{2} a^{4} b a \\ + c^{2} d b a d &\rightarrow a d a^{3} c d b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/001.md b/docs/examples/1-relation/001.md new file mode 100644 index 0000000..752164a --- /dev/null +++ b/docs/examples/1-relation/001.md @@ -0,0 +1,35 @@ +#\#001 aabaababba=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a^{2} b a b^{2} a = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} c d c = c a c,\; c = b a,\; d = a c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c b &\rightarrow d \\ + a^{2} c d c &\rightarrow c a c \\ + b c a c &\rightarrow c a c d c \\ + b d &\rightarrow c^{2} b \\ + a c^{2} &\rightarrow d a \\ + b c d &\rightarrow c a c d c b +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/002.md b/docs/examples/1-relation/002.md new file mode 100644 index 0000000..04bca26 --- /dev/null +++ b/docs/examples/1-relation/002.md @@ -0,0 +1,44 @@ +#\#002 abbabbaaaa=babba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b^{2} a^{4} = b a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} d a = b c a,\; c = a b^{2},\; d = a^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b c a &\rightarrow c^{2} d a \\ + a b^{2} &\rightarrow c \\ + a^{3} &\rightarrow d \\ + b c d &\rightarrow c^{2} d^{2} \\ + a d &\rightarrow d a \\ + d b^{2} &\rightarrow a^{2} c \\ + b c^{2} &\rightarrow c^{2} d c \\ + a c^{2} a &\rightarrow d c^{2} d c d^{2} c d a \\ + a c^{2} d &\rightarrow d c^{2} d c d^{2} c d^{2} \\ + a c^{3} &\rightarrow d c^{2} d c d^{2} c d c \\ + d c^{2} d c d^{2} c d^{2} c d c &\rightarrow c^{3} \\ + d c^{2} d c d^{2} c d^{2} c d^{2} &\rightarrow c^{2} d \\ + d c^{2} d c d^{2} c d^{2} c d a &\rightarrow c^{2} a \\ + d c^{2} d c d^{2} c d^{2} c^{3} a &\rightarrow c^{4} d c d^{2} c d^{2} c d a \\ + d c^{2} d c d^{2} c d^{2} c^{3} d &\rightarrow c^{4} d c d^{2} c d^{2} c d^{2} \\ + d c^{2} d c d^{2} c d^{2} c^{4} &\rightarrow c^{4} d c d^{2} c d^{2} c d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/003.md b/docs/examples/1-relation/003.md new file mode 100644 index 0000000..7cedaaf --- /dev/null +++ b/docs/examples/1-relation/003.md @@ -0,0 +1,38 @@ +#\#003 babbabaaba=abba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b^{2} a b a^{2} b a = a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c d c = e c,\; c = b a,\; d = b c^{2} a,\; e = a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < e < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + b c^{2} a &\rightarrow d \\ + a b &\rightarrow e \\ + e c &\rightarrow c d c \\ + b e &\rightarrow c b \\ + b c^{2} e &\rightarrow d b \\ + a d &\rightarrow c d c^{2} a \\ + a c &\rightarrow e a \\ + b c d c &\rightarrow c b c \\ + b c^{3} d c &\rightarrow d b c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/004.md b/docs/examples/1-relation/004.md new file mode 100644 index 0000000..9b021d9 --- /dev/null +++ b/docs/examples/1-relation/004.md @@ -0,0 +1,50 @@ +#\#004 baabbaaaba=aabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a^{3} b a = a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d b a = a^{2} b^{2} a,\; c = b a^{2} b,\; d = b a^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a^{2} b &\rightarrow c \\ + b a^{3} &\rightarrow d \\ + a^{2} b^{2} a &\rightarrow c d b a \\ + b a^{2} d &\rightarrow c a^{3} \\ + b a^{2} c &\rightarrow c a^{2} b \\ + b a c d b a &\rightarrow d b^{2} a \\ + b c d b a &\rightarrow c b a \\ + a^{2} b c &\rightarrow c d c \\ + a^{2} b d &\rightarrow c d^{2} \\ + d a b^{2} a &\rightarrow c^{2} d^{2} b a \\ + d a b d &\rightarrow c^{2} d^{3} \\ + d a b c &\rightarrow c^{2} d^{2} c \\ + b a c d^{2} &\rightarrow d b d \\ + b a c d c &\rightarrow d b c \\ + b c d^{2} &\rightarrow c d \\ + b c d c &\rightarrow c^{2} \\ + a^{2} c b a &\rightarrow c d c d b a \\ + d a c b a &\rightarrow c^{2} d^{2} c d b a \\ + a^{2} c d &\rightarrow c d c d^{2} \\ + a^{2} c^{2} &\rightarrow c d c d c \\ + d a c d &\rightarrow c^{2} d^{2} c d^{2} \\ + d a c^{2} &\rightarrow c^{2} d^{2} c d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/005.md b/docs/examples/1-relation/005.md new file mode 100644 index 0000000..fce2987 --- /dev/null +++ b/docs/examples/1-relation/005.md @@ -0,0 +1,42 @@ +#\#005 baaaaabbba=aaaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{3} a = a^{5} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} d a = c^{2} a,\; c = a^{2},\; d = a b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a^{4} d a &\rightarrow a^{5} \\ + a b^{3} &\rightarrow d \\ + a b^{2} a^{5} &\rightarrow d a^{4} d a \\ + b a^{4} d^{2} &\rightarrow a^{4} d \\ + a b^{2} a^{4} d &\rightarrow d a^{4} d^{2} \\ + a b a^{4} d &\rightarrow d a^{4} d^{3} \\ + a b a^{5} &\rightarrow d a^{4} d^{2} a \\ + d a^{4} d^{4} &\rightarrow a^{5} d \\ + d a^{4} d^{3} a &\rightarrow a^{6} \\ + b a^{9} d &\rightarrow a^{8} d^{4} \\ + b a^{10} &\rightarrow a^{8} d^{3} a \\ + d a^{4} d^{2} a^{5} d &\rightarrow a^{9} d^{4} \\ + d a^{4} d^{2} a^{6} &\rightarrow a^{9} d^{3} a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/007.md b/docs/examples/1-relation/007.md new file mode 100644 index 0000000..ab3ed89 --- /dev/null +++ b/docs/examples/1-relation/007.md @@ -0,0 +1,35 @@ +#\#007 abaaabaaba=babaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{3} b a^{2} b a = b a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c a^{2} c a c = c^{2} a^{2},\; c = b a,\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a b a &\rightarrow d \\ + b d a^{2} &\rightarrow d a d^{2} \\ + b d a d &\rightarrow d a d^{2} b a \\ + a b d &\rightarrow d b a \\ + d b a^{2} d &\rightarrow a d a d^{2} b a \\ + d b a^{3} &\rightarrow a d a d^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/008.md b/docs/examples/1-relation/008.md new file mode 100644 index 0000000..e78df07 --- /dev/null +++ b/docs/examples/1-relation/008.md @@ -0,0 +1,37 @@ +#\#008 aabaaaabba=baaabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a^{4} b^{2} a = b a^{3} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} c d b a = c a c,\; c = b a^{2},\; d = a^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a^{2} &\rightarrow c \\ + a^{2} b &\rightarrow d \\ + b a d &\rightarrow c a b \\ + b a c a c &\rightarrow c a c d b a \\ + b d &\rightarrow c b \\ + b c a c &\rightarrow c^{2} d b a \\ + a^{2} c &\rightarrow d a^{2} \\ + d a^{2} d c &\rightarrow c a c a \\ + d a^{2} d b a &\rightarrow c a c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/010.md b/docs/examples/1-relation/010.md new file mode 100644 index 0000000..1c78e60 --- /dev/null +++ b/docs/examples/1-relation/010.md @@ -0,0 +1,115 @@ +#\#010 baaaaabbba=abaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{3} a = a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a d a = a b a^{2},\; c = a^{2} b^{2},\; d = a^{2} c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a^{2} c b &\rightarrow d \\ + a^{2} b^{2} &\rightarrow c \\ + a b a^{2} &\rightarrow b a d a \\ + a b a d &\rightarrow b a d^{2} \\ + a b a c &\rightarrow b a d c \\ + b a d a c b &\rightarrow a b d \\ + b a d a b^{2} &\rightarrow a b c \\ + a b^{2} a d^{2} a &\rightarrow b a d b a d a \\ + a^{2} c a b d &\rightarrow d a d a c b \\ + a^{2} c a b c &\rightarrow d a d a b^{2} \\ + a^{2} b a b d &\rightarrow c a d a c b \\ + a^{2} b a b c &\rightarrow c a d a b^{2} \\ + a^{2} b d &\rightarrow b a d^{2} a c b \\ + a^{2} b c &\rightarrow b a d^{2} a b^{2} \\ + b a d^{2} b a d a &\rightarrow c a d^{2} a \\ + a b^{2} a d^{3} &\rightarrow b a d b a d^{2} \\ + a b^{2} a d^{2} c &\rightarrow b a d b a d c \\ + b a d a c a b d &\rightarrow a b d a d a c b \\ + b a d a c a b c &\rightarrow a b d a d a b^{2} \\ + b a d a b a b d &\rightarrow a b c a d a c b \\ + b a d a b a b c &\rightarrow a b c a d a b^{2} \\ + b a d b a d b a d a &\rightarrow a b c a d^{2} a \\ + a^{2} c^{2} a d^{2} a &\rightarrow d a d^{2} b a d a \\ + b a d^{2} b a d b a d a &\rightarrow c a d^{2} b a d a \\ + a c a d^{2} a &\rightarrow b a d^{3} b a d a \\ + b a d^{2} b a d^{2} &\rightarrow c a d^{3} \\ + b a d^{2} b a d c &\rightarrow c a d^{2} c \\ + b a d^{2} b a d b a d^{2} &\rightarrow c a d^{2} b a d^{2} \\ + b a d^{2} b a d b a d c &\rightarrow c a d^{2} b a d c \\ + b a d b a d b a d^{2} &\rightarrow a b c a d^{3} \\ + b a d b a d b a d c &\rightarrow a b c a d^{2} c \\ + b a d a c^{2} a d^{2} a &\rightarrow a b d a d^{2} b a d a \\ + b a d a b c a d^{2} a &\rightarrow a b c a d^{2} b a d a \\ + b a d^{2} a b d &\rightarrow c a d^{2} a c b \\ + b a d^{2} a b c &\rightarrow c a d^{2} a b^{2} \\ + b a d b a d a b d &\rightarrow a b c a d^{2} a c b \\ + b a d b a d a b c &\rightarrow a b c a d^{2} a b^{2} \\ + b a d a b c a d^{3} &\rightarrow a b c a d^{2} b a d^{2} \\ + b a d a b c a d^{2} c &\rightarrow a b c a d^{2} b a d c \\ + b a d a b c a d^{2} b a d^{2} &\rightarrow a b c a d^{2} b a d b a d^{2} \\ + b a d a b c a d^{2} b a d c &\rightarrow a b c a d^{2} b a d b a d c \\ + b a d a b c a d^{2} b a d b a d a &\rightarrow a b c a d^{2} a b c a d^{2} a \\ + b a d b a d c a d^{2} a &\rightarrow a b c a d^{3} b a d a \\ + a^{2} c^{2} a d^{3} &\rightarrow d a d^{2} b a d^{2} \\ + a^{2} c^{2} a d^{2} c &\rightarrow d a d^{2} b a d c \\ + a^{2} c^{2} a d^{2} b a d a &\rightarrow d a d^{2} b a d b a d a \\ + a^{2} c^{2} a d^{2} b a d^{2} &\rightarrow d a d^{2} b a d b a d^{2} \\ + a^{2} c^{2} a d^{2} b a d c &\rightarrow d a d^{2} b a d b a d c \\ + a^{2} c^{2} a d^{2} b a d b a d a &\rightarrow d a d^{2} a b c a d^{2} a \\ + a^{2} c^{2} a d^{2} b a d b a d^{2} &\rightarrow d a d^{2} a b c a d^{3} \\ + a^{2} c^{2} a d^{2} b a d b a d c &\rightarrow d a d^{2} a b c a d^{2} c \\ + a c a d^{3} &\rightarrow b a d^{3} b a d^{2} \\ + a c a d^{2} c &\rightarrow b a d^{3} b a d c \\ + a c a d^{2} b a d a &\rightarrow b a d^{3} b a d b a d a \\ + a c a d^{2} b a d^{2} &\rightarrow b a d^{3} b a d b a d^{2} \\ + a c a d^{2} b a d c &\rightarrow b a d^{3} b a d b a d c \\ + b a d a c^{2} a d^{2} b a d b a d^{2} &\rightarrow a b d a d^{2} a b c a d^{3} \\ + b a d a c^{2} a d^{2} b a d b a d c &\rightarrow a b d a d^{2} a b c a d^{2} c \\ + b a d a c^{2} a d^{3} &\rightarrow a b d a d^{2} b a d^{2} \\ + b a d a c^{2} a d^{2} c &\rightarrow a b d a d^{2} b a d c \\ + b a d a c^{2} a d^{2} b a d a &\rightarrow a b d a d^{2} b a d b a d a \\ + b a d a c^{2} a d^{2} b a d^{2} &\rightarrow a b d a d^{2} b a d b a d^{2} \\ + b a d a c^{2} a d^{2} b a d c &\rightarrow a b d a d^{2} b a d b a d c \\ + b a d a b c a d^{2} b a d a &\rightarrow a b c a d^{2} b a d b a d a \\ + a c a d^{2} b a d b a d a &\rightarrow b a d^{3} a b c a d^{2} a \\ + a c a d^{2} b a d b a d^{2} &\rightarrow b a d^{3} a b c a d^{3} \\ + a c a d^{2} b a d b a d c &\rightarrow b a d^{3} a b c a d^{2} c \\ + b a d^{2} c a d^{2} a &\rightarrow c a d^{3} b a d a \\ + b a d^{2} c a d^{3} &\rightarrow c a d^{3} b a d^{2} \\ + b a d^{2} c a d^{2} c &\rightarrow c a d^{3} b a d c \\ + b a d^{2} c a d^{2} b a d a &\rightarrow c a d^{3} b a d b a d a \\ + b a d^{2} c a d^{2} b a d^{2} &\rightarrow c a d^{3} b a d b a d^{2} \\ + b a d^{2} c a d^{2} b a d c &\rightarrow c a d^{3} b a d b a d c \\ + b a d b a d c a d^{3} &\rightarrow a b c a d^{3} b a d^{2} \\ + b a d b a d c a d^{2} c &\rightarrow a b c a d^{3} b a d c \\ + b a d b a d c a d^{2} b a d a &\rightarrow a b c a d^{3} b a d b a d a \\ + b a d b a d c a d^{2} b a d^{2} &\rightarrow a b c a d^{3} b a d b a d^{2} \\ + b a d b a d c a d^{2} b a d c &\rightarrow a b c a d^{3} b a d b a d c \\ + b a d a c^{2} a d^{2} b a d b a d a &\rightarrow a b d a d^{2} a b c a d^{2} a \\ + b a d a b c a d^{2} b a d b a d^{2} &\rightarrow a b c a d^{2} a b c a d^{3} \\ + b a d a b c a d^{2} b a d b a d c &\rightarrow a b c a d^{2} a b c a d^{2} c \\ + b a d b a d c a d^{2} b a d b a d a &\rightarrow a b c a d^{3} a b c a d^{2} a \\ + b a d b a d c a d^{2} b a d b a d^{2} &\rightarrow a b c a d^{3} a b c a d^{3} \\ + b a d b a d c a d^{2} b a d b a d c &\rightarrow a b c a d^{3} a b c a d^{2} c \\ + b a d^{2} c a d^{2} b a d b a d a &\rightarrow c a d^{3} a b c a d^{2} a \\ + b a d^{2} c a d^{2} b a d b a d^{2} &\rightarrow c a d^{3} a b c a d^{3} \\ + b a d^{2} c a d^{2} b a d b a d c &\rightarrow c a d^{3} a b c a d^{2} c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/011.md b/docs/examples/1-relation/011.md new file mode 100644 index 0000000..9db6f48 --- /dev/null +++ b/docs/examples/1-relation/011.md @@ -0,0 +1,36 @@ +#\#011 babaaababa=aabababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{3} b a b a = a^{2} b a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d a c^{2} a = a c^{3} a,\; c = a b,\; d = b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < a < d < b\): + +\( +\begin{aligned} + b c a &\rightarrow d \\ + d a c^{2} a &\rightarrow a c^{3} a \\ + a b &\rightarrow c \\ + b c^{2} &\rightarrow d b \\ + a d &\rightarrow c^{2} a \\ + d a c^{3} &\rightarrow a c^{4} \\ + a^{2} c^{3} a &\rightarrow c^{2} a^{2} c^{2} a \\ + a^{2} c^{4} &\rightarrow c^{2} a^{2} c^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/012.md b/docs/examples/1-relation/012.md new file mode 100644 index 0000000..7a3d3a1 --- /dev/null +++ b/docs/examples/1-relation/012.md @@ -0,0 +1,51 @@ +#\#012 bababbba=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a b^{3} a = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d c = a c,\; c = b a,\; d = c b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c &\rightarrow c d c \\ + c b^{2} &\rightarrow d \\ + b c d c &\rightarrow c^{2} \\ + c b c &\rightarrow d a \\ + a d &\rightarrow c d^{2} \\ + b c d^{2} &\rightarrow c d \\ + c b d a &\rightarrow d a b c \\ + d a b^{2} &\rightarrow c b d \\ + c^{3} &\rightarrow d c d^{2} c \\ + c d c d^{2} c &\rightarrow d c d^{2} c^{2} \\ + c b d c d c &\rightarrow d a b c^{2} \\ + c b d c d^{2} &\rightarrow d a b c d \\ + c^{2} d &\rightarrow d c d^{3} \\ + c d c d^{3} &\rightarrow d c d^{2} c d \\ + b d c d^{2} c^{2} &\rightarrow d c d^{4} c \\ + c b d^{2} c d^{2} c^{2} &\rightarrow d a b d c d^{4} c \\ + b d c d^{2} c d &\rightarrow d c d^{5} \\ + b d c d^{3} c d^{2} c &\rightarrow d c d^{4} c^{2} \\ + b d c d^{3} c d^{3} &\rightarrow d c d^{4} c d \\ + c b d^{2} c d^{3} c d^{2} c &\rightarrow d a b d c d^{4} c^{2} \\ + c b d^{2} c d^{3} c d^{3} &\rightarrow d a b d c d^{4} c d \\ + c b d^{2} c d^{2} c d &\rightarrow d a b d c d^{5} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/013.md b/docs/examples/1-relation/013.md new file mode 100644 index 0000000..70e81e7 --- /dev/null +++ b/docs/examples/1-relation/013.md @@ -0,0 +1,75 @@ +#\#013 ababaaabba=baaababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a^{3} b^{2} a = b a^{3} b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b a b c b a = b c a b a,\; c = a^{3} b,\; d = c b a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + c b a b &\rightarrow d \\ + a b a b c b a &\rightarrow b c a b a \\ + a^{3} b &\rightarrow c \\ + b c a b a b &\rightarrow a b a b d \\ + c b^{2} c a b a &\rightarrow d a b c b a \\ + a b a b c b c &\rightarrow b c a b c \\ + a^{2} b c a b a &\rightarrow c a b c b a \\ + b c b c a b c &\rightarrow a b a b d c b c \\ + b c b c a b a &\rightarrow a b a b d c b a \\ + b c a b^{2} c a b c &\rightarrow a b a b d a b c b c \\ + b c a b^{2} c a b a &\rightarrow a b a b d a b c b a \\ + a b a b c b d &\rightarrow b c a b d \\ + b c a b a^{2} b a b d &\rightarrow a b a b d c a b a b \\ + c b^{2} c a b c &\rightarrow d a b c b c \\ + c b a^{2} b a b d &\rightarrow d c a b a b \\ + a^{2} b c a b c &\rightarrow c a b c b c \\ + a b a^{2} b a b d^{2} &\rightarrow b c a^{2} b a b d \\ + a c a b c b a &\rightarrow c^{2} a b a \\ + c^{2} a b a b &\rightarrow a c a b d \\ + b c b c a b d &\rightarrow a b a b d c b d \\ + b c b c a^{2} b a b d &\rightarrow a b a b d c a b a b d \\ + b c a b^{2} c a b d &\rightarrow a b a b d a b c b d \\ + b c a b^{2} c a^{2} b a b d &\rightarrow a b a b d a^{2} b a b d^{2} \\ + c b^{2} c a b d &\rightarrow d a b c b d \\ + c b^{2} c a^{2} b a b d &\rightarrow d a^{2} b a b d^{2} \\ + c^{2} a b a^{2} b a b d &\rightarrow a c a b d c a b a b \\ + a^{2} b c a b d &\rightarrow c a b c b d \\ + a^{2} b c a^{2} b a b d &\rightarrow c a^{2} b a b d^{2} \\ + a b a^{2} b a b d c b c &\rightarrow b c a b c a b c \\ + a b a^{2} b a b d c b a &\rightarrow b c a b c a b a \\ + a c a b c b c &\rightarrow c^{2} a b c \\ + c^{2} b c a b c &\rightarrow a c a b d c b c \\ + c^{2} b c a b a &\rightarrow a c a b d c b a \\ + c^{2} a b^{2} c a b c &\rightarrow a c a b d a b c b c \\ + c^{2} a b^{2} c a b a &\rightarrow a c a b d a b c b a \\ + a b a^{2} b a b d c b d &\rightarrow b c a b c a b d \\ + c^{2} b c a b d &\rightarrow a c a b d c b d \\ + c^{2} b c a^{2} b a b d &\rightarrow a c a b d c a b a b d \\ + c^{2} a b^{2} c a b d &\rightarrow a c a b d a b c b d \\ + c^{2} a b^{2} c a^{2} b a b d &\rightarrow a c a b d a^{2} b a b d^{2} \\ + a b a^{2} b a b d c a b a b d &\rightarrow b c a b c a^{2} b a b d \\ + a c a b c b d &\rightarrow c^{2} a b d \\ + a c a^{2} b a b d^{2} &\rightarrow c^{2} a^{2} b a b d \\ + a c a^{2} b a b d c b d &\rightarrow c^{2} a b c a b d \\ + a c a^{2} b a b d c b c &\rightarrow c^{2} a b c a b c \\ + a c a^{2} b a b d c b a &\rightarrow c^{2} a b c a b a \\ + a c a^{2} b a b d c a b a b d &\rightarrow c^{2} a b c a^{2} b a b d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/014.md b/docs/examples/1-relation/014.md new file mode 100644 index 0000000..dd5e06d --- /dev/null +++ b/docs/examples/1-relation/014.md @@ -0,0 +1,85 @@ +#\#014 babbaababa=abba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b^{2} a^{2} b a b a = a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b d b a = c,\; c = a b^{2} a,\; d = c a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < b < a\): + +\( +\begin{aligned} + a b^{2} a &\rightarrow c \\ + b d b a &\rightarrow c \\ + c a b a &\rightarrow d \\ + c b^{2} a &\rightarrow b d b c \\ + a b^{2} c &\rightarrow b d b c \\ + a b^{3} d b c &\rightarrow c b^{2} c \\ + b d b^{2} d b c &\rightarrow c b^{2} c \\ + a b^{2} d &\rightarrow b d b d \\ + c b d b d b c &\rightarrow d b^{2} c \\ + c b^{3} d b c &\rightarrow b d b c b^{2} c \\ + a b^{3} d b d &\rightarrow c b^{2} d \\ + a b c &\rightarrow b d c \\ + b d b^{2} d b d &\rightarrow c b^{2} d \\ + c b^{3} d b d &\rightarrow b d b c b^{2} d \\ + c b d b d b d &\rightarrow d b^{2} d \\ + d b^{3} d b c &\rightarrow c b d c b^{2} c \\ + d b^{2} a &\rightarrow c b d c \\ + a b^{3} d c &\rightarrow c b c \\ + b d b^{2} d c &\rightarrow c b c \\ + c b^{3} d c &\rightarrow b d b c b c \\ + a b d &\rightarrow b d^{2} \\ + d b^{3} d b d &\rightarrow c b d c b^{2} d \\ + d b^{3} d c &\rightarrow c b d c b c \\ + c b d b d c &\rightarrow d b c \\ + a b^{3} d^{2} &\rightarrow c b d \\ + a c &\rightarrow b d^{2} b a \\ + b d b^{2} d^{2} &\rightarrow c b d \\ + c b^{3} d^{2} &\rightarrow b d b c b d \\ + d b^{3} d^{2} &\rightarrow c b d c b d \\ + c b d b d^{2} &\rightarrow d b d \\ + b d^{2} b a^{2} b a &\rightarrow a d \\ + a d b^{2} d &\rightarrow b d^{2} b^{2} d^{2} b d b d \\ + a d b^{2} c &\rightarrow b d^{2} b^{2} d^{2} b d b c \\ + a d b d &\rightarrow b d^{2} b^{2} d^{2} b d^{2} \\ + a d b c &\rightarrow b d^{2} b^{2} d^{2} b d c \\ + a d c &\rightarrow b d^{2} b^{2} d^{2} b d^{2} b a \\ + a b a d &\rightarrow b d a d \\ + c b^{3} d a d &\rightarrow b d b c b a d \\ + a d b a d &\rightarrow b d^{2} b^{2} d^{2} b d a d \\ + b d^{3} b a^{2} b a &\rightarrow a^{2} d \\ + c b d b d a d &\rightarrow d b a d \\ + c b d a d &\rightarrow d^{2} \\ + a b^{3} d a d &\rightarrow c b a d \\ + b d b^{2} d a d &\rightarrow c b a d \\ + d b^{3} d a d &\rightarrow c b d c b a d \\ + a d a d &\rightarrow b d^{2} b^{2} d^{2} a^{2} d \\ + a d^{2} &\rightarrow b d^{2} b^{2} d^{2} a d \\ + a^{3} d &\rightarrow b d^{4} b a^{2} b a \\ + a b a^{2} d &\rightarrow b d a^{2} d \\ + a b^{3} d a^{2} d &\rightarrow c b a^{2} d \\ + a d a^{2} d &\rightarrow b d^{2} b^{2} d^{2} b d^{4} b a^{2} b a \\ + a d b a^{2} d &\rightarrow b d^{2} b^{2} d^{2} b d a^{2} d \\ + c b^{3} d a^{2} d &\rightarrow b d b c b a^{2} d \\ + c b d b d a^{2} d &\rightarrow d b a^{2} d \\ + c b d a^{2} d &\rightarrow d a d \\ + b d b^{2} d a^{2} d &\rightarrow c b a^{2} d \\ + d b^{3} d a^{2} d &\rightarrow c b d c b a^{2} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/015.md b/docs/examples/1-relation/015.md new file mode 100644 index 0000000..a74b38b --- /dev/null +++ b/docs/examples/1-relation/015.md @@ -0,0 +1,34 @@ +#\#015 baabaabbaa=abbaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{2} b^{2} a^{2} = a b^{2} a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c a b c a = a b c a c,\; c = b a,\; d = b a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + b a^{2} &\rightarrow d \\ + a b d b a &\rightarrow d^{2} b d \\ + b a d^{2} b d &\rightarrow d b d b a \\ + a b d b d^{2} b d &\rightarrow d^{2} b d b d b a \\ + a b d^{2} &\rightarrow d^{2} b d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/016.md b/docs/examples/1-relation/016.md new file mode 100644 index 0000000..072816e --- /dev/null +++ b/docs/examples/1-relation/016.md @@ -0,0 +1,42 @@ +#\#016 baaaabbbaa=aaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{3} a^{2} = a^{4} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} b^{3} c = c^{2},\; c = a^{2},\; d = a b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{3} &\rightarrow d \\ + b a^{3} d a^{2} &\rightarrow a^{4} \\ + a b^{2} a^{4} &\rightarrow d a^{3} d a^{2} \\ + b a^{3} d a d &\rightarrow a^{3} d \\ + a b^{2} a^{3} d &\rightarrow d a^{3} d a d \\ + a b a^{3} d &\rightarrow d a^{3} d a d a d \\ + a b a^{4} &\rightarrow d a^{3} d a d a^{2} \\ + d a^{3} d a d a d a d &\rightarrow a^{4} d \\ + d a^{3} d a d a d a^{2} &\rightarrow a^{5} \\ + b a^{7} d &\rightarrow a^{5} d a d a d a d \\ + b a^{8} &\rightarrow a^{5} d a d a d a^{2} \\ + d a^{3} d a d a^{5} d &\rightarrow a^{6} d a d a d a d \\ + d a^{3} d a d a^{6} &\rightarrow a^{6} d a d a d a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/017.md b/docs/examples/1-relation/017.md new file mode 100644 index 0000000..574981b --- /dev/null +++ b/docs/examples/1-relation/017.md @@ -0,0 +1,38 @@ +#\#017 aababbabba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a b^{2} a b^{2} a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} d a = b a b a^{2},\; c = b a b^{2},\; d = c a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b a b^{2} &\rightarrow c \\ + b a b a^{2} &\rightarrow a^{2} d a \\ + c a b^{2} &\rightarrow d \\ + b a b c &\rightarrow d \\ + c a b a^{2} &\rightarrow a^{2} d a d a \\ + d a b^{2} &\rightarrow c a b c \\ + d a b a^{2} &\rightarrow a^{2} d a d a d a \\ + b a b d &\rightarrow c a b c \\ + c a b d &\rightarrow d a b c \\ + c a b c a b c &\rightarrow d a b d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/018.md b/docs/examples/1-relation/018.md new file mode 100644 index 0000000..206b9ee --- /dev/null +++ b/docs/examples/1-relation/018.md @@ -0,0 +1,42 @@ +#\#018 aaabaaabba=baaabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{3} b a^{3} b^{2} a = b a^{3} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d a = b a c a^{2},\; c = a^{2} b,\; d = a c a c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a c a^{2} &\rightarrow d a \\ + a^{2} b &\rightarrow c \\ + a c a c b &\rightarrow d \\ + b a c a d &\rightarrow d^{2} \\ + b a c a c &\rightarrow d c \\ + b a c^{2} &\rightarrow d a b \\ + a^{2} d a &\rightarrow c a c a^{2} \\ + a c a c d a &\rightarrow d a c a^{2} \\ + b a c d &\rightarrow d c a c b \\ + b d &\rightarrow d c b \\ + a^{2} d^{2} &\rightarrow c a c a d \\ + a^{2} d c &\rightarrow c a c a c \\ + a c a c d^{2} &\rightarrow d a c a d \\ + a c a c d c &\rightarrow d a c a c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/020.md b/docs/examples/1-relation/020.md new file mode 100644 index 0000000..1c7bde7 --- /dev/null +++ b/docs/examples/1-relation/020.md @@ -0,0 +1,44 @@ +#\#020 aaabaabbaa=baaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{3} b a^{2} b^{2} a^{2} = b a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a^{3} c d c a = c a^{2} c,\; c = b a,\; d = a b,\; e = d a d c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < e < a < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a b &\rightarrow d \\ + d a d c &\rightarrow e \\ + b d &\rightarrow c b \\ + a c &\rightarrow d a \\ + c a d^{2} &\rightarrow a^{2} e d \\ + c a d a &\rightarrow a^{2} e a \\ + b e &\rightarrow c^{2} d c \\ + c a e &\rightarrow a^{2} e a d c \\ + c a d e &\rightarrow a^{2} e^{2} \\ + a^{3} e a &\rightarrow d a^{2} d a \\ + a^{3} e d &\rightarrow d a^{2} d^{2} \\ + d a d a^{2} e a &\rightarrow e a d a \\ + d a d a^{2} e d &\rightarrow e a d^{2} \\ + a^{3} e^{2} &\rightarrow d a^{2} d e \\ + d a d a^{2} e^{2} &\rightarrow e a d e +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/021.md b/docs/examples/1-relation/021.md new file mode 100644 index 0000000..e27e1c6 --- /dev/null +++ b/docs/examples/1-relation/021.md @@ -0,0 +1,36 @@ +#\#021 aaaabaabba=baabaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{4} b a^{2} b^{2} a = b a^{2} b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} d a = b c b c a,\; c = a^{2},\; d = b c b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < a < d < b\): + +\( +\begin{aligned} + b c b^{2} &\rightarrow d \\ + b c b c a &\rightarrow c^{2} d a \\ + a^{2} &\rightarrow c \\ + b c b d &\rightarrow d c b^{2} \\ + b c b c^{2} &\rightarrow c^{2} d c \\ + a c &\rightarrow c a \\ + d c b c a &\rightarrow c^{2} d c d a \\ + d c b c^{2} &\rightarrow c^{2} d c d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/023.md b/docs/examples/1-relation/023.md new file mode 100644 index 0000000..5b12863 --- /dev/null +++ b/docs/examples/1-relation/023.md @@ -0,0 +1,40 @@ +#\#023 baaabbbbba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{5} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{3} d a = a^{2},\; c = b^{2},\; d = c^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + c^{2} b &\rightarrow d \\ + b c &\rightarrow c b \\ + d b &\rightarrow c^{3} \\ + c a^{2} &\rightarrow d a^{3} d a^{2} d a^{2} d a \\ + b d &\rightarrow c^{3} \\ + c d &\rightarrow d c \\ + d c b &\rightarrow c^{4} \\ + d a^{3} d a^{2} d a^{2} d a^{2} d a^{2} d a &\rightarrow a^{2} \\ + b a^{2} &\rightarrow d a^{3} d a^{2} d a^{2} d a^{2} d a \\ + c^{5} &\rightarrow d^{2} \\ + d a^{3} d a^{2} d a^{2} d a^{2} d a^{4} &\rightarrow a^{4} d a^{2} d a^{2} d a^{2} d a^{2} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/024.md b/docs/examples/1-relation/024.md new file mode 100644 index 0000000..514f82a --- /dev/null +++ b/docs/examples/1-relation/024.md @@ -0,0 +1,63 @@ +#\#024 baaabaaaba=abbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a^{3} b a = a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a c a c a = a d a,\; c = a^{2} b,\; d = b^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{2} a &\rightarrow d \\ + b a c a c a &\rightarrow a d a \\ + a^{2} b &\rightarrow c \\ + b^{2} c &\rightarrow d a b \\ + b a d a &\rightarrow d c a c a \\ + b a c a c^{2} &\rightarrow a d c \\ + a^{3} d a &\rightarrow c a c a c a \\ + c b a &\rightarrow a^{2} d \\ + b a d c &\rightarrow d c a c^{2} \\ + b d c a c a &\rightarrow d^{2} a \\ + a^{3} d c &\rightarrow c a c a c^{2} \\ + a^{2} d^{2} a &\rightarrow c d c a c a \\ + a^{2} d c a c a &\rightarrow c a d a \\ + a^{2} d c a c^{2} &\rightarrow c a d c \\ + c b c &\rightarrow a^{2} d a b \\ + b d c a c^{2} &\rightarrow d^{2} c \\ + a^{2} d^{2} c &\rightarrow c d c a c^{2} \\ + c a c a c^{2} a c a &\rightarrow a c a d a \\ + c a c a c^{2} a c^{2} &\rightarrow a c a d c \\ + b a^{2} c a d a &\rightarrow a d a c^{2} a c a \\ + b a^{2} c a d c &\rightarrow a d a c^{2} a c^{2} \\ + b a c a^{2} c a d a &\rightarrow a d a c a c^{2} a c a \\ + b a c a^{2} c a d c &\rightarrow a d a c a c^{2} a c^{2} \\ + b d a c a d a &\rightarrow d^{2} a c^{2} a c a \\ + b d a c a d c &\rightarrow d^{2} a c^{2} a c^{2} \\ + b d c a^{2} c a d a &\rightarrow d^{2} a c a c^{2} a c a \\ + b d c a^{2} c a d c &\rightarrow d^{2} a c a c^{2} a c^{2} \\ + c a c a c a c a d a &\rightarrow a c a d a c^{2} a c a \\ + c a c a c a c a d c &\rightarrow a c a d a c^{2} a c^{2} \\ + a^{2} d a c a d a &\rightarrow c a d a c^{2} a c a \\ + a^{2} d a c a d c &\rightarrow c a d a c^{2} a c^{2} \\ + a^{2} d c a^{2} c a d a &\rightarrow c a d a c a c^{2} a c a \\ + a^{2} d c a^{2} c a d c &\rightarrow c a d a c a c^{2} a c^{2} \\ + c a c a c^{2} a^{2} c a d a &\rightarrow a c a d a c a c^{2} a c a \\ + c a c a c^{2} a^{2} c a d c &\rightarrow a c a d a c a c^{2} a c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/025.md b/docs/examples/1-relation/025.md new file mode 100644 index 0000000..588183e --- /dev/null +++ b/docs/examples/1-relation/025.md @@ -0,0 +1,34 @@ +#\#025 abbababaaa=baabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b a b a^{3} = b a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c a b a d = b a^{2} c a,\; c = b^{2},\; d = b a^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + b a^{2} c a &\rightarrow a c a b a d \\ + b a^{3} &\rightarrow d \\ + b c &\rightarrow c b \\ + b d &\rightarrow c a^{3} \\ + b a c a b a d &\rightarrow c a^{2} c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/026.md b/docs/examples/1-relation/026.md new file mode 100644 index 0000000..cce2595 --- /dev/null +++ b/docs/examples/1-relation/026.md @@ -0,0 +1,39 @@ +#\#026 baaabaabaa=ababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a^{2} b a^{2} = a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c e = d c,\; c = b a,\; d = a c,\; e = a d^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < e < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a d^{2} a &\rightarrow e \\ + a c &\rightarrow d \\ + d c &\rightarrow c e \\ + b d &\rightarrow c^{2} \\ + b e &\rightarrow c d^{2} a \\ + a d^{3} &\rightarrow e c \\ + a d^{2} e &\rightarrow e d^{2} a \\ + b c e &\rightarrow c^{3} \\ + d e^{3} &\rightarrow e c^{2} \\ + a d e c^{2} &\rightarrow e d^{2} a e^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/028.md b/docs/examples/1-relation/028.md new file mode 100644 index 0000000..b1b8a7c --- /dev/null +++ b/docs/examples/1-relation/028.md @@ -0,0 +1,37 @@ +#\#028 aaabababba=babaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{3} b a b a b^{2} a = b a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{3} d a = c a^{3},\; c = b a b,\; d = c a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a b &\rightarrow c \\ + c a b^{2} &\rightarrow d \\ + c a^{3} &\rightarrow a^{3} d a \\ + b a c &\rightarrow c a b \\ + c a b c &\rightarrow d a b \\ + b a^{4} d a &\rightarrow c a b a^{3} \\ + b a d &\rightarrow c a c b \\ + c a b a^{3} d a &\rightarrow d a b a^{3} \\ + c a b d &\rightarrow d a c b +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/029.md b/docs/examples/1-relation/029.md new file mode 100644 index 0000000..8a042f2 --- /dev/null +++ b/docs/examples/1-relation/029.md @@ -0,0 +1,91 @@ +#\#029 abbabbaa=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b^{2} a^{2} = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d a = b a b a,\; c = a b^{2} a,\; d = c b^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < c < b\): + +\( +\begin{aligned} + b a b a &\rightarrow d a \\ + c b^{2} a &\rightarrow d \\ + a b^{2} a &\rightarrow c \\ + b a b c &\rightarrow d c \\ + b a d a &\rightarrow d a b a \\ + c b d a &\rightarrow d b a \\ + a b^{2} c &\rightarrow d \\ + a b d a &\rightarrow c b a \\ + b a d c &\rightarrow d a b c \\ + d b^{2} a &\rightarrow a b^{2} d \\ + a b d^{2} &\rightarrow c b d \\ + a b d c &\rightarrow c b c \\ + c b d c &\rightarrow d b c \\ + d b^{2} c &\rightarrow c b^{2} d \\ + c b d^{2} &\rightarrow d b d \\ + b a b d &\rightarrow d^{2} \\ + b a d^{2} &\rightarrow d a b d \\ + c b^{2} c &\rightarrow a b^{2} d \\ + b c b c &\rightarrow d^{2} c \\ + b c b a &\rightarrow d^{2} a \\ + b c b d &\rightarrow d^{3} \\ + b c d c &\rightarrow d^{2} a b c \\ + b c d a &\rightarrow d^{2} a b a \\ + b c d^{2} &\rightarrow d^{2} a b d \\ + b d b c &\rightarrow d^{3} c \\ + b d b a &\rightarrow d^{3} a \\ + b d b d &\rightarrow d^{4} \\ + b d^{2} c &\rightarrow d^{3} a b c \\ + b d^{2} a &\rightarrow d^{3} a b a \\ + b d^{3} &\rightarrow d^{3} a b d \\ + d b d^{2} &\rightarrow a d^{3} c b d \\ + a d^{3} a b c &\rightarrow d b c \\ + a d^{3} a b a &\rightarrow d b a \\ + a d^{3} a b d &\rightarrow d b d \\ + a d^{4} b c &\rightarrow d^{4} a b c \\ + a d^{4} b a &\rightarrow d^{4} a b a \\ + a d^{4} b d &\rightarrow d^{4} a b d \\ + c d^{3} a b d &\rightarrow a d^{3} c b d \\ + c d^{3} c b d &\rightarrow d^{4} a b d \\ + c d^{3} a d^{2} &\rightarrow a d^{3} c d^{2} \\ + c d^{3} a d a &\rightarrow a d^{3} c d a \\ + c d^{3} a d c &\rightarrow a d^{3} c d c \\ + c d^{5} c &\rightarrow d^{4} c d c \\ + c d^{5} a &\rightarrow d^{4} c d a \\ + c d^{6} &\rightarrow d^{4} c d^{2} \\ + c d^{4} b c &\rightarrow d^{4} c b c \\ + c d^{4} b a &\rightarrow d^{4} c b a \\ + a d^{3} a d c &\rightarrow d^{2} c \\ + a d^{3} a d a &\rightarrow d^{2} a \\ + a d^{3} a d^{2} &\rightarrow d^{3} \\ + c d^{3} a b c &\rightarrow a d^{3} c b c \\ + c d^{3} a b a &\rightarrow a d^{3} c b a \\ + a d^{5} c &\rightarrow d^{4} a d c \\ + a d^{5} a &\rightarrow d^{4} a d a \\ + a d^{6} &\rightarrow d^{4} a d^{2} \\ + d b d a &\rightarrow a d^{3} c b a \\ + d b d c &\rightarrow a d^{3} c b c \\ + c d^{3} c d^{2} &\rightarrow d^{4} a d^{2} \\ + c d^{3} c d a &\rightarrow d^{4} a d a \\ + c d^{3} c d c &\rightarrow d^{4} a d c \\ + c d^{4} b d &\rightarrow d^{4} c b d \\ + c d^{3} c b c &\rightarrow d^{4} a b c \\ + c d^{3} c b a &\rightarrow d^{4} a b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/030.md b/docs/examples/1-relation/030.md new file mode 100644 index 0000000..5a47ff3 --- /dev/null +++ b/docs/examples/1-relation/030.md @@ -0,0 +1,53 @@ +#\#030 baabbaabba=abababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a^{2} b^{2} a = a b a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d^{2} c = a c^{3},\; c = b a,\; d = c a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c^{3} &\rightarrow d^{2} c \\ + c a b &\rightarrow d \\ + b d^{2} c &\rightarrow c^{4} \\ + c a c &\rightarrow d a \\ + a c^{2} d &\rightarrow d^{3} \\ + b d^{3} &\rightarrow c^{3} d \\ + d a^{2} b &\rightarrow c a d \\ + d a^{2} c &\rightarrow c a d a \\ + d a c^{2} &\rightarrow c d^{2} c \\ + d a c d &\rightarrow c d^{3} \\ + c d^{2} c d &\rightarrow d^{4} \\ + c d^{2} c^{2} &\rightarrow d^{3} c \\ + d a d^{2} c^{2} &\rightarrow c a d^{3} c \\ + d a d^{2} c d &\rightarrow c a d^{4} \\ + a c d^{3} c &\rightarrow d^{4} c^{2} \\ + a c d^{4} &\rightarrow d^{4} c d \\ + c d^{5} c &\rightarrow d^{5} c^{2} \\ + c d^{6} &\rightarrow d^{5} c d \\ + d a d^{3} c &\rightarrow c d^{4} c^{2} \\ + d a d^{4} &\rightarrow c d^{4} c d \\ + a d^{5} c^{2} &\rightarrow d^{4} c d^{2} c \\ + a d^{5} c d &\rightarrow d^{4} c d^{3} \\ + a d^{8} c &\rightarrow d^{4} c d^{4} c^{2} \\ + a d^{9} &\rightarrow d^{4} c d^{4} c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/031.md b/docs/examples/1-relation/031.md new file mode 100644 index 0000000..f4c00aa --- /dev/null +++ b/docs/examples/1-relation/031.md @@ -0,0 +1,36 @@ +#\#031 aaaabababa=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{4} b a b a b a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{3} c^{3} a = d a,\; c = a b,\; d = b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b c a &\rightarrow d \\ + d a &\rightarrow a^{3} c^{3} a \\ + a b &\rightarrow c \\ + b c^{2} &\rightarrow d b \\ + a d &\rightarrow c^{2} a \\ + d c &\rightarrow a^{3} c^{4} \\ + a^{4} c^{4} &\rightarrow c^{2} a c \\ + a^{4} c^{3} a &\rightarrow c^{2} a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/032.md b/docs/examples/1-relation/032.md new file mode 100644 index 0000000..c7f05f2 --- /dev/null +++ b/docs/examples/1-relation/032.md @@ -0,0 +1,38 @@ +#\#032 baaabababa=abbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a b a b a = a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c a d = a e,\; c = b a,\; d = a c^{3},\; e = b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < e < c < b\): + +\( +\begin{aligned} + b c a &\rightarrow e \\ + b a &\rightarrow c \\ + c a d &\rightarrow a e \\ + a c^{3} &\rightarrow d \\ + b c d &\rightarrow e c^{3} \\ + b d &\rightarrow c^{4} \\ + c e &\rightarrow e d \\ + a c^{2} a e &\rightarrow d a d \\ + a e d^{3} &\rightarrow d e \\ + a c^{2} d e &\rightarrow d a d^{4} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/034.md b/docs/examples/1-relation/034.md new file mode 100644 index 0000000..403a7a1 --- /dev/null +++ b/docs/examples/1-relation/034.md @@ -0,0 +1,84 @@ +#\#034 baaaabbbaa=abaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{3} a^{2} = a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{3} c d = c a^{3},\; c = a b,\; d = b^{2} a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < d < c < a\): + +\( +\begin{aligned} + a b &\rightarrow c \\ + b a^{3} c d &\rightarrow c a^{3} \\ + b^{2} a^{2} &\rightarrow d \\ + a c a^{3} &\rightarrow c a^{3} c d \\ + c b a^{2} &\rightarrow a d \\ + b c a^{3} &\rightarrow d a c d \\ + b^{2} a c &\rightarrow d b \\ + c a^{3} c d b &\rightarrow a c a^{2} c \\ + c^{2} a^{3} &\rightarrow a d a c d \\ + c b a c &\rightarrow a d b \\ + b c a^{2} c &\rightarrow d a c d b \\ + d b a^{3} &\rightarrow b d a c d c d \\ + a^{2} c a^{2} c &\rightarrow c a^{3} c d c d b \\ + c a^{3} c b d a c d c d &\rightarrow a^{2} d a c d c d c d \\ + a c a^{2} c^{2} a^{2} c &\rightarrow c a^{3} c d^{2} a c d b \\ + a d a c d b &\rightarrow c^{2} a^{2} c \\ + b a^{3} c b d a c d c d &\rightarrow a d a c d c d c d \\ + c a c a^{2} c &\rightarrow a d a c d c d b \\ + d c a^{3} &\rightarrow b d a c d c d c d \\ + d b a^{2} c &\rightarrow b d a c d c d b \\ + b a c a^{2} c &\rightarrow d a c d c d b \\ + b a d a c d c d c d &\rightarrow d a c b d a c d c d \\ + d c a^{2} c &\rightarrow b d a c d c d c d b \\ + a^{3} d a c d c d c d &\rightarrow c a^{3} c d c b d a c d c d \\ + a c a^{2} c a d a c d c d c d &\rightarrow c a^{3} c d^{2} a c b d a c d c d \\ + a d a c b d a c d c d &\rightarrow c a d a c d c d c d \\ + c a^{2} d a c d c d c d &\rightarrow a d a c d c b d a c d c d \\ + c^{2} a^{2} c^{2} a^{2} c &\rightarrow a d a c d^{2} a c d b \\ + d a^{2} d a c d c d c d &\rightarrow b d a c d c d c d c b d a c d c d \\ + d a c a^{2} c &\rightarrow b d a c d c d c d c d b \\ + d a d a c d c d c d &\rightarrow b d a c d c d c b d a c d c d \\ + b a^{2} d a c d c d c d &\rightarrow d a c d c b d a c d c d \\ + c a^{3} c d^{2} a c d c d c d &\rightarrow a^{2} d a c d c d c b d a c d c d \\ + c^{2} a^{2} c a d a c d c d c d &\rightarrow a d a c d^{2} a c b d a c d c d \\ + a d a c d^{2} a c d c d c d &\rightarrow c a d a c d c d c b d a c d c d \\ + d a d a c d c d c b d a c d c d &\rightarrow b d a c d c d c d^{2} a c d c d c d \\ + b d a c d c b d a c d c d &\rightarrow d^{2} a c d c d c d \\ + b d a c d c d^{2} a c d c d c d &\rightarrow d^{2} a c d c d c b d a c d c d \\ + b a^{2} d a c d c d c b d a c d c d &\rightarrow d a c d c d^{2} a c d c d c d \\ + b a d a c d c d c b d a c d c d &\rightarrow d a c d^{2} a c d c d c d \\ + d a^{2} d a c d c d c b d a c d c d &\rightarrow b d a c d c d c d c d^{2} a c d c d c d \\ + c a^{2} d a c d c d c b d a c d c d &\rightarrow a d a c d c d^{2} a c d c d c d \\ + a c a^{2} c a d a c d c d c b d a c d c d &\rightarrow c a^{3} c d^{2} a c d^{2} a c d c d c d \\ + a^{3} d a c d c d c b d a c d c d &\rightarrow c a^{3} c d c d^{2} a c d c d c d \\ + c a^{3} c d^{2} a c d c d c b d a c d c d &\rightarrow a^{2} d a c d c d c d^{2} a c d c d c d \\ + a d^{2} a c d c d c d &\rightarrow c d a c d c b d a c d c d \\ + a c a^{2} c d a c d c d^{2} a c d c d c d &\rightarrow c a^{3} c d^{3} a c d c d c b d a c d c d \\ + a c a^{2} c d a c d c b d a c d c d &\rightarrow c a^{3} c d^{3} a c d c d c d \\ + a d a c d^{2} a c d c d c b d a c d c d &\rightarrow c a d a c d c d c d^{2} a c d c d c d \\ + c^{2} a^{2} c a d a c d c d c b d a c d c d &\rightarrow a d a c d^{2} a c d^{2} a c d c d c d \\ + a d^{2} a c d c d c b d a c d c d &\rightarrow c d a c d c d^{2} a c d c d c d \\ + c^{2} a^{2} c d a c d c d^{2} a c d c d c d &\rightarrow a d a c d^{3} a c d c d c b d a c d c d \\ + c^{2} a^{2} c d a c d c b d a c d c d &\rightarrow a d a c d^{3} a c d c d c d \\ + b d a c d c d^{2} a c d c d c b d a c d c d &\rightarrow d^{2} a c d c d c d^{2} a c d c d c d \\ + a c a^{2} c d a c d c d^{2} a c d c d c b d a c d c d &\rightarrow c a^{3} c d^{3} a c d c d c d^{2} a c d c d c d \\ + c^{2} a^{2} c d a c d c d^{2} a c d c d c b d a c d c d &\rightarrow a d a c d^{3} a c d c d c d^{2} a c d c d c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/036.md b/docs/examples/1-relation/036.md new file mode 100644 index 0000000..d0e3d0d --- /dev/null +++ b/docs/examples/1-relation/036.md @@ -0,0 +1,69 @@ +#\#036 aababbaaaa=baaaaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a b^{2} a^{4} = b a^{5} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; d a e a = b c d a,\; c = a^{3},\; d = a^{2} b,\; e = b^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < e < d < a < b\): + +\( +\begin{aligned} + b^{2} c &\rightarrow e \\ + b c d a &\rightarrow d a e a \\ + a^{2} b &\rightarrow d \\ + a^{3} &\rightarrow c \\ + b d a e a &\rightarrow e d a \\ + b c d^{2} &\rightarrow d a e d \\ + b c d c &\rightarrow d a e c \\ + a^{2} d a e a &\rightarrow d c d a \\ + a c &\rightarrow c a \\ + d b c &\rightarrow a^{2} e \\ + c b &\rightarrow a d \\ + c a b &\rightarrow a^{2} d \\ + b^{2} a^{2} d &\rightarrow e a b \\ + b^{2} a d &\rightarrow e b \\ + b d a e d &\rightarrow e d^{2} \\ + b d a e c &\rightarrow e d c \\ + a^{2} d a e d &\rightarrow d c d^{2} \\ + a^{2} d a e c &\rightarrow d c d c \\ + a^{2} e d a &\rightarrow d^{2} a e a \\ + a^{2} e d^{2} &\rightarrow d^{2} a e d \\ + a^{2} e d c &\rightarrow d^{2} a e c \\ + a d^{2} a e a &\rightarrow c e d a \\ + a d c d a &\rightarrow c d a e a \\ + a d c d^{2} &\rightarrow c d a e d \\ + a d c d c &\rightarrow c d a e c \\ + d b a^{2} d &\rightarrow a^{2} e a b \\ + d b a d &\rightarrow a^{2} e b \\ + b^{2} d c d a &\rightarrow e a b a e a \\ + b^{2} d c d^{2} &\rightarrow e a b a e d \\ + b^{2} d c d c &\rightarrow e a b a e c \\ + a^{2} e a b a e d &\rightarrow d b d c d^{2} \\ + a^{2} e a b a e c &\rightarrow d b d c d c \\ + a d^{2} a e d &\rightarrow c e d^{2} \\ + a d^{2} a e c &\rightarrow c e d c \\ + a^{2} e a b a e a &\rightarrow d b d c d a \\ + c a e a b a e a &\rightarrow a^{2} d b d c d a \\ + c a e a b a e d &\rightarrow a^{2} d b d c d^{2} \\ + c a e a b a e c &\rightarrow a^{2} d b d c d c \\ + c e a b a e a &\rightarrow a d b d c d a \\ + c e a b a e d &\rightarrow a d b d c d^{2} \\ + c e a b a e c &\rightarrow a d b d c d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/037.md b/docs/examples/1-relation/037.md new file mode 100644 index 0000000..c89a338 --- /dev/null +++ b/docs/examples/1-relation/037.md @@ -0,0 +1,38 @@ +#\#037 baaaabbbaa=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{3} a^{2} = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d c = a b a,\; c = b a^{2},\; d = a^{2} b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a^{2} b^{2} &\rightarrow d \\ + a b a &\rightarrow c d c \\ + b a^{2} &\rightarrow c \\ + a^{2} b c &\rightarrow d a^{2} \\ + a c &\rightarrow c d c a \\ + a b c d c &\rightarrow c d c b a \\ + b a d &\rightarrow c a b^{2} \\ + b c d c a d c &\rightarrow c b a \\ + b d &\rightarrow c b^{2} \\ + d a^{2} d c &\rightarrow c d c a d c b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/038.md b/docs/examples/1-relation/038.md new file mode 100644 index 0000000..f9479f5 --- /dev/null +++ b/docs/examples/1-relation/038.md @@ -0,0 +1,47 @@ +#\#038 babaabbbba=abbbbaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{2} b^{4} a = a b^{4} a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; d e = a c d^{2},\; c = b^{3},\; d = b a,\; e = d a c d +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < e < d < c < b\): + +\( +\begin{aligned} + b^{3} &\rightarrow c \\ + b a &\rightarrow d \\ + d a c d &\rightarrow e \\ + a c d^{2} &\rightarrow d e \\ + b^{2} d &\rightarrow c a \\ + b c &\rightarrow c b \\ + b d e &\rightarrow d c d^{2} \\ + d^{2} e &\rightarrow e d \\ + e a c d &\rightarrow d a c e \\ + a c d e &\rightarrow d^{2} a c e \\ + b^{2} e &\rightarrow c a^{2} c d \\ + b d c d^{2} &\rightarrow c a e \\ + b d^{2} a c e &\rightarrow d c d e \\ + d^{3} a c e &\rightarrow e^{2} \\ + a c e d &\rightarrow d e^{2} \\ + b d c d e &\rightarrow c a d a c e \\ + b d c e d &\rightarrow c a e^{2} \\ + b d c e^{2} &\rightarrow c a e d a c e \\ + a c e^{2} &\rightarrow d e d a c e +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/040.md b/docs/examples/1-relation/040.md new file mode 100644 index 0000000..f165f4d --- /dev/null +++ b/docs/examples/1-relation/040.md @@ -0,0 +1,44 @@ +#\#040 baabbaabba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a^{2} b^{2} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c b^{2} c b^{2} a = c,\; c = a^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{2} &\rightarrow d \\ + b a d a d a &\rightarrow a^{2} \\ + a b a^{2} &\rightarrow d a d a d a \\ + b a d a d^{2} &\rightarrow a d \\ + a b a d &\rightarrow d a d a d^{2} \\ + d a d a d^{2} a d^{2} &\rightarrow a^{2} d \\ + d a d a d^{2} a d a &\rightarrow a^{3} \\ + b a d a^{3} d &\rightarrow a^{2} d a d^{2} a d^{2} \\ + b a d a^{4} &\rightarrow a^{2} d a d^{2} a d a \\ + b a^{3} d &\rightarrow a^{2} d^{2} a d^{2} \\ + b a^{4} &\rightarrow a^{2} d^{2} a d a \\ + d a d a d^{2} a^{3} d &\rightarrow a^{3} d a d^{2} a d^{2} \\ + d a d a d^{2} a^{4} &\rightarrow a^{3} d a d^{2} a d a \\ + d a d a d a^{2} d &\rightarrow a^{3} d^{2} a d^{2} \\ + d a d a d a^{3} &\rightarrow a^{3} d^{2} a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/042.md b/docs/examples/1-relation/042.md new file mode 100644 index 0000000..ff54e6b --- /dev/null +++ b/docs/examples/1-relation/042.md @@ -0,0 +1,38 @@ +#\#042 baabababba=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b a b^{2} a = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c^{2} b c = a,\; c = b a,\; d = a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + b d c^{3} &\rightarrow d c^{2} b c \\ + a &\rightarrow b d c^{2} b c \\ + c b d c^{2} b c &\rightarrow b d \\ + b^{2} d c^{2} b c &\rightarrow c \\ + b d c^{2} b^{2} d &\rightarrow d \\ + b d c b d &\rightarrow d c^{3} \\ + b d c^{2} b d &\rightarrow d c^{2} b^{2} d \\ + b d b d &\rightarrow d c^{5} b c \\ + c d &\rightarrow d c^{5} b c^{3} b c \\ + b d^{2} &\rightarrow d c^{5} b c^{3} b^{2} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/043.md b/docs/examples/1-relation/043.md new file mode 100644 index 0000000..467c9ed --- /dev/null +++ b/docs/examples/1-relation/043.md @@ -0,0 +1,38 @@ +#\#043 baaabbabba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{2} a b^{2} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a^{2} d = a^{2},\; c = b a,\; d = b c b c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b c b c &\rightarrow d \\ + b a &\rightarrow c \\ + b c d &\rightarrow d b c \\ + c a &\rightarrow d a^{2} d a d^{2} \\ + b d a^{2} d a d^{2} a &\rightarrow d a^{2} d a d \\ + d a^{2} d a d^{2} a d &\rightarrow a^{2} \\ + b c b d a^{2} d a d^{2} &\rightarrow d a \\ + b d a^{2} d a d a^{2} &\rightarrow d a^{2} d a d a d a d^{2} a d \\ + d a^{2} d a d^{2} a^{3} &\rightarrow a^{4} d a d^{2} a d \\ + b d a^{2} d a^{3} &\rightarrow d a^{2} d a d a d a d^{2} a d^{2} a d^{2} a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/045.md b/docs/examples/1-relation/045.md new file mode 100644 index 0000000..09740db --- /dev/null +++ b/docs/examples/1-relation/045.md @@ -0,0 +1,90 @@ +#\#045 baabbaabaa=aabbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a^{2} b a^{2} = a^{2} b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; d c a^{2} = c b a^{2},\; c = a^{2} b,\; d = b c b,\; e = b c^{2} +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(b < e < d < c < a\): + +\( +\begin{aligned} + a^{2} b &\rightarrow c \\ + b c^{2} &\rightarrow e \\ + b c b &\rightarrow d \\ + a^{2} d &\rightarrow c^{2} b \\ + a^{2} e &\rightarrow c^{3} \\ + c b c &\rightarrow b c e \\ + a^{2} c b a^{2} &\rightarrow b c e^{2} a^{2} \\ + a^{2} c b a c &\rightarrow b c e^{2} a c \\ + c^{2} d &\rightarrow b c e^{2} b \\ + b c e^{2} c &\rightarrow c^{2} e \\ + d c &\rightarrow b^{2} c e \\ + b c e c &\rightarrow c e \\ + b c e b &\rightarrow c d \\ + e b c &\rightarrow b^{2} c e^{2} \\ + c b^{2} c e &\rightarrow d b c e^{2} \\ + b^{2} c e a b c e &\rightarrow c b a b c e \\ + b^{2} c e a c &\rightarrow c b a c \\ + b^{2} c e a^{2} &\rightarrow c b a^{2} \\ + a^{2} c^{2} e &\rightarrow c^{2} e^{2} c \\ + a^{2} c d &\rightarrow c^{2} e b \\ + a^{2} c e &\rightarrow c^{2} e c \\ + a^{2} c b a d b c e^{2} &\rightarrow b c e^{2} a d b c e^{2} \\ + a^{2} c b a b c e &\rightarrow b c e^{2} a b c e \\ + c^{3} e &\rightarrow b c e^{3} c \\ + c^{2} e b^{2} c e &\rightarrow b c e^{2} d b c e^{2} \\ + c^{2} b a^{2} &\rightarrow d b c e^{2} a^{2} \\ + c^{2} b a c &\rightarrow d b c e^{2} a c \\ + c^{2} b a b c e &\rightarrow d b c e^{2} a b c e \\ + d b c e^{3} c &\rightarrow c e^{2} \\ + d b c e^{2} b &\rightarrow b c e d \\ + e c^{2} e &\rightarrow b^{2} c e^{4} c \\ + e c d &\rightarrow b^{2} c e^{3} b \\ + b^{2} c e^{3} c &\rightarrow e c e \\ + b^{2} c e^{2} b &\rightarrow e d \\ + d b c e a^{2} &\rightarrow e b a^{2} \\ + d b c e a c &\rightarrow e b a c \\ + d b c e a b c e &\rightarrow e b a b c e \\ + d b c e^{4} c &\rightarrow c e c e \\ + d b c e^{3} b &\rightarrow c e d \\ + b d b c e^{2} &\rightarrow d b c e \\ + b^{2} c e a d b c e^{2} &\rightarrow c b a d b c e^{2} \\ + b c d b c e &\rightarrow d^{2} b c e^{2} \\ + d^{2} b c e^{3} &\rightarrow e b^{2} c e \\ + c^{2} e c b a^{2} &\rightarrow b c e^{2} d b c e^{2} a^{2} \\ + c^{2} e c b a c &\rightarrow b c e^{2} d b c e^{2} a c \\ + c^{2} e c b a b c e &\rightarrow b c e^{2} d b c e^{2} a b c e \\ + c^{2} b a d b c e^{2} &\rightarrow d b c e^{2} a d b c e^{2} \\ + e c e b^{2} c e &\rightarrow b^{2} c e^{3} d b c e^{2} \\ + d^{2} b c e^{2} a^{2} &\rightarrow c d a^{2} \\ + d^{2} b c e^{2} a c &\rightarrow c d a c \\ + d^{2} b c e^{2} a b c e &\rightarrow c d a b c e \\ + d b c e a d b c e^{2} &\rightarrow e b a d b c e^{2} \\ + e c e c b a^{2} &\rightarrow b^{2} c e^{3} d b c e^{2} a^{2} \\ + e c e c b a c &\rightarrow b^{2} c e^{3} d b c e^{2} a c \\ + e c e c b a b c e &\rightarrow b^{2} c e^{3} d b c e^{2} a b c e \\ + c^{2} e c b a d b c e^{2} &\rightarrow b c e^{2} d b c e^{2} a d b c e^{2} \\ + d b c e^{2} d b c e &\rightarrow b c e d^{2} b c e^{2} \\ + d b c e^{3} d b c e &\rightarrow c e d^{2} b c e^{2} \\ + b c e d b c e &\rightarrow c d^{2} b c e^{2} \\ + b^{2} c e^{2} d b c e &\rightarrow e d^{2} b c e^{2} \\ + e c e c b a d b c e^{2} &\rightarrow b^{2} c e^{3} d b c e^{2} a d b c e^{2} \\ + d^{2} b c e^{2} a d b c e^{2} &\rightarrow c d a d b c e^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/047.md b/docs/examples/1-relation/047.md new file mode 100644 index 0000000..e9e43b3 --- /dev/null +++ b/docs/examples/1-relation/047.md @@ -0,0 +1,34 @@ +#\#047 ababbababa=babababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b^{2} a b a b a = b a b a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d c^{3} = c^{4},\; c = b a,\; d = a c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c b &\rightarrow d \\ + d c^{3} &\rightarrow c^{4} \\ + b d &\rightarrow c^{2} b \\ + a c^{2} &\rightarrow d a \\ + b c^{4} &\rightarrow c^{2} b c^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/048.md b/docs/examples/1-relation/048.md new file mode 100644 index 0000000..0ac0996 --- /dev/null +++ b/docs/examples/1-relation/048.md @@ -0,0 +1,48 @@ +#\#048 abbababbba=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b a b^{3} a = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a b c^{2} d c = c^{2},\; c = b a,\; d = b^{2},\; e = d a c d +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < e < d < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow d \\ + b a &\rightarrow c \\ + b d &\rightarrow d b \\ + b c &\rightarrow d a \\ + d a c &\rightarrow c e c \\ + e a c d &\rightarrow c e c e \\ + c e c d &\rightarrow e \\ + a e c &\rightarrow c^{2} \\ + d a e &\rightarrow c e^{2} \\ + c e c e a c &\rightarrow e a c^{2} e c \\ + c e c^{2} e c &\rightarrow e a c \\ + a e^{2} &\rightarrow c e \\ + d c e &\rightarrow c e^{3} \\ + d c^{2} &\rightarrow c e^{2} c \\ + c e c^{2} e^{2} &\rightarrow e a e \\ + c e c e a e &\rightarrow e a c^{2} e^{2} \\ + b e &\rightarrow c e^{2} c d \\ + d e &\rightarrow c e^{3} c d \\ + e a c^{2} e^{3} &\rightarrow c e c e c e \\ + e a c^{2} e^{2} c &\rightarrow c e c e c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/049.md b/docs/examples/1-relation/049.md new file mode 100644 index 0000000..9fa7f1b --- /dev/null +++ b/docs/examples/1-relation/049.md @@ -0,0 +1,37 @@ +#\#049 baabaabba=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{2} b^{2} a = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c b c b^{2} a = a,\; c = a^{2},\; d = b a^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a^{2} b &\rightarrow d \\ + d a^{2} b^{2} a &\rightarrow a \\ + b a^{2} d &\rightarrow d a^{2} b \\ + d a^{2} b d &\rightarrow a^{2} b \\ + d a^{2} b a &\rightarrow a^{2} d b a \\ + d a^{3} &\rightarrow a^{2} d a \\ + d a^{2} d &\rightarrow a^{2} d^{2} \\ + b a^{3} &\rightarrow a^{2} d^{2} b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/050.md b/docs/examples/1-relation/050.md new file mode 100644 index 0000000..c71212f --- /dev/null +++ b/docs/examples/1-relation/050.md @@ -0,0 +1,83 @@ +#\#050 babaabaaba=aabbabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{2} b a^{2} b a = a^{2} b^{2} a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d b c b a = c b d,\; c = a^{2},\; d = b a b c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < a < d < b\): + +\( +\begin{aligned} + b a b c &\rightarrow d \\ + d b c b a &\rightarrow c b d \\ + a^{2} &\rightarrow c \\ + d b c b c &\rightarrow c b d a \\ + a c &\rightarrow c a \\ + c b d b c &\rightarrow d b c d \\ + b a b d b c d &\rightarrow d b d b c \\ + c b d a b d b c &\rightarrow d b d b c d^{2} \\ + c b d b d b c d &\rightarrow d b c d b d b c \\ + c b c b d &\rightarrow d b c d b a \\ + c a b d b c &\rightarrow a d b c d \\ + b a b d b d b c d^{2} &\rightarrow d b d a b d b c \\ + b a b d b c^{2} b d &\rightarrow d b c b d a b a \\ + b a b a d b c d &\rightarrow d a b d b c \\ + d b d b c d b a &\rightarrow c b d a b d \\ + d b d b c d b d b c d &\rightarrow c b d a b d a b d b c \\ + c b d a b d b d b c d &\rightarrow d b d b c d^{2} b d b c \\ + c b d a b c b d &\rightarrow d b d b c d^{2} b a \\ + c b d b d b d b c d^{2} &\rightarrow d b c d b d a b d b c \\ + c b d b a d b c d &\rightarrow d b c d a b d b c \\ + c b d a b d b d b d b c d^{2} &\rightarrow d b d b c d^{2} b d a b d b c \\ + c b d a b d b a d b c d &\rightarrow d b d b c d^{2} a b d b c \\ + c a b d b d b d b c d^{2} &\rightarrow a d b c d b d a b d b c \\ + c a b d b d b c d &\rightarrow a d b c d b d b c \\ + c a b d b a d b c d &\rightarrow a d b c d a b d b c \\ + c a b d a b d b c &\rightarrow a d b d b c d^{2} \\ + c a b c b d &\rightarrow a d b c d b a \\ + b a b d b d b c d c b d &\rightarrow d b d a b c b d a b a \\ + b a b a d b c^{2} b d &\rightarrow d a b c b d a b a \\ + d b d b c d b c &\rightarrow c b d a b d a \\ + c b d b d b d b c d c b d &\rightarrow d b c d b d a b c b d a b a \\ + c b d b a d b c^{2} b d &\rightarrow d b c d a b c b d a b a \\ + c a b d a b d b d b d b c d^{2} &\rightarrow a d b d b c d^{2} b d a b d b c \\ + c a b d a b d b d b c d &\rightarrow a d b d b c d^{2} b d b c \\ + c a b d a b c b d &\rightarrow a d b d b c d^{2} b a \\ + b a b a d b d b c d^{2} &\rightarrow d a b d a b d b c \\ + c b d a b d b d b d b c d c b d &\rightarrow d b d b c d^{2} b d a b c b d a b a \\ + c b d a b d b a d b c^{2} b d &\rightarrow d b d b c d^{2} a b c b d a b a \\ + c a b d b d b d b c d c b d &\rightarrow a d b c d b d a b c b d a b a \\ + c a b d b a d b c^{2} b d &\rightarrow a d b c d a b c b d a b a \\ + c b d b a d b d b c d^{2} &\rightarrow d b c d a b d a b d b c \\ + c b d a b d b a d b d b c d^{2} &\rightarrow d b d b c d^{2} a b d a b d b c \\ + c a b d b a d b d b c d^{2} &\rightarrow a d b c d a b d a b d b c \\ + c a b d a b d b a d b d b c d^{2} &\rightarrow a d b d b c d^{2} a b d a b d b c \\ + c a b d a b d b a d b c d &\rightarrow a d b d b c d^{2} a b d b c \\ + d b d b c d b d b d b c d^{2} &\rightarrow c b d a b d a b d a b d b c \\ + d b d b c^{2} b d &\rightarrow c b d a b d a b a \\ + b a b a d b d b c d c b d &\rightarrow d a b d a b c b d a b a \\ + c a b d a b d b d b d b c d c b d &\rightarrow a d b d b c d^{2} b d a b c b d a b a \\ + c b d b a d b d b c d c b d &\rightarrow d b c d a b d a b c b d a b a \\ + c a b d a b d b a d b c^{2} b d &\rightarrow a d b d b c d^{2} a b c b d a b a \\ + c b d a b d b a d b d b c d c b d &\rightarrow d b d b c d^{2} a b d a b c b d a b a \\ + c a b d a b d b a d b d b c d c b d &\rightarrow a d b d b c d^{2} a b d a b c b d a b a \\ + c a b d b a d b d b c d c b d &\rightarrow a d b c d a b d a b c b d a b a \\ + d b d b c d b d b d b c d c b d &\rightarrow c b d a b d a b d a b c b d a b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/051.md b/docs/examples/1-relation/051.md new file mode 100644 index 0000000..a64f2e7 --- /dev/null +++ b/docs/examples/1-relation/051.md @@ -0,0 +1,40 @@ +#\#051 baaaaaabba=aaaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{6} b^{2} a = a^{5} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{3} b^{2} a = c^{2} a,\; c = a^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{2} &\rightarrow d \\ + b a^{5} d a &\rightarrow a^{5} \\ + a b a^{5} &\rightarrow d a^{5} d a \\ + b a^{5} d^{2} &\rightarrow a^{4} d \\ + a b a^{4} d &\rightarrow d a^{5} d^{2} \\ + d a^{5} d a d^{2} &\rightarrow a^{5} d \\ + d a^{5} d a d a &\rightarrow a^{6} \\ + b a^{10} d &\rightarrow a^{9} d a d^{2} \\ + b a^{11} &\rightarrow a^{9} d a d a \\ + d a^{5} d a^{6} d &\rightarrow a^{10} d a d^{2} \\ + d a^{5} d a^{7} &\rightarrow a^{10} d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/052.md b/docs/examples/1-relation/052.md new file mode 100644 index 0000000..c6beae7 --- /dev/null +++ b/docs/examples/1-relation/052.md @@ -0,0 +1,68 @@ +#\#052 abaabbabba=babbaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b^{2} a b^{2} a = b a b^{2} a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d c a = b c a^{2} b a,\; c = a b^{2},\; d = a b a c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a b a c &\rightarrow d \\ + a b^{2} &\rightarrow c \\ + b c a^{2} b a &\rightarrow d c a \\ + c^{2} a^{2} b a &\rightarrow a b d c a \\ + b c a^{2} b d &\rightarrow d c d \\ + b c a^{2} b c &\rightarrow d c^{2} \\ + b c a d &\rightarrow d c a c \\ + a b a^{2} b d c a &\rightarrow d c a^{2} b a \\ + a b d c a c &\rightarrow c^{2} a d \\ + c^{2} a^{2} b d &\rightarrow a b d c d \\ + c^{2} a^{2} b c &\rightarrow a b d c^{2} \\ + b c a^{2} d c a &\rightarrow d a b d c a \\ + b c a^{2} d c d &\rightarrow d a b d c d \\ + b c a^{2} d c^{2} &\rightarrow d a b d c^{2} \\ + a b a^{2} b d c d &\rightarrow d c a^{2} b d \\ + a b a^{2} b d c^{2} &\rightarrow d c a^{2} b c \\ + a b d a b d c a &\rightarrow c^{2} a^{2} d c a \\ + a b d a b d c d &\rightarrow c^{2} a^{2} d c d \\ + a b d a b d c^{2} &\rightarrow c^{2} a^{2} d c^{2} \\ + a b d c a^{2} b d c a &\rightarrow c^{2} a d c a^{2} b a \\ + a b d c a^{2} b d c d &\rightarrow c^{2} a d c a^{2} b d \\ + a b d c a^{2} b d c^{2} &\rightarrow c^{2} a d c a^{2} b c \\ + c^{2} a^{2} d a b d c a &\rightarrow a b d c^{2} a^{2} d c a \\ + c^{2} a^{2} d a b d c d &\rightarrow a b d c^{2} a^{2} d c d \\ + c^{2} a^{2} d a b d c^{2} &\rightarrow a b d c^{2} a^{2} d c^{2} \\ + c^{2} a^{2} d c a c &\rightarrow a b d c^{2} a d \\ + c^{2} a c^{2} a d &\rightarrow a b d c d c a c \\ + b c a^{2} d a b d c a &\rightarrow d c^{2} a^{2} d c a \\ + b c a^{2} d a b d c d &\rightarrow d c^{2} a^{2} d c d \\ + b c a^{2} d a b d c^{2} &\rightarrow d c^{2} a^{2} d c^{2} \\ + b c a c^{2} a d &\rightarrow d c d c a c \\ + c^{2} a^{2} d c a^{2} b d c a &\rightarrow a b d c^{2} a d c a^{2} b a \\ + c^{2} a^{2} d c a^{2} b d c d &\rightarrow a b d c^{2} a d c a^{2} b d \\ + c^{2} a^{2} d c a^{2} b d c^{2} &\rightarrow a b d c^{2} a d c a^{2} b c \\ + c^{2} a c^{2} a^{2} d c a &\rightarrow a b d c d a b d c a \\ + c^{2} a c^{2} a^{2} d c d &\rightarrow a b d c d a b d c d \\ + c^{2} a c^{2} a^{2} d c^{2} &\rightarrow a b d c d a b d c^{2} \\ + b c a c^{2} a^{2} d c a &\rightarrow d c d a b d c a \\ + b c a c^{2} a^{2} d c d &\rightarrow d c d a b d c d \\ + b c a c^{2} a^{2} d c^{2} &\rightarrow d c d a b d c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/053.md b/docs/examples/1-relation/053.md new file mode 100644 index 0000000..0ed38e9 --- /dev/null +++ b/docs/examples/1-relation/053.md @@ -0,0 +1,43 @@ +#\#053 baaababbaa=abababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a b^{2} a^{2} = a b a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{2} c d = c b c,\; c = a b a,\; d = b^{2} a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < d < c < a\): + +\( +\begin{aligned} + a b a &\rightarrow c \\ + b a^{2} c d &\rightarrow c b c \\ + b^{2} a^{2} &\rightarrow d \\ + a c b c &\rightarrow c a c d \\ + a b c &\rightarrow c b a \\ + b c b c &\rightarrow d c d \\ + b^{2} a c &\rightarrow d b a \\ + a c d c d &\rightarrow c a c d b c \\ + a d c d &\rightarrow c b c b a \\ + b c d c d &\rightarrow d c d b c \\ + b^{2} c a c d &\rightarrow d b c b a \\ + b a c a c d b c &\rightarrow c b c^{2} d \\ + b^{2} c^{2} a c d b c &\rightarrow d b c b a c d \\ + b a c a c d^{2} c d &\rightarrow c b c^{2} d b c \\ + b^{2} c^{2} a c d^{2} c d &\rightarrow d b c b a c d b c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/054.md b/docs/examples/1-relation/054.md new file mode 100644 index 0000000..e7e718c --- /dev/null +++ b/docs/examples/1-relation/054.md @@ -0,0 +1,42 @@ +#\#054 bbaaabbaaa=abbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b^{2} a^{3} b^{2} a^{3} = a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a^{2} d a = d,\; c = b^{2},\; d = a c a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + a c a^{2} &\rightarrow d \\ + b c &\rightarrow c b \\ + a d &\rightarrow d^{2} a \\ + a c d^{2} a &\rightarrow d c a^{2} \\ + c d^{8} a^{2} &\rightarrow d c a^{2} \\ + c d^{4} a^{3} &\rightarrow d \\ + c d^{10} a &\rightarrow d c d^{2} a \\ + a c d^{3} &\rightarrow d c d^{2} a \\ + c b d^{4} a^{3} &\rightarrow b d \\ + c b d^{8} a^{2} &\rightarrow b d c a^{2} \\ + c b d^{10} a &\rightarrow b d c d^{2} a \\ + c d^{11} &\rightarrow d c d^{3} \\ + c b d^{11} &\rightarrow b d c d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/055.md b/docs/examples/1-relation/055.md new file mode 100644 index 0000000..c4f9a38 --- /dev/null +++ b/docs/examples/1-relation/055.md @@ -0,0 +1,41 @@ +#\#055 baabaabbba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{2} b^{3} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} d = a^{2},\; c = b a^{2},\; d = b^{3} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{3} a &\rightarrow d \\ + a^{2} &\rightarrow c^{2} d \\ + a c^{2} d &\rightarrow c^{2} d a \\ + b c &\rightarrow d a c d \\ + b d a c d &\rightarrow d a \\ + d a c d c d &\rightarrow c \\ + b d a c^{2} &\rightarrow d c^{2} d c d c d \\ + c a c d c d &\rightarrow d a c d c^{2} \\ + a c^{3} &\rightarrow c^{2} d c^{2} d c d c d \\ + b d c^{2} d a &\rightarrow d c^{2} d c d c d^{2} \\ + b d c^{2} d c^{2} d &\rightarrow d c^{2} d c d c d^{2} a \\ + b d c^{3} &\rightarrow d c^{2} d c d c d^{2} c d c d \\ + b d c^{2} d c^{3} &\rightarrow d c^{2} d c d c d^{2} c^{2} d c d c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/056.md b/docs/examples/1-relation/056.md new file mode 100644 index 0000000..d6a1c34 --- /dev/null +++ b/docs/examples/1-relation/056.md @@ -0,0 +1,43 @@ +#\#056 abbabbabaa=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b^{2} a b a^{2} = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a b d a = c^{2},\; c = b a,\; d = c b c^{2},\; e = b d c^{2} +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < c < e < d < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + d &\rightarrow a e \\ + b c^{2} &\rightarrow c^{2} e a \\ + c e c a e &\rightarrow e c^{2} e a \\ + a c e a &\rightarrow c^{2} \\ + c^{3} e a &\rightarrow a e \\ + c e c^{2} &\rightarrow e \\ + b c a e &\rightarrow c^{2} e a c^{2} e a \\ + c e c e &\rightarrow e^{2} c^{2} \\ + c e a e &\rightarrow e c e a \\ + a e c e a &\rightarrow c^{2} e \\ + b c e &\rightarrow e^{2} c^{2} a c^{2} \\ + b e &\rightarrow e^{2} c^{2} a c^{4} \\ + c e^{2} &\rightarrow e^{2} c^{4} \\ + a e^{2} &\rightarrow e^{2} c^{6} a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/057.md b/docs/examples/1-relation/057.md new file mode 100644 index 0000000..3980232 --- /dev/null +++ b/docs/examples/1-relation/057.md @@ -0,0 +1,43 @@ +#\#057 abaabbbaba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b^{3} a b a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b a^{2} c a = b a b a^{2},\; c = b^{3} a b,\; d = a b a^{2} c a c a c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b^{3} a b &\rightarrow c \\ + b a b a^{2} &\rightarrow a b a^{2} c a \\ + a b a^{2} c a c a c &\rightarrow d \\ + b^{3} a c &\rightarrow c b^{2} a b \\ + b^{3} a^{2} b a^{2} c a &\rightarrow c a b a^{2} \\ + c a^{2} &\rightarrow d a \\ + b a b a d &\rightarrow a b a^{2} c d \\ + b d &\rightarrow d a c \\ + b^{3} a d &\rightarrow c a b a^{2} c a c \\ + b^{3} a^{2} b a^{2} c d &\rightarrow c a b a d \\ + b^{3} a^{2} b a^{2} d a &\rightarrow c a b a^{3} \\ + c a d &\rightarrow d^{2} \\ + a b a^{2} d^{3} a &\rightarrow d a^{2} \\ + b^{3} a^{2} b a^{2} d^{2} &\rightarrow c a b a^{2} d \\ + a b a^{2} d^{4} &\rightarrow d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/058.md b/docs/examples/1-relation/058.md new file mode 100644 index 0000000..02bee51 --- /dev/null +++ b/docs/examples/1-relation/058.md @@ -0,0 +1,75 @@ +#\#058 baabbaaaba=abbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a^{3} b a = a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c b a c a = a d a,\; c = a^{2} b,\; d = b^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b^{2} a &\rightarrow d \\ + a^{2} b &\rightarrow c \\ + b^{2} c &\rightarrow d a b \\ + c b a &\rightarrow a^{2} d \\ + c a^{2} d c a &\rightarrow a^{3} d a \\ + b a^{2} d c^{2} &\rightarrow a d c \\ + b a^{2} d c a &\rightarrow a d a \\ + b a d c &\rightarrow d a d c^{2} \\ + b a d a &\rightarrow d a d c a \\ + b a^{2} d a^{3} d a &\rightarrow a d a^{2} d c a \\ + c b c &\rightarrow a^{2} d a b \\ + c a^{2} d c^{2} &\rightarrow a^{3} d c \\ + a^{2} d a d c^{2} &\rightarrow c a d c \\ + a^{2} d a d c a &\rightarrow c a d a \\ + a^{3} d a^{2} d c a &\rightarrow c a^{2} d a^{3} d a \\ + b d a d c^{2} &\rightarrow d^{2} c \\ + b d a d c a &\rightarrow d^{2} a \\ + b a^{2} d a c a d c &\rightarrow a d a^{2} d c a d c^{2} \\ + b a^{2} d a c a d a &\rightarrow a d a^{2} d c a d c a \\ + b a^{2} d a^{3} d c &\rightarrow a d a^{2} d c^{2} \\ + c d a d c^{2} &\rightarrow a^{2} d^{2} c \\ + c d a d c a &\rightarrow a^{2} d^{2} a \\ + a^{3} d a^{2} d c^{2} &\rightarrow c a^{2} d a^{3} d c \\ + a^{2} d a d a^{3} d c &\rightarrow c a d a^{2} d c^{2} \\ + a^{2} d a d a^{3} d a &\rightarrow c a d a^{2} d c a \\ + b d a d a^{3} d c &\rightarrow d^{2} a^{2} d c^{2} \\ + b d a d a^{3} d a &\rightarrow d^{2} a^{2} d c a \\ + c a d a^{2} d c a d c^{2} &\rightarrow a^{2} d a d a c a d c \\ + c a d a^{2} d c a d c a &\rightarrow a^{2} d a d a c a d a \\ + a^{2} d^{2} a^{2} d c^{2} &\rightarrow c d a d a^{3} d c \\ + a^{2} d^{2} a^{2} d c a &\rightarrow c d a d a^{3} d a \\ + a^{2} d a d a c a d a^{2} d c^{2} &\rightarrow c a d a^{2} d c a d a^{3} d c \\ + a^{2} d a d a c a d a^{2} d c a &\rightarrow c a d a^{2} d c a d a^{3} d a \\ + b d a d a c a d c &\rightarrow d^{2} a^{2} d c a d c^{2} \\ + b d a d a c a d a &\rightarrow d^{2} a^{2} d c a d c a \\ + b d a d a^{2} d a d a c a d c &\rightarrow d^{2} a d a^{2} d c a d c^{2} \\ + b d a d a^{2} d a d a c a d a &\rightarrow d^{2} a d a^{2} d c a d c a \\ + b a^{2} d a^{2} d a d a c a d c &\rightarrow a d a d a^{2} d c a d c^{2} \\ + b a^{2} d a^{2} d a d a c a d a &\rightarrow a d a d a^{2} d c a d c a \\ + a^{2} d^{2} a d a^{2} d c a d c^{2} &\rightarrow c d a d a^{2} d a d a c a d c \\ + a^{2} d^{2} a d a^{2} d c a d c a &\rightarrow c d a d a^{2} d a d a c a d a \\ + a^{2} d a d a c a d a d a^{2} d c a d c^{2} &\rightarrow c a d a^{2} d c a d a^{2} d a d a c a d c \\ + a^{2} d a d a c a d a d a^{2} d c a d c a &\rightarrow c a d a^{2} d c a d a^{2} d a d a c a d a \\ + a^{2} d a d a^{2} d a d a c a d c &\rightarrow c a d a d a^{2} d c a d c^{2} \\ + a^{2} d a d a^{2} d a d a c a d a &\rightarrow c a d a d a^{2} d c a d c a \\ + a^{3} d a d a^{2} d c a d c^{2} &\rightarrow c a^{2} d a^{2} d a d a c a d c \\ + a^{3} d a d a^{2} d c a d c a &\rightarrow c a^{2} d a^{2} d a d a c a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/059.md b/docs/examples/1-relation/059.md new file mode 100644 index 0000000..5ca7499 --- /dev/null +++ b/docs/examples/1-relation/059.md @@ -0,0 +1,57 @@ +#\#059 abbabbbaba=babba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b^{3} a b a = b a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b d c = c b c,\; c = b a,\; d = c b^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c b^{2} c &\rightarrow d \\ + a b d c &\rightarrow c b c \\ + b c b c &\rightarrow c b d c \\ + c b^{2} d &\rightarrow d b^{2} c \\ + a b d^{2} &\rightarrow c b d \\ + b c b d &\rightarrow c b d^{2} \\ + b c^{2} b d c &\rightarrow c b d c b c \\ + c^{2} b d^{2} c &\rightarrow d b c \\ + b c^{2} b d^{2} &\rightarrow c b d c b d \\ + c^{2} b d^{3} &\rightarrow d b d \\ + c^{2} b d^{2} b d b c &\rightarrow d c b d^{2} c b d c \\ + c b d c b d^{2} &\rightarrow b d b d \\ + c b d c b d c &\rightarrow b d b c \\ + a b d b d b c &\rightarrow d c b d^{2} c \\ + b^{2} d b d &\rightarrow c b d^{2} c b d^{2} \\ + b^{2} d b c &\rightarrow c b d^{2} c b d c \\ + c b d b d b d &\rightarrow b d c b d^{3} \\ + c b d b d b c &\rightarrow b d c b d^{2} c \\ + c^{2} b d^{2} b d b d &\rightarrow d c b d^{2} c b d^{2} \\ + a b d b d b d &\rightarrow d c b d^{3} \\ + c^{2} b d^{2} b d c b d^{2} &\rightarrow d c b d^{2} c b d c b d \\ + c^{2} b d^{2} b d c b d c &\rightarrow d c b d^{2} c b d c b c \\ + a b d b d c b d^{2} &\rightarrow d c b d^{2} c b d \\ + a b d b d c b d c &\rightarrow d c b d^{2} c b c \\ + b^{2} d c b d^{2} &\rightarrow c b d^{2} c b d c b d \\ + b^{2} d c b d c &\rightarrow c b d^{2} c b d c b c \\ + c b d b d c b d^{2} &\rightarrow b d c b d^{2} c b d \\ + c b d b d c b d c &\rightarrow b d c b d^{2} c b c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/060.md b/docs/examples/1-relation/060.md new file mode 100644 index 0000000..e0a435f --- /dev/null +++ b/docs/examples/1-relation/060.md @@ -0,0 +1,54 @@ +#\#060 baabbbabba=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{3} a b^{2} a = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a b^{2} c b c = a,\; c = b a,\; d = a b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a b^{3} &\rightarrow d \\ + a d a b^{2} a &\rightarrow d a^{2} b^{2} a \\ + a d a b^{2} d &\rightarrow d a^{2} b^{2} d \\ + a d a b a &\rightarrow d a^{2} b a \\ + a d a b d &\rightarrow d a^{2} b d \\ + a d a^{2} &\rightarrow d a^{3} \\ + a d a d &\rightarrow d a^{2} d \\ + b a^{2} d &\rightarrow d a^{2} b d a d \\ + b a^{3} &\rightarrow d a^{2} b d a^{2} \\ + d^{2} a^{2} d &\rightarrow a d \\ + d^{2} a^{3} &\rightarrow a^{2} \\ + b a^{2} b d &\rightarrow d a^{2} b d a b d \\ + b a^{2} b a &\rightarrow d a^{2} b d a b a \\ + b a^{2} b^{2} d &\rightarrow d a^{2} b d a b^{2} d \\ + b a^{2} b^{2} a &\rightarrow d a^{2} b d a b^{2} a \\ + b d a^{2} d &\rightarrow d a^{2} b d \\ + b d a^{3} &\rightarrow d a^{2} b a \\ + d^{2} a^{2} b d &\rightarrow a b d \\ + d^{2} a^{2} b a &\rightarrow a b a \\ + d^{2} a^{2} b^{2} d &\rightarrow a b^{2} d \\ + b d a^{2} b d &\rightarrow d a^{2} b^{2} d \\ + d^{2} a^{2} b^{2} a &\rightarrow a b^{2} a \\ + b d a^{2} b a &\rightarrow d a^{2} b^{2} a \\ + b d a^{2} b^{2} d &\rightarrow d \\ + b d a^{2} b^{2} a &\rightarrow a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/061.md b/docs/examples/1-relation/061.md new file mode 100644 index 0000000..0a992a7 --- /dev/null +++ b/docs/examples/1-relation/061.md @@ -0,0 +1,46 @@ +#\#061 baaababbba=abaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a b^{3} a = a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{2} d a = c a,\; c = a b a,\; d = c b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b a^{2} d a &\rightarrow c a \\ + a b a &\rightarrow c \\ + c b^{3} &\rightarrow d \\ + b a^{2} d c &\rightarrow c^{2} \\ + a c a &\rightarrow c a d a \\ + c b^{2} c a &\rightarrow d a^{2} d a \\ + c b a &\rightarrow a b c \\ + a b c a d a &\rightarrow c^{2} a \\ + a b c a d c &\rightarrow c^{3} \\ + a c^{2} &\rightarrow c a d c \\ + c b^{2} c^{2} &\rightarrow d a^{2} d c \\ + c b c a d a &\rightarrow a b c^{2} a \\ + b a^{2} d^{2} &\rightarrow c d \\ + a b c a d^{2} &\rightarrow c^{2} d \\ + c b c a d c &\rightarrow a b c^{3} \\ + a c d &\rightarrow c a d^{2} \\ + c b^{2} c d &\rightarrow d a^{2} d^{2} \\ + c b c a d^{2} &\rightarrow a b c^{2} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/062.md b/docs/examples/1-relation/062.md new file mode 100644 index 0000000..8507b1a --- /dev/null +++ b/docs/examples/1-relation/062.md @@ -0,0 +1,40 @@ +#\#062 baabbbbba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{5} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{2} d a = a^{2},\; c = b^{2},\; d = c^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + c^{2} b &\rightarrow d \\ + b c &\rightarrow c b \\ + d b &\rightarrow c^{3} \\ + c a^{2} &\rightarrow d a^{2} d a d a d a \\ + b d &\rightarrow c^{3} \\ + c d &\rightarrow d c \\ + d c b &\rightarrow c^{4} \\ + d a^{2} d a d a d a d a d a &\rightarrow a^{2} \\ + b a^{2} &\rightarrow d a^{2} d a d a d a d a \\ + c^{5} &\rightarrow d^{2} \\ + d a^{2} d a d a d a d a^{3} &\rightarrow a^{3} d a d a d a d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/064.md b/docs/examples/1-relation/064.md new file mode 100644 index 0000000..d0693a2 --- /dev/null +++ b/docs/examples/1-relation/064.md @@ -0,0 +1,31 @@ +#\#064 aaaabababa=babaaaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{4} b a b a b a = b a b a^{5} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} d^{3} = d b c^{2} a,\; c = a^{2},\; d = b a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a &\rightarrow d \\ + d^{2} a^{4} &\rightarrow a^{4} d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/066.md b/docs/examples/1-relation/066.md new file mode 100644 index 0000000..b6f6c51 --- /dev/null +++ b/docs/examples/1-relation/066.md @@ -0,0 +1,45 @@ +#\#066 abababbba=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a b^{3} a = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a e c = c^{2},\; c = b a,\; d = b^{2},\; e = c^{2} d +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < e < d < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow d \\ + b a &\rightarrow c \\ + c^{2} d &\rightarrow e \\ + a e c &\rightarrow c^{2} \\ + b d &\rightarrow d b \\ + b c &\rightarrow d a \\ + a e^{2} &\rightarrow c e \\ + d a c &\rightarrow c e c \\ + b e &\rightarrow c e c d \\ + d a e &\rightarrow c e^{2} \\ + e a c &\rightarrow c^{3} e c \\ + d c e &\rightarrow c e^{3} \\ + d e &\rightarrow c e^{2} c d \\ + d c^{2} &\rightarrow c e^{2} c \\ + e a e &\rightarrow c^{3} e^{2} \\ + c^{3} e^{3} &\rightarrow e c e \\ + c^{3} e^{2} c &\rightarrow e c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/067.md b/docs/examples/1-relation/067.md new file mode 100644 index 0000000..6df71ab --- /dev/null +++ b/docs/examples/1-relation/067.md @@ -0,0 +1,54 @@ +#\#067 baaaaabba=aabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{2} a = a^{2} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a d a = c a^{2},\; c = a^{2} b,\; d = a^{2} c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a^{2} c b &\rightarrow d \\ + a^{2} b &\rightarrow c \\ + b a d a &\rightarrow c a^{2} \\ + a^{2} c a^{2} &\rightarrow c a d a \\ + b a d^{2} &\rightarrow c a d \\ + b a d c &\rightarrow c a c \\ + a^{2} c a d &\rightarrow c a d^{2} \\ + a^{2} c a c &\rightarrow c a d c \\ + a^{2} c d &\rightarrow c a d a c b \\ + a^{2} c^{2} &\rightarrow c a d a b \\ + c a d a b c &\rightarrow d a d a b \\ + c a d a b d &\rightarrow d a d a c b \\ + c a d a b a c &\rightarrow d a d c \\ + c a d a b a d &\rightarrow d a d^{2} \\ + c a d a c a^{2} &\rightarrow d a d^{2} a \\ + c a d a b a^{2} &\rightarrow d a d a \\ + a^{2} d a d a &\rightarrow c a d^{2} a b a^{2} \\ + a^{2} d a d^{2} &\rightarrow c a d^{2} a b a d \\ + a^{2} d a d c &\rightarrow c a d^{2} a b a c \\ + c a d a c d &\rightarrow d a d^{2} a c b \\ + c a d a c^{2} &\rightarrow d a d^{2} a b \\ + c a d a c a d &\rightarrow d a d^{3} \\ + c a d a c a c &\rightarrow d a d^{2} c \\ + c a d a d a d a &\rightarrow d a d^{3} a b a^{2} \\ + c a d a d a d^{2} &\rightarrow d a d^{3} a b a d \\ + c a d a d a d c &\rightarrow d a d^{3} a b a c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/068.md b/docs/examples/1-relation/068.md new file mode 100644 index 0000000..991a870 --- /dev/null +++ b/docs/examples/1-relation/068.md @@ -0,0 +1,42 @@ +#\#068 baaaabbba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{3} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} b^{3} a = c,\; c = a^{2},\; d = a b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{3} &\rightarrow d \\ + b a^{3} d a &\rightarrow a^{2} \\ + a b^{2} a^{2} &\rightarrow d a^{3} d a \\ + b a^{3} d^{2} &\rightarrow a d \\ + a b^{2} a d &\rightarrow d a^{3} d^{2} \\ + a b a d &\rightarrow d a^{3} d a^{2} d^{2} \\ + a b a^{2} &\rightarrow d a^{3} d a^{2} d a \\ + d a^{3} d a^{2} d a^{2} d^{2} &\rightarrow a^{2} d \\ + d a^{3} d a^{2} d a^{2} d a &\rightarrow a^{3} \\ + b a^{5} d &\rightarrow a^{4} d a^{2} d a^{2} d^{2} \\ + b a^{6} &\rightarrow a^{4} d a^{2} d a^{2} d a \\ + d a^{3} d a^{2} d a^{4} d &\rightarrow a^{5} d a^{2} d a^{2} d^{2} \\ + d a^{3} d a^{2} d a^{5} &\rightarrow a^{5} d a^{2} d a^{2} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/069.md b/docs/examples/1-relation/069.md new file mode 100644 index 0000000..dfb1635 --- /dev/null +++ b/docs/examples/1-relation/069.md @@ -0,0 +1,47 @@ +#\#069 abaabaabba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a^{2} b^{2} a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} d a = b c a,\; c = a b a,\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b c a &\rightarrow c^{2} d a \\ + a b^{2} &\rightarrow d \\ + a b a &\rightarrow c \\ + b c^{2} &\rightarrow c^{2} d c \\ + c b^{2} &\rightarrow a b d \\ + b c d &\rightarrow c^{2} d^{2} \\ + a c^{2} d c d a &\rightarrow d c a \\ + a b c &\rightarrow c b a \\ + a c^{2} d c d^{2} &\rightarrow d c d \\ + a c^{2} d c d c &\rightarrow d c^{2} \\ + c b a d &\rightarrow a c^{2} d^{2} \\ + c b a c &\rightarrow a c^{2} d c \\ + c b a^{2} &\rightarrow a c^{2} d a \\ + a b d c d &\rightarrow c^{3} d c d^{2} \\ + a b d c^{2} &\rightarrow c^{3} d c d c \\ + a b d c a &\rightarrow c^{3} d c d a \\ + c b d c d &\rightarrow a c^{2} d c^{2} d c d^{2} \\ + c b d c^{2} &\rightarrow a c^{2} d c^{2} d c d c \\ + c b d c a &\rightarrow a c^{2} d c^{2} d c d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/070.md b/docs/examples/1-relation/070.md new file mode 100644 index 0000000..c69f4b8 --- /dev/null +++ b/docs/examples/1-relation/070.md @@ -0,0 +1,38 @@ +#\#070 abababbaaa=baababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a b^{2} a^{3} = b a^{2} b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; d e = c d,\; c = b a,\; d = a c^{2},\; e = b c a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < d < e < c < b\): + +\( +\begin{aligned} + b c a^{2} &\rightarrow e \\ + b a &\rightarrow c \\ + c d &\rightarrow d e \\ + a c^{2} &\rightarrow d \\ + b c a d &\rightarrow e c^{2} \\ + b d &\rightarrow c^{3} \\ + a d e^{2} &\rightarrow d^{2} \\ + c^{3} e d &\rightarrow e c^{2} e^{2} \\ + a c e c^{2} e^{2} &\rightarrow d c^{2} e d \\ + a e c^{2} e^{2} &\rightarrow d c e d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/071.md b/docs/examples/1-relation/071.md new file mode 100644 index 0000000..6784245 --- /dev/null +++ b/docs/examples/1-relation/071.md @@ -0,0 +1,51 @@ +#\#071 baababbba=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b^{3} a = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c b^{2} c = a c,\; c = b a,\; d = a c a c +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + b d b^{2} c b c b d &\rightarrow d b^{3} d \\ + b d b^{2} c b^{2} d &\rightarrow d b^{3} d b^{2} c \\ + a b d &\rightarrow b d b^{2} c b^{3} d \\ + c b d b^{2} c &\rightarrow b d \\ + b d b^{2} c b c^{2} &\rightarrow d b^{2} c \\ + a c &\rightarrow b d b^{2} c b^{2} c \\ + b d b^{2} c b^{3} d b^{2} c &\rightarrow d \\ + a d &\rightarrow d b^{3} d b^{2} c \\ + b d b^{2} c b d &\rightarrow d b c^{2} b^{3} d b^{2} c \\ + b^{2} d b^{2} c b^{2} c &\rightarrow c^{2} \\ + b^{2} d b^{2} c b^{3} d &\rightarrow c b d \\ + b d b^{3} d &\rightarrow d b c^{2} b c^{2} \\ + c d &\rightarrow d b c^{2} b c^{2} b^{2} c \\ + b d b d &\rightarrow d b c^{2} b c^{2} b^{2} c b c^{2} b^{3} d b^{2} c \\ + b d b c b d &\rightarrow d b c^{2} b c^{2} b^{2} c b^{3} d \\ + b d b c^{2} &\rightarrow d b c^{2} b c^{2} b^{2} c b^{2} c \\ + b d^{2} &\rightarrow d b c^{2} b c^{2} b^{2} c b c^{2} b c^{2} b^{3} d b^{2} c \\ + b d b^{2} c^{3} &\rightarrow d b c^{2} b^{2} c \\ + b d b^{2} c^{2} b d &\rightarrow d b c^{2} b^{3} d \\ + b d b^{2} d &\rightarrow d b c^{2} b c^{2} b^{2} c b^{3} d b^{2} c \\ + b d c^{2} &\rightarrow d b c^{2} b c^{2} b^{2} c b c^{2} b^{2} c \\ + b d c b d &\rightarrow d b c^{2} b c^{2} b^{2} c b c^{2} b^{3} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/072.md b/docs/examples/1-relation/072.md new file mode 100644 index 0000000..8a34ebc --- /dev/null +++ b/docs/examples/1-relation/072.md @@ -0,0 +1,42 @@ +#\#072 baaaaabbba=aaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{3} a = a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} d a = c a,\; c = a^{2},\; d = a b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a^{4} d a &\rightarrow a^{3} \\ + a b^{3} &\rightarrow d \\ + a b^{2} a^{3} &\rightarrow d a^{4} d a \\ + b a^{4} d^{2} &\rightarrow a^{2} d \\ + a b^{2} a^{2} d &\rightarrow d a^{4} d^{2} \\ + a b a^{2} d &\rightarrow d a^{4} d a^{2} d^{2} \\ + a b a^{3} &\rightarrow d a^{4} d a^{2} d a \\ + d a^{4} d a^{2} d a^{2} d^{2} &\rightarrow a^{3} d \\ + d a^{4} d a^{2} d a^{2} d a &\rightarrow a^{4} \\ + b a^{7} d &\rightarrow a^{6} d a^{2} d a^{2} d^{2} \\ + b a^{8} &\rightarrow a^{6} d a^{2} d a^{2} d a \\ + d a^{4} d a^{2} d a^{5} d &\rightarrow a^{7} d a^{2} d a^{2} d^{2} \\ + d a^{4} d a^{2} d a^{6} &\rightarrow a^{7} d a^{2} d a^{2} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/074.md b/docs/examples/1-relation/074.md new file mode 100644 index 0000000..6ec8d4f --- /dev/null +++ b/docs/examples/1-relation/074.md @@ -0,0 +1,78 @@ +#\#074 abaababaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a b a^{2} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c a d = c a c,\; c = b a,\; d = c^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c^{2} a &\rightarrow d \\ + c a c &\rightarrow a c a d \\ + a c a d a d &\rightarrow d c \\ + c a^{2} c a d &\rightarrow a c a d a c \\ + a c a d c a &\rightarrow c a d \\ + b c a d &\rightarrow d^{2} c a \\ + b d c &\rightarrow d^{2} a d \\ + d c a d c a &\rightarrow c d^{2} \\ + c d c &\rightarrow d c a d \\ + a c a d a c a d &\rightarrow c a d c \\ + b c d^{2} &\rightarrow d^{2} a d a d c a \\ + b d^{2} &\rightarrow d^{2} a d c a \\ + b d a c a d &\rightarrow d^{2} a d a c \\ + d c a d a c a d &\rightarrow c d^{2} c \\ + c^{2} d^{2} &\rightarrow d c a d a d c a \\ + c d^{2} c a d &\rightarrow d c a d^{2} c \\ + c d a c a d &\rightarrow d c a d a c \\ + c a d c a d &\rightarrow a c a d^{2} c \\ + a c a d a c d^{2} &\rightarrow d^{3} c a \\ + c d^{3} c a &\rightarrow d a c a d^{3} \\ + c a d^{2} c a &\rightarrow a^{2} c a d^{3} \\ + c a^{3} c a d^{3} &\rightarrow d^{2} c a d a \\ + b d a^{2} c a d^{3} &\rightarrow d^{2} a d a d^{2} c a \\ + b d a^{3} c a d^{3} &\rightarrow d^{2} a d a d c a d a \\ + c d^{2} c d^{2} &\rightarrow d a c a d^{4} c a \\ + c d^{2} a c a d^{3} &\rightarrow d c a d^{4} c a \\ + c d a^{2} c a d^{3} &\rightarrow d c a d a d^{2} c a \\ + c a d c d^{2} &\rightarrow a^{2} c a d^{4} c a \\ + c a d a c a d^{3} &\rightarrow a c a d^{4} c a \\ + c a d^{2} a c a d &\rightarrow a^{2} c a d^{3} c \\ + c a d^{2} a^{2} c a d^{3} &\rightarrow a^{2} c a d^{5} c a \\ + c d^{2} a^{2} c a d^{3} &\rightarrow d c a d^{3} c a d a \\ + c d a^{3} c a d^{3} &\rightarrow d c a d a d c a d a \\ + d a c a d^{2} c &\rightarrow c d^{3} \\ + c a d a^{2} c a d^{3} &\rightarrow a c a d^{3} c a d a \\ + a^{2} c a d^{2} c &\rightarrow c a d^{2} \\ + d a c a d^{3} a c a d^{3} &\rightarrow c d^{6} c a \\ + d a c a d^{3} c a d &\rightarrow c d^{4} c \\ + d a c a d^{3} a^{2} c a d^{3} &\rightarrow c d^{5} c a d a \\ + c a d^{2} a^{3} c a d^{3} &\rightarrow a^{2} c a d^{4} c a d a \\ + a^{2} c a d^{3} a^{2} c a d^{3} &\rightarrow c a d^{4} c a d a \\ + a^{2} c a d^{3} a c a d^{3} &\rightarrow c a d^{5} c a \\ + a^{2} c a d^{3} c a d &\rightarrow c a d^{3} c \\ + c d^{3} a &\rightarrow d a^{3} c a d^{3} \\ + c d^{2} a^{3} c a d^{3} &\rightarrow d c a d^{4} a \\ + c a d a^{3} c a d^{3} &\rightarrow a c a d^{4} a \\ + d a c a d^{3} a^{3} c a d^{3} &\rightarrow c d^{6} a \\ + a^{2} c a d^{3} a^{3} c a d^{3} &\rightarrow c a d^{5} a \\ + a^{4} c a d^{3} &\rightarrow c a d^{2} a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/075.md b/docs/examples/1-relation/075.md new file mode 100644 index 0000000..da46cb8 --- /dev/null +++ b/docs/examples/1-relation/075.md @@ -0,0 +1,48 @@ +#\#075 baaababba=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a b^{2} a = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d b c = a c,\; c = b a,\; d = a^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a c &\rightarrow c d b c \\ + b a &\rightarrow c \\ + a d &\rightarrow d^{2} b c \\ + c d b d &\rightarrow d^{2} b c \\ + b c d b c &\rightarrow c^{2} \\ + c d c^{2} &\rightarrow d \\ + c d c d &\rightarrow d^{2} c^{2} \\ + c^{2} d b c &\rightarrow b d \\ + b d^{2} b c &\rightarrow c d \\ + a b d &\rightarrow c d b^{2} d \\ + c d^{2} &\rightarrow d^{2} c^{4} \\ + c d c b d &\rightarrow d c d b c \\ + b d^{2} c d &\rightarrow d^{2} c^{4} b d \\ + b d^{2} b d &\rightarrow d^{2} c^{6} \\ + b d^{2} c^{2} &\rightarrow d^{2} c^{4} b c \\ + c^{2} d b^{2} d &\rightarrow b d c d b c \\ + b d^{2} b^{2} d &\rightarrow d^{2} c^{2} b c \\ + b c d b^{2} d &\rightarrow c b d \\ + b d^{2} c b d &\rightarrow d^{2} c^{4} b^{2} d \\ + b d^{3} &\rightarrow d^{2} c^{4} b d c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/076.md b/docs/examples/1-relation/076.md new file mode 100644 index 0000000..66d2d55 --- /dev/null +++ b/docs/examples/1-relation/076.md @@ -0,0 +1,34 @@ +#\#076 baaaabbbba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{4} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} d a = c,\; c = a^{2},\; d = b^{4} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b^{4} &\rightarrow d \\ + b d &\rightarrow d b \\ + b a^{2} &\rightarrow d a^{4} d a^{3} d a^{3} d a \\ + d a^{4} d a^{3} d a^{3} d a^{3} d a &\rightarrow a^{2} \\ + d a^{4} d a^{3} d a^{3} d a^{5} &\rightarrow a^{5} d a^{3} d a^{3} d a^{3} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/077.md b/docs/examples/1-relation/077.md new file mode 100644 index 0000000..aaf2643 --- /dev/null +++ b/docs/examples/1-relation/077.md @@ -0,0 +1,38 @@ +#\#077 aabbabbaba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b^{2} a b^{2} a b a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a d a = c a^{2},\; c = b a b,\; d = a b c^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a b &\rightarrow c \\ + c a^{2} &\rightarrow a d a \\ + a b c^{2} &\rightarrow d \\ + b d &\rightarrow c^{3} \\ + b a c &\rightarrow c a b \\ + c a d &\rightarrow a d^{2} \\ + a b a d^{2} a &\rightarrow d a^{2} \\ + b a^{2} d^{2} &\rightarrow c a b a d \\ + b a^{2} d a &\rightarrow c a b a^{2} \\ + a b a d^{3} &\rightarrow d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/078.md b/docs/examples/1-relation/078.md new file mode 100644 index 0000000..7a24a07 --- /dev/null +++ b/docs/examples/1-relation/078.md @@ -0,0 +1,34 @@ +#\#078 baaaabbbba=aaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{4} a = a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} d a = c a,\; c = a^{2},\; d = b^{4} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b^{4} &\rightarrow d \\ + b d &\rightarrow d b \\ + b a^{3} &\rightarrow d a^{4} d a^{2} d a^{2} d a \\ + d a^{4} d a^{2} d a^{2} d a^{2} d a &\rightarrow a^{3} \\ + d a^{4} d a^{2} d a^{2} d a^{5} &\rightarrow a^{6} d a^{2} d a^{2} d a^{2} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/080.md b/docs/examples/1-relation/080.md new file mode 100644 index 0000000..01f3ca3 --- /dev/null +++ b/docs/examples/1-relation/080.md @@ -0,0 +1,33 @@ +#\#080 aaaababbaa=babaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{4} b a b^{2} a^{2} = b a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{4} c b c a = c^{2} a^{2},\; c = b a,\; d = b a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + b a b^{2} &\rightarrow d \\ + b a b a^{3} &\rightarrow a^{4} d a^{2} \\ + b a b d &\rightarrow d a b^{2} \\ + d a b a^{3} &\rightarrow a^{4} d a^{3} d a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/081.md b/docs/examples/1-relation/081.md new file mode 100644 index 0000000..56f1c8b --- /dev/null +++ b/docs/examples/1-relation/081.md @@ -0,0 +1,64 @@ +#\#081 aabaababba=baabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a^{2} b a b^{2} a = b a^{2} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; e a c b c = c a c a,\; c = b a,\; d = a c b^{2},\; e = a^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(d < e < c < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a^{2} c &\rightarrow e \\ + a c b^{2} &\rightarrow d \\ + b e &\rightarrow c a c \\ + a c b c &\rightarrow d a \\ + c^{2} b^{2} &\rightarrow b d \\ + e b^{2} &\rightarrow a d \\ + c a c a &\rightarrow e d a \\ + a^{2} e d a &\rightarrow e a c a \\ + c a e d a &\rightarrow e d a c a \\ + c^{2} b c &\rightarrow b d a \\ + e b c &\rightarrow a d a \\ + e c b^{2} &\rightarrow a^{2} b d \\ + c a c e &\rightarrow e d e \\ + c a c d &\rightarrow e d^{2} \\ + a c e d^{2} a &\rightarrow d e a \\ + b d e a &\rightarrow c^{2} e d^{2} a \\ + a^{2} b d a &\rightarrow e c b c \\ + a^{2} b d e &\rightarrow e c b c a c \\ + a^{2} e d e &\rightarrow e a c e \\ + a^{2} e d^{2} &\rightarrow e a c d \\ + a c e d^{2} e &\rightarrow d e^{2} \\ + a c e d^{3} &\rightarrow d e d \\ + a d e a &\rightarrow e^{2} d^{2} a \\ + c a e d e &\rightarrow e d a c e \\ + c a e d^{2} &\rightarrow e d a c d \\ + b d e^{2} &\rightarrow c^{2} e d^{2} e \\ + b d e d &\rightarrow c^{2} e d^{3} \\ + c d e a &\rightarrow e d e d^{2} a \\ + a d e^{2} &\rightarrow e^{2} d^{2} e \\ + a d e d &\rightarrow e^{2} d^{3} \\ + a^{2} b d^{2} e a &\rightarrow e c b c^{2} e d^{2} a \\ + a^{2} b d^{2} e^{2} &\rightarrow e c b c^{2} e d^{2} e \\ + a^{2} b d^{2} e d &\rightarrow e c b c^{2} e d^{3} \\ + c d e^{2} &\rightarrow e d e d^{2} e \\ + c d e d &\rightarrow e d e d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/082.md b/docs/examples/1-relation/082.md new file mode 100644 index 0000000..c15006a --- /dev/null +++ b/docs/examples/1-relation/082.md @@ -0,0 +1,38 @@ +#\#082 abbaaabbaa=babba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a^{3} b^{2} a^{2} = b a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b c a^{2} b c a = c b c,\; c = b a,\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a b^{2} &\rightarrow d \\ + b d a &\rightarrow d a^{2} d a^{2} \\ + a d a^{2} d a^{3} d a^{2} &\rightarrow d^{2} a \\ + b d^{2} &\rightarrow d a^{2} d a d \\ + a d a^{2} d a^{3} d a d &\rightarrow d^{3} \\ + a d a^{2} d a^{2} d^{2} a &\rightarrow d^{2} a d a^{3} d a^{2} \\ + a d a^{2} d a^{3} d^{3} a &\rightarrow d^{3} a^{2} d a^{3} d a^{2} \\ + a d a^{2} d a^{3} d^{4} &\rightarrow d^{3} a^{2} d a^{3} d a d \\ + a d a^{2} d a^{2} d^{3} &\rightarrow d^{2} a d a^{3} d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/083.md b/docs/examples/1-relation/083.md new file mode 100644 index 0000000..ef9e716 --- /dev/null +++ b/docs/examples/1-relation/083.md @@ -0,0 +1,44 @@ +#\#083 baabaabbaa=aabbaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{2} b^{2} a^{2} = a^{2} b^{2} a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a c d a = d c a,\; c = a b,\; d = a c b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a c b a &\rightarrow d \\ + a b &\rightarrow c \\ + b a c d a &\rightarrow d c a \\ + a d c a &\rightarrow c a c d a \\ + a c d c a &\rightarrow d c d a \\ + a c b d &\rightarrow d c b a \\ + a c b c &\rightarrow d b \\ + b a c d^{2} &\rightarrow d c d \\ + b a c d c &\rightarrow d c^{2} \\ + a d c d &\rightarrow c a c d^{2} \\ + a d c^{2} &\rightarrow c a c d c \\ + a c d c d &\rightarrow d c d^{2} \\ + a c d c^{2} &\rightarrow d c d c \\ + b d c d a &\rightarrow d c^{2} a \\ + b d c d^{2} &\rightarrow d c^{2} d \\ + b d c d c &\rightarrow d c^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/086.md b/docs/examples/1-relation/086.md new file mode 100644 index 0000000..48b42d3 --- /dev/null +++ b/docs/examples/1-relation/086.md @@ -0,0 +1,42 @@ +#\#086 aaabbbaaba=baabbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{3} b^{3} a^{2} b a = b a^{2} b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{3} b d c = c a d,\; c = b a,\; d = b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b c a &\rightarrow d \\ + b a &\rightarrow c \\ + a^{3} b d c &\rightarrow c a d \\ + d a^{2} b d c &\rightarrow b c^{2} a d \\ + c a^{2} b d c &\rightarrow d^{2} \\ + b d^{2} &\rightarrow d a b d c \\ + b c^{2} a b c^{2} a d &\rightarrow d a^{2} d a b d c d \\ + c a^{2} d a b d c d &\rightarrow d b c^{2} a d \\ + a^{3} d a b d c d &\rightarrow c a b c^{2} a d \\ + b d b c^{2} a d &\rightarrow d a d a b d c d \\ + b c^{2} a d a^{2} d a b d c d &\rightarrow d a^{2} d a b d c b c^{2} a d \\ + c a^{2} d a b d c b c^{2} a d &\rightarrow d^{2} a^{2} d a b d c d \\ + a^{3} d a b d c b c^{2} a d &\rightarrow c a d a^{2} d a b d c d \\ + b c^{2} a d a^{2} d a b d c b c^{2} a d &\rightarrow d a^{2} d a b d c d a^{2} d a b d c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/088.md b/docs/examples/1-relation/088.md new file mode 100644 index 0000000..fcdb037 --- /dev/null +++ b/docs/examples/1-relation/088.md @@ -0,0 +1,36 @@ +#\#088 bbaaabbbba=abbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b^{2} a^{3} b^{4} a = a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d = a c,\; c = b^{2} a^{2},\; d = b^{4} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b^{4} a &\rightarrow d \\ + b^{2} a^{2} &\rightarrow c \\ + a c &\rightarrow c a d \\ + b^{2} c &\rightarrow d a \\ + d a^{2} d a d &\rightarrow c^{2} \\ + b^{2} d a^{2} d &\rightarrow d c \\ + b^{2} d c a d a d c &\rightarrow d c a^{2} d a d \\ + d a^{2} d c a d c &\rightarrow c^{2} a^{2} d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/089.md b/docs/examples/1-relation/089.md new file mode 100644 index 0000000..98d10f8 --- /dev/null +++ b/docs/examples/1-relation/089.md @@ -0,0 +1,39 @@ +#\#089 baabbaabba=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a^{2} b^{2} a = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d^{2} c = a c,\; c = b a,\; d = c a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a b &\rightarrow d \\ + a c &\rightarrow d^{2} c \\ + b d^{2} c &\rightarrow c^{2} \\ + c d^{2} c &\rightarrow d a \\ + a d &\rightarrow d^{3} \\ + b d^{3} &\rightarrow c d \\ + c d^{3} a &\rightarrow d^{5} c \\ + d a^{2} b &\rightarrow c d^{3} \\ + c d^{5} c &\rightarrow d^{5} c^{2} \\ + c d^{6} &\rightarrow d^{5} c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/091.md b/docs/examples/1-relation/091.md new file mode 100644 index 0000000..968ea00 --- /dev/null +++ b/docs/examples/1-relation/091.md @@ -0,0 +1,56 @@ +#\#091 abaaabbaba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{3} b^{2} a b a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a c a^{2} b c^{2} = c^{2} a,\; c = b a,\; d = a b c b,\; e = c a d +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < e < c < d < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a d &\rightarrow e \\ + a b c b &\rightarrow d \\ + c b c b &\rightarrow b d \\ + a b c^{2} &\rightarrow d a \\ + c^{2} a &\rightarrow a e a \\ + c b^{2} d &\rightarrow b d c b \\ + c b c^{2} &\rightarrow b d a \\ + a b^{2} d &\rightarrow d c b \\ + a b c a e a &\rightarrow d a c a \\ + d a^{2} &\rightarrow a c e a \\ + c^{2} d &\rightarrow a e d \\ + a e a d &\rightarrow c e \\ + b c e &\rightarrow c e a d \\ + a b c a e d &\rightarrow d a c d \\ + c b c a e d &\rightarrow b d a c d \\ + c b c a e a &\rightarrow b d a c a \\ + c a^{2} c e a &\rightarrow e a^{2} \\ + a b c a e c e &\rightarrow d a c^{2} e \\ + d a d &\rightarrow a c e d \\ + d a c e &\rightarrow a c e c e \\ + c^{3} e &\rightarrow a e c e \\ + a e a^{2} c e a &\rightarrow c e a^{2} \\ + c b c a e c e &\rightarrow b d a c^{2} e \\ + a e a^{2} c e d &\rightarrow c e a d \\ + a e a^{2} c e c e &\rightarrow c e a c e \\ + c a^{2} c e d &\rightarrow e a d \\ + c a^{2} c e c e &\rightarrow e a c e +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/092.md b/docs/examples/1-relation/092.md new file mode 100644 index 0000000..2198591 --- /dev/null +++ b/docs/examples/1-relation/092.md @@ -0,0 +1,56 @@ +#\#092 abbaababba=bababbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a^{2} b a b^{2} a = b a b a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b^{2} d a = b c b^{2} a^{2},\; c = a b a,\; d = a c b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b c b^{2} a^{2} &\rightarrow a b^{2} d a \\ + a b a &\rightarrow c \\ + a c b^{2} &\rightarrow d \\ + b c b^{2} a c &\rightarrow a b^{2} d c \\ + c^{2} b^{2} &\rightarrow a b d \\ + b c b^{2} a d &\rightarrow a b^{2} d^{2} \\ + a b c &\rightarrow c b a \\ + a c b a b^{2} d a &\rightarrow d c b^{2} a^{2} \\ + a c b a b^{2} d^{2} &\rightarrow d c b^{2} a d \\ + c b a b^{2} a d &\rightarrow a^{2} b^{2} d^{2} \\ + c b a b^{2} a c &\rightarrow a^{2} b^{2} d c \\ + c b a b^{2} a^{2} &\rightarrow a^{2} b^{2} d a \\ + c^{2} b a b^{2} d^{2} &\rightarrow a b d c b^{2} a d \\ + c^{2} b a b^{2} d c &\rightarrow a b d c b^{2} a c \\ + c^{2} b a b^{2} d a &\rightarrow a b d c b^{2} a^{2} \\ + a b^{2} d c b^{2} &\rightarrow b c b^{2} d \\ + a b^{2} d c b a b^{2} d a &\rightarrow b c b^{2} d c b^{2} a^{2} \\ + a c b a b^{2} d c &\rightarrow d c b^{2} a c \\ + a b^{2} d c b a b^{2} d b c b^{2} d &\rightarrow b c b^{2} d c b^{2} c b a b^{2} d \\ + a b^{2} d c b a b^{2} d c &\rightarrow b c b^{2} d c b^{2} a c \\ + a b^{2} d c b a b^{2} d^{2} &\rightarrow b c b^{2} d c b^{2} a d \\ + b c b^{2} c b a b^{2} d &\rightarrow a b^{2} d b c b^{2} d \\ + c b a b^{2} c b a b^{2} d &\rightarrow a^{2} b^{2} d b c b^{2} d \\ + a b^{2} c b^{2} d &\rightarrow c b^{2} d c b^{2} \\ + c^{2} b a b^{2} d b c b^{2} d &\rightarrow a b d c b^{2} c b a b^{2} d \\ + a c b a b^{2} d b c b^{2} d &\rightarrow d c b^{2} c b a b^{2} d \\ + b c b^{2} c b^{2} c b^{2} d &\rightarrow a b^{2} d b c b^{2} d c b^{2} \\ + c b a b^{2} c b^{2} c b^{2} d &\rightarrow a^{2} b^{2} d b c b^{2} d c b^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/093.md b/docs/examples/1-relation/093.md new file mode 100644 index 0000000..2fcd6c5 --- /dev/null +++ b/docs/examples/1-relation/093.md @@ -0,0 +1,41 @@ +#\#093 aabaaaabba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a^{4} b^{2} a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} c a^{3} b c = c^{2} a,\; c = b a,\; d = a^{2} b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a^{2} b^{2} &\rightarrow d \\ + b a b a^{2} &\rightarrow a^{2} b a^{2} d a \\ + a^{2} b a^{2} b a^{2} d a &\rightarrow d a b a^{2} \\ + a^{2} b a^{2} d a b^{2} &\rightarrow b a b d \\ + b a b a d &\rightarrow a^{2} b a^{2} d^{2} \\ + b a b^{2} a b d &\rightarrow a^{2} b a^{2} d a b a^{2} d a b^{2} \\ + b a b a b a b d &\rightarrow a^{2} b a^{2} d b a b d \\ + a^{2} b a^{2} b a^{2} d^{2} &\rightarrow d a b a d \\ + a^{2} b a^{2} b a^{2} d b a b d &\rightarrow d a b a b a b d \\ + a^{2} b a^{2} d a b a^{2} b a^{2} d^{2} &\rightarrow b a b d a b a d \\ + a^{2} b a^{2} d a b a^{2} b a^{2} d a &\rightarrow b a b d a b a^{2} \\ + a^{2} b a^{2} d a b a^{2} b a^{2} d b a b d &\rightarrow b a b d a b a b a b d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/094.md b/docs/examples/1-relation/094.md new file mode 100644 index 0000000..f8836b2 --- /dev/null +++ b/docs/examples/1-relation/094.md @@ -0,0 +1,40 @@ +#\#094 baaaabba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{2} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} b^{2} a = c,\; c = a^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{2} &\rightarrow d \\ + b a^{3} d a &\rightarrow a^{2} \\ + a b a^{2} &\rightarrow d a^{3} d a \\ + b a^{3} d^{2} &\rightarrow a d \\ + a b a d &\rightarrow d a^{3} d^{2} \\ + d a^{3} d a^{2} d^{2} &\rightarrow a^{2} d \\ + d a^{3} d a^{2} d a &\rightarrow a^{3} \\ + b a^{5} d &\rightarrow a^{4} d a^{2} d^{2} \\ + b a^{6} &\rightarrow a^{4} d a^{2} d a \\ + d a^{3} d a^{4} d &\rightarrow a^{5} d a^{2} d^{2} \\ + d a^{3} d a^{5} &\rightarrow a^{5} d a^{2} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/095.md b/docs/examples/1-relation/095.md new file mode 100644 index 0000000..1ba0b97 --- /dev/null +++ b/docs/examples/1-relation/095.md @@ -0,0 +1,54 @@ +#\#095 babbabbbba=abba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b^{2} a b^{4} a = a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d b a = a b^{2} a,\; c = b a b,\; d = c b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a b &\rightarrow c \\ + a b^{2} a &\rightarrow c d b a \\ + c b^{2} &\rightarrow d \\ + b a c &\rightarrow c a b \\ + b c d b a &\rightarrow c b a \\ + c b c &\rightarrow d a b \\ + a b c &\rightarrow c d c \\ + b c d c &\rightarrow c^{2} \\ + a c b a &\rightarrow c d c d b a \\ + d a b^{3} &\rightarrow c b d \\ + d a b^{2} c &\rightarrow c b d a b \\ + c a b^{3} &\rightarrow b a d \\ + c a b^{2} c &\rightarrow b a d a b \\ + a b d &\rightarrow c d^{2} \\ + d c d^{2} b a &\rightarrow c^{2} b a \\ + b c d^{2} &\rightarrow c d \\ + b c^{3} b a &\rightarrow c^{2} d^{2} b a \\ + a c^{2} &\rightarrow c d c d c \\ + d c d^{2} c &\rightarrow c^{3} \\ + b c^{4} &\rightarrow c^{2} d^{2} c \\ + a c d &\rightarrow c d c d^{2} \\ + d c d^{3} &\rightarrow c^{2} d \\ + d c d c^{2} b a &\rightarrow c^{3} d^{2} b a \\ + d c d c^{3} &\rightarrow c^{3} d^{2} c \\ + b c^{3} d &\rightarrow c^{2} d^{3} \\ + d c d c^{2} d &\rightarrow c^{3} d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/096.md b/docs/examples/1-relation/096.md new file mode 100644 index 0000000..5e21a16 --- /dev/null +++ b/docs/examples/1-relation/096.md @@ -0,0 +1,85 @@ +#\#096 baabaabbaa=abababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{2} b^{2} a^{2} = a b a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} b a^{2} = a b a b a b a,\; c = a^{2} b,\; d = b a c^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b a c^{2} &\rightarrow d \\ + a b a b a b a &\rightarrow b c^{2} b a^{2} \\ + a^{2} b &\rightarrow c \\ + a b^{2} c^{2} b a^{2} &\rightarrow b c^{2} b c a \\ + a b c^{2} b a^{2} &\rightarrow c a b a b a \\ + a b a b a b c &\rightarrow b c^{2} b a c \\ + a b a b a d &\rightarrow b c^{2} b a^{2} c^{2} \\ + a^{2} d &\rightarrow c a c^{2} \\ + c a b a b a b &\rightarrow a b c^{2} b c \\ + a b c^{2} b a c &\rightarrow c a b a b c \\ + a b^{2} c^{2} b c &\rightarrow b c^{2} b c a b \\ + a b^{2} c^{2} b a c &\rightarrow b c^{2} b c^{2} \\ + a b c^{2} b c a &\rightarrow c b c^{2} b a^{2} \\ + a b a b c a b a b a &\rightarrow b c^{2} d b a^{2} \\ + a c a b a b a &\rightarrow c^{3} b a^{2} \\ + a b c^{2} b c b c^{2} b a^{2} &\rightarrow c b c^{2} b c a b a b a \\ + a b^{2} c^{2} b a b c^{2} b c &\rightarrow b c^{2} b c b c^{2} b c \\ + b a c a b c^{2} b c &\rightarrow d a b a b a b \\ + a b c^{2} b c b c^{2} b a c &\rightarrow c b c^{2} b c a b a b c \\ + a b c^{2} b a b c^{2} b c &\rightarrow c b c^{2} b c a b a b \\ + a b c^{2} b c^{2} &\rightarrow c b c^{2} b a c \\ + c a b c a b a b a &\rightarrow a b c^{2} d b a^{2} \\ + a b c^{2} b c b c^{2} b c &\rightarrow c b c^{2} b a b c^{2} b c \\ + c a b a b c^{2} &\rightarrow a b c^{2} d \\ + a b^{2} c^{2} d &\rightarrow b c^{2} b c^{3} \\ + a b a b c b c^{2} b a c &\rightarrow b c^{2} d b c^{2} \\ + a b a b c b c^{2} b a^{2} &\rightarrow b c^{2} d b c a \\ + a b a b c a b a b c &\rightarrow b c^{2} d b a c \\ + a b a b c a b a d &\rightarrow b c^{2} d b a^{2} c^{2} \\ + a c b c^{2} b a c &\rightarrow c^{3} b c^{2} \\ + a c b c^{2} b a^{2} &\rightarrow c^{3} b c a \\ + a c a b a b c &\rightarrow c^{3} b a c \\ + a c a b a d &\rightarrow c^{3} b a^{2} c^{2} \\ + a b c^{2} b c b c^{2} d &\rightarrow c b c^{2} b a b c^{2} d \\ + a b c^{2} b c b c^{2} b a b c^{2} b c &\rightarrow c b c^{2} b c b c^{2} b c a b a b \\ + c a b a b c a b c^{2} b c &\rightarrow a b c^{2} d a b a b a b \\ + a b^{2} c^{2} b a b c^{2} d &\rightarrow b c^{2} b c b c^{2} d \\ + b a c a b c^{2} d &\rightarrow d a b a b c^{2} \\ + a b c^{2} b c b c^{2} b a b c^{2} d &\rightarrow c b c^{2} b c b c^{2} b c a b c^{2} \\ + a b c^{2} b a b c^{2} d &\rightarrow c b c^{2} b c a b c^{2} \\ + c a b c b c^{2} b a b c^{2} b c &\rightarrow a b c^{2} d b c b c^{2} b c \\ + c a b c b c^{2} b a c &\rightarrow a b c^{2} d b c^{2} \\ + c a b c b c^{2} b a^{2} &\rightarrow a b c^{2} d b c a \\ + c a b c a b a b c &\rightarrow a b c^{2} d b a c \\ + c a b c a b a d &\rightarrow a b c^{2} d b a^{2} c^{2} \\ + c a b a b c a b c^{2} d &\rightarrow a b c^{2} d a b a b c^{2} \\ + a b a b c b c^{2} b a b c^{2} b c &\rightarrow b c^{2} d b c b c^{2} b c \\ + a c b c^{2} b a b c^{2} b c &\rightarrow c^{3} b c b c^{2} b c \\ + a b a b c b c^{2} b c &\rightarrow b c^{2} d b c a b \\ + a b a b c b c^{2} b a b c^{2} d &\rightarrow b c^{2} d b c b c^{2} d \\ + a b a b c b c^{2} d &\rightarrow b c^{2} d b c^{3} \\ + a c b c^{2} b c &\rightarrow c^{3} b c a b \\ + a c b c^{2} d &\rightarrow c^{3} b c^{3} \\ + c a b c b c^{2} b a b c^{2} d &\rightarrow a b c^{2} d b c b c^{2} d \\ + a c b c^{2} b a b c^{2} d &\rightarrow c^{3} b c b c^{2} d \\ + c a b c b c^{2} b c &\rightarrow a b c^{2} d b c a b \\ + c a b c b c^{2} d &\rightarrow a b c^{2} d b c^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/097.md b/docs/examples/1-relation/097.md new file mode 100644 index 0000000..d84a91c --- /dev/null +++ b/docs/examples/1-relation/097.md @@ -0,0 +1,36 @@ +#\#097 baababbbaa=aaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b^{3} a^{2} = a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c d = a^{2} c,\; c = b a,\; d = b^{2} c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{2} c a &\rightarrow d \\ + b a &\rightarrow c \\ + c a c &\rightarrow d c d^{2} \\ + b^{2} c d c d^{3} &\rightarrow d a c \\ + a^{2} c &\rightarrow d c d^{3} \\ + b d c d &\rightarrow d c \\ + a^{2} d c d^{2} &\rightarrow d c d^{3} a c \\ + c a d c d^{2} &\rightarrow d c d^{2} a c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/098.md b/docs/examples/1-relation/098.md new file mode 100644 index 0000000..1c4bd72 --- /dev/null +++ b/docs/examples/1-relation/098.md @@ -0,0 +1,40 @@ +#\#098 baaaabba=aaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{2} a = a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} b^{2} a = c a,\; c = a^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{2} &\rightarrow d \\ + b a^{3} d a &\rightarrow a^{3} \\ + a b a^{3} &\rightarrow d a^{3} d a \\ + b a^{3} d^{2} &\rightarrow a^{2} d \\ + a b a^{2} d &\rightarrow d a^{3} d^{2} \\ + d a^{3} d a d^{2} &\rightarrow a^{3} d \\ + d a^{3} d a d a &\rightarrow a^{4} \\ + b a^{6} d &\rightarrow a^{5} d a d^{2} \\ + b a^{7} &\rightarrow a^{5} d a d a \\ + d a^{3} d a^{4} d &\rightarrow a^{6} d a d^{2} \\ + d a^{3} d a^{5} &\rightarrow a^{6} d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/100.md b/docs/examples/1-relation/100.md new file mode 100644 index 0000000..8081bf9 --- /dev/null +++ b/docs/examples/1-relation/100.md @@ -0,0 +1,63 @@ +#\#100 aaabababaa=baaaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{3} b a b a b a^{2} = b a^{4} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} c d = b a^{3} c,\; c = a b a,\; d = b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b a^{3} c &\rightarrow a^{2} c d \\ + b c a &\rightarrow d \\ + a b a &\rightarrow c \\ + a^{3} c d &\rightarrow c a^{2} c \\ + c b a &\rightarrow a b c \\ + d b a &\rightarrow b c^{2} \\ + b a^{4} b c &\rightarrow a^{2} c b c^{2} \\ + a^{2} c d^{2} &\rightarrow d a c \\ + b c^{2} a^{2} c &\rightarrow d a^{2} c d \\ + a d a c d &\rightarrow c d a c \\ + c a^{2} c d &\rightarrow a d a c \\ + a^{3} c b c^{2} &\rightarrow c a^{3} b c \\ + b a^{4} d &\rightarrow a^{2} c b c^{2} a \\ + b a d a c &\rightarrow d a c d \\ + a^{2} c d b c^{2} &\rightarrow d a^{2} b c \\ + b c^{2} a^{3} b c &\rightarrow d a^{2} c b c^{2} \\ + b c^{2} a c d^{2} &\rightarrow d b d a c \\ + b c^{2} d a c &\rightarrow d^{2} a c d \\ + b c d a c &\rightarrow d a c d^{2} \\ + c a^{2} c b c^{2} &\rightarrow a d a^{2} b c \\ + a d a c b c^{2} &\rightarrow c d a^{2} b c \\ + c b d a c &\rightarrow a d c d^{2} \\ + a b d a c &\rightarrow c a c d^{2} \\ + b a d a^{2} b c &\rightarrow d a c b c^{2} \\ + b c^{2} a^{3} d &\rightarrow d a^{2} c b c^{2} a \\ + b c^{2} a c d b c^{2} &\rightarrow d b d a^{2} b c \\ + b c^{2} d a^{2} b c &\rightarrow d^{2} a c b c^{2} \\ + b c d a^{2} b c &\rightarrow d a c d b c^{2} \\ + c b d a^{2} b c &\rightarrow a d c d b c^{2} \\ + a b d a^{2} b c &\rightarrow c a c d b c^{2} \\ + b a d a^{2} d &\rightarrow d a c b c^{2} a \\ + b c^{2} d a^{2} d &\rightarrow d^{2} a c b c^{2} a \\ + b c d a^{2} d &\rightarrow d a c d b c^{2} a \\ + a b d a^{2} d &\rightarrow c a c d b c^{2} a \\ + c b d a^{2} d &\rightarrow a d c d b c^{2} a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/101.md b/docs/examples/1-relation/101.md new file mode 100644 index 0000000..323cb59 --- /dev/null +++ b/docs/examples/1-relation/101.md @@ -0,0 +1,42 @@ +#\#101 baaaaabbba=aaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{3} a = a^{4} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} d a = c^{2},\; c = a^{2},\; d = a b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a^{4} d a &\rightarrow a^{4} \\ + a b^{3} &\rightarrow d \\ + a b^{2} a^{4} &\rightarrow d a^{4} d a \\ + b a^{4} d^{2} &\rightarrow a^{3} d \\ + a b^{2} a^{3} d &\rightarrow d a^{4} d^{2} \\ + a b a^{3} d &\rightarrow d a^{4} d a d^{2} \\ + a b a^{4} &\rightarrow d a^{4} d a d a \\ + d a^{4} d a d a d^{2} &\rightarrow a^{4} d \\ + d a^{4} d a d a d a &\rightarrow a^{5} \\ + b a^{8} d &\rightarrow a^{7} d a d a d^{2} \\ + b a^{9} &\rightarrow a^{7} d a d a d a \\ + d a^{4} d a d a^{5} d &\rightarrow a^{8} d a d a d^{2} \\ + d a^{4} d a d a^{6} &\rightarrow a^{8} d a d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/102.md b/docs/examples/1-relation/102.md new file mode 100644 index 0000000..a7e4540 --- /dev/null +++ b/docs/examples/1-relation/102.md @@ -0,0 +1,37 @@ +#\#102 baaabbaba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{2} a b a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c a d a = c,\; c = a^{2},\; d = b^{2} a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b^{2} a b &\rightarrow d \\ + b^{2} a d &\rightarrow d b a b \\ + b a^{2} &\rightarrow d a^{3} d a d a \\ + b d a^{3} d a d a^{2} &\rightarrow d a^{3} d a \\ + d a^{3} d a d a^{2} d a &\rightarrow a^{2} \\ + b d a^{3} d a^{3} &\rightarrow d a^{3} d a^{2} d a d a^{2} d a \\ + d a^{3} d a d a^{4} &\rightarrow a^{4} d a d a^{2} d a \\ + b d a^{5} &\rightarrow d a^{3} d a^{2} d a d a^{2} d a d a d a^{2} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/103.md b/docs/examples/1-relation/103.md new file mode 100644 index 0000000..e11e9ed --- /dev/null +++ b/docs/examples/1-relation/103.md @@ -0,0 +1,36 @@ +#\#103 abbabbaa=babba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b^{2} a^{2} = b a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c a c a^{2} = b a c a,\; c = b^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow b^{2} \\ + a b^{2} &\rightarrow d \\ + b d a &\rightarrow d^{2} a^{2} \\ + b d^{2} &\rightarrow d^{2} a d \\ + a d^{2} a d a^{2} &\rightarrow d^{2} a \\ + a d^{2} a d a d &\rightarrow d^{3} \\ + a d^{2} a d^{3} a &\rightarrow d^{4} a d a^{2} \\ + a d^{2} a d^{4} &\rightarrow d^{4} a d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/104.md b/docs/examples/1-relation/104.md new file mode 100644 index 0000000..839346d --- /dev/null +++ b/docs/examples/1-relation/104.md @@ -0,0 +1,99 @@ +#\#104 babaaabbba=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{3} b^{3} a = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a b d a = a b a,\; c = a^{2} b,\; d = a c b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < d < c < a\): + +\( +\begin{aligned} + a^{2} b &\rightarrow c \\ + a c b^{2} &\rightarrow d \\ + b a b d a &\rightarrow a b a \\ + a c a &\rightarrow c a b d a \\ + a c b a b a &\rightarrow d a b d a \\ + b a b d c &\rightarrow a b c \\ + b a b d^{2} &\rightarrow a b d \\ + a c^{2} &\rightarrow c a b d c \\ + a c d &\rightarrow c a b d^{2} \\ + d a b d a b d a &\rightarrow a c b c a \\ + d a b d a b d c &\rightarrow a c b c^{2} \\ + d a b d a b d^{2} &\rightarrow a c b c d \\ + a c b a b c &\rightarrow d a b d c \\ + d a b d^{2} a b d a &\rightarrow c a b d c a \\ + a c b a b d &\rightarrow d a b d^{2} \\ + c a b d a b a &\rightarrow d a b d^{2} a \\ + c a b d a b c &\rightarrow d a b d^{2} c \\ + c a b d a b d &\rightarrow d a b d^{3} \\ + d a b d a c b c a &\rightarrow c a b d c a b d a \\ + d a b d a c b c^{2} &\rightarrow c a b d c a b d c \\ + d a b d a c b c d &\rightarrow c a b d c a b d^{2} \\ + b a b a c b c a &\rightarrow c a b d a \\ + b a b a c b c^{2} &\rightarrow c a b d c \\ + b a b a c b c d &\rightarrow c a b d^{2} \\ + b a b c a b d c a &\rightarrow c d a b d a \\ + d a b d^{2} a b d c &\rightarrow c a b d c^{2} \\ + d a b d^{2} a b d^{2} &\rightarrow c a b d c d \\ + d a b a c b c a &\rightarrow a c b c a b d a \\ + d a b a c b c^{2} &\rightarrow a c b c a b d c \\ + d a b a c b c d &\rightarrow a c b c a b d^{2} \\ + d a b c a b d c a &\rightarrow a c b c d a b d a \\ + c a b a c b c a &\rightarrow d a b d^{3} a b d a \\ + c a b a c b c^{2} &\rightarrow d a b d^{3} a b d c \\ + c a b a c b c d &\rightarrow d a b d^{3} a b d^{2} \\ + c a b c a b d c a &\rightarrow d a b d^{4} a b d a \\ + a d a b d^{2} a &\rightarrow d a b d^{3} a b a \\ + a d a b d^{2} c &\rightarrow d a b d^{3} a b c \\ + a d a b d^{3} &\rightarrow d a b d^{3} a b d \\ + d a b d a c b d a b d^{2} a &\rightarrow c a b d^{2} a b d^{3} a b a \\ + d a b d a c b d a b d^{2} c &\rightarrow c a b d^{2} a b d^{3} a b c \\ + d a b d a c b d a b d^{3} &\rightarrow c a b d^{2} a b d^{3} a b d \\ + b a b a c b d a b d^{2} a &\rightarrow d a b d^{3} a b a \\ + b a b a c b d a b d^{2} c &\rightarrow d a b d^{3} a b c \\ + b a b a c b d a b d^{3} &\rightarrow d a b d^{3} a b d \\ + b a b c a b d^{2} a b d^{2} c &\rightarrow c a c b c a b c \\ + b a b c a b d^{2} a b d^{3} &\rightarrow c a c b c a b d \\ + d a b d c a b d c^{2} &\rightarrow c a b d c d a b d c \\ + d a b d c a b d c d &\rightarrow c a b d c d a b d^{2} \\ + d a b a c b d a b d^{2} a &\rightarrow a c b d a b d^{3} a b a \\ + d a b a c b d a b d^{2} c &\rightarrow a c b d a b d^{3} a b c \\ + d a b a c b d a b d^{3} &\rightarrow a c b d a b d^{3} a b d \\ + d a b c a b d^{2} a b d^{2} a &\rightarrow a c b c a c b c a b a \\ + d a b c a b d^{2} a b d^{2} c &\rightarrow a c b c a c b c a b c \\ + d a b c a b d^{2} a b d^{3} &\rightarrow a c b c a c b c a b d \\ + b a b c a b d c^{2} &\rightarrow c d a b d c \\ + b a b c a b d c d &\rightarrow c d a b d^{2} \\ + c a b c a b d c^{2} &\rightarrow d a b d^{4} a b d c \\ + c a b c a b d c d &\rightarrow d a b d^{4} a b d^{2} \\ + d a b c a b d c^{2} &\rightarrow a c b c d a b d c \\ + d a b c a b d c d &\rightarrow a c b c d a b d^{2} \\ + d a b d c a b d c a &\rightarrow c a b d c d a b d a \\ + b a b c a b d^{2} a b d^{2} a &\rightarrow c a c b c a b a \\ + c a b a c b d a b d^{2} a &\rightarrow d a b d^{2} a c b c a b a \\ + c a b a c b d a b d^{2} c &\rightarrow d a b d^{2} a c b c a b c \\ + c a b a c b d a b d^{3} &\rightarrow d a b d^{2} a c b c a b d \\ + c a b c a b d^{2} a b d^{2} a &\rightarrow d a b d^{3} a c b c a b a \\ + c a b c a b d^{2} a b d^{2} c &\rightarrow d a b d^{3} a c b c a b c \\ + c a b c a b d^{2} a b d^{3} &\rightarrow d a b d^{3} a c b c a b d \\ + d a b d c a b d^{2} a b d^{2} c &\rightarrow c a b d c a c b c a b c \\ + d a b d c a b d^{2} a b d^{3} &\rightarrow c a b d c a c b c a b d \\ + d a b d c a b d^{2} a b d^{2} a &\rightarrow c a b d c a c b c a b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/107.md b/docs/examples/1-relation/107.md new file mode 100644 index 0000000..94db900 --- /dev/null +++ b/docs/examples/1-relation/107.md @@ -0,0 +1,34 @@ +#\#107 baaaabbbba=aaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{4} a = a^{4} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} d a = c^{2},\; c = a^{2},\; d = b^{4} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b^{4} &\rightarrow d \\ + b d &\rightarrow d b \\ + b a^{4} &\rightarrow d a^{4} d a d a d a \\ + d a^{4} d a d a d a d a &\rightarrow a^{4} \\ + d a^{4} d a d a d a^{5} &\rightarrow a^{7} d a d a d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/108.md b/docs/examples/1-relation/108.md new file mode 100644 index 0000000..2fe055f --- /dev/null +++ b/docs/examples/1-relation/108.md @@ -0,0 +1,39 @@ +#\#108 baabbabba=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a b^{2} a = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a b c b c = a,\; c = b a,\; d = a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + b d b c^{2} &\rightarrow d b c b c \\ + a &\rightarrow b d b c b c \\ + c b d b c b c &\rightarrow b d \\ + b^{2} d b c b c &\rightarrow c \\ + b d b c b^{2} d &\rightarrow d \\ + b d b^{2} d &\rightarrow d b c^{2} \\ + b d b c b d &\rightarrow d b c b^{2} d \\ + b d c &\rightarrow d b c^{2} b c b c \\ + c d &\rightarrow d b c^{2} b c^{2} \\ + b d^{2} &\rightarrow d b c^{2} b c b d \\ + b d b d &\rightarrow d b c^{2} b c b^{2} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/110.md b/docs/examples/1-relation/110.md new file mode 100644 index 0000000..4575d92 --- /dev/null +++ b/docs/examples/1-relation/110.md @@ -0,0 +1,38 @@ +#\#110 abbaababa=baabbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a^{2} b a b a = b a^{2} b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d c a c^{2} = c d c a,\; c = b a,\; d = a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a b &\rightarrow d \\ + b d &\rightarrow c b \\ + a c &\rightarrow d a \\ + c d c a &\rightarrow d c d^{2} a \\ + c d c d &\rightarrow d c d^{3} \\ + a d c d^{2} a &\rightarrow d a d c a \\ + c d^{2} c d^{3} &\rightarrow d c d^{3} c d \\ + c d^{2} c d^{2} a &\rightarrow d c d^{3} c a \\ + a d c d^{3} &\rightarrow d a d c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/111.md b/docs/examples/1-relation/111.md new file mode 100644 index 0000000..3f28f56 --- /dev/null +++ b/docs/examples/1-relation/111.md @@ -0,0 +1,51 @@ +#\#111 baabbabaa=aabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a b a^{2} = a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c d a = c a,\; c = a^{2} b^{2},\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a^{2} b^{2} &\rightarrow c \\ + a b a &\rightarrow d \\ + b c d a &\rightarrow c a \\ + a^{2} b c a &\rightarrow c^{2} d a \\ + d a b^{2} &\rightarrow a b c \\ + d b a &\rightarrow a b d \\ + b c d c &\rightarrow c^{2} \\ + b c d^{2} &\rightarrow c d \\ + a^{2} b c d &\rightarrow c^{2} d^{2} \\ + a^{2} b c^{2} &\rightarrow c^{2} d c \\ + d a b c a &\rightarrow a b c^{2} d a \\ + d a b c d &\rightarrow a b c^{2} d^{2} \\ + d a b c^{2} &\rightarrow a b c^{2} d c \\ + b c a b c &\rightarrow c a b^{2} \\ + a^{2} c a &\rightarrow c^{2} d^{2} a \\ + a^{2} c d &\rightarrow c^{2} d^{3} \\ + a^{2} c^{2} &\rightarrow c^{2} d^{2} c \\ + d a c a &\rightarrow a b c^{2} d^{2} a \\ + d a c d &\rightarrow a b c^{2} d^{3} \\ + d a c^{2} &\rightarrow a b c^{2} d^{2} c \\ + b c a c a &\rightarrow c a b^{2} d a \\ + b c a c d &\rightarrow c a b^{2} d^{2} \\ + b c a c^{2} &\rightarrow c a b^{2} d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/112.md b/docs/examples/1-relation/112.md new file mode 100644 index 0000000..e3e9890 --- /dev/null +++ b/docs/examples/1-relation/112.md @@ -0,0 +1,45 @@ +#\#112 baababba=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b^{2} a = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c b c = a c,\; c = b a,\; d = a c a c +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + b d b c^{2} b d &\rightarrow d b^{2} d \\ + b d b c b d &\rightarrow d b^{2} d b c \\ + a b d &\rightarrow b d b c b^{2} d \\ + c b d b c &\rightarrow b d \\ + b d b c^{3} &\rightarrow d b c \\ + a c &\rightarrow b d b c b c \\ + b d b c b^{2} d b c &\rightarrow d \\ + a d &\rightarrow d b^{2} d b c \\ + b d b^{2} d &\rightarrow d c^{2} \\ + b d c^{2} &\rightarrow d c^{2} b c b c \\ + b d b d &\rightarrow d c^{2} b c b^{2} d b c \\ + c d &\rightarrow d c^{2} b c \\ + b^{2} d b c b c &\rightarrow c^{2} \\ + b^{2} d b c b^{2} d &\rightarrow c b d \\ + b d c b d &\rightarrow d c^{2} b c b^{2} d \\ + b d^{2} &\rightarrow d c^{2} b c^{3} b^{2} d b c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/113.md b/docs/examples/1-relation/113.md new file mode 100644 index 0000000..9aac030 --- /dev/null +++ b/docs/examples/1-relation/113.md @@ -0,0 +1,35 @@ +#\#113 abbababbaa=babba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b a b^{2} a^{2} = b a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b c^{2} b c a = c b c,\; c = b a,\; d = b^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + b^{2} a &\rightarrow d \\ + a d b a d a &\rightarrow b a d \\ + b d^{2} &\rightarrow d^{2} b a d a \\ + b a d^{2} b a d a &\rightarrow a d b a d b a d \\ + b a d b a d b a d &\rightarrow d^{3} b a d a \\ + b a d^{3} &\rightarrow d^{3} b a d a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/114.md b/docs/examples/1-relation/114.md new file mode 100644 index 0000000..9ec2e14 --- /dev/null +++ b/docs/examples/1-relation/114.md @@ -0,0 +1,35 @@ +#\#114 aababbabaa=babaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a b^{2} a b a^{2} = b a b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} c b c^{2} a = c^{2} a c,\; c = b a,\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a b a &\rightarrow d \\ + a d b^{2} d a &\rightarrow b d^{2} \\ + a b^{2} d^{2} &\rightarrow d^{2} b^{2} d a \\ + a b d &\rightarrow d b a \\ + a d b^{2} d b d^{2} &\rightarrow b d^{3} b^{2} d a \\ + a d b^{2} d^{2} &\rightarrow b d^{2} b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/115.md b/docs/examples/1-relation/115.md new file mode 100644 index 0000000..7ccf4d7 --- /dev/null +++ b/docs/examples/1-relation/115.md @@ -0,0 +1,56 @@ +#\#115 bbaabbbbaa=aabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b^{2} a^{2} b^{4} a^{2} = a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d a = a^{2} c a,\; c = b^{2},\; d = a c^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + a^{2} c a &\rightarrow c a d a \\ + a c^{2} a &\rightarrow d \\ + b c &\rightarrow c b \\ + c a d c a d a &\rightarrow a d^{2} a \\ + a c^{2} d &\rightarrow d c^{2} a \\ + a c^{3} a d a &\rightarrow d a c a \\ + a^{2} c d &\rightarrow c a d^{2} \\ + a^{3} d^{2} a &\rightarrow c a d a d c a d a \\ + c a d c a d^{2} &\rightarrow a d^{3} \\ + a c a d^{2} a &\rightarrow d^{2} c a d a \\ + a c^{3} a d^{2} &\rightarrow d a c d \\ + c b a d c a d a &\rightarrow b a d^{2} a \\ + c a d a d^{2} a &\rightarrow a d^{2} c a d a \\ + c a d a d^{3} &\rightarrow a d^{2} c a d^{2} \\ + c b a d c a d^{2} &\rightarrow b a d^{3} \\ + a^{3} d^{3} &\rightarrow c a d a d c a d^{2} \\ + a^{3} d^{2} c a d a &\rightarrow c a d a d a d^{2} a \\ + a^{3} d^{2} c a d^{2} &\rightarrow c a d a d a d^{3} \\ + c a d a d^{2} c a d a &\rightarrow a d^{2} a d^{2} a \\ + c a d a d^{2} c a d^{2} &\rightarrow a d^{2} a d^{3} \\ + a c a d^{3} &\rightarrow d^{2} c a d^{2} \\ + a c a d^{2} c a d a &\rightarrow d^{2} a d^{2} a \\ + a c a d^{2} c a d^{2} &\rightarrow d^{2} a d^{3} \\ + c b a d a d^{2} a &\rightarrow b a d^{2} c a d a \\ + c b a d a d^{3} &\rightarrow b a d^{2} c a d^{2} \\ + c b a d a d^{2} c a d a &\rightarrow b a d^{2} a d^{2} a \\ + c b a d a d^{2} c a d^{2} &\rightarrow b a d^{2} a d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/116.md b/docs/examples/1-relation/116.md new file mode 100644 index 0000000..b88b94e --- /dev/null +++ b/docs/examples/1-relation/116.md @@ -0,0 +1,36 @@ +#\#116 abababaaba=bababaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a b a^{2} b a = b a b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c^{3} a c = c^{3} a,\; c = b a,\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a b a &\rightarrow d \\ + b d b a^{2} &\rightarrow d b d^{2} \\ + b d b a d &\rightarrow d b d^{2} b a \\ + a b d &\rightarrow d b a \\ + a d b d^{2} &\rightarrow d b d a \\ + b d b d b d a &\rightarrow d b d^{3} b d^{2} b a \\ + b d b d b d^{2} &\rightarrow d b d^{3} b d^{2} b d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/117.md b/docs/examples/1-relation/117.md new file mode 100644 index 0000000..6a2e4b8 --- /dev/null +++ b/docs/examples/1-relation/117.md @@ -0,0 +1,63 @@ +#\#117 baaaaabbba=abaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{3} a = a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{2} d a = a b a^{3},\; c = a b^{3},\; d = a^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a^{2} c &\rightarrow d \\ + a b a^{3} &\rightarrow b a^{2} d a \\ + a b^{3} &\rightarrow c \\ + b a^{2} d c &\rightarrow a b d \\ + a b a^{2} d &\rightarrow b a^{2} d^{2} \\ + b a^{2} d a c &\rightarrow a b a d \\ + b a^{2} d b a^{2} d a &\rightarrow a b^{2} a^{2} d^{3} a \\ + a^{2} b a d &\rightarrow b a^{2} d^{2} a c \\ + a^{2} b^{2} a^{2} d^{3} a &\rightarrow b a^{2} d^{2} b a^{2} d a \\ + b a^{2} d b a^{2} d^{2} &\rightarrow a b^{2} a^{2} d^{4} \\ + a b^{2} a b a d &\rightarrow c a^{2} d a c \\ + a b^{2} a b^{2} a^{2} d^{3} a &\rightarrow c a^{2} d b a^{2} d a \\ + c a^{2} d c &\rightarrow a b^{2} a b d \\ + b a^{2} d a b a d &\rightarrow a b^{2} a^{2} d^{3} a c \\ + b a^{2} d^{2} c &\rightarrow a^{2} b d \\ + a b^{2} a^{2} d^{3} c &\rightarrow b a^{2} d a b d \\ + b a^{2} d a b^{2} a^{2} d^{3} a &\rightarrow a b^{2} a^{2} d^{3} b a^{2} d a \\ + b a^{2} d a b^{2} a^{2} d^{4} &\rightarrow a b^{2} a^{2} d^{3} b a^{2} d^{2} \\ + a^{3} b d &\rightarrow b a^{2} d^{3} c \\ + a^{3} b^{2} a b d &\rightarrow d a^{2} d c \\ + a^{2} b d a^{2} d c &\rightarrow b a^{2} d^{2} a b^{2} a b d \\ + a^{2} b^{2} a^{2} d^{4} &\rightarrow b a^{2} d^{2} b a^{2} d^{2} \\ + a^{2} b^{2} a^{2} d^{3} b a^{2} d a &\rightarrow b a^{2} d^{2} a b^{2} a^{2} d^{3} a \\ + a^{2} b^{2} a^{2} d^{3} b a^{2} d^{2} &\rightarrow b a^{2} d^{2} a b^{2} a^{2} d^{4} \\ + b a^{2} d a b^{2} a^{2} d^{3} b a^{2} d a &\rightarrow a b^{2} a^{2} d^{3} a b^{2} a^{2} d^{3} a \\ + b a^{2} d a b^{2} a^{2} d^{3} b a^{2} d^{2} &\rightarrow a b^{2} a^{2} d^{3} a b^{2} a^{2} d^{4} \\ + a b^{2} a^{2} b d &\rightarrow c a^{2} d^{2} c \\ + a b^{2} a b d a^{2} d c &\rightarrow c a^{2} d a b^{2} a b d \\ + a b^{2} a b^{2} a^{2} d^{4} &\rightarrow c a^{2} d b a^{2} d^{2} \\ + a b^{2} a b^{2} a^{2} d^{3} b a^{2} d a &\rightarrow c a^{2} d a b^{2} a^{2} d^{3} a \\ + a b^{2} a b^{2} a^{2} d^{3} b a^{2} d^{2} &\rightarrow c a^{2} d a b^{2} a^{2} d^{4} \\ + b a^{2} d a^{2} b d &\rightarrow a b^{2} a^{2} d^{4} c \\ + b a^{2} d a^{2} b^{2} a b d &\rightarrow a b a d a^{2} d c \\ + b a^{2} d a b d a^{2} d c &\rightarrow a b^{2} a^{2} d^{3} a b^{2} a b d \\ + b a^{2} d a b^{2} a b d &\rightarrow a b d a^{2} d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/118.md b/docs/examples/1-relation/118.md new file mode 100644 index 0000000..a2922f9 --- /dev/null +++ b/docs/examples/1-relation/118.md @@ -0,0 +1,52 @@ +#\#118 ababaaaaba=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a^{4} b a = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c d c = c^{2},\; c = b a,\; d = c a^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a^{3} &\rightarrow d \\ + a c d c &\rightarrow c^{2} \\ + a c d^{2} &\rightarrow c d \\ + c a^{2} c^{2} &\rightarrow d c d c \\ + c a^{2} c d &\rightarrow d c d^{2} \\ + c a c^{2} &\rightarrow d c d^{2} c \\ + c a c d &\rightarrow d c d^{3} \\ + c^{3} &\rightarrow d c d^{3} c \\ + c^{2} d &\rightarrow d c d^{4} \\ + b c d &\rightarrow d c d^{5} \\ + b c^{2} &\rightarrow d c d^{4} c \\ + b d c d^{3} c &\rightarrow d c d^{4} c^{2} \\ + b d c d^{4} &\rightarrow d c d^{4} c d \\ + c d c d^{3} c &\rightarrow d c d^{3} c^{2} \\ + c d c d^{4} &\rightarrow d c d^{3} c d \\ + c a d c d^{3} c &\rightarrow d c d^{2} c^{2} \\ + c a d c d^{4} &\rightarrow d c d^{2} c d \\ + c a^{2} d c d^{3} c &\rightarrow d c d c^{2} \\ + c a^{2} d c d^{4} &\rightarrow d c d c d \\ + a d c d^{3} c^{2} &\rightarrow d c d^{6} c \\ + a d c d^{3} c d &\rightarrow d c d^{7} \\ + a d c d^{4} c d^{3} c &\rightarrow d c d^{6} c^{2} \\ + a d c d^{4} c d^{4} &\rightarrow d c d^{6} c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/119.md b/docs/examples/1-relation/119.md new file mode 100644 index 0000000..d72ad47 --- /dev/null +++ b/docs/examples/1-relation/119.md @@ -0,0 +1,39 @@ +#\#119 bbaabbaa=abba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b^{2} a^{2} b^{2} a^{2} = a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d a = d,\; c = b^{2},\; d = a c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + a c a &\rightarrow d \\ + b c &\rightarrow c b \\ + a d &\rightarrow d^{2} a \\ + a c d &\rightarrow d c a \\ + c d^{4} a &\rightarrow d c a \\ + c d^{2} a^{2} &\rightarrow d \\ + c d^{5} &\rightarrow d c d \\ + c b d^{2} a^{2} &\rightarrow b d \\ + c b d^{4} a &\rightarrow b d c a \\ + c b d^{5} &\rightarrow b d c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/121.md b/docs/examples/1-relation/121.md new file mode 100644 index 0000000..ad48498 --- /dev/null +++ b/docs/examples/1-relation/121.md @@ -0,0 +1,40 @@ +#\#121 baaaaaabba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{6} b^{2} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{3} b^{2} a = c,\; c = a^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{2} &\rightarrow d \\ + b a^{5} d a &\rightarrow a^{2} \\ + a b a^{2} &\rightarrow d a^{5} d a \\ + b a^{5} d^{2} &\rightarrow a d \\ + a b a d &\rightarrow d a^{5} d^{2} \\ + d a^{5} d a^{4} d^{2} &\rightarrow a^{2} d \\ + d a^{5} d a^{4} d a &\rightarrow a^{3} \\ + b a^{7} d &\rightarrow a^{6} d a^{4} d^{2} \\ + b a^{8} &\rightarrow a^{6} d a^{4} d a \\ + d a^{5} d a^{6} d &\rightarrow a^{7} d a^{4} d^{2} \\ + d a^{5} d a^{7} &\rightarrow a^{7} d a^{4} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/122.md b/docs/examples/1-relation/122.md new file mode 100644 index 0000000..ab3cde9 --- /dev/null +++ b/docs/examples/1-relation/122.md @@ -0,0 +1,100 @@ +#\#122 babaababaa=abaabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{2} b a b a^{2} = a b a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c a = a b a^{2} b^{2} a,\; c = b a b a,\; d = a c a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a c a b &\rightarrow d \\ + a b a^{2} b^{2} a &\rightarrow c a c a \\ + b a b a &\rightarrow c \\ + a c a c &\rightarrow d a b a \\ + a c^{2} a c a &\rightarrow d a^{2} b^{2} a \\ + a b a^{2} b c &\rightarrow c d a \\ + b a c &\rightarrow c b a \\ + b a b d &\rightarrow c^{2} a b \\ + b c a c a &\rightarrow c a b^{2} a \\ + a b a d b a &\rightarrow c d a^{2} c a \\ + d a^{2} b c &\rightarrow a c^{2} d a \\ + a c^{2} a c d &\rightarrow d a^{2} b^{2} d \\ + d a^{2} b^{2} a b &\rightarrow a c^{2} d \\ + d a b a^{2} c &\rightarrow a c d a b a \\ + d a b a^{2} b &\rightarrow a c d \\ + c a b c &\rightarrow b c d a \\ + c a b^{2} a b &\rightarrow b c d \\ + c b a^{2} c &\rightarrow b d a b a \\ + c b a^{2} b &\rightarrow b d \\ + b d a^{2} b^{2} a &\rightarrow c b d a b a^{2} \\ + b c a c d &\rightarrow c a b^{2} d \\ + a c d a^{2} b^{2} a &\rightarrow d a b d a b a^{2} \\ + a b a^{2} b^{2} d &\rightarrow c a c d \\ + a c d b a &\rightarrow d c a c a \\ + d a b a d a^{2} b^{2} a &\rightarrow a c d a b d a b a^{2} \\ + d a b a d a^{2} b^{2} d &\rightarrow a c d a b d a b a d \\ + a c d c &\rightarrow d c d a \\ + a c^{2} d a^{2} c a &\rightarrow d a d b a \\ + a c^{2} a c^{2} d &\rightarrow d a^{2} b^{2} c d \\ + a b a^{2} b^{2} c d &\rightarrow c a c^{2} d \\ + a b c d &\rightarrow d b a b \\ + d a^{2} b^{2} d b a &\rightarrow a c^{2} d c a c a \\ + a c d a^{2} b^{2} d &\rightarrow d a b d a b a d \\ + d a c b a d a^{2} c a &\rightarrow a c d a d b a \\ + c a b^{2} d b a &\rightarrow b c d c a c a \\ + a b a d b d &\rightarrow c d a^{2} c d \\ + a b a d c &\rightarrow c d a d a \\ + b d a^{2} b^{2} d &\rightarrow c b d a b a d \\ + c b a d b a &\rightarrow b d c a c a \\ + c b a d c &\rightarrow b d c d a \\ + c b a d a^{2} b^{2} a &\rightarrow b d a b d a b a^{2} \\ + c b a d a^{2} b^{2} d &\rightarrow b d a b d a b a d \\ + b c d a^{2} c a &\rightarrow c d b a \\ + b c a c^{2} d &\rightarrow c a b^{2} c d \\ + a c d b d &\rightarrow d c a c d \\ + a c^{2} d a^{2} c d &\rightarrow d a d b d \\ + d a^{2} b^{2} d b d &\rightarrow a c^{2} d c a c d \\ + c a b^{2} d b d &\rightarrow b c d c a c d \\ + c b a d b d &\rightarrow b d c a c d \\ + c^{2} b a d a^{2} c a &\rightarrow b d a d b a \\ + b c d a^{2} c d &\rightarrow c d b d \\ + d a b a d a^{2} b^{2} c d &\rightarrow a c d a b d a c b a d \\ + a c d b c d &\rightarrow d c a c^{2} d \\ + a c^{2} d a d &\rightarrow d a d b a b \\ + d a^{2} b^{2} d c &\rightarrow a c^{2} d c d a \\ + a c d a^{2} b^{2} c d &\rightarrow d a b d a c b a d \\ + c a b^{2} d c &\rightarrow b c d c d a \\ + b d a^{2} b^{2} c d &\rightarrow c b d a c b a d \\ + c b a d a^{2} b^{2} c d &\rightarrow b d a b d a c b a d \\ + b c d a d &\rightarrow c d b a b \\ + d a c b a d a^{2} c d &\rightarrow a c d a d b d \\ + d a c b a d a d &\rightarrow a c d a d b a b \\ + c^{2} b a d a^{2} c d &\rightarrow b d a d b d \\ + a b a d b c d &\rightarrow c d a^{2} c^{2} d \\ + c b a d b c d &\rightarrow b d c a c^{2} d \\ + a c^{2} d a^{2} c^{2} d &\rightarrow d a d b c d \\ + d a^{2} b^{2} d b c d &\rightarrow a c^{2} d c a c^{2} d \\ + c a b^{2} d b c d &\rightarrow b c d c a c^{2} d \\ + b c d a^{2} c^{2} d &\rightarrow c d b c d \\ + c^{2} b a d a d &\rightarrow b d a d b a b \\ + d a c b a d a^{2} c^{2} d &\rightarrow a c d a d b c d \\ + c^{2} b a d a^{2} c^{2} d &\rightarrow b d a d b c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/123.md b/docs/examples/1-relation/123.md new file mode 100644 index 0000000..6d5a413 --- /dev/null +++ b/docs/examples/1-relation/123.md @@ -0,0 +1,42 @@ +#\#123 baabbaaba=abbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a^{2} b a = a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d = a b c,\; c = b a^{2},\; d = b c b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b c b a &\rightarrow d \\ + b a^{2} &\rightarrow c \\ + a b c &\rightarrow c d \\ + b c b c d &\rightarrow d b c \\ + b c^{2} &\rightarrow d a \\ + b a c d &\rightarrow c b c \\ + c d b a &\rightarrow a d \\ + b c a d &\rightarrow d a d b a \\ + c d b c d &\rightarrow a d b c \\ + c d c &\rightarrow a d a \\ + a b a d &\rightarrow c d^{2} b a \\ + a d a d b c d &\rightarrow c d a d b c \\ + a d a d b a &\rightarrow c d a d \\ + a d a d c &\rightarrow c d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/124.md b/docs/examples/1-relation/124.md new file mode 100644 index 0000000..ba75e0e --- /dev/null +++ b/docs/examples/1-relation/124.md @@ -0,0 +1,62 @@ +#\#124 bbaabbbbaa=aabbbba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b^{2} a^{2} b^{4} a^{2} = a^{2} b^{4} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b^{2} a^{2} c a^{2} = a^{2} c a,\; c = b^{4},\; d = c a^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b^{4} &\rightarrow c \\ + c a^{3} &\rightarrow d \\ + b c &\rightarrow c b \\ + a^{2} c a &\rightarrow c a^{2} d \\ + b^{2} a^{2} d &\rightarrow c a^{2} d a \\ + a^{2} c^{2} a^{2} d &\rightarrow c a^{2} d a c a \\ + c b a^{3} &\rightarrow b d \\ + c^{2} a^{2} d a d &\rightarrow d a c a \\ + c a^{2} d a^{2} &\rightarrow a^{2} d \\ + c a c a^{2} d &\rightarrow d c a \\ + c b^{2} a^{3} &\rightarrow b^{2} d \\ + c^{2} b a^{2} d a d &\rightarrow b d a c a \\ + c b a^{2} d a^{2} &\rightarrow b a^{2} d \\ + c b a c a^{2} d &\rightarrow b d c a \\ + c a^{2} d a c a^{2} d &\rightarrow a^{2} d a c a \\ + c a^{2} d a d a^{2} &\rightarrow a^{4} d \\ + c a^{2} d c a^{2} d &\rightarrow a^{2} d c a \\ + a^{6} d &\rightarrow c a^{2} d a d a d a^{2} \\ + c b^{3} a^{3} &\rightarrow b^{3} d \\ + b^{2} d a c^{2} a^{2} d &\rightarrow c^{2} a^{2} d^{2} a c a \\ + b^{2} d a c a &\rightarrow c^{2} a^{2} d^{2} \\ + c b^{2} a c a^{2} d &\rightarrow b^{2} d c a \\ + c b a^{2} d a c a^{2} d &\rightarrow b a^{2} d a c a \\ + c b a^{2} d a d a^{2} &\rightarrow b a^{4} d \\ + c b a^{2} d c a^{2} d &\rightarrow b a^{2} d c a \\ + c a^{2} d a d a c a^{2} d &\rightarrow a^{4} d a c a \\ + c a^{2} d a d c a^{2} d &\rightarrow a^{4} d c a \\ + b^{2} d a^{5} d &\rightarrow c^{2} a^{2} d^{2} a d a d a^{2} \\ + b^{2} d a^{3} d &\rightarrow c^{2} a^{2} d^{2} a d a^{2} \\ + b^{2} d a d &\rightarrow c^{2} a^{2} d^{2} a^{2} \\ + c b^{3} a c a^{2} d &\rightarrow b^{3} d c a \\ + b^{2} a^{4} d &\rightarrow c a^{2} d^{2} a^{2} \\ + c b a^{2} d a d a c a^{2} d &\rightarrow b a^{4} d a c a \\ + c b a^{2} d a d c a^{2} d &\rightarrow b a^{4} d c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/126.md b/docs/examples/1-relation/126.md new file mode 100644 index 0000000..43d4f3a --- /dev/null +++ b/docs/examples/1-relation/126.md @@ -0,0 +1,41 @@ +#\#126 baaaababba=aaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b a b^{2} a = a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{4} b a c a = a^{3},\; c = b^{2},\; d = a b a c a^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < a < d < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + a b a c a^{2} b &\rightarrow d \\ + b a^{3} &\rightarrow c a^{4} b a c a \\ + b c &\rightarrow c b \\ + a b a c a d &\rightarrow d a c a^{2} b \\ + a b a c a^{5} &\rightarrow d a^{4} b a c a \\ + a b a c a^{2} c &\rightarrow d b \\ + c a^{3} d a c d &\rightarrow a^{2} d \\ + c a^{3} d a c a &\rightarrow a^{3} \\ + a b a c a^{4} d &\rightarrow d a^{4} b a c d \\ + b a^{2} d &\rightarrow c a^{4} b a c d \\ + c a^{3} d a^{3} d &\rightarrow a^{5} d a c d \\ + c a^{3} d a^{4} &\rightarrow a^{5} d a c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/127.md b/docs/examples/1-relation/127.md new file mode 100644 index 0000000..61d5af0 --- /dev/null +++ b/docs/examples/1-relation/127.md @@ -0,0 +1,37 @@ +#\#127 baaabbabaa=abaaabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{2} a b a^{2} = a b a^{3} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d c = a c d,\; c = b a^{2},\; d = a b^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < d < c < a\): + +\( +\begin{aligned} + a c d &\rightarrow c d c \\ + a b^{2} a &\rightarrow d \\ + b a^{2} &\rightarrow c \\ + a b c &\rightarrow d a \\ + a b^{2} c d c &\rightarrow d c d \\ + a b^{2} d &\rightarrow d b^{2} a \\ + b c d c^{2} &\rightarrow c^{2} d \\ + b a d &\rightarrow c b^{2} a \\ + a c^{2} d &\rightarrow d a d c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/128.md b/docs/examples/1-relation/128.md new file mode 100644 index 0000000..325ce67 --- /dev/null +++ b/docs/examples/1-relation/128.md @@ -0,0 +1,39 @@ +#\#128 aaaabbabba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{4} b^{2} a b^{2} a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{3} d a = c a^{2},\; c = b a b,\; d = a b c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < c < b\): + +\( +\begin{aligned} + b a b &\rightarrow c \\ + c a^{2} &\rightarrow a^{3} d a \\ + a b c b &\rightarrow d \\ + b a c &\rightarrow c a b \\ + b d &\rightarrow c^{2} b \\ + a b c^{2} &\rightarrow d a b \\ + c a d &\rightarrow a^{3} d^{2} \\ + b a^{4} d a &\rightarrow c a b a^{2} \\ + b a^{4} d^{2} &\rightarrow c a b a d \\ + a b a^{3} d a^{2} d a &\rightarrow d a b a^{2} \\ + a b a^{3} d a^{2} d^{2} &\rightarrow d a b a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/129.md b/docs/examples/1-relation/129.md new file mode 100644 index 0000000..d4e9297 --- /dev/null +++ b/docs/examples/1-relation/129.md @@ -0,0 +1,36 @@ +#\#129 baaaaabba=abaaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{2} a = a b a^{4} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d = a c,\; c = b a^{4},\; d = b^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b^{2} a &\rightarrow d \\ + b a^{4} &\rightarrow c \\ + a c &\rightarrow c a d \\ + b c &\rightarrow d a^{3} \\ + d a^{4} d a d a d a d &\rightarrow c^{2} \\ + b d a^{4} d &\rightarrow d c \\ + b d c a d a d a d a d c &\rightarrow d c a^{4} d a d a d a d \\ + d a^{4} d a d a d c a d c &\rightarrow c^{2} a^{4} d a d a d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/130.md b/docs/examples/1-relation/130.md new file mode 100644 index 0000000..59fc347 --- /dev/null +++ b/docs/examples/1-relation/130.md @@ -0,0 +1,45 @@ +#\#130 baaaaabbaa=aaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{2} a^{2} = a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} a b^{2} c = c a,\; c = a^{2},\; d = a^{2} b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a^{2} b^{2} &\rightarrow d \\ + b a^{3} d a^{2} &\rightarrow a^{3} \\ + a^{2} b a^{3} &\rightarrow d a^{3} d a^{2} \\ + b a^{3} d^{2} &\rightarrow a d \\ + b a^{3} d a d &\rightarrow a^{2} d \\ + a^{2} b a d &\rightarrow d a^{3} d^{2} \\ + d a^{3} d a^{2} d^{2} &\rightarrow a^{3} d \\ + d a^{3} d a^{2} d a d &\rightarrow a^{4} d \\ + d a^{3} d a^{2} d a^{2} &\rightarrow a^{5} \\ + a^{2} b a^{2} d &\rightarrow d a^{3} d a d \\ + b a^{6} d &\rightarrow a^{4} d a^{2} d^{2} \\ + b a^{7} d &\rightarrow a^{4} d a^{2} d a d \\ + b a^{8} &\rightarrow a^{4} d a^{2} d a^{2} \\ + d a^{3} d a^{5} d &\rightarrow a^{6} d a^{2} d^{2} \\ + d a^{3} d a^{6} d &\rightarrow a^{6} d a^{2} d a d \\ + d a^{3} d a^{7} &\rightarrow a^{6} d a^{2} d a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/131.md b/docs/examples/1-relation/131.md new file mode 100644 index 0000000..c8827ad --- /dev/null +++ b/docs/examples/1-relation/131.md @@ -0,0 +1,40 @@ +#\#131 babbaaabba=abbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b^{2} a^{3} b^{2} a = a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c b c a^{2} b c = a b c a,\; c = b a,\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a b^{2} &\rightarrow d \\ + b d a^{2} d a &\rightarrow d a^{2} \\ + b d a^{2} d^{2} &\rightarrow d a d \\ + a b d a^{2} &\rightarrow d^{2} a^{2} d a \\ + a b d a d &\rightarrow d^{2} a^{2} d^{2} \\ + d^{2} a^{2} d a d^{2} &\rightarrow a d a d \\ + d^{2} a^{2} d a d a &\rightarrow a d a^{2} \\ + b d a^{3} d a d &\rightarrow d a d a^{2} d a d^{2} \\ + b d a^{3} d a^{2} &\rightarrow d a d a^{2} d a d a \\ + d^{2} a^{2} d a^{2} d a d &\rightarrow a d a d a^{2} d a d^{2} \\ + d^{2} a^{2} d a^{2} d a^{2} &\rightarrow a d a d a^{2} d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/132.md b/docs/examples/1-relation/132.md new file mode 100644 index 0000000..d272bcf --- /dev/null +++ b/docs/examples/1-relation/132.md @@ -0,0 +1,46 @@ +#\#132 baabaababa=abaabbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{2} b a b a = a b a^{2} b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c a d = a c a e a,\; c = b a,\; d = c a c^{2},\; e = b c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < e < c < b\): + +\( +\begin{aligned} + b c &\rightarrow e \\ + b a &\rightarrow c \\ + c a c^{2} &\rightarrow d \\ + a c a e a &\rightarrow c a d \\ + c^{2} a e a &\rightarrow e a d \\ + b d &\rightarrow e a c^{2} \\ + c a c d &\rightarrow d a c^{2} \\ + c a d c a e a &\rightarrow a c a e c a d \\ + b e a d &\rightarrow e c a e a \\ + c^{2} a e c a d &\rightarrow e a d c a e a \\ + c a c e a d &\rightarrow d c a e a \\ + c a c a c a e c a d &\rightarrow d a d c a e a \\ + c a e a d &\rightarrow d a e a \\ + c d a e a &\rightarrow e a d^{2} \\ + c a d^{2} &\rightarrow a d a e a \\ + c d a e c a d &\rightarrow e a d^{2} c a e a \\ + c a c a d a e a &\rightarrow d a d^{2} \\ + c a c a d a e c a d &\rightarrow d a d^{2} c a e a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/133.md b/docs/examples/1-relation/133.md new file mode 100644 index 0000000..0e0a977 --- /dev/null +++ b/docs/examples/1-relation/133.md @@ -0,0 +1,43 @@ +#\#133 bbbaabbbaa=abbba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b^{3} a^{2} b^{3} a^{2} = a b^{3} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c b a d a = d,\; c = b^{2},\; d = a c b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + a c b a &\rightarrow d \\ + b c &\rightarrow c b \\ + a d &\rightarrow d^{2} a \\ + b d &\rightarrow c^{2} d^{2} a^{2} \\ + c^{3} d^{18} a^{2} &\rightarrow d c^{3} d^{2} a^{2} \\ + c^{3} d^{6} a^{4} &\rightarrow d \\ + a c^{3} d^{2} a^{2} &\rightarrow c^{3} d^{14} a^{3} \\ + d c b a &\rightarrow c^{3} d^{14} a^{3} \\ + a c^{3} d^{4} a &\rightarrow d c^{3} d^{2} a^{2} \\ + c^{3} d^{20} a &\rightarrow d c^{3} d^{4} a \\ + c^{3} d^{21} &\rightarrow d c^{3} d^{5} \\ + a c^{3} d^{5} &\rightarrow d c^{3} d^{4} a \\ + a c^{3} d^{4} c^{3} d^{14} a^{3} &\rightarrow d c^{3} d^{5} \\ + c^{3} d^{20} c^{3} d^{14} a^{3} &\rightarrow d c^{3} d^{4} c^{3} d^{14} a^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/134.md b/docs/examples/1-relation/134.md new file mode 100644 index 0000000..54d869c --- /dev/null +++ b/docs/examples/1-relation/134.md @@ -0,0 +1,34 @@ +#\#134 baabbbba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{4} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{2} c^{2} a = a^{2},\; c = b^{2},\; d = b^{4} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b^{2} \\ + b^{4} &\rightarrow d \\ + b d &\rightarrow d b \\ + b a^{2} &\rightarrow d a^{2} d a d a d a \\ + d a^{2} d a d a d a d a &\rightarrow a^{2} \\ + d a^{2} d a d a d a^{3} &\rightarrow a^{3} d a d a d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/135.md b/docs/examples/1-relation/135.md new file mode 100644 index 0000000..0dee88c --- /dev/null +++ b/docs/examples/1-relation/135.md @@ -0,0 +1,42 @@ +#\#135 baabbba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{3} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c b^{3} a = c,\; c = a^{2},\; d = a b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{3} &\rightarrow d \\ + b a d a &\rightarrow a^{2} \\ + a b^{2} a^{2} &\rightarrow d a d a \\ + b a d^{2} &\rightarrow a d \\ + a b^{2} a d &\rightarrow d a d^{2} \\ + a b a d &\rightarrow d a d^{3} \\ + a b a^{2} &\rightarrow d a d^{2} a \\ + d a d^{4} &\rightarrow a^{2} d \\ + d a d^{3} a &\rightarrow a^{3} \\ + b a^{3} d &\rightarrow a^{2} d^{4} \\ + b a^{4} &\rightarrow a^{2} d^{3} a \\ + d a d^{2} a^{2} d &\rightarrow a^{3} d^{4} \\ + d a d^{2} a^{3} &\rightarrow a^{3} d^{3} a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/136.md b/docs/examples/1-relation/136.md new file mode 100644 index 0000000..ab78487 --- /dev/null +++ b/docs/examples/1-relation/136.md @@ -0,0 +1,80 @@ +#\#136 abaaababa=baaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{3} b a b a = b a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a e c = e,\; c = b a,\; d = c^{2} a^{2},\; e = c a^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(e < d < a < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c^{2} a^{2} &\rightarrow d \\ + c a^{2} c &\rightarrow e \\ + a e c &\rightarrow e \\ + c e &\rightarrow d c \\ + e c a^{2} &\rightarrow a e d \\ + e a^{2} c &\rightarrow a e^{2} \\ + c a^{2} e &\rightarrow a e^{2} \\ + c a^{2} d &\rightarrow a e d \\ + b e &\rightarrow d c^{2} \\ + c d c &\rightarrow d e c^{2} \\ + a e a e d &\rightarrow e a^{2} d \\ + c a^{3} e^{2} &\rightarrow e a^{2} e \\ + a e a e^{2} &\rightarrow e a^{2} e \\ + a e d c &\rightarrow e^{2} \\ + c a e &\rightarrow a e^{2} c \\ + a^{2} e d &\rightarrow e a^{2} \\ + a e d^{2} &\rightarrow e a e d \\ + a e d e &\rightarrow e a e^{2} \\ + a e^{2} c d &\rightarrow d^{2} \\ + a e^{2} d c &\rightarrow d e \\ + a e^{2} a^{2} d &\rightarrow e a e a^{2} \\ + e a^{3} e^{2} &\rightarrow a e^{2} a^{2} e \\ + e a^{2} d c &\rightarrow a e^{3} \\ + b d^{2} &\rightarrow d^{2} c^{2} d \\ + b d e &\rightarrow d^{3} e c^{2} \\ + e a^{2} e a^{2} d &\rightarrow a e^{2} a e a^{2} \\ + e a^{2} d a e^{2} &\rightarrow a e^{3} a^{2} e \\ + c a d^{2} &\rightarrow a e^{3} c d \\ + c a d e &\rightarrow a e^{3} d c \\ + e a^{2} d^{2} &\rightarrow a e^{2} a e d \\ + e a^{2} d e &\rightarrow a e^{2} a e^{2} \\ + a e^{2} d^{2} &\rightarrow d a e d \\ + a e^{2} d e &\rightarrow d a e^{2} \\ + d c a^{2} &\rightarrow a e^{2} d \\ + a e d a e d &\rightarrow e^{2} a^{2} d \\ + a e d a e^{2} &\rightarrow e^{2} a^{2} e \\ + a e^{2} c^{2} &\rightarrow d c \\ + c d^{2} &\rightarrow d e c d \\ + c d e &\rightarrow d e d c \\ + a e^{2} d a e d &\rightarrow d e a^{2} d \\ + a e^{2} d a e^{2} &\rightarrow d e a^{2} e \\ + c d a e d &\rightarrow d e d^{2} \\ + c d a e^{2} &\rightarrow d e d e \\ + e a^{2} d a e d &\rightarrow a e^{3} a^{2} d \\ + b d a e d &\rightarrow d^{3} e c d \\ + b d a e^{2} &\rightarrow d^{3} e d c \\ + c a d a e d &\rightarrow a e^{3} d^{2} \\ + c a d a e^{2} &\rightarrow a e^{3} d e \\ + b d c &\rightarrow d^{2} c^{3} \\ + c a d c &\rightarrow a e^{3} c^{2} \\ + a e^{2} a e^{2} d &\rightarrow d e a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/137.md b/docs/examples/1-relation/137.md new file mode 100644 index 0000000..b83f3ac --- /dev/null +++ b/docs/examples/1-relation/137.md @@ -0,0 +1,38 @@ +#\#137 abaabbbbba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b^{5} a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b a^{2} c^{2} b a = b a b a^{2},\; c = b^{2},\; d = a b c +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + a b c &\rightarrow d \\ + c b &\rightarrow b c \\ + b a b a d &\rightarrow a b a d c d \\ + b a b a^{2} &\rightarrow a b a d c a \\ + c a b a d &\rightarrow a b a d c d c d \\ + c a b a^{2} &\rightarrow a b a d c d c a \\ + d b &\rightarrow a c^{2} \\ + d a b a d &\rightarrow a^{2} b a d c d c d c d \\ + d a b a^{2} &\rightarrow a^{2} b a d c d c d c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/138.md b/docs/examples/1-relation/138.md new file mode 100644 index 0000000..c8e6d7e --- /dev/null +++ b/docs/examples/1-relation/138.md @@ -0,0 +1,47 @@ +#\#138 aababbbaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a b^{3} a^{2} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a^{2} c d = c a c,\; c = b a,\; d = b^{2} c a,\; e = a c d^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(e < c < a < d < b\): + +\( +\begin{aligned} + b^{2} c a &\rightarrow d \\ + b a &\rightarrow c \\ + a^{2} c d &\rightarrow c a c \\ + a c d^{2} &\rightarrow e \\ + b^{2} c^{2} a c &\rightarrow d a c d \\ + b e &\rightarrow c^{2} d^{2} \\ + c a c d &\rightarrow a e \\ + b c a c &\rightarrow a e \\ + b^{2} c^{2} a^{2} e &\rightarrow d a c d a c d \\ + b^{2} c^{2} e &\rightarrow d e d \\ + d c &\rightarrow c e \\ + a e d &\rightarrow c e \\ + b c a^{2} e &\rightarrow a e a c d \\ + b c e &\rightarrow c e d \\ + d a e &\rightarrow c e a c d \\ + a^{2} c^{2} e &\rightarrow c a c^{2} \\ + a c^{2} e^{2} &\rightarrow e c \\ + a e c e &\rightarrow c e c \\ + c a c^{2} e &\rightarrow a e c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/139.md b/docs/examples/1-relation/139.md new file mode 100644 index 0000000..deeddd7 --- /dev/null +++ b/docs/examples/1-relation/139.md @@ -0,0 +1,70 @@ +#\#139 abababbaaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a b^{2} a^{3} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b a c a^{3} = b a^{2} b a,\; c = b a b^{2},\; d = c a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b a b^{2} &\rightarrow c \\ + b a^{2} b a &\rightarrow a b a c a^{3} \\ + c a b^{2} &\rightarrow d \\ + b a b c &\rightarrow d \\ + b a b a b a c a^{3} &\rightarrow c a^{2} b a \\ + b a^{3} b a c a^{3} &\rightarrow a b a c a^{4} b a \\ + d a b^{2} &\rightarrow c a b c \\ + c a b a b a c a^{3} &\rightarrow d a^{2} b a \\ + a b a c a^{3} b^{2} &\rightarrow b a^{2} c \\ + b a b d &\rightarrow c a b c \\ + b a b a b a c a^{2} b a^{2} c &\rightarrow c a^{2} b^{2} a^{2} c \\ + a b a c a^{3} b c &\rightarrow b a^{2} d \\ + d a b a b a c a^{3} &\rightarrow c a b c a^{2} b a \\ + c a b a b a c a^{2} b a^{2} c &\rightarrow d a^{2} b^{2} a^{2} c \\ + c a b d &\rightarrow d a b c \\ + c a b c a b c &\rightarrow d a b d \\ + a b a c a^{3} b d &\rightarrow b a^{2} c a b c \\ + a b a c a^{3} b a b a c a^{3} &\rightarrow b a^{2} c a^{2} b a \\ + b a^{2} b^{2} a^{2} c &\rightarrow a b a c a^{2} b a^{2} c \\ + a b a c a^{3} c a^{3} b^{2} &\rightarrow b a b a^{2} c \\ + b a^{3} b a c a^{2} b a^{2} c &\rightarrow a b a c a^{4} b^{2} a^{2} c \\ + d a b a b a c a^{2} b a^{2} c &\rightarrow c a b c a^{2} b^{2} a^{2} c \\ + b a b a b a c a^{2} b a b a^{2} c &\rightarrow c a^{2} b^{2} a b a^{2} c \\ + b a b a b a c a^{2} b a^{2} d &\rightarrow c a^{2} b^{2} a^{2} d \\ + b a b a b a^{2} c &\rightarrow a b a c a^{3} c a^{3} c a^{3} b^{2} \\ + b a b a^{2} d &\rightarrow a b a c a^{3} c a^{3} b c \\ + b a b a^{2} c a b c &\rightarrow a b a c a^{3} c a^{3} b d \\ + b a^{2} b^{2} a b a^{2} c &\rightarrow a b a c a^{2} b a b a^{2} c \\ + b a^{2} b^{2} a^{2} d &\rightarrow a b a c a^{2} b a^{2} d \\ + a b a c a^{3} b a b a c a^{2} b a^{2} c &\rightarrow b a^{2} c a^{2} b^{2} a^{2} c \\ + c a b a b a c a^{2} b a^{2} d &\rightarrow d a^{2} b^{2} a^{2} d \\ + d a b a b a c a^{2} b a^{2} d &\rightarrow c a b c a^{2} b^{2} a^{2} d \\ + d a b a b a c a^{2} b a b a^{2} c &\rightarrow c a b c a^{2} b^{2} a b a^{2} c \\ + c a b a b a c a^{2} b a b a^{2} c &\rightarrow d a^{2} b^{2} a b a^{2} c \\ + a b a c a^{3} b a b a c a^{2} b a b a^{2} c &\rightarrow b a^{2} c a^{2} b^{2} a b a^{2} c \\ + a b a c a^{3} b a b a c a^{2} b a^{2} d &\rightarrow b a^{2} c a^{2} b^{2} a^{2} d \\ + a b a c a^{3} c a^{3} b a b a c a^{2} b a^{2} c &\rightarrow b a b a^{2} c a^{2} b^{2} a^{2} c \\ + a b a c a^{3} c a^{3} b a b a c a^{3} &\rightarrow b a b a^{2} c a^{2} b a \\ + b a^{3} b a c a^{2} b a^{2} d &\rightarrow a b a c a^{4} b^{2} a^{2} d \\ + b a^{3} b a c a^{2} b a b a^{2} c &\rightarrow a b a c a^{4} b^{2} a b a^{2} c \\ + a b a c a^{3} c a^{3} b a b a c a^{2} b a b a^{2} c &\rightarrow b a b a^{2} c a^{2} b^{2} a b a^{2} c \\ + a b a c a^{3} c a^{3} b a b a c a^{2} b a^{2} d &\rightarrow b a b a^{2} c a^{2} b^{2} a^{2} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/140.md b/docs/examples/1-relation/140.md new file mode 100644 index 0000000..7cec696 --- /dev/null +++ b/docs/examples/1-relation/140.md @@ -0,0 +1,51 @@ +#\#140 abaaabaaba=baaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{3} b a^{2} b a = b a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a d a c = d,\; c = b a,\; d = c a^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a^{2} c &\rightarrow d \\ + a d a c &\rightarrow d \\ + d a^{2} c &\rightarrow a d a d \\ + c a^{2} d &\rightarrow a d a d \\ + c a d &\rightarrow a d^{2} \\ + c a^{3} d a d &\rightarrow d a^{2} d \\ + a d a^{2} d a d &\rightarrow d a^{2} d \\ + a d a d a^{2} d &\rightarrow d a^{3} d a d \\ + c d &\rightarrow a d^{2} a c \\ + a d a d a^{3} d a d &\rightarrow d a^{2} d a^{2} d \\ + c a^{3} d^{2} &\rightarrow d a d \\ + a d a^{2} d^{2} &\rightarrow d a d \\ + a d a d a d &\rightarrow d a^{3} d^{2} \\ + d a^{3} d^{2} a^{3} d a d &\rightarrow a d^{2} a^{2} d a^{2} d \\ + d a^{2} d a^{3} d^{2} &\rightarrow a d^{2} a^{2} d \\ + b d &\rightarrow a d^{2} a c a c \\ + d a^{3} d a d^{2} &\rightarrow a d^{2} a d \\ + d a^{3} d^{2} a d &\rightarrow a d^{2} a^{3} d^{2} \\ + d a^{3} d^{2} a^{2} d &\rightarrow a d^{2} a^{3} d a d \\ + a d a d a^{3} d^{2} &\rightarrow d a^{2} d a d \\ + d a^{3} d^{2} a c &\rightarrow a d a d^{2} \\ + d a^{3} d^{2} a^{3} d^{2} &\rightarrow a d^{2} a^{2} d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/141.md b/docs/examples/1-relation/141.md new file mode 100644 index 0000000..72acd99 --- /dev/null +++ b/docs/examples/1-relation/141.md @@ -0,0 +1,51 @@ +#\#141 ababaaabba=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a^{3} b^{2} a = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c d c = c^{2},\; c = b a,\; d = c a^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a^{2} b &\rightarrow d \\ + a c d c &\rightarrow c^{2} \\ + a c d^{2} &\rightarrow c d \\ + c a^{2} c &\rightarrow d a \\ + c a c^{2} &\rightarrow d a d c \\ + c a c d &\rightarrow d a d^{2} \\ + c a^{2} d a &\rightarrow d a^{3} c \\ + d a^{3} b &\rightarrow c a^{2} d \\ + c^{3} &\rightarrow d a d^{2} c \\ + c^{2} d &\rightarrow d a d^{3} \\ + c a^{2} d c^{2} &\rightarrow d a^{3} d a d^{3} c \\ + c a^{2} d c d &\rightarrow d a^{3} d a d^{4} \\ + b c d &\rightarrow d a d^{4} \\ + b c^{2} &\rightarrow d a d^{3} c \\ + b d a d^{2} c &\rightarrow d a d^{3} c^{2} \\ + b d a d^{3} &\rightarrow d a d^{3} c d \\ + c d a d^{2} c &\rightarrow d a d^{2} c^{2} \\ + c d a d^{3} &\rightarrow d a d^{2} c d \\ + c a d a d^{2} c &\rightarrow d a d c^{2} \\ + c a d a d^{3} &\rightarrow d a d c d \\ + c a^{2} d^{2} a d^{2} c &\rightarrow d a^{3} d a d^{3} c^{2} \\ + c a^{2} d^{2} a d^{3} &\rightarrow d a^{3} d a d^{3} c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/142.md b/docs/examples/1-relation/142.md new file mode 100644 index 0000000..0781448 --- /dev/null +++ b/docs/examples/1-relation/142.md @@ -0,0 +1,47 @@ +#\#142 baabaaaaba=aabaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{4} b a = a^{2} b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b d a = c^{2} a,\; c = a^{2} b,\; d = c a^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b d a &\rightarrow c^{2} a \\ + a^{2} b &\rightarrow c \\ + c a^{2} c &\rightarrow d \\ + b d c &\rightarrow c^{3} \\ + a^{2} c^{2} a &\rightarrow c d a \\ + d a^{2} c &\rightarrow c a^{2} d \\ + b c a^{2} d &\rightarrow c d \\ + b d^{2} &\rightarrow c^{2} d \\ + a^{2} c^{3} &\rightarrow c d c \\ + a^{2} c d &\rightarrow c^{2} a^{2} d \\ + c^{2} d a &\rightarrow d c a \\ + c^{3} a^{2} d &\rightarrow d^{2} \\ + a^{2} c^{2} d &\rightarrow c d^{2} \\ + c^{2} d c &\rightarrow d c^{2} \\ + a^{2} d c a &\rightarrow c d^{2} a \\ + a^{2} d c^{2} &\rightarrow c d^{2} c \\ + a^{2} d^{2} &\rightarrow c d c a^{2} d \\ + c^{2} d^{2} &\rightarrow d c d \\ + a^{2} d c d &\rightarrow c d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/143.md b/docs/examples/1-relation/143.md new file mode 100644 index 0000000..39346f7 --- /dev/null +++ b/docs/examples/1-relation/143.md @@ -0,0 +1,85 @@ +#\#143 baaaabbbba=abaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{4} a = a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d b a = a c,\; c = b a^{2},\; d = a b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a b^{3} &\rightarrow d \\ + c a d b a &\rightarrow a c \\ + b a^{2} &\rightarrow c \\ + a c a &\rightarrow c a d c \\ + d a^{2} &\rightarrow a b^{2} c \\ + c a d b d &\rightarrow a c b^{3} \\ + b a d &\rightarrow c b^{3} \\ + a^{2} c &\rightarrow c a d c d b a \\ + a c^{2} a d c &\rightarrow c a d c^{2} a \\ + d a d &\rightarrow a b^{2} c b^{3} \\ + a b^{2} c^{2} a &\rightarrow d c a d c d c \\ + c a d c b^{3} &\rightarrow a c d \\ + c a d b c a d c &\rightarrow a c^{2} a \\ + b c a d c d c &\rightarrow c^{2} a \\ + a c d c a d c d c &\rightarrow c a d c b^{2} c^{2} a \\ + a b^{2} c a c &\rightarrow d c a d c d c d b a \\ + a b^{2} c^{2} d c a d c d c &\rightarrow d c a d c d c b^{2} c^{2} a \\ + a b^{2} c^{3} a d c &\rightarrow d c a d c d c^{2} a \\ + d c a d c d c b^{3} &\rightarrow a b^{2} c^{2} d \\ + d c a d c d b a &\rightarrow a b^{2} c^{2} \\ + c^{2} a^{2} d c b^{3} &\rightarrow b c a d c d a c d \\ + c^{2} a^{2} d b a &\rightarrow b c a d c d a c \\ + c^{2} a^{2} d b d &\rightarrow b c a d c d a c b^{3} \\ + c^{2} a^{2} d b c a d c &\rightarrow b c a d c d a c^{2} a \\ + b c a d c d b a &\rightarrow c^{2} \\ + a b c a d c d a c &\rightarrow c a d b c a d a c \\ + d c a d c d b d &\rightarrow a b^{2} c^{2} b^{3} \\ + d c a d c d b c a d c &\rightarrow a b^{2} c^{3} a \\ + c^{2} a^{2} d c d c b^{3} &\rightarrow b c a d c a b^{2} c^{2} d \\ + c^{2} a^{2} d c d b a &\rightarrow b c a d c a b^{2} c^{2} \\ + a b c a d c a b^{2} c^{2} &\rightarrow c a d b c a^{2} b^{2} c^{2} \\ + a c^{2} a d b c a d a c &\rightarrow c a d c b c a d c d a c \\ + a b^{2} c b c a d c a b^{2} c^{2} &\rightarrow d c a d c d b c a^{2} b^{2} c^{2} \\ + a b^{2} c b c a d c d a c &\rightarrow d c a d c d b c a d a c \\ + a b^{2} c^{3} a d b c a d a c &\rightarrow d c a d c d c b c a d c d a c \\ + d c a d c d b c a d b c a d a c &\rightarrow a b^{2} c^{2} b c a d c d a c \\ + c a d b c a d b c a d a c &\rightarrow a c b c a d c d a c \\ + c^{2} a^{2} d c d b d &\rightarrow b c a d c a b^{2} c^{2} b^{3} \\ + c^{2} a^{2} d c d b c a d c &\rightarrow b c a d c a b^{2} c^{3} a \\ + c^{2} a^{2} d c d b c a d b c a d a c &\rightarrow b c a d c a b^{2} c^{2} b c a d c d a c \\ + c^{2} a^{2} d b c a d b c a d a c &\rightarrow b c a d c d a c b c a d c d a c \\ + b c a d c d b c a d a c &\rightarrow c b c a d c d a c \\ + b c a d c d b d &\rightarrow c^{2} b^{3} \\ + b c a d c d b c a d c &\rightarrow c^{3} a \\ + b c a d c d b c a d b c a d a c &\rightarrow c^{2} b c a d c d a c \\ + a c d c a d c d b c a^{2} b^{2} c^{2} &\rightarrow c a d c b^{2} c b c a d c a b^{2} c^{2} \\ + a c d c a d c d b c a d a c &\rightarrow c a d c b^{2} c b c a d c d a c \\ + a c^{2} a d b c a^{2} b^{2} c^{2} &\rightarrow c a d c b c a d c a b^{2} c^{2} \\ + a b^{2} c^{2} d c a d c d b c a^{2} b^{2} c^{2} &\rightarrow d c a d c d c b^{2} c b c a d c a b^{2} c^{2} \\ + a b^{2} c^{2} d c a d c d b c a d a c &\rightarrow d c a d c d c b^{2} c b c a d c d a c \\ + a b^{2} c^{3} a d b c a^{2} b^{2} c^{2} &\rightarrow d c a d c d c b c a d c a b^{2} c^{2} \\ + d c a d c d b c a d b c a^{2} b^{2} c^{2} &\rightarrow a b^{2} c^{2} b c a d c a b^{2} c^{2} \\ + c a d b c a d b c a^{2} b^{2} c^{2} &\rightarrow a c b c a d c a b^{2} c^{2} \\ + c^{2} a^{2} d c d b c a d b c a^{2} b^{2} c^{2} &\rightarrow b c a d c a b^{2} c^{2} b c a d c a b^{2} c^{2} \\ + c^{2} a^{2} d b c a d b c a^{2} b^{2} c^{2} &\rightarrow b c a d c d a c b c a d c a b^{2} c^{2} \\ + b c a d c d b c a^{2} b^{2} c^{2} &\rightarrow c b c a d c a b^{2} c^{2} \\ + b c a d c d b c a d b c a^{2} b^{2} c^{2} &\rightarrow c^{2} b c a d c a b^{2} c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/144.md b/docs/examples/1-relation/144.md new file mode 100644 index 0000000..6cd6d2c --- /dev/null +++ b/docs/examples/1-relation/144.md @@ -0,0 +1,85 @@ +#\#144 baaaaababa=abaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b a b a = a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; b c e a = d c a,\; c = a^{2},\; d = a b,\; e = c d^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < e < c < a < b\): + +\( +\begin{aligned} + b c e a &\rightarrow d c a \\ + a b &\rightarrow d \\ + a^{2} &\rightarrow c \\ + c d^{2} &\rightarrow e \\ + b c e c &\rightarrow d c^{2} \\ + b c e d &\rightarrow d c d \\ + a c &\rightarrow c a \\ + a d c a &\rightarrow d c e a \\ + c b &\rightarrow a d \\ + b c e^{2} &\rightarrow d c e \\ + a e &\rightarrow c a d^{2} \\ + a d c^{2} &\rightarrow d c e c \\ + a d c d &\rightarrow d c e d \\ + a d c e &\rightarrow d c e^{2} \\ + a d e &\rightarrow d c e d^{2} \\ + c d c d &\rightarrow d c e^{2} d \\ + c d c^{2} &\rightarrow d c e^{2} c \\ + c d c e &\rightarrow d c e^{3} \\ + c d c a &\rightarrow d c e^{2} a \\ + d c e^{2} d^{2} &\rightarrow c d e \\ + a d^{2} c e^{2} a &\rightarrow d c e d c a \\ + a d^{2} c e^{2} c &\rightarrow d c e d c^{2} \\ + a d^{2} c e^{3} &\rightarrow d c e d c e \\ + a d^{2} c e^{2} d &\rightarrow d c e d c d \\ + d c e^{2} d c a &\rightarrow e c e^{2} a \\ + d c e^{2} d c^{2} &\rightarrow e c e^{2} c \\ + d c e^{2} d c e &\rightarrow e c e^{3} \\ + d c e^{2} d c d &\rightarrow e c e^{2} d \\ + c^{2} d e &\rightarrow d c e^{4} d^{2} \\ + c e c e^{2} a &\rightarrow d c e^{4} d c a \\ + c e c e^{2} c &\rightarrow d c e^{4} d c^{2} \\ + c e c e^{3} &\rightarrow d c e^{4} d c e \\ + c e c e^{2} d &\rightarrow d c e^{4} d c d \\ + d c e^{2} c d e &\rightarrow e c e^{4} d^{2} \\ + d c e^{3} c e^{2} a &\rightarrow e c e^{4} d c a \\ + d c e^{3} c e^{2} c &\rightarrow e c e^{4} d c^{2} \\ + d c e^{3} c e^{3} &\rightarrow e c e^{4} d c e \\ + d c e^{3} c e^{2} d &\rightarrow e c e^{4} d c d \\ + d c e^{2} d e &\rightarrow e c e^{2} d^{2} \\ + c d e c e^{2} a &\rightarrow e c e^{2} d c a \\ + c d e c e^{2} c &\rightarrow e c e^{2} d c^{2} \\ + c d e c e^{3} &\rightarrow e c e^{2} d c e \\ + c d e c e^{2} d &\rightarrow e c e^{2} d c d \\ + b d c e^{4} d c a &\rightarrow d c^{2} e^{2} a \\ + b d c e^{4} d c^{2} &\rightarrow d c^{2} e^{2} c \\ + b d c e^{4} d c e &\rightarrow d c^{2} e^{3} \\ + b d c e^{4} d c d &\rightarrow d c^{2} e^{2} d \\ + b d c e^{4} c d e &\rightarrow d c^{2} e^{4} d^{2} \\ + b d c e^{5} c e^{2} a &\rightarrow d c^{2} e^{4} d c a \\ + b d c e^{5} c e^{2} c &\rightarrow d c^{2} e^{4} d c^{2} \\ + b d c e^{5} c e^{3} &\rightarrow d c^{2} e^{4} d c e \\ + b d c e^{5} c e^{2} d &\rightarrow d c^{2} e^{4} d c d \\ + b d c e^{4} d e &\rightarrow d c^{2} e^{2} d^{2} \\ + b d c e^{4} d^{2} c e^{2} a &\rightarrow d c^{2} e^{2} d c a \\ + b d c e^{4} d^{2} c e^{2} c &\rightarrow d c^{2} e^{2} d c^{2} \\ + b d c e^{4} d^{2} c e^{3} &\rightarrow d c^{2} e^{2} d c e \\ + b d c e^{4} d^{2} c e^{2} d &\rightarrow d c^{2} e^{2} d c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/145.md b/docs/examples/1-relation/145.md new file mode 100644 index 0000000..0294788 --- /dev/null +++ b/docs/examples/1-relation/145.md @@ -0,0 +1,35 @@ +#\#145 baababaaba=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b a^{2} b a = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c^{2} a c = a,\; c = b a,\; d = b a^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + b a^{2} b &\rightarrow d \\ + b a^{2} d &\rightarrow d a^{2} b \\ + a d a &\rightarrow d a^{2} \\ + d^{2} a^{2} &\rightarrow a \\ + b a^{3} &\rightarrow d a^{2} b d a^{2} \\ + b d a^{3} &\rightarrow d a^{2} b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/147.md b/docs/examples/1-relation/147.md new file mode 100644 index 0000000..2ec1a66 --- /dev/null +++ b/docs/examples/1-relation/147.md @@ -0,0 +1,45 @@ +#\#147 baaaaabbaa=aaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{2} a^{2} = a^{4} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} a b^{2} c = c^{2},\; c = a^{2},\; d = a^{2} b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a^{2} b^{2} &\rightarrow d \\ + b a^{3} d a^{2} &\rightarrow a^{4} \\ + a^{2} b a^{4} &\rightarrow d a^{3} d a^{2} \\ + b a^{3} d^{2} &\rightarrow a^{2} d \\ + b a^{3} d a d &\rightarrow a^{3} d \\ + a^{2} b a^{2} d &\rightarrow d a^{3} d^{2} \\ + a^{2} b a^{3} d &\rightarrow d a^{3} d a d \\ + d a^{3} d a d^{2} &\rightarrow a^{4} d \\ + d a^{3} d a d a d &\rightarrow a^{5} d \\ + d a^{3} d a d a^{2} &\rightarrow a^{6} \\ + b a^{7} d &\rightarrow a^{5} d a d^{2} \\ + b a^{8} d &\rightarrow a^{5} d a d a d \\ + b a^{9} &\rightarrow a^{5} d a d a^{2} \\ + d a^{3} d a^{5} d &\rightarrow a^{7} d a d^{2} \\ + d a^{3} d a^{6} d &\rightarrow a^{7} d a d a d \\ + d a^{3} d a^{7} &\rightarrow a^{7} d a d a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/148.md b/docs/examples/1-relation/148.md new file mode 100644 index 0000000..0cf89f3 --- /dev/null +++ b/docs/examples/1-relation/148.md @@ -0,0 +1,43 @@ +#\#148 ababaabbba=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a^{2} b^{3} a = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c d c = c^{2},\; c = b a,\; d = c a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a b^{2} &\rightarrow d \\ + a c d c &\rightarrow c^{2} \\ + b c^{2} &\rightarrow c^{2} d c \\ + a c d^{2} &\rightarrow c d \\ + c a b c &\rightarrow d a \\ + b c d &\rightarrow c^{2} d^{2} \\ + d a c &\rightarrow c a c^{2} d c \\ + d a^{2} b^{2} &\rightarrow c a b d \\ + c a b d a &\rightarrow d a^{2} b c \\ + c a c^{2} d c d c &\rightarrow d c^{2} \\ + c a c^{2} d c d^{2} &\rightarrow d c d \\ + d a d &\rightarrow c a c^{2} d^{2} \\ + c a b d c d &\rightarrow d a^{2} c^{2} d c d^{2} \\ + c a b d c^{2} &\rightarrow d a^{2} c^{2} d c d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/149.md b/docs/examples/1-relation/149.md new file mode 100644 index 0000000..d3fc75e --- /dev/null +++ b/docs/examples/1-relation/149.md @@ -0,0 +1,53 @@ +#\#149 abaababaa=baabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a b a^{2} = b a^{2} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} b a^{2} = b a c a,\; c = a b a,\; d = c a b c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + a b a &\rightarrow c \\ + c a b c &\rightarrow d \\ + c b a &\rightarrow a b c \\ + b a c^{2} &\rightarrow d c \\ + d a b c &\rightarrow c a b d \\ + b a d &\rightarrow c a b d \\ + a d a &\rightarrow c^{2} a \\ + b a c a &\rightarrow d a \\ + b a c d &\rightarrow d^{2} \\ + b c^{2} a &\rightarrow c a b d a \\ + a c a b d &\rightarrow c d \\ + a d c &\rightarrow c^{3} \\ + d b a &\rightarrow c^{2} b c \\ + b c^{3} &\rightarrow c a b d c \\ + b c d &\rightarrow d a b d \\ + a d^{2} &\rightarrow c^{2} d \\ + c^{2} d a &\rightarrow d c a \\ + c^{3} a b d &\rightarrow d^{2} \\ + c^{2} d c &\rightarrow d c^{2} \\ + b c^{2} d &\rightarrow d c^{2} a b d \\ + c^{2} d^{2} &\rightarrow d c d \\ + b d c a &\rightarrow d c^{2} a b d a \\ + b d c^{2} &\rightarrow d c^{2} a b d c \\ + b d c d &\rightarrow d c d c^{2} a b d \\ + b d^{2} &\rightarrow d c d a b d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/151.md b/docs/examples/1-relation/151.md new file mode 100644 index 0000000..5b04ab6 --- /dev/null +++ b/docs/examples/1-relation/151.md @@ -0,0 +1,34 @@ +#\#151 ababaababa=bababaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a^{2} b a b a = b a b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d c^{2} = c^{3} a,\; c = b a,\; d = a c^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c^{3} a &\rightarrow d c^{2} \\ + a c^{2} a &\rightarrow d \\ + b d &\rightarrow d c^{2} \\ + c^{3} d &\rightarrow d c d c^{2} \\ + a c^{2} d &\rightarrow d c^{2} a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/152.md b/docs/examples/1-relation/152.md new file mode 100644 index 0000000..06ba9c4 --- /dev/null +++ b/docs/examples/1-relation/152.md @@ -0,0 +1,73 @@ +#\#152 babaaaabba=aaabbaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{4} b^{2} a = a^{3} b^{2} a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a b a^{2} c a = a d,\; c = a^{2} b^{2},\; d = c a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a^{2} b^{2} &\rightarrow c \\ + c a b a &\rightarrow d \\ + b a b a^{2} c a &\rightarrow a d \\ + d b a^{2} c a &\rightarrow c a^{2} d \\ + a^{2} b a d &\rightarrow d a c a \\ + c a b c &\rightarrow d a b^{2} \\ + b a b a^{2} d &\rightarrow a d b a \\ + b a b a^{2} c^{2} &\rightarrow a d a b^{2} \\ + a^{2} b a c a^{2} d &\rightarrow d a d a c a \\ + d a b^{2} a b a &\rightarrow c a b d \\ + d a b^{2} a b c &\rightarrow c a b d a b^{2} \\ + d b a^{2} d a b^{2} &\rightarrow c a^{2} d b c \\ + c a^{2} d a b a d &\rightarrow d b a^{2} c d a c a \\ + c a^{2} d a b^{2} &\rightarrow d b a^{2} c^{2} \\ + c a^{2} d b a &\rightarrow d b a^{2} d \\ + c a b d a c a &\rightarrow d a b a d \\ + b a b a^{2} c d &\rightarrow a c a b d \\ + a^{2} b a c a b d &\rightarrow d a c d \\ + d a b a d a b a d &\rightarrow c a b d a c d a c a \\ + d a b a d a b^{2} &\rightarrow c a b d a c^{2} \\ + d a b a d b a &\rightarrow c a b d a d \\ + d a b a c a^{2} d &\rightarrow c a b d a d a c a \\ + d a b a c a b d &\rightarrow c a b d a c d \\ + d a b^{2} a^{2} d a b a d &\rightarrow c a b d b a^{2} c d a c a \\ + d a b^{2} a^{2} d a b^{2} &\rightarrow c a b d b a^{2} c^{2} \\ + d a b^{2} a^{2} d b a &\rightarrow c a b d b a^{2} d \\ + d a b^{2} a^{2} c a b d &\rightarrow c a b d b a^{2} c d \\ + d a b^{2} a b d a c a &\rightarrow c a b d a b a d \\ + d b a^{2} d a b a d &\rightarrow c a^{2} d b d a c a \\ + d b a^{2} d b a^{2} d &\rightarrow c a^{2} d a d b a \\ + d b a^{2} d b a^{2} c d &\rightarrow c a^{2} d a c a b d \\ + d b a^{2} d b a^{2} c^{2} &\rightarrow c a^{2} d a d a b^{2} \\ + c a^{2} c a b d &\rightarrow d b a^{2} c d \\ + c a^{2} c a^{2} d &\rightarrow d b a^{2} d a c a \\ + c a b d a d a b a d &\rightarrow d a b a d b d a c a \\ + c a b d a d a b^{2} &\rightarrow d a b a d b c \\ + c a b d a d b a^{2} d &\rightarrow d a b a d a d b a \\ + c a b d a d b a^{2} c^{2} &\rightarrow d a b a d a d a b^{2} \\ + c a b d a d b a^{2} c d &\rightarrow d a b a d a c a b d \\ + d a b^{2} a^{2} c a^{2} d &\rightarrow c a b d b a^{2} d a c a \\ + d a b^{2} a b d a d a b a d &\rightarrow c a b d a b a d b d a c a \\ + d a b^{2} a b d a d a b^{2} &\rightarrow c a b d a b a d b c \\ + d a b^{2} a b d a d b a^{2} d &\rightarrow c a b d a b a d a d b a \\ + d a b^{2} a b d a d b a^{2} c^{2} &\rightarrow c a b d a b a d a d a b^{2} \\ + d a b^{2} a b d a d b a^{2} c d &\rightarrow c a b d a b a d a c a b d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/153.md b/docs/examples/1-relation/153.md new file mode 100644 index 0000000..69a40cb --- /dev/null +++ b/docs/examples/1-relation/153.md @@ -0,0 +1,43 @@ +#\#153 baaaababaa=abaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b a b a^{2} = a b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c e = a c a c,\; c = b a,\; d = a^{2} c^{2},\; e = a d a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < e < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a^{2} c^{2} &\rightarrow d \\ + a d a &\rightarrow e \\ + a c a c &\rightarrow c e \\ + b e &\rightarrow c d a \\ + b d &\rightarrow c a c^{2} \\ + b c e &\rightarrow c^{2} a c \\ + a d e &\rightarrow e d a \\ + a d^{2} &\rightarrow e a c^{2} \\ + a d c e &\rightarrow e c a c \\ + a c^{2} e &\rightarrow c e a c \\ + a c e a c &\rightarrow d e \\ + a c e d e &\rightarrow d e^{2} a c \\ + a c e c e &\rightarrow d e a c \\ + a c d e &\rightarrow c e^{2} a c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/154.md b/docs/examples/1-relation/154.md new file mode 100644 index 0000000..0e32791 --- /dev/null +++ b/docs/examples/1-relation/154.md @@ -0,0 +1,42 @@ +#\#154 aababaabba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a b a^{2} b^{2} a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} c^{2} a b c = c^{2} a,\; c = b a,\; d = b a^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + b a^{2} b &\rightarrow d \\ + b a b a^{2} &\rightarrow a^{2} b a d b a \\ + b a^{2} d &\rightarrow d a^{2} b \\ + b a^{4} b a d b a &\rightarrow d a b a^{2} \\ + a^{2} b a d b a b &\rightarrow b a d \\ + b^{2} a d &\rightarrow d a d b a b \\ + b a^{4} b a d^{2} &\rightarrow d a b a^{3} b \\ + a^{2} b a d b a d &\rightarrow b a d a^{2} b \\ + b a b a b a d &\rightarrow a^{2} b a d^{2} a d b a b \\ + a^{2} b a d b a^{3} b a d b a &\rightarrow b a d a b a^{2} \\ + a^{2} b a d a^{2} b a d b a &\rightarrow b a d a^{2} \\ + a^{2} b a d b a^{3} b a d^{2} &\rightarrow b a d a b a^{3} b \\ + a^{2} b a d a^{2} b a d^{2} &\rightarrow b a d a^{3} b +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/156.md b/docs/examples/1-relation/156.md new file mode 100644 index 0000000..5c8a313 --- /dev/null +++ b/docs/examples/1-relation/156.md @@ -0,0 +1,37 @@ +#\#156 ababaabaaa=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a^{2} b a^{3} = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c^{2} d = c^{2},\; c = b a,\; d = a c a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c^{2} d &\rightarrow c^{2} \\ + a c a^{2} &\rightarrow d \\ + b c^{2} &\rightarrow c^{3} d \\ + b d &\rightarrow c^{2} a^{2} \\ + a c a c^{2} &\rightarrow d c^{2} d \\ + a c a d &\rightarrow d c a^{2} \\ + a c^{3} &\rightarrow d c^{2} d^{2} \\ + a c d c^{2} d^{2} &\rightarrow d c^{2} d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/157.md b/docs/examples/1-relation/157.md new file mode 100644 index 0000000..a28502b --- /dev/null +++ b/docs/examples/1-relation/157.md @@ -0,0 +1,45 @@ +#\#157 bababaabba=ababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a b a^{2} b^{2} a = a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} d c = a c^{2},\; c = b a,\; d = c a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c^{2} &\rightarrow c^{2} d c \\ + c a b &\rightarrow d \\ + b c^{2} d c &\rightarrow c^{3} \\ + c a c &\rightarrow d a \\ + a c d &\rightarrow c^{2} d^{2} \\ + b c^{2} d^{2} &\rightarrow c^{2} d \\ + d a^{2} b &\rightarrow c a d \\ + d a^{2} c &\rightarrow c a d a \\ + d a c &\rightarrow c^{3} d c \\ + d a d &\rightarrow c^{3} d^{2} \\ + c^{3} d c d &\rightarrow d c^{2} d^{2} \\ + c^{3} d c^{2} &\rightarrow d c^{2} d c \\ + a d c^{2} d c &\rightarrow c^{2} d c^{2} d c^{2} \\ + a d c^{2} d^{2} &\rightarrow c^{2} d c^{2} d c d \\ + c^{3} d^{2} c^{2} d c &\rightarrow d c^{2} d c^{2} d c^{2} \\ + c^{3} d^{2} c^{2} d^{2} &\rightarrow d c^{2} d c^{2} d c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/160.md b/docs/examples/1-relation/160.md new file mode 100644 index 0000000..7d0fe93 --- /dev/null +++ b/docs/examples/1-relation/160.md @@ -0,0 +1,99 @@ +#\#160 baaabbabba=abbbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{2} a b^{2} a = a b^{3} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a d a = a b^{3} a^{2},\; c = b^{2} a b,\; d = a^{2} c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a^{2} c b &\rightarrow d \\ + a b^{3} a^{2} &\rightarrow b a d a \\ + b^{2} a b &\rightarrow c \\ + a^{2} c^{2} &\rightarrow d b a b \\ + b a d b a d a &\rightarrow a b c a d a \\ + a b^{3} a d &\rightarrow b a d^{2} \\ + b a d a c b &\rightarrow a b^{3} d \\ + b^{2} a c &\rightarrow c b a b \\ + b^{3} a d a &\rightarrow c b^{2} a^{2} \\ + a^{2} c a b c a d a &\rightarrow d a d b a d a \\ + a^{2} c a b^{3} d &\rightarrow d a d a c b \\ + a c b^{2} a^{2} &\rightarrow b a d^{2} a \\ + b a d b a d^{2} &\rightarrow a b c a d^{2} \\ + a b c a d a c b &\rightarrow b a d a b^{3} d \\ + a b c a d b a d a &\rightarrow b a d a b c a d a \\ + a b c a d b a d^{2} &\rightarrow b a d a b c a d^{2} \\ + b a d^{2} b a d a &\rightarrow a c^{2} a d a \\ + b a d^{2} a c b &\rightarrow a c b^{2} d \\ + b^{3} a d^{2} &\rightarrow c b^{2} a d \\ + b a d a c a b c a d a &\rightarrow a b^{3} d a d b a d a \\ + b a d a c a b^{3} d &\rightarrow a b^{3} d a d a c b \\ + b a d a c^{2} &\rightarrow a b^{3} d b a b \\ + b^{2} a^{2} b c a d a &\rightarrow c a d b a d a \\ + b^{2} a^{2} b^{3} d &\rightarrow c a d a c b \\ + a^{2} c a c^{2} a d a &\rightarrow d a d^{2} b a d a \\ + a^{2} c a c b^{2} d &\rightarrow d a d^{2} a c b \\ + a^{2} c a b c a d^{2} &\rightarrow d a d b a d^{2} \\ + b a d^{2} b a d^{2} &\rightarrow a c^{2} a d^{2} \\ + a c^{2} a d a c a b c a d a &\rightarrow b a d^{2} a b^{3} d a d b a d a \\ + a c^{2} a d a c b &\rightarrow b a d^{2} a b^{3} d \\ + a c^{2} a d b a d a &\rightarrow b a d^{2} a b c a d a \\ + a c^{2} a d b a d^{2} &\rightarrow b a d^{2} a b c a d^{2} \\ + a c b^{2} a d &\rightarrow b a d^{3} \\ + a b a d^{2} a &\rightarrow d b a^{2} \\ + a b c a d a c a c^{2} a d a &\rightarrow b a d a b^{3} d a d^{2} b a d a \\ + a b c a d a c a c b^{2} d &\rightarrow b a d a b^{3} d a d^{2} a c b \\ + a b c a d a c a b c a d a &\rightarrow b a d a b^{3} d a d b a d a \\ + a b c a d a c a b c a d^{2} &\rightarrow b a d a b^{3} d a d b a d^{2} \\ + a b c a d a c a b^{3} d &\rightarrow b a d a b^{3} d a d a c b \\ + a b c a d a c^{2} &\rightarrow b a d a b^{3} d b a b \\ + a c b a b c a d a &\rightarrow b a d^{3} b a d a \\ + a c b a b^{3} d &\rightarrow b a d^{3} a c b \\ + b a d a c a c^{2} a d a &\rightarrow a b^{3} d a d^{2} b a d a \\ + b a d a c a c b^{2} d &\rightarrow a b^{3} d a d^{2} a c b \\ + b a d a c a b c a d^{2} &\rightarrow a b^{3} d a d b a d^{2} \\ + b a d^{2} a c a c^{2} a d a &\rightarrow a c b^{2} d a d^{2} b a d a \\ + b a d^{2} a c a c b^{2} d &\rightarrow a c b^{2} d a d^{2} a c b \\ + b a d^{2} a c a b c a d a &\rightarrow a c b^{2} d a d b a d a \\ + b a d^{2} a c a b c a d^{2} &\rightarrow a c b^{2} d a d b a d^{2} \\ + b a d^{2} a c a b^{3} d &\rightarrow a c b^{2} d a d a c b \\ + b a d^{2} a c^{2} &\rightarrow a c b^{2} d b a b \\ + c a d^{2} b a d a &\rightarrow b^{2} d b a b a d a \\ + b^{2} a^{2} b c a d^{2} &\rightarrow c a d b a d^{2} \\ + a^{2} c a c^{2} a d^{2} &\rightarrow d a d^{2} b a d^{2} \\ + a c^{2} a d a c a b^{3} d &\rightarrow b a d^{2} a b^{3} d a d a c b \\ + a c^{2} a d a c^{2} &\rightarrow b a d^{2} a b^{3} d b a b \\ + a b c a d a c a c^{2} a d^{2} &\rightarrow b a d a b^{3} d a d^{2} b a d^{2} \\ + a c b a b c a d^{2} &\rightarrow b a d^{3} b a d^{2} \\ + b a d a c a c^{2} a d^{2} &\rightarrow a b^{3} d a d^{2} b a d^{2} \\ + b a d^{2} a c a c^{2} a d^{2} &\rightarrow a c b^{2} d a d^{2} b a d^{2} \\ + c a d^{2} b a d^{2} &\rightarrow b^{2} d b a b a d^{2} \\ + a c^{2} a d a c a c^{2} a d a &\rightarrow b a d^{2} a b^{3} d a d^{2} b a d a \\ + a c^{2} a d a c a c^{2} a d^{2} &\rightarrow b a d^{2} a b^{3} d a d^{2} b a d^{2} \\ + a c^{2} a d a c a c b^{2} d &\rightarrow b a d^{2} a b^{3} d a d^{2} a c b \\ + a c^{2} a d a c a b c a d^{2} &\rightarrow b a d^{2} a b^{3} d a d b a d^{2} \\ + a c b a c^{2} a d a &\rightarrow b a d^{4} b a d a \\ + a c b a c^{2} a d^{2} &\rightarrow b a d^{4} b a d^{2} \\ + a c b a c b^{2} d &\rightarrow b a d^{4} a c b \\ + a b a d^{3} &\rightarrow d b a d \\ + c a d^{2} a &\rightarrow b^{2} d b a^{2} \\ + c a d^{3} &\rightarrow b^{2} d b a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/161.md b/docs/examples/1-relation/161.md new file mode 100644 index 0000000..85f63eb --- /dev/null +++ b/docs/examples/1-relation/161.md @@ -0,0 +1,60 @@ +#\#161 baaaababba=abaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b a b^{2} a = a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{2} d a = a b a^{3},\; c = b a b,\; d = a^{2} c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a^{2} c b &\rightarrow d \\ + a b a^{3} &\rightarrow b a^{2} d a \\ + b a b &\rightarrow c \\ + a^{2} c^{2} &\rightarrow d a b \\ + a b a^{2} d &\rightarrow b a^{2} d^{2} \\ + b a^{2} d a c b &\rightarrow a b a d \\ + b a c &\rightarrow c a b \\ + b^{2} a^{2} d a &\rightarrow c a^{3} \\ + b a^{2} d b a^{2} d a &\rightarrow a c a^{2} d^{2} a \\ + a^{2} c a^{2} d^{2} a &\rightarrow b a^{2} d^{2} b a^{2} d a \\ + a^{2} c a c a^{2} d^{2} a &\rightarrow d a^{2} d b a^{2} d a \\ + a^{2} c a b a d &\rightarrow d a^{2} d a c b \\ + a^{2} b a d &\rightarrow b a^{2} d^{2} a c b \\ + b a^{2} d b a^{2} d^{2} &\rightarrow a c a^{2} d^{3} \\ + b^{2} a^{2} d^{2} &\rightarrow c a^{2} d \\ + b a^{2} d a c a c a^{2} d^{2} a &\rightarrow a b a d a^{2} d b a^{2} d a \\ + b a^{2} d a c a b a d &\rightarrow a b a d a^{2} d a c b \\ + b a^{2} d a c^{2} &\rightarrow a b a d a b \\ + b a^{2} d a b a d &\rightarrow a c a^{2} d^{2} a c b \\ + b a^{2} d a c a^{2} d^{2} a &\rightarrow a c a^{2} d^{2} b a^{2} d a \\ + b a^{2} d a c a^{2} d^{3} &\rightarrow a c a^{2} d^{2} b a^{2} d^{2} \\ + a^{2} c a^{2} d^{3} &\rightarrow b a^{2} d^{2} b a^{2} d^{2} \\ + a^{2} c a^{2} d^{2} b a^{2} d a &\rightarrow b a^{2} d^{2} a c a^{2} d^{2} a \\ + a^{2} c a^{2} d^{2} b a^{2} d^{2} &\rightarrow b a^{2} d^{2} a c a^{2} d^{3} \\ + a^{2} c a c a^{2} d^{3} &\rightarrow d a^{2} d b a^{2} d^{2} \\ + a^{2} c a c a^{2} d^{2} b a^{2} d a &\rightarrow d a^{2} d a c a^{2} d^{2} a \\ + a^{2} c a c a^{2} d^{2} b a^{2} d^{2} &\rightarrow d a^{2} d a c a^{2} d^{3} \\ + b a^{2} d a c a^{2} d^{2} b a^{2} d a &\rightarrow a c a^{2} d^{2} a c a^{2} d^{2} a \\ + b a^{2} d a c a^{2} d^{2} b a^{2} d^{2} &\rightarrow a c a^{2} d^{2} a c a^{2} d^{3} \\ + b a^{2} d a c a c a^{2} d^{3} &\rightarrow a b a d a^{2} d b a^{2} d^{2} \\ + b a^{2} d a c a c a^{2} d^{2} b a^{2} d a &\rightarrow a b a d a^{2} d a c a^{2} d^{2} a \\ + b a^{2} d a c a c a^{2} d^{2} b a^{2} d^{2} &\rightarrow a b a d a^{2} d a c a^{2} d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/163.md b/docs/examples/1-relation/163.md new file mode 100644 index 0000000..4c8acb2 --- /dev/null +++ b/docs/examples/1-relation/163.md @@ -0,0 +1,38 @@ +#\#163 aabbaababa=baaabbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b^{2} a^{2} b a b a = b a^{3} b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a d c a c^{2} = c a d c a,\; c = b a,\; d = a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a b &\rightarrow d \\ + b d &\rightarrow c b \\ + a c &\rightarrow d a \\ + c a d c a &\rightarrow a d c d^{2} a \\ + c a d a d c d^{2} a &\rightarrow a d c d^{2} a d c a \\ + c a d c d &\rightarrow a d c d^{3} \\ + a^{2} d c d^{2} a &\rightarrow d a^{2} d c a \\ + c a d a d c d^{3} &\rightarrow a d c d^{2} a d c d \\ + a^{2} d c d^{3} &\rightarrow d a^{2} d c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/166.md b/docs/examples/1-relation/166.md new file mode 100644 index 0000000..ceba756 --- /dev/null +++ b/docs/examples/1-relation/166.md @@ -0,0 +1,52 @@ +#\#166 abbabaaaba=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b a^{3} b a = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a d a^{2} c = c^{2},\; c = b a,\; d = b c^{2},\; e = d a^{2} d +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < c < e < d < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + d &\rightarrow a e a^{2} c \\ + c a e a^{2} c &\rightarrow a e \\ + a e a^{2} c a^{2} e &\rightarrow e a^{3} e a^{2} c \\ + a e a^{2} c a c^{2} &\rightarrow e a^{2} c \\ + a^{2} e a^{2} c a^{2} c &\rightarrow c^{2} \\ + a e a^{2} c a^{3} e a^{2} c &\rightarrow e \\ + b c^{2} &\rightarrow a e a^{2} c \\ + a e a^{2} c^{3} &\rightarrow e a c^{2} a^{2} c \\ + a e a^{2} c a e &\rightarrow e a c^{2} a^{3} e a^{2} c \\ + a e a^{2} c a c a e &\rightarrow e a^{3} e \\ + a^{2} e a^{2} c a^{3} e &\rightarrow c a e \\ + a e a^{3} e &\rightarrow e a c^{2} a c^{2} \\ + c e &\rightarrow e a c^{2} a c^{2} a^{2} c \\ + a e c^{2} &\rightarrow e a c^{2} a c^{2} a^{2} c a c^{2} a^{2} c \\ + a e a e &\rightarrow e a c^{2} a c^{2} a^{2} c a c^{2} a^{3} e a^{2} c \\ + a e a c a e &\rightarrow e a c^{2} a c^{2} a^{2} c a^{3} e \\ + a e^{2} &\rightarrow e a c^{2} a c^{2} a^{2} c a c^{2} a c^{2} a^{3} e a^{2} c \\ + a e a^{2} c^{2} a e &\rightarrow e a c^{2} a^{3} e \\ + a e a^{2} e &\rightarrow e a c^{2} a c^{2} a^{2} c a^{3} e a^{2} c \\ + a e a c^{2} &\rightarrow e a c^{2} a c^{2} a^{2} c a^{2} c \\ + b c a e &\rightarrow e a c^{2} a c^{2} \\ + b e &\rightarrow e a c^{2} a c^{2} a^{2} c a^{2} c a^{3} e a^{2} c \\ + a e c a e &\rightarrow e a c^{2} a c^{2} a^{2} c a c^{2} a^{3} e +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/168.md b/docs/examples/1-relation/168.md new file mode 100644 index 0000000..662aff3 --- /dev/null +++ b/docs/examples/1-relation/168.md @@ -0,0 +1,34 @@ +#\#168 baaabbbba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{4} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c a d a = c,\; c = a^{2},\; d = b^{4} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b^{4} &\rightarrow d \\ + b d &\rightarrow d b \\ + b a^{2} &\rightarrow d a^{3} d a^{2} d a^{2} d a \\ + d a^{3} d a^{2} d a^{2} d a^{2} d a &\rightarrow a^{2} \\ + d a^{3} d a^{2} d a^{2} d a^{4} &\rightarrow a^{4} d a^{2} d a^{2} d a^{2} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/169.md b/docs/examples/1-relation/169.md new file mode 100644 index 0000000..50dc279 --- /dev/null +++ b/docs/examples/1-relation/169.md @@ -0,0 +1,47 @@ +#\#169 abbaababaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a^{2} b a b a^{2} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b d b c = d,\; c = a^{2},\; d = b c b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < a < d < b\): + +\( +\begin{aligned} + b c b a &\rightarrow d \\ + a b d b c &\rightarrow d \\ + a^{2} &\rightarrow c \\ + b c b d &\rightarrow d b d b c \\ + b c b c &\rightarrow d a \\ + a b d^{2} &\rightarrow d b a \\ + a c &\rightarrow c a \\ + c b d b c &\rightarrow a d \\ + b c d &\rightarrow d a b a \\ + d b d^{2} a &\rightarrow b a d \\ + a b d b a d &\rightarrow d b d b c \\ + c b d b a d &\rightarrow a d b d b c \\ + c b d^{2} &\rightarrow a d b a \\ + b a d b d b a d &\rightarrow d b d^{3} b d b c \\ + b a d b d b c &\rightarrow d b d^{3} \\ + b a d b d^{2} &\rightarrow d b d^{3} b a \\ + b c b^{2} a d &\rightarrow d b d b a d b c \\ + d b d^{2} c &\rightarrow b a d a \\ + b a b a d &\rightarrow d b d^{3} b c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/170.md b/docs/examples/1-relation/170.md new file mode 100644 index 0000000..c5424e7 --- /dev/null +++ b/docs/examples/1-relation/170.md @@ -0,0 +1,42 @@ +#\#170 baaabbbaa=aaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{3} a^{2} = a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c d c = c a,\; c = a^{2},\; d = a b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a^{2} d a^{2} &\rightarrow a^{3} \\ + a b^{3} &\rightarrow d \\ + a b^{2} a^{3} &\rightarrow d a^{2} d a^{2} \\ + b a^{2} d a d &\rightarrow a^{2} d \\ + a b^{2} a^{2} d &\rightarrow d a^{2} d a d \\ + a b a^{2} d &\rightarrow d a^{2} d a d a d \\ + a b a^{3} &\rightarrow d a^{2} d a d a^{2} \\ + d a^{2} d a d a d a d &\rightarrow a^{3} d \\ + d a^{2} d a d a d a^{2} &\rightarrow a^{4} \\ + b a^{5} d &\rightarrow a^{3} d a d a d a d \\ + b a^{6} &\rightarrow a^{3} d a d a d a^{2} \\ + d a^{2} d a d a^{4} d &\rightarrow a^{4} d a d a d a d \\ + d a^{2} d a d a^{5} &\rightarrow a^{4} d a d a d a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/171.md b/docs/examples/1-relation/171.md new file mode 100644 index 0000000..c0dff01 --- /dev/null +++ b/docs/examples/1-relation/171.md @@ -0,0 +1,42 @@ +#\#171 baaabbabaa=aaabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{2} a b a^{2} = a^{3} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a c a b a^{2} = a c a,\; c = a^{2} b^{2},\; d = b a^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a^{2} b &\rightarrow d \\ + b a c a b a^{2} &\rightarrow a c a \\ + a^{2} b^{2} &\rightarrow c \\ + b a^{2} d &\rightarrow d a^{2} b \\ + b a c a b a c &\rightarrow a c^{2} \\ + b a c a d &\rightarrow a c a b \\ + b c &\rightarrow d b \\ + a^{2} b a c a &\rightarrow c a c a b a^{2} \\ + a^{2} b d &\rightarrow c a^{2} b \\ + b a c a^{2} c a &\rightarrow a c^{2} a b a^{2} \\ + b a c a^{2} c^{2} &\rightarrow a c^{2} a b a c \\ + a^{2} b a c^{2} &\rightarrow c a c a b a c \\ + a^{3} c a &\rightarrow c a c a d a^{2} \\ + a^{3} c^{2} &\rightarrow c a c a d a c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/172.md b/docs/examples/1-relation/172.md new file mode 100644 index 0000000..f54c412 --- /dev/null +++ b/docs/examples/1-relation/172.md @@ -0,0 +1,34 @@ +#\#172 baaabbbba=aaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{4} a = a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c a d a = c a,\; c = a^{2},\; d = b^{4} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b^{4} &\rightarrow d \\ + b d &\rightarrow d b \\ + b a^{3} &\rightarrow d a^{3} d a d a d a \\ + d a^{3} d a d a d a d a &\rightarrow a^{3} \\ + d a^{3} d a d a d a^{4} &\rightarrow a^{5} d a d a d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/173.md b/docs/examples/1-relation/173.md new file mode 100644 index 0000000..1bca07a --- /dev/null +++ b/docs/examples/1-relation/173.md @@ -0,0 +1,41 @@ +#\#173 baabbabbba=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a b^{3} a = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{2} d c = a,\; c = b^{2} a,\; d = c b +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + c b &\rightarrow d \\ + b a &\rightarrow c a d c \\ + d c a d c &\rightarrow c^{2} \\ + c a c^{2} &\rightarrow a \\ + b c a d c &\rightarrow c \\ + d a &\rightarrow c^{2} a d c \\ + b c a d^{2} &\rightarrow d \\ + c a c a &\rightarrow a^{2} c^{2} \\ + d c a d^{2} &\rightarrow c d \\ + a b &\rightarrow c a c d \\ + b c a c d &\rightarrow c a d^{2} \\ + d c a c d &\rightarrow c^{2} a d^{2} \\ + c a^{2} &\rightarrow a^{2} c^{4} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/174.md b/docs/examples/1-relation/174.md new file mode 100644 index 0000000..f25f653 --- /dev/null +++ b/docs/examples/1-relation/174.md @@ -0,0 +1,40 @@ +#\#174 ababaaaba=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a^{3} b a = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c^{2} a^{2} c = c^{2},\; c = b a,\; d = a^{3} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a^{3} b &\rightarrow d \\ + a d a b d a &\rightarrow d a b a \\ + a d a b d^{2} &\rightarrow d a b d \\ + b a b d &\rightarrow d a b d^{4} \\ + b a b a &\rightarrow d a b d^{3} a \\ + b d a b d^{3} &\rightarrow d a b d^{3} a b d \\ + b d a b d^{2} a &\rightarrow d a b d^{3} a b a \\ + a d^{2} a b d^{2} a b d &\rightarrow d^{2} a b d^{5} \\ + a d^{2} a b d^{2} a b a &\rightarrow d^{2} a b d^{4} a \\ + a d^{2} a b d^{3} a b d^{3} &\rightarrow d^{2} a b d^{4} a b d \\ + a d^{2} a b d^{3} a b d^{2} a &\rightarrow d^{2} a b d^{4} a b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/175.md b/docs/examples/1-relation/175.md new file mode 100644 index 0000000..8fcd28b --- /dev/null +++ b/docs/examples/1-relation/175.md @@ -0,0 +1,44 @@ +#\#175 baaabaabaa=aabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a^{2} b a^{2} = a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a d a = a^{2} c a,\; c = b^{2},\; d = a^{2} b a^{2} b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + b a d a &\rightarrow a^{2} c a \\ + a^{2} b a^{2} b a &\rightarrow d \\ + b c &\rightarrow c b \\ + b a^{2} c a &\rightarrow c a d a \\ + a^{2} b d &\rightarrow d a b a \\ + a^{2} b a^{4} c a &\rightarrow d^{2} a \\ + b a d^{2} &\rightarrow a^{2} c d \\ + b a^{2} c d &\rightarrow c a d^{2} \\ + a^{2} b a^{4} c d &\rightarrow d^{3} \\ + a^{2} c a d a d a &\rightarrow d a c a \\ + b d a c a &\rightarrow c a d a d a d a \\ + a^{2} c a d a d^{2} &\rightarrow d a c d \\ + a^{2} b a^{2} d a c a &\rightarrow d^{2} a d a d a \\ + b d a c d &\rightarrow c a d a d a d^{2} \\ + a^{2} b a^{2} d a c d &\rightarrow d^{2} a d a d^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/176.md b/docs/examples/1-relation/176.md new file mode 100644 index 0000000..25139f7 --- /dev/null +++ b/docs/examples/1-relation/176.md @@ -0,0 +1,36 @@ +#\#176 bababbbba=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a b^{4} a = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} d = a c,\; c = b a,\; d = b^{3} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{3} c &\rightarrow d \\ + b a &\rightarrow c \\ + a c &\rightarrow c^{2} d \\ + b d c d &\rightarrow d c \\ + b c^{2} &\rightarrow d c d^{2} \\ + d c d^{3} &\rightarrow c^{2} \\ + b d c^{3} &\rightarrow d c^{2} d^{3} \\ + d c d^{2} c^{2} &\rightarrow c^{3} d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/177.md b/docs/examples/1-relation/177.md new file mode 100644 index 0000000..c322fb3 --- /dev/null +++ b/docs/examples/1-relation/177.md @@ -0,0 +1,38 @@ +#\#177 abbababbaa=bababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b a b^{2} a^{2} = b a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a e = c^{3},\; c = b a,\; d = b c,\; e = d c d a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < c < e < d < b\): + +\( +\begin{aligned} + b c &\rightarrow d \\ + b a &\rightarrow c \\ + d c d a &\rightarrow e \\ + a e &\rightarrow c^{3} \\ + d c^{2} &\rightarrow c e \\ + c e^{2} c &\rightarrow e^{2} \\ + d c e^{2} &\rightarrow c e^{3} c \\ + c e^{4} &\rightarrow e^{4} c \\ + d e^{2} &\rightarrow c e^{3} c^{2} \\ + b e^{2} &\rightarrow c e^{3} c^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/179.md b/docs/examples/1-relation/179.md new file mode 100644 index 0000000..f640ab8 --- /dev/null +++ b/docs/examples/1-relation/179.md @@ -0,0 +1,38 @@ +#\#179 babababbba=abbaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a b a b^{3} a = a b^{2} a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c^{3} e = a d,\; c = b a,\; d = b c^{2},\; e = b^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(e < d < c < a < b\): + +\( +\begin{aligned} + b^{2} c &\rightarrow e \\ + b a &\rightarrow c \\ + b c^{2} &\rightarrow d \\ + a d &\rightarrow c^{3} e \\ + c d &\rightarrow d c e \\ + b d &\rightarrow e c \\ + b e c^{2} e &\rightarrow e d \\ + e c^{2} e c e &\rightarrow d^{2} \\ + b e d c e c e d &\rightarrow e d c^{2} e c e \\ + e c^{2} e d c e d &\rightarrow d^{2} c^{2} e c e +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/180.md b/docs/examples/1-relation/180.md new file mode 100644 index 0000000..b28b7d2 --- /dev/null +++ b/docs/examples/1-relation/180.md @@ -0,0 +1,36 @@ +#\#180 babababbba=ababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a b a b^{3} a = a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{3} d = a c^{2},\; c = b a,\; d = b^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{2} c &\rightarrow d \\ + b a &\rightarrow c \\ + a c^{2} &\rightarrow c^{3} d \\ + b c^{3} &\rightarrow d c^{2} d \\ + d c^{2} d^{2} &\rightarrow c^{3} \\ + b d c^{2} d &\rightarrow d c^{2} \\ + d c^{2} d c^{3} &\rightarrow c^{5} d^{2} \\ + b d c^{5} &\rightarrow d c^{4} d^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/181.md b/docs/examples/1-relation/181.md new file mode 100644 index 0000000..cff152d --- /dev/null +++ b/docs/examples/1-relation/181.md @@ -0,0 +1,36 @@ +#\#181 aabbaabaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b^{2} a^{2} b a^{2} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} d a = c a c,\; c = b a,\; d = b c a c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a c &\rightarrow a^{2} d a \\ + c a^{3} d a &\rightarrow a^{2} d a^{2} c \\ + c a d &\rightarrow a^{2} d a^{2} d a \\ + a^{2} d a^{2} d a^{2} &\rightarrow d \\ + b d &\rightarrow d a d a^{2} \\ + a^{2} d a^{2} d a d &\rightarrow d a d a^{2} d a^{2} \\ + a^{2} d^{2} &\rightarrow d^{2} a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/182.md b/docs/examples/1-relation/182.md new file mode 100644 index 0000000..e02b54b --- /dev/null +++ b/docs/examples/1-relation/182.md @@ -0,0 +1,42 @@ +#\#182 baaabbba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{3} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c d a = c,\; c = a^{2},\; d = a b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a^{2} d a &\rightarrow a^{2} \\ + a b^{3} &\rightarrow d \\ + a b^{2} a^{2} &\rightarrow d a^{2} d a \\ + b a^{2} d^{2} &\rightarrow a d \\ + a b^{2} a d &\rightarrow d a^{2} d^{2} \\ + a b a d &\rightarrow d a^{2} d a d^{2} \\ + a b a^{2} &\rightarrow d a^{2} d a d a \\ + d a^{2} d a d a d^{2} &\rightarrow a^{2} d \\ + d a^{2} d a d a d a &\rightarrow a^{3} \\ + b a^{4} d &\rightarrow a^{3} d a d a d^{2} \\ + b a^{5} &\rightarrow a^{3} d a d a d a \\ + d a^{2} d a d a^{3} d &\rightarrow a^{4} d a d a d^{2} \\ + d a^{2} d a d a^{4} &\rightarrow a^{4} d a d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/183.md b/docs/examples/1-relation/183.md new file mode 100644 index 0000000..135b91c --- /dev/null +++ b/docs/examples/1-relation/183.md @@ -0,0 +1,39 @@ +#\#183 abbabbabba=bbabbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b^{2} a b^{2} a = b^{2} a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{3} a = d a,\; c = a b^{2},\; d = b^{2} c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b^{2} c a &\rightarrow d \\ + d a &\rightarrow c^{3} a \\ + a b^{2} &\rightarrow c \\ + b^{2} c^{2} &\rightarrow d b^{2} \\ + d c &\rightarrow c^{4} \\ + a b d &\rightarrow c b c a \\ + a d &\rightarrow c^{2} a \\ + a b c^{4} &\rightarrow c b c a c \\ + a b c^{3} a &\rightarrow c b c a^{2} \\ + a c^{4} &\rightarrow c^{2} a c \\ + a c^{3} a &\rightarrow c^{2} a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/184.md b/docs/examples/1-relation/184.md new file mode 100644 index 0000000..4d5a213 --- /dev/null +++ b/docs/examples/1-relation/184.md @@ -0,0 +1,61 @@ +#\#184 abababbaba=bababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a b^{2} a b a = b a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c d = c^{3},\; c = b a,\; d = c b c^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c b c^{2} &\rightarrow d \\ + c^{3} &\rightarrow a c d \\ + a c d^{2} &\rightarrow d c \\ + c a c d &\rightarrow a c d c \\ + d b c^{2} &\rightarrow c b c d \\ + a c^{2} b c d &\rightarrow c^{2} d \\ + b c^{2} d &\rightarrow a c d b c d \\ + b d c &\rightarrow c^{2} d^{2} \\ + a c d c b c d &\rightarrow d^{2} \\ + a c d c d &\rightarrow c d c \\ + b c d c &\rightarrow c^{2} d c d \\ + b d a c d &\rightarrow c^{2} d^{2} c^{2} \\ + c^{2} d c b c d &\rightarrow b d^{2} \\ + a c d c^{2} d &\rightarrow c^{2} d c \\ + b c d b d^{2} &\rightarrow c^{2} d c d c d c b c d \\ + b c d a c d &\rightarrow c^{2} d c d c^{2} \\ + b d b d^{2} &\rightarrow c^{2} d^{2} c d c b c d \\ + b d^{2} b d^{2} &\rightarrow c^{2} d^{2} c^{2} d c d c b c d \\ + b d^{2} c &\rightarrow c^{2} d^{2} c^{2} d \\ + b d^{2} a c d &\rightarrow c^{2} d^{2} c^{2} d c^{2} \\ + b^{2} d^{2} &\rightarrow c^{2} d c^{2} d b c d \\ + d c^{2} b c d &\rightarrow c b d^{2} \\ + b c d^{2} &\rightarrow a c d b d^{2} \\ + a c^{2} b d^{2} &\rightarrow c d^{2} \\ + d a c d b c d &\rightarrow a c d c b d^{2} \\ + b d^{3} &\rightarrow c^{2} d a c d c b d^{2} \\ + a^{2} c d c^{2} b d^{2} &\rightarrow c^{2} d^{2} \\ + b c b d^{2} &\rightarrow c^{2} d^{2} c b c d \\ + b c^{2} b d^{2} &\rightarrow c^{2} d c d c b c d \\ + a c d a c d a c d b d^{2} &\rightarrow c^{2} d^{3} \\ + a c d a c d c b d^{2} &\rightarrow d^{3} \\ + a c d a c d c^{2} b d^{2} &\rightarrow c d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/185.md b/docs/examples/1-relation/185.md new file mode 100644 index 0000000..effc0dc --- /dev/null +++ b/docs/examples/1-relation/185.md @@ -0,0 +1,34 @@ +#\#185 baaabbba=aaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{3} a = a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c a d a = c a,\; c = a^{2},\; d = b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b^{3} &\rightarrow d \\ + b d &\rightarrow d b \\ + b a^{3} &\rightarrow d a^{3} d a d a \\ + d a^{3} d a d a d a &\rightarrow a^{3} \\ + d a^{3} d a d a^{4} &\rightarrow a^{5} d a d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/186.md b/docs/examples/1-relation/186.md new file mode 100644 index 0000000..1a54051 --- /dev/null +++ b/docs/examples/1-relation/186.md @@ -0,0 +1,61 @@ +#\#186 baabaaaba=abaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{3} b a = a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d c = a c a,\; c = b a,\; d = c a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c a &\rightarrow c a d c \\ + c a^{2} &\rightarrow d \\ + b c a d c &\rightarrow c^{2} a \\ + a c^{2} a d c &\rightarrow c a d c^{2} a \\ + c a d c a &\rightarrow a d \\ + c^{2} a d c d c &\rightarrow d c a \\ + b c a d^{2} &\rightarrow c d a \\ + a^{2} d &\rightarrow c a d c d c a \\ + a d a &\rightarrow c a d^{2} \\ + c^{2} a d c d^{2} &\rightarrow d^{2} a \\ + c^{2} a d c d a d &\rightarrow d^{3} c a \\ + a d^{2} c a &\rightarrow c^{2} a d^{3} \\ + a c^{2} a d^{2} &\rightarrow c a d c d a \\ + a c^{3} a d^{3} &\rightarrow c a d c d^{2} c a \\ + c a d c^{2} a d c &\rightarrow a d c a \\ + b c^{2} a d^{3} &\rightarrow c d^{2} c a \\ + b c^{3} a d^{3} &\rightarrow c d c a d c \\ + a d^{2} a d &\rightarrow c^{2} a d^{4} c a \\ + a d^{2} c^{2} a d^{2} &\rightarrow c^{2} a d^{4} a \\ + c^{2} a d^{3} c^{3} a d^{3} &\rightarrow a d^{4} c a d c \\ + a d^{2} c^{2} a d c &\rightarrow c^{2} a d^{3} c a \\ + a d^{2} c^{3} a d^{3} &\rightarrow c^{2} a d^{5} c a \\ + c a d c^{2} a d^{2} &\rightarrow a d^{2} a \\ + a d c^{2} a d^{3} &\rightarrow c a d^{4} c a \\ + a d c a d^{2} &\rightarrow c a d^{3} a \\ + a d c a d c &\rightarrow c^{3} a d^{3} \\ + a d c^{3} a d^{3} &\rightarrow c a d^{3} c a d c \\ + c^{2} a d^{3} a &\rightarrow a d^{3} \\ + c^{2} a d^{3} c a d c &\rightarrow a d^{3} c a \\ + c^{2} a d^{3} c^{2} a d^{3} &\rightarrow a d^{5} c a \\ + c^{2} a d^{3} c a d^{2} &\rightarrow a d^{4} a \\ + c^{4} a d^{3} &\rightarrow a d^{2} c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/187.md b/docs/examples/1-relation/187.md new file mode 100644 index 0000000..11af1d7 --- /dev/null +++ b/docs/examples/1-relation/187.md @@ -0,0 +1,47 @@ +#\#187 babbababa=abba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b^{2} a b a b a = a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d b a = a b^{2} a,\; c = b a b,\; d = c^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a b &\rightarrow c \\ + a b^{2} a &\rightarrow d b a \\ + c^{2} a &\rightarrow d \\ + b a c &\rightarrow c a b \\ + b d b a &\rightarrow c b a \\ + d b^{2} a &\rightarrow c^{2} d b a \\ + a b c &\rightarrow d c \\ + b d c &\rightarrow c^{2} \\ + a b d &\rightarrow d^{2} \\ + d b c &\rightarrow c^{2} d c \\ + b d^{2} &\rightarrow c d \\ + a c b a &\rightarrow d^{2} b a \\ + a c^{2} &\rightarrow d^{2} c \\ + d b d &\rightarrow c^{2} d^{2} \\ + a d &\rightarrow d^{2} c a \\ + a c d &\rightarrow d^{3} \\ + c^{2} d^{2} b a &\rightarrow d c b a \\ + c^{2} d^{3} &\rightarrow d c d \\ + c^{2} d^{2} c &\rightarrow d c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/188.md b/docs/examples/1-relation/188.md new file mode 100644 index 0000000..a10fa1c --- /dev/null +++ b/docs/examples/1-relation/188.md @@ -0,0 +1,38 @@ +#\#188 abbaaababa=baabbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a^{3} b a b a = b a^{2} b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d c a^{2} c^{2} = c d c a,\; c = b a,\; d = a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a b &\rightarrow d \\ + b d &\rightarrow c b \\ + a c &\rightarrow d a \\ + c d c a &\rightarrow d c a d^{2} a \\ + c d c d &\rightarrow d c a d^{3} \\ + a d c a d^{2} a &\rightarrow d a d c a \\ + c d^{2} c a d^{3} &\rightarrow d c a d^{3} c d \\ + c d^{2} c a d^{2} a &\rightarrow d c a d^{3} c a \\ + a d c a d^{3} &\rightarrow d a d c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/189.md b/docs/examples/1-relation/189.md new file mode 100644 index 0000000..adf8145 --- /dev/null +++ b/docs/examples/1-relation/189.md @@ -0,0 +1,42 @@ +#\#189 ababaabbaa=baabaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a^{2} b^{2} a^{2} = b a^{2} b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a e a = c a c a c,\; c = b a,\; d = a b,\; e = c^{2} d c +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(e < c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a b &\rightarrow d \\ + c a c a c &\rightarrow a e a \\ + c^{2} d c &\rightarrow e \\ + d a &\rightarrow a c \\ + c b &\rightarrow b d \\ + c a^{2} e a &\rightarrow a e a^{2} c \\ + c a c a e &\rightarrow a e a c d c \\ + c^{2} a c e a &\rightarrow e a c a c \\ + c^{2} d e &\rightarrow e c d c \\ + c a^{2} e d &\rightarrow a e a d^{2} \\ + c a c d^{2} &\rightarrow a e d \\ + c^{2} d b d &\rightarrow e b \\ + c^{2} a c e d &\rightarrow e a c d^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/190.md b/docs/examples/1-relation/190.md new file mode 100644 index 0000000..81fb81a --- /dev/null +++ b/docs/examples/1-relation/190.md @@ -0,0 +1,34 @@ +#\#190 abaaabbaba=babaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{3} b^{2} a b a = b a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d b c^{2} = c^{2} a^{2},\; c = b a,\; d = a c a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < b < a\): + +\( +\begin{aligned} + a c a^{2} &\rightarrow d \\ + b a &\rightarrow c \\ + c^{2} a^{2} &\rightarrow d b c^{2} \\ + a c a d &\rightarrow d c a^{2} \\ + c^{2} a d &\rightarrow d b c d b c^{2} \\ + b d &\rightarrow d b c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/191.md b/docs/examples/1-relation/191.md new file mode 100644 index 0000000..2dd58af --- /dev/null +++ b/docs/examples/1-relation/191.md @@ -0,0 +1,40 @@ +#\#191 baaaaaabba=aaaaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{6} b^{2} a = a^{6} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{3} b^{2} a = c^{3},\; c = a^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{2} &\rightarrow d \\ + b a^{5} d a &\rightarrow a^{6} \\ + a b a^{6} &\rightarrow d a^{5} d a \\ + b a^{5} d^{2} &\rightarrow a^{5} d \\ + a b a^{5} d &\rightarrow d a^{5} d^{2} \\ + d a^{5} d^{3} &\rightarrow a^{6} d \\ + d a^{5} d^{2} a &\rightarrow a^{7} \\ + b a^{11} d &\rightarrow a^{10} d^{3} \\ + b a^{12} &\rightarrow a^{10} d^{2} a \\ + d a^{5} d a^{6} d &\rightarrow a^{11} d^{3} \\ + d a^{5} d a^{7} &\rightarrow a^{11} d^{2} a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/192.md b/docs/examples/1-relation/192.md new file mode 100644 index 0000000..d8c0dd3 --- /dev/null +++ b/docs/examples/1-relation/192.md @@ -0,0 +1,34 @@ +#\#192 baaabbbbaa=aaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{4} a^{2} = a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c a d c = c a,\; c = a^{2},\; d = b^{4} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b^{4} &\rightarrow d \\ + b d &\rightarrow d b \\ + b a^{3} &\rightarrow d a^{3} d a^{2} d a^{2} d a^{2} \\ + d a^{3} d a^{2} d a^{2} d a^{2} d a^{2} &\rightarrow a^{3} \\ + d a^{3} d a^{2} d a^{2} d a^{5} &\rightarrow a^{4} d a^{2} d a^{2} d a^{2} d a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/194.md b/docs/examples/1-relation/194.md new file mode 100644 index 0000000..526858f --- /dev/null +++ b/docs/examples/1-relation/194.md @@ -0,0 +1,35 @@ +#\#194 baaabbaaba=aabbbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{2} a^{2} b a = a^{2} b^{3} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a^{2} b c a c = a^{2} d a,\; c = b a,\; d = b^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b^{2} c &\rightarrow d \\ + b a &\rightarrow c \\ + c a^{2} b c a c &\rightarrow a^{2} d a \\ + b c a d a &\rightarrow d a^{2} b c a c \\ + c a^{2} b c a^{3} d a &\rightarrow a^{2} d a^{3} b c a c \\ + b d a^{2} b c a c &\rightarrow d a d a \\ + b d a^{2} b c a^{3} d a &\rightarrow d a d a^{3} b c a c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/195.md b/docs/examples/1-relation/195.md new file mode 100644 index 0000000..3deb97d --- /dev/null +++ b/docs/examples/1-relation/195.md @@ -0,0 +1,44 @@ +#\#195 baabbababa=abbaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a b a b a = a b^{2} a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a d a b a = d a,\; c = b a b,\; d = a b c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a b &\rightarrow c \\ + a b c &\rightarrow d \\ + b d &\rightarrow c^{2} \\ + b a c &\rightarrow c a b \\ + b a d a &\rightarrow c a d a b a \\ + c a d a c a &\rightarrow d a \\ + b a d^{2} &\rightarrow c a d a c^{2} \\ + c a d a d a &\rightarrow d a d a c a \\ + c a d a c d &\rightarrow d^{2} \\ + a c^{2} a &\rightarrow d a d a c a \\ + c a d^{2} a d a d a &\rightarrow d^{2} a \\ + c a d a d^{2} &\rightarrow d a d a c d \\ + a c^{2} d &\rightarrow d a d a c d \\ + a c d^{2} &\rightarrow d a d a d^{2} \\ + a c d a &\rightarrow d a d a d a \\ + c a d^{2} a d a d^{2} &\rightarrow d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/196.md b/docs/examples/1-relation/196.md new file mode 100644 index 0000000..b611619 --- /dev/null +++ b/docs/examples/1-relation/196.md @@ -0,0 +1,43 @@ +#\#196 babbababba=abbabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b^{2} a b a b^{2} a = a b^{2} a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} d a = a b c b a,\; c = b a b,\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < c < b\): + +\( +\begin{aligned} + b a b &\rightarrow c \\ + a b^{2} &\rightarrow d \\ + b a c &\rightarrow c a b \\ + b d &\rightarrow c b \\ + a b c &\rightarrow d a b \\ + c^{2} d^{2} &\rightarrow d^{3} \\ + c^{2} d a &\rightarrow d^{2} a \\ + b a d^{2} a &\rightarrow c d a c b a \\ + b a d^{3} &\rightarrow c d a c^{2} b \\ + a c^{2} b a &\rightarrow d^{2} a c b a \\ + a c^{3} &\rightarrow d^{2} a c^{2} \\ + a d^{3} a &\rightarrow d^{4} a d^{2} a \\ + a d^{4} &\rightarrow d^{4} a d^{3} \\ + a c d^{2} a &\rightarrow d^{2} a d^{2} a \\ + a c d^{3} &\rightarrow d^{2} a d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/198.md b/docs/examples/1-relation/198.md new file mode 100644 index 0000000..5b6c396 --- /dev/null +++ b/docs/examples/1-relation/198.md @@ -0,0 +1,36 @@ +#\#198 baaaaabbaa=abaaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{2} a^{2} = a b a^{4} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d = a c,\; c = b a^{4},\; d = b^{2} a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b^{2} a^{2} &\rightarrow d \\ + b a^{4} &\rightarrow c \\ + a c &\rightarrow c a d \\ + b c &\rightarrow d a^{2} \\ + d a^{3} d a d a d a d &\rightarrow c^{2} \\ + b d a^{3} d a d &\rightarrow d c \\ + b d a^{3} d c a d c &\rightarrow d c a^{3} d a d a d a d \\ + d a^{3} d a d a d c a d c &\rightarrow c^{2} a^{3} d a d a d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/199.md b/docs/examples/1-relation/199.md new file mode 100644 index 0000000..96d0240 --- /dev/null +++ b/docs/examples/1-relation/199.md @@ -0,0 +1,51 @@ +#\#199 ababbababa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b^{2} a b a b a = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a e c = d c,\; c = b a,\; d = c a,\; e = c b c^{2} +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < d < e < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c b c^{2} &\rightarrow e \\ + c a &\rightarrow d \\ + a e c &\rightarrow d c \\ + b d c &\rightarrow c e c \\ + c b c e &\rightarrow e b c^{2} \\ + c b c d &\rightarrow e a \\ + c d c &\rightarrow d e c \\ + a e^{2} &\rightarrow d e \\ + a e d &\rightarrow d^{2} \\ + b d e &\rightarrow c e^{2} \\ + b d^{2} &\rightarrow c e d \\ + c^{2} e^{2} c &\rightarrow e a c \\ + c d e &\rightarrow d e^{2} \\ + c d^{2} &\rightarrow d e d \\ + c b e a c &\rightarrow e^{3} c \\ + c^{2} e^{3} &\rightarrow e a e \\ + c^{2} e^{2} d &\rightarrow e a d \\ + c b e a e &\rightarrow e^{4} \\ + c b e a d &\rightarrow e^{3} d \\ + c b e d c &\rightarrow e^{4} c \\ + c b e d e &\rightarrow e^{5} \\ + c b e d^{2} &\rightarrow e^{4} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/200.md b/docs/examples/1-relation/200.md new file mode 100644 index 0000000..45998ce --- /dev/null +++ b/docs/examples/1-relation/200.md @@ -0,0 +1,33 @@ +#\#200 ababaaabaa=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a^{3} b a^{2} = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c^{2} a^{2} c a = c^{2},\; c = d,\; d = b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow d \\ + b a &\rightarrow d \\ + a d^{2} a^{2} d a &\rightarrow d^{2} \\ + b d^{2} &\rightarrow d^{3} a^{2} d a \\ + a d^{2} a^{2} d^{3} &\rightarrow d^{4} a^{2} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/203.md b/docs/examples/1-relation/203.md new file mode 100644 index 0000000..35f669f --- /dev/null +++ b/docs/examples/1-relation/203.md @@ -0,0 +1,53 @@ +#\#203 baabbabbaa=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a b^{2} a^{2} = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b d a = a b a,\; c = a b^{2},\; d = a c^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a c^{2} a &\rightarrow d \\ + a b a &\rightarrow b d a \\ + a b^{2} &\rightarrow c \\ + a c^{2} d &\rightarrow d c^{2} a \\ + a c^{3} &\rightarrow d b^{2} \\ + a c^{2} b d a &\rightarrow d b a \\ + a b c &\rightarrow b d c \\ + b d b d a &\rightarrow c d a \\ + a b d &\rightarrow b d^{2} \\ + a c d a &\rightarrow b d^{2} b d a \\ + a c^{2} b d^{2} &\rightarrow d b d \\ + a c^{2} b d c &\rightarrow d b c \\ + b d c d a &\rightarrow c d b d a \\ + b d b d^{2} &\rightarrow c d^{2} \\ + b d b d c &\rightarrow c d c \\ + b d c d^{2} &\rightarrow c d b d^{2} \\ + b d c d c &\rightarrow c d b d c \\ + a c d^{2} &\rightarrow b d^{2} b d^{2} \\ + a c d c &\rightarrow b d^{2} b d c \\ + a c d b d a &\rightarrow b d^{2} c d a \\ + a c d b d^{2} &\rightarrow b d^{2} c d^{2} \\ + a c d b d c &\rightarrow b d^{2} c d c \\ + b d c d b d a &\rightarrow c d c d a \\ + b d c d b d^{2} &\rightarrow c d c d^{2} \\ + b d c d b d c &\rightarrow c d c d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/204.md b/docs/examples/1-relation/204.md new file mode 100644 index 0000000..af46ba7 --- /dev/null +++ b/docs/examples/1-relation/204.md @@ -0,0 +1,38 @@ +#\#204 aabaaababa=baabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a^{3} b a b a = b a^{2} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} c d = c a c a,\; c = b a,\; d = a^{2} c^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a c a &\rightarrow a^{2} c d \\ + a^{2} c^{2} &\rightarrow d \\ + b d &\rightarrow c a c^{2} \\ + c a^{3} c d &\rightarrow a^{2} c d c a \\ + a^{2} c d a c^{2} &\rightarrow c a c d \\ + a^{2} c a^{2} c d &\rightarrow d a c a \\ + b c a c d &\rightarrow c a c d a c^{2} \\ + c a c^{2} a c d &\rightarrow a^{2} c d a c d a c^{2} \\ + a^{2} c d a c a^{2} c d &\rightarrow c a c d a c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/205.md b/docs/examples/1-relation/205.md new file mode 100644 index 0000000..95c3264 --- /dev/null +++ b/docs/examples/1-relation/205.md @@ -0,0 +1,36 @@ +#\#205 baababbaa=aaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b^{2} a^{2} = a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c d = a^{2} c,\; c = b a,\; d = b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + b c a &\rightarrow d \\ + c a c &\rightarrow d c d \\ + b c d c d^{2} &\rightarrow d a c \\ + a^{2} c &\rightarrow d c d^{2} \\ + b d c d &\rightarrow d c \\ + a^{2} d c d &\rightarrow d c d^{2} a c \\ + c a d c d &\rightarrow d c d a c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/206.md b/docs/examples/1-relation/206.md new file mode 100644 index 0000000..a4f33a6 --- /dev/null +++ b/docs/examples/1-relation/206.md @@ -0,0 +1,38 @@ +#\#206 abababbaa=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a b^{2} a^{2} = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c^{2} b c a = c^{2},\; c = b a,\; d = b^{2} a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + b^{2} a^{2} &\rightarrow d \\ + a b a b a d &\rightarrow b a b a \\ + b^{2} a b a b a &\rightarrow d b a b a d \\ + b^{3} a b a &\rightarrow d b a b a d^{2} \\ + b^{2} a b^{2} a b a &\rightarrow d b a b a d b a d \\ + b^{2} a b a b^{2} a b a &\rightarrow d b a b a d b a b a d \\ + b^{2} a b a d b a b a d &\rightarrow d b a b a d b a b a d b a \\ + b^{2} a d b a b a d &\rightarrow d b a b a d b a d b a \\ + b d b a b a d &\rightarrow d b a b a d^{2} b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/207.md b/docs/examples/1-relation/207.md new file mode 100644 index 0000000..d32193c --- /dev/null +++ b/docs/examples/1-relation/207.md @@ -0,0 +1,43 @@ +#\#207 aababbaaaa=baaaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a b^{2} a^{4} = b a^{4} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d b c d a = b d^{2} b a,\; c = a b^{2} a,\; d = a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < b < a\): + +\( +\begin{aligned} + a^{2} &\rightarrow d \\ + a b^{2} a &\rightarrow c \\ + b d^{2} b a &\rightarrow d b c d a \\ + a b^{2} d &\rightarrow c a \\ + a b^{2} c &\rightarrow c b^{2} a \\ + a d &\rightarrow d a \\ + a c &\rightarrow d b^{2} a \\ + b d^{2} b d &\rightarrow d b c d^{2} \\ + b d^{2} b c &\rightarrow d b c d c \\ + a b d b c d a &\rightarrow c d a b a \\ + a b d b c d^{2} &\rightarrow c d a b d \\ + a b d b c d c &\rightarrow c d a b c \\ + b d^{3} b c d a &\rightarrow d b c d^{3} b a \\ + b d^{3} b c d^{2} &\rightarrow d b c d^{3} b d \\ + b d^{3} b c d c &\rightarrow d b c d^{3} b c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/208.md b/docs/examples/1-relation/208.md new file mode 100644 index 0000000..4fecfd5 --- /dev/null +++ b/docs/examples/1-relation/208.md @@ -0,0 +1,36 @@ +#\#208 abbbabbbaa=babbba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{3} a b^{3} a^{2} = b a b^{3} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c b a c b a^{2} = b a c b a,\; c = b^{2},\; d = a b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow b^{2} \\ + a b^{3} &\rightarrow d \\ + b d a &\rightarrow d^{2} a^{2} \\ + b d^{2} &\rightarrow d^{2} a d \\ + a d^{2} a d a d a^{2} &\rightarrow d^{2} a \\ + a d^{2} a d a d a d &\rightarrow d^{3} \\ + a d^{2} a d a d^{3} a &\rightarrow d^{4} a d a d a^{2} \\ + a d^{2} a d a d^{4} &\rightarrow d^{4} a d a d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/209.md b/docs/examples/1-relation/209.md new file mode 100644 index 0000000..890012e --- /dev/null +++ b/docs/examples/1-relation/209.md @@ -0,0 +1,50 @@ +#\#209 abbaabbbaa=baabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a^{2} b^{3} a^{2} = b a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d a = b a c a,\; c = a b^{2},\; d = a c b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a c a &\rightarrow c d a \\ + a b^{2} &\rightarrow c \\ + a c b a &\rightarrow d \\ + b a c d &\rightarrow c d^{2} \\ + b a c^{2} &\rightarrow c d c \\ + d b^{2} &\rightarrow a c b c \\ + a b c d a &\rightarrow c a c a \\ + a c b d &\rightarrow d c b a \\ + a c^{2} d a &\rightarrow d c a \\ + b d c a &\rightarrow c d c d a \\ + a b c d c &\rightarrow c a c^{2} \\ + a c^{2} d c &\rightarrow d c^{2} \\ + a c^{2} d^{2} &\rightarrow d c d \\ + a b c d^{2} &\rightarrow c a c d \\ + a c b c a c^{2} &\rightarrow d b c d c \\ + a c b c a c d &\rightarrow d b c d^{2} \\ + a c b c a c a &\rightarrow d b c d a \\ + b d c^{2} &\rightarrow c d c d c \\ + b d c d &\rightarrow c d c d^{2} \\ + d b c d c d c &\rightarrow a c b c d c^{2} \\ + d b c d c d^{2} &\rightarrow a c b c d c d \\ + d b c d c d a &\rightarrow a c b c d c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/210.md b/docs/examples/1-relation/210.md new file mode 100644 index 0000000..7dc74d5 --- /dev/null +++ b/docs/examples/1-relation/210.md @@ -0,0 +1,42 @@ +#\#210 baaabbaaba=abbabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{2} a^{2} b a = a b^{2} a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d c = a b c^{2} a,\; c = b a,\; d = a b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a b c^{2} a &\rightarrow c a d c \\ + a b c a &\rightarrow d \\ + b d &\rightarrow c b c a \\ + b c a d c &\rightarrow c b c^{2} a \\ + a b c d &\rightarrow d b c a \\ + a b c^{2} d &\rightarrow c a d c b c a \\ + a b c^{3} a d c &\rightarrow c a d c b c^{2} a \\ + d b c^{2} a &\rightarrow c a d c d c \\ + d b c^{2} d &\rightarrow c a d c d c b c a \\ + d b c^{3} a d c &\rightarrow c a d c d c b c^{2} a \\ + a c b c^{2} a &\rightarrow d^{2} c \\ + a c b c^{2} d &\rightarrow d^{2} c b c a \\ + a c b c^{3} a d c &\rightarrow d^{2} c b c^{2} a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/211.md b/docs/examples/1-relation/211.md new file mode 100644 index 0000000..bc5210e --- /dev/null +++ b/docs/examples/1-relation/211.md @@ -0,0 +1,42 @@ +#\#211 baaaabbba=aaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{3} a = a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} b^{3} a = c a,\; c = a^{2},\; d = a b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{3} &\rightarrow d \\ + b a^{3} d a &\rightarrow a^{3} \\ + a b^{2} a^{3} &\rightarrow d a^{3} d a \\ + b a^{3} d^{2} &\rightarrow a^{2} d \\ + a b^{2} a^{2} d &\rightarrow d a^{3} d^{2} \\ + a b a^{2} d &\rightarrow d a^{3} d a d^{2} \\ + a b a^{3} &\rightarrow d a^{3} d a d a \\ + d a^{3} d a d a d^{2} &\rightarrow a^{3} d \\ + d a^{3} d a d a d a &\rightarrow a^{4} \\ + b a^{6} d &\rightarrow a^{5} d a d a d^{2} \\ + b a^{7} &\rightarrow a^{5} d a d a d a \\ + d a^{3} d a d a^{4} d &\rightarrow a^{6} d a d a d^{2} \\ + d a^{3} d a d a^{5} &\rightarrow a^{6} d a d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/213.md b/docs/examples/1-relation/213.md new file mode 100644 index 0000000..ad7abec --- /dev/null +++ b/docs/examples/1-relation/213.md @@ -0,0 +1,33 @@ +#\#213 abbaabbbba=babbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a^{2} b^{4} a = b a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c a^{2} c^{2} a = b a c a^{2},\; c = b^{2},\; d = b^{4} +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b^{2} \\ + b^{4} &\rightarrow d \\ + b a b^{2} a^{2} &\rightarrow a b^{2} a^{2} d a \\ + d a b^{2} a^{2} &\rightarrow a b^{2} a^{2} d a d a d a d a \\ + d b &\rightarrow b d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/214.md b/docs/examples/1-relation/214.md new file mode 100644 index 0000000..40b7d7f --- /dev/null +++ b/docs/examples/1-relation/214.md @@ -0,0 +1,113 @@ +#\#214 ababbaaaba=baaababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b^{2} a^{3} b a = b a^{3} b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a e = c a^{2} c^{2},\; c = b a,\; d = c b c a,\; e = d a c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(e < c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + d a c &\rightarrow e \\ + c b c a &\rightarrow d \\ + c a^{2} c^{2} &\rightarrow a e \\ + c^{2} e &\rightarrow e c \\ + e b c a &\rightarrow d a d \\ + e a^{2} c^{2} &\rightarrow d a^{2} e \\ + c a^{2} c a e &\rightarrow a d a^{2} e \\ + c a^{2} c d &\rightarrow a d a d \\ + c a^{2} c e &\rightarrow a d a e \\ + d a^{2} d a^{2} e &\rightarrow e a^{2} c a e \\ + d a^{2} d a d &\rightarrow e a^{2} c d \\ + d a^{2} e a^{2} c a e &\rightarrow e a^{2} c a d a^{2} e \\ + d a^{2} e a^{2} c d &\rightarrow e a^{2} c a d a d \\ + d a e c &\rightarrow e c e \\ + c^{2} d a^{2} e &\rightarrow e a e \\ + c^{2} d a d &\rightarrow e d \\ + c a^{2} e c &\rightarrow a e^{2} \\ + d a e a e &\rightarrow e c d a^{2} e \\ + d a e d &\rightarrow e c d a d \\ + e a^{2} c e c &\rightarrow d a^{2} e c e \\ + e a^{2} e c &\rightarrow d a^{2} e^{2} \\ + c a^{2} c a d a^{2} e &\rightarrow a e a^{2} c a e \\ + c a^{2} c a d a d &\rightarrow a e a^{2} c d \\ + c a^{2} e d &\rightarrow a e d a d \\ + c a^{2} e a e &\rightarrow a e d a^{2} e \\ + d a^{2} d a e &\rightarrow e a^{2} c e \\ + d a^{2} e a^{2} c a d a^{2} e &\rightarrow e a^{2} c a e a^{2} c a e \\ + d a^{2} e a^{2} c a d a d &\rightarrow e a^{2} c a e a^{2} c d \\ + d a^{2} e a^{2} c e &\rightarrow e a^{2} c a d a e \\ + d a^{2} e d a^{2} e &\rightarrow e a^{2} e a e \\ + d a^{2} e d a d &\rightarrow e a^{2} e d \\ + d a^{2} e c d a^{2} e &\rightarrow e a^{2} c e a e \\ + d a^{2} e c d a d &\rightarrow e a^{2} c e d \\ + d a^{2} e c e a^{2} c a e &\rightarrow e a^{2} c e a d a^{2} e \\ + d a^{2} e c e a^{2} c d &\rightarrow e a^{2} c e a d a d \\ + d a^{2} e c e a^{2} c e &\rightarrow e a^{2} c e a d a e \\ + d a^{2} e c e c d a^{2} e &\rightarrow e a^{2} c e^{2} a e \\ + d a^{2} e c e c d a d &\rightarrow e a^{2} c e^{2} d \\ + d a^{2} e c e c e &\rightarrow e a^{2} c e^{2} c \\ + d a^{2} e^{2} a^{2} c a e &\rightarrow e a^{2} e a d a^{2} e \\ + d a^{2} e^{2} a^{2} c d &\rightarrow e a^{2} e a d a d \\ + d a^{2} e^{2} a^{2} c e &\rightarrow e a^{2} e a d a e \\ + d a^{2} e^{2} c d a^{2} e &\rightarrow e a^{2} e^{2} a e \\ + d a^{2} e^{2} c d a d &\rightarrow e a^{2} e^{2} d \\ + d a^{2} e^{2} c e &\rightarrow e a^{2} e^{2} c \\ + d a e a d a^{2} e &\rightarrow e c e a^{2} c a e \\ + d a e a d a d &\rightarrow e c e a^{2} c d \\ + d a e a d a e &\rightarrow e c e a^{2} c e \\ + c^{2} d a e &\rightarrow e^{2} \\ + c a^{2} c a d a e &\rightarrow a e a^{2} c e \\ + c a^{2} e a d a^{2} e &\rightarrow a e^{2} a^{2} c a e \\ + c a^{2} e a d a d &\rightarrow a e^{2} a^{2} c d \\ + c a^{2} e a d a e &\rightarrow a e^{2} a^{2} c e \\ + d a e^{2} &\rightarrow e c d a e \\ + c a^{2} e^{2} &\rightarrow a e d a e \\ + d a^{2} e a^{2} c a d a e &\rightarrow e a^{2} c a e a^{2} c e \\ + d a^{2} e a^{2} e a e &\rightarrow e a^{2} c a e d a^{2} e \\ + d a^{2} e a^{2} e d &\rightarrow e a^{2} c a e d a d \\ + d a^{2} e c e a^{2} c a d a^{2} e &\rightarrow e a^{2} c e a e a^{2} c a e \\ + d a^{2} e c e a^{2} c a d a d &\rightarrow e a^{2} c e a e a^{2} c d \\ + d a^{2} e c e a^{2} e a e &\rightarrow e a^{2} c e a e d a^{2} e \\ + d a^{2} e c e a^{2} e d &\rightarrow e a^{2} c e a e d a d \\ + d a^{2} e^{2} a^{2} c a d a^{2} e &\rightarrow e a^{2} e a e a^{2} c a e \\ + d a^{2} e^{2} a^{2} c a d a d &\rightarrow e a^{2} e a e a^{2} c d \\ + d a^{2} e^{2} a^{2} e a e &\rightarrow e a^{2} e a e d a^{2} e \\ + d a^{2} e^{2} a^{2} e d &\rightarrow e a^{2} e a e d a d \\ + d a^{2} e c e a^{2} c a d a e &\rightarrow e a^{2} c e a e a^{2} c e \\ + d a^{2} e^{2} a^{2} c a d a e &\rightarrow e a^{2} e a e a^{2} c e \\ + d a^{2} e c d a e &\rightarrow e a^{2} c e^{2} \\ + d a^{2} e d a e &\rightarrow e a^{2} e^{2} \\ + d a^{2} e c e c d a e &\rightarrow e a^{2} c e^{3} \\ + d a^{2} e a^{2} e a d a^{2} e &\rightarrow e a^{2} c a e^{2} a^{2} c a e \\ + d a^{2} e a^{2} e a d a d &\rightarrow e a^{2} c a e^{2} a^{2} c d \\ + d a^{2} e a^{2} e a d a e &\rightarrow e a^{2} c a e^{2} a^{2} c e \\ + d a^{2} e c e a^{2} e a d a^{2} e &\rightarrow e a^{2} c e a e^{2} a^{2} c a e \\ + d a^{2} e c e a^{2} e a d a d &\rightarrow e a^{2} c e a e^{2} a^{2} c d \\ + d a^{2} e c e a^{2} e a d a e &\rightarrow e a^{2} c e a e^{2} a^{2} c e \\ + d a^{2} e^{2} a^{2} e a d a^{2} e &\rightarrow e a^{2} e a e^{2} a^{2} c a e \\ + d a^{2} e^{2} a^{2} e a d a d &\rightarrow e a^{2} e a e^{2} a^{2} c d \\ + d a^{2} e^{2} a^{2} e a d a e &\rightarrow e a^{2} e a e^{2} a^{2} c e \\ + d a^{2} e^{2} c d a e &\rightarrow e a^{2} e^{3} \\ + d a^{2} e a^{2} e^{2} &\rightarrow e a^{2} c a e d a e \\ + d a^{2} e c e a^{2} e^{2} &\rightarrow e a^{2} c e a e d a e \\ + d a^{2} e^{2} a^{2} e^{2} &\rightarrow e a^{2} e a e d a e +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/215.md b/docs/examples/1-relation/215.md new file mode 100644 index 0000000..23b127c --- /dev/null +++ b/docs/examples/1-relation/215.md @@ -0,0 +1,34 @@ +#\#215 bababababa=ababbaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a b a b a b a = a b a b^{2} a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{5} = d c^{2},\; c = b a,\; d = a c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c b &\rightarrow d \\ + d c^{2} &\rightarrow c^{5} \\ + b d &\rightarrow c^{2} b \\ + a c^{2} &\rightarrow d a \\ + b c^{5} &\rightarrow c^{2} b c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/216.md b/docs/examples/1-relation/216.md new file mode 100644 index 0000000..f83455d --- /dev/null +++ b/docs/examples/1-relation/216.md @@ -0,0 +1,42 @@ +#\#216 abbababbaa=bababba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b a b^{2} a^{2} = b a b a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c b d a^{2} = b d a,\; c = a b,\; d = c^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < c < b\): + +\( +\begin{aligned} + c^{2} b &\rightarrow d \\ + a b &\rightarrow c \\ + b d c &\rightarrow d^{2} a^{2} c \\ + b d a &\rightarrow d^{2} a^{3} \\ + b d^{2} &\rightarrow d^{2} a^{2} d \\ + c d c &\rightarrow a d^{2} a^{2} c \\ + c d a &\rightarrow a d^{2} a^{3} \\ + c d^{2} &\rightarrow a d^{2} a^{2} d \\ + a d^{2} a^{2} d a d &\rightarrow d^{3} \\ + a d^{2} a^{2} d a c &\rightarrow d^{2} c \\ + a d^{2} a^{2} d a^{2} &\rightarrow d^{2} a \\ + a d^{2} a^{2} d^{3} c &\rightarrow d^{4} a^{2} d a c \\ + a d^{2} a^{2} d^{3} a &\rightarrow d^{4} a^{2} d a^{2} \\ + a d^{2} a^{2} d^{4} &\rightarrow d^{4} a^{2} d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/217.md b/docs/examples/1-relation/217.md new file mode 100644 index 0000000..26a5ebe --- /dev/null +++ b/docs/examples/1-relation/217.md @@ -0,0 +1,45 @@ +#\#217 babaaabba=ababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{3} b^{2} a = a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d c = a c^{2},\; c = b a,\; d = c a^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c^{2} &\rightarrow c d c \\ + c a^{2} b &\rightarrow d \\ + b c d c &\rightarrow c^{3} \\ + c a^{2} c &\rightarrow d a \\ + a c d &\rightarrow c d^{2} \\ + b c d^{2} &\rightarrow c^{2} d \\ + d a c &\rightarrow c^{2} d^{2} c \\ + d a d &\rightarrow c^{2} d^{3} \\ + d a^{3} b &\rightarrow c a^{2} d \\ + d a^{3} c &\rightarrow c a^{2} d a \\ + c^{2} d^{2} c d &\rightarrow d c d^{2} \\ + c^{2} d^{2} c^{2} &\rightarrow d c d c \\ + a d c d c &\rightarrow c d c d^{2} c^{2} \\ + a d c d^{2} &\rightarrow c d c d^{2} c d \\ + c^{2} d^{3} c d c &\rightarrow d c d c d^{2} c^{2} \\ + c^{2} d^{3} c d^{2} &\rightarrow d c d c d^{2} c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/218.md b/docs/examples/1-relation/218.md new file mode 100644 index 0000000..e0bb1c8 --- /dev/null +++ b/docs/examples/1-relation/218.md @@ -0,0 +1,44 @@ +#\#218 abaababba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a b^{2} a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c d a = e a,\; c = a b,\; d = a c^{2} b,\; e = b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < e < b\): + +\( +\begin{aligned} + b c a &\rightarrow e \\ + e a &\rightarrow c d a \\ + a b &\rightarrow c \\ + a c^{2} b &\rightarrow d \\ + b c^{2} &\rightarrow e b \\ + a e &\rightarrow c^{2} a \\ + a c^{2} e &\rightarrow d c a \\ + e c &\rightarrow c d c \\ + e d &\rightarrow c d^{2} \\ + b c d &\rightarrow c d c^{2} b \\ + a c d a &\rightarrow c^{2} a^{2} \\ + a c d^{2} &\rightarrow c^{2} a d \\ + a c d c &\rightarrow c^{2} a c \\ + a c^{3} d a &\rightarrow d c a^{2} \\ + a c^{3} d^{2} &\rightarrow d c a d \\ + a c^{3} d c &\rightarrow d c a c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/219.md b/docs/examples/1-relation/219.md new file mode 100644 index 0000000..88c31f0 --- /dev/null +++ b/docs/examples/1-relation/219.md @@ -0,0 +1,39 @@ +#\#219 bababaaaba=aababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a b a^{3} b a = a^{2} b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d c = a^{2} c^{2},\; c = b a,\; d = c^{2} a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a^{2} c^{2} &\rightarrow c d c \\ + c^{2} a^{2} &\rightarrow d \\ + b c d c &\rightarrow c a c^{2} \\ + a^{2} c d &\rightarrow c d^{2} \\ + a^{2} d &\rightarrow c d c a^{2} \\ + c^{2} a c d c &\rightarrow d a c^{2} \\ + c^{3} d c &\rightarrow d c^{2} \\ + b c d^{2} &\rightarrow c a c d \\ + c^{2} a c d^{2} &\rightarrow d a c d \\ + c^{3} d^{2} &\rightarrow d c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/220.md b/docs/examples/1-relation/220.md new file mode 100644 index 0000000..2b9192f --- /dev/null +++ b/docs/examples/1-relation/220.md @@ -0,0 +1,34 @@ +#\#220 baaabbaaba=abaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{2} a^{2} b a = a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d = a c,\; c = b a^{2},\; d = b c b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b a^{2} &\rightarrow c \\ + b c b a &\rightarrow d \\ + a c &\rightarrow c a d \\ + b c a d a d &\rightarrow c^{2} \\ + b c b c a d &\rightarrow d c \\ + b c^{2} &\rightarrow d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/221.md b/docs/examples/1-relation/221.md new file mode 100644 index 0000000..a9f2e28 --- /dev/null +++ b/docs/examples/1-relation/221.md @@ -0,0 +1,43 @@ +#\#221 aaababbaba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{3} b a b^{2} a b a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} c d = b c a,\; c = a b a,\; d = b^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b^{2} c &\rightarrow d \\ + b c a &\rightarrow a^{2} c d \\ + a b a &\rightarrow c \\ + b c^{2} &\rightarrow a^{2} c d b a \\ + b a^{2} c d &\rightarrow d a \\ + a b c &\rightarrow c b a \\ + c b a c &\rightarrow a^{3} c d b a \\ + c b a^{2} &\rightarrow a^{3} c d \\ + c a c d &\rightarrow a d a \\ + b^{2} a^{3} c d &\rightarrow d b a^{2} \\ + b a d a &\rightarrow a^{2} c d c d \\ + a^{3} c d c d &\rightarrow c d a \\ + b a d c &\rightarrow a^{2} c d c d b a \\ + c b c d a &\rightarrow a^{3} c d a c d c d \\ + c b c d c &\rightarrow a^{3} c d a c d c d b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/222.md b/docs/examples/1-relation/222.md new file mode 100644 index 0000000..af23efb --- /dev/null +++ b/docs/examples/1-relation/222.md @@ -0,0 +1,35 @@ +#\#222 aabaaababa=babaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a^{3} b a b a = b a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} c a^{2} c^{2} = c^{2} a^{2},\; c = b a,\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a b a &\rightarrow d \\ + b d a^{2} &\rightarrow a d a d b a \\ + a b d &\rightarrow d b a \\ + b d a d &\rightarrow a d a d b d \\ + d b a^{2} d &\rightarrow a^{2} d a d b d \\ + d b a^{3} &\rightarrow a^{2} d a d b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/224.md b/docs/examples/1-relation/224.md new file mode 100644 index 0000000..ab2cd33 --- /dev/null +++ b/docs/examples/1-relation/224.md @@ -0,0 +1,36 @@ +#\#224 babababbba=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a b a b^{3} a = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{3} d = a c,\; c = b a,\; d = b^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{2} c &\rightarrow d \\ + b a &\rightarrow c \\ + a c &\rightarrow c^{3} d \\ + b c^{2} &\rightarrow d c^{2} d \\ + d c^{2} d c d &\rightarrow c^{2} \\ + b d c^{2} d &\rightarrow d c \\ + d c^{2} d c^{3} &\rightarrow c^{4} d c d \\ + b d c^{4} &\rightarrow d c^{3} d c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/225.md b/docs/examples/1-relation/225.md new file mode 100644 index 0000000..5c051a9 --- /dev/null +++ b/docs/examples/1-relation/225.md @@ -0,0 +1,37 @@ +#\#225 abbaabbaa=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a^{2} b^{2} a^{2} = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a d^{2} = c^{2},\; c = b a,\; d = b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + b c a &\rightarrow d \\ + a d^{2} &\rightarrow c^{2} \\ + b c^{2} &\rightarrow c d^{2} \\ + c d^{2} c &\rightarrow d^{3} \\ + b c d^{3} &\rightarrow c d^{4} c \\ + c d^{5} &\rightarrow d^{5} c \\ + b d^{5} c &\rightarrow c d^{4} c d^{2} \\ + b d^{8} &\rightarrow c d^{4} c d^{4} c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/226.md b/docs/examples/1-relation/226.md new file mode 100644 index 0000000..c1fb18e --- /dev/null +++ b/docs/examples/1-relation/226.md @@ -0,0 +1,104 @@ +#\#226 aabaabbaaa=baaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a^{2} b^{2} a^{3} = b a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c b c b^{2} c a = b c a d,\; c = a^{2},\; d = b a,\; e = a b d c +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(c < a < e < d < b\): + +\( +\begin{aligned} + b a &\rightarrow d \\ + a b d c &\rightarrow e \\ + a^{2} &\rightarrow c \\ + b c &\rightarrow d a \\ + d b d c &\rightarrow b e \\ + c b d c &\rightarrow a e \\ + c a &\rightarrow a c \\ + c d a b d a e &\rightarrow d c b e \\ + d c d &\rightarrow c d e \\ + b d c b e &\rightarrow d a d a b d a e \\ + d b d a c &\rightarrow b e a \\ + b e d &\rightarrow d^{2} a d e \\ + d^{2} c b e &\rightarrow c d e a b d a e \\ + e b d c &\rightarrow a b d a e \\ + a b d a c &\rightarrow e a \\ + a d a d e &\rightarrow e d \\ + c b d a c &\rightarrow a e a \\ + c d a d e &\rightarrow a e d \\ + c d e c d &\rightarrow d c^{2} d e \\ + b d c^{2} d e &\rightarrow d a d e c d \\ + b e b e &\rightarrow d^{2} a d a b d a e \\ + b e c d e &\rightarrow d^{2} a d e c d \\ + d b d a d c b e &\rightarrow b e a d a b d a e \\ + d b d a d c^{2} d e &\rightarrow b e a d e c d \\ + d^{2} c^{2} d e &\rightarrow c d e^{2} c d \\ + e b d a c &\rightarrow a b d a e a \\ + a b d a d c b e &\rightarrow e a d a b d a e \\ + a b d a d c^{2} d e &\rightarrow e a d e c d \\ + a d a d a b d a e &\rightarrow e b e \\ + c b d a d c b e &\rightarrow a e a d a b d a e \\ + c b d a d c^{2} d e &\rightarrow a e a d e c d \\ + c d e d c b e &\rightarrow d c^{2} d e a b d a e \\ + c d e d c^{2} d e &\rightarrow d c^{2} d e^{2} c d \\ + c d e a d e &\rightarrow d a e d \\ + c d a d a b d a e &\rightarrow a e b e \\ + e b d a d c b e &\rightarrow a b d a e a d a b d a e \\ + e b d a d c^{2} d e &\rightarrow a b d a e a d e c d \\ + b d a e d &\rightarrow d a d e a d e \\ + d b d a d a e d &\rightarrow b e a d e a d e \\ + d^{2} a e d &\rightarrow c d e^{2} a d e \\ + e b d a d a e d &\rightarrow a b d a e a d e a d e \\ + a b d a d a e d &\rightarrow e a d e a d e \\ + c b d a d a e d &\rightarrow a e a d e a d e \\ + c d e d a e d &\rightarrow d c^{2} d e^{2} a d e \\ + c d e a d a b d a e &\rightarrow d a e b e \\ + b d a e b e &\rightarrow d a d e a d a b d a e \\ + b d a e c d e &\rightarrow d a d e a d e c d \\ + d b d a d a e b e &\rightarrow b e a d e a d a b d a e \\ + d b d a d a e c d e &\rightarrow b e a d e a d e c d \\ + e b d a d a e b e &\rightarrow a b d a e a d e a d a b d a e \\ + e b d a d a e c d e &\rightarrow a b d a e a d e a d e c d \\ + a b d a d a e b e &\rightarrow e a d e a d a b d a e \\ + a b d a d a e c d e &\rightarrow e a d e a d e c d \\ + c b d a d a e b e &\rightarrow a e a d e a d a b d a e \\ + c b d a d a e c d e &\rightarrow a e a d e a d e c d \\ + c d e^{2} a d a b d a e &\rightarrow d^{2} a e b e \\ + c d e^{2} a d e d a e d &\rightarrow d^{2} a e c d e^{2} a d e \\ + c d e^{2} a d e d c b e &\rightarrow d^{2} a e c d e a b d a e \\ + c d e^{2} a d e d c^{2} d e &\rightarrow d^{2} a e c d e^{2} c d \\ + c d e^{2} a d e c d &\rightarrow d^{2} a e c d e \\ + b d^{2} a e b e &\rightarrow d a d e^{2} a d a b d a e \\ + d b d a d^{2} a e b e &\rightarrow b e a d e^{2} a d a b d a e \\ + d^{3} a e b e &\rightarrow c d e^{3} a d a b d a e \\ + e b d a d^{2} a e b e &\rightarrow a b d a e a d e^{2} a d a b d a e \\ + a b d a d^{2} a e b e &\rightarrow e a d e^{2} a d a b d a e \\ + c b d a d^{2} a e b e &\rightarrow a e a d e^{2} a d a b d a e \\ + c d e d^{2} a e b e &\rightarrow d c^{2} d e^{3} a d a b d a e \\ + b d^{2} a e c d e &\rightarrow d a d e^{2} a d e c d \\ + d b d a d^{2} a e c d e &\rightarrow b e a d e^{2} a d e c d \\ + d^{3} a e c d e &\rightarrow c d e^{3} a d e c d \\ + e b d a d^{2} a e c d e &\rightarrow a b d a e a d e^{2} a d e c d \\ + a b d a d^{2} a e c d e &\rightarrow e a d e^{2} a d e c d \\ + c b d a d^{2} a e c d e &\rightarrow a e a d e^{2} a d e c d \\ + c d e d^{2} a e c d e &\rightarrow d c^{2} d e^{3} a d e c d \\ + c d e^{2} a d e d^{2} a e b e &\rightarrow d^{2} a e c d e^{3} a d a b d a e \\ + c d e^{2} a d e d^{2} a e c d e &\rightarrow d^{2} a e c d e^{3} a d e c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/227.md b/docs/examples/1-relation/227.md new file mode 100644 index 0000000..726d70a --- /dev/null +++ b/docs/examples/1-relation/227.md @@ -0,0 +1,42 @@ +#\#227 baaaabbba=aaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{3} a = a^{4} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} b^{3} a = c^{2},\; c = a^{2},\; d = a b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{3} &\rightarrow d \\ + b a^{3} d a &\rightarrow a^{4} \\ + a b^{2} a^{4} &\rightarrow d a^{3} d a \\ + b a^{3} d^{2} &\rightarrow a^{3} d \\ + a b^{2} a^{3} d &\rightarrow d a^{3} d^{2} \\ + a b a^{3} d &\rightarrow d a^{3} d^{3} \\ + a b a^{4} &\rightarrow d a^{3} d^{2} a \\ + d a^{3} d^{4} &\rightarrow a^{4} d \\ + d a^{3} d^{3} a &\rightarrow a^{5} \\ + b a^{7} d &\rightarrow a^{6} d^{4} \\ + b a^{8} &\rightarrow a^{6} d^{3} a \\ + d a^{3} d^{2} a^{4} d &\rightarrow a^{7} d^{4} \\ + d a^{3} d^{2} a^{5} &\rightarrow a^{7} d^{3} a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/229.md b/docs/examples/1-relation/229.md new file mode 100644 index 0000000..5dc2fe1 --- /dev/null +++ b/docs/examples/1-relation/229.md @@ -0,0 +1,48 @@ +#\#229 abbabbabaa=bababba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b^{2} a b a^{2} = b a b a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b c d = c^{2} b c,\; c = b a,\; d = b c^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b c^{2} a &\rightarrow d \\ + b a &\rightarrow c \\ + a b c d &\rightarrow c^{2} b c \\ + b c^{2} b c &\rightarrow c b c d \\ + b c^{4} b c &\rightarrow d b c d \\ + b c^{2} d b c d &\rightarrow c b c d c^{3} b c \\ + b c^{3} b c d &\rightarrow c b c d c b c \\ + b c^{4} d b c d &\rightarrow d b c d c^{3} b c \\ + b c^{5} b c d &\rightarrow d b c d c b c \\ + d b c d c a &\rightarrow b c^{4} d \\ + c b c d c a &\rightarrow b c^{2} d \\ + b c b c^{2} d &\rightarrow c b c d^{2} c a \\ + b c^{2} b^{2} c^{2} d &\rightarrow c b c b c^{4} d \\ + b c^{3} b c^{2} d &\rightarrow d b c d^{2} c a \\ + b c^{4} b^{2} c^{2} d &\rightarrow d b c b c^{4} d \\ + b c^{5} b c b c^{4} d &\rightarrow d b c d c b^{2} c^{2} d \\ + b c^{4} d b c b c^{4} d &\rightarrow d b c d c^{3} b^{2} c^{2} d \\ + b c^{3} b c b c^{4} d &\rightarrow c b c d c b^{2} c^{2} d \\ + b c^{2} d b c b c^{4} d &\rightarrow c b c d c^{3} b^{2} c^{2} d \\ + a b c b c^{4} d &\rightarrow c^{2} b^{2} c^{2} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/231.md b/docs/examples/1-relation/231.md new file mode 100644 index 0000000..2bbc687 --- /dev/null +++ b/docs/examples/1-relation/231.md @@ -0,0 +1,37 @@ +#\#231 abbaababba=babbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a^{2} b a b^{2} a = b a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a b c = b c a,\; c = a b^{2} a,\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(b < d < c < a\): + +\( +\begin{aligned} + a b a &\rightarrow d \\ + a b^{2} a &\rightarrow c \\ + b c a &\rightarrow c a b c \\ + c b a &\rightarrow a b^{2} d \\ + c b^{2} a &\rightarrow a b^{2} c \\ + d b a &\rightarrow a b d \\ + d b^{2} a &\rightarrow a b c \\ + b c^{2} &\rightarrow c d b^{2} c \\ + b c d &\rightarrow c d b^{2} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/232.md b/docs/examples/1-relation/232.md new file mode 100644 index 0000000..184a27b --- /dev/null +++ b/docs/examples/1-relation/232.md @@ -0,0 +1,36 @@ +#\#232 baaabbbbaa=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{4} a^{2} = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{2} d = a b a,\; c = b^{4},\; d = a c a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(d < a < c < b\): + +\( +\begin{aligned} + b^{4} &\rightarrow c \\ + a b a &\rightarrow b a^{2} d \\ + a c a^{2} &\rightarrow d \\ + c b &\rightarrow b c \\ + a b^{2} a^{2} d &\rightarrow b a^{2} d b a \\ + a b d &\rightarrow b a^{2} d c a^{2} \\ + a b c a^{2} d a d &\rightarrow d b a \\ + a c a d &\rightarrow d c a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/233.md b/docs/examples/1-relation/233.md new file mode 100644 index 0000000..b06ef30 --- /dev/null +++ b/docs/examples/1-relation/233.md @@ -0,0 +1,48 @@ +#\#233 abaababaaa=baaabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a b a^{3} = b a^{3} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a e = d c a,\; c = b a,\; d = c a^{2},\; e = c a c d +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < e < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a c d &\rightarrow e \\ + c a^{2} &\rightarrow d \\ + d c a &\rightarrow a e \\ + c a c a e &\rightarrow e c a \\ + a e c d &\rightarrow d e \\ + a e a &\rightarrow d^{2} \\ + b d e &\rightarrow c e c d \\ + b d^{2} &\rightarrow c e a \\ + c a d e &\rightarrow d e c d \\ + c a d^{2} &\rightarrow d e a \\ + a e c a e &\rightarrow d e c a \\ + d c d e &\rightarrow a e^{2} c d \\ + d c d^{2} &\rightarrow a e^{2} a \\ + d^{2} e c d &\rightarrow a e d e \\ + d^{2} e a &\rightarrow a e d^{2} \\ + b d a e &\rightarrow c e a c a \\ + c a d a e &\rightarrow d e a c a \\ + d c d a e &\rightarrow a e^{2} a c a \\ + d^{2} e c a e &\rightarrow a e d e c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/234.md b/docs/examples/1-relation/234.md new file mode 100644 index 0000000..6a495c4 --- /dev/null +++ b/docs/examples/1-relation/234.md @@ -0,0 +1,39 @@ +#\#234 baaababbaa=abbaaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a b^{2} a^{2} = a b^{2} a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d b c = a b c d,\; c = b a^{2},\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a b a &\rightarrow d \\ + a b c d &\rightarrow c d b c \\ + b a^{2} &\rightarrow c \\ + a c &\rightarrow d a \\ + a b d &\rightarrow d b a \\ + d b c d &\rightarrow c d b c b c \\ + b a d &\rightarrow c b a \\ + b d a d b c &\rightarrow c b c d \\ + a b c^{2} d b c b c &\rightarrow c d b c b c d \\ + d b c^{2} d b c b c &\rightarrow c d b c b c b c d \\ + b d^{2} a d b c b c &\rightarrow c b c d^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/235.md b/docs/examples/1-relation/235.md new file mode 100644 index 0000000..1905819 --- /dev/null +++ b/docs/examples/1-relation/235.md @@ -0,0 +1,36 @@ +#\#235 abaabababa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a b a b a = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c^{3} a = d c a,\; c = a b,\; d = b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b a &\rightarrow d \\ + d c a &\rightarrow c a c^{3} a \\ + a b &\rightarrow c \\ + b c &\rightarrow d b \\ + d c^{2} &\rightarrow c a c^{4} \\ + a d &\rightarrow c a \\ + a c a c^{4} &\rightarrow c a c^{2} \\ + a c a c^{3} a &\rightarrow c a c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/236.md b/docs/examples/1-relation/236.md new file mode 100644 index 0000000..9c08943 --- /dev/null +++ b/docs/examples/1-relation/236.md @@ -0,0 +1,58 @@ +#\#236 babaaaaaba=ababaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{5} b a = a b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a d a b a = a b a c,\; c = b a^{2},\; d = c a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + c a^{2} &\rightarrow d \\ + b a^{2} &\rightarrow c \\ + b a d a b a &\rightarrow a b a c \\ + a b a c a &\rightarrow b a d a c \\ + a b a c b a d a c &\rightarrow b a d a c b a c a \\ + b a d a c a &\rightarrow a b a d \\ + b a d a b^{2} a d a c &\rightarrow a b a c b a c a \\ + b a d b a d a c &\rightarrow a b a c^{2} a \\ + a b a d a &\rightarrow b a d a d \\ + b a d b a d a d &\rightarrow a b a c d a \\ + b a d a b^{2} a d a d &\rightarrow a b a c b a d a \\ + b a d a c b a d a c &\rightarrow a b a d b a c a \\ + a b a c b a d a d &\rightarrow b a d a c b a d a \\ + b^{2} a d a d^{2} &\rightarrow c b a d a \\ + c b a d a d^{2} &\rightarrow d b a d a \\ + b^{2} a d a d c &\rightarrow c b a c a \\ + c b a d a d c &\rightarrow d b a c a \\ + a^{2} b a d &\rightarrow b a d a d c a \\ + a^{2} b a c &\rightarrow b a d a d b a \\ + b a d a c b a d a d &\rightarrow a b a d b a d a \\ + c b a d a d b a &\rightarrow d b a c \\ + b^{2} a d a d b a &\rightarrow c b a c \\ + c b a d a d a b a d &\rightarrow d b a c d a c a \\ + c b a d a d a b a c &\rightarrow d b a c d a b a \\ + c b a d a d b^{2} a d a d &\rightarrow d b a c b a d a \\ + c b a d a d b^{2} a d a c &\rightarrow d b a c b a c a \\ + b^{2} a d a d a b a d &\rightarrow c b a c d a c a \\ + b^{2} a d a d a b a c &\rightarrow c b a c d a b a \\ + b^{2} a d a d b^{2} a d a d &\rightarrow c b a c b a d a \\ + b^{2} a d a d b^{2} a d a c &\rightarrow c b a c b a c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/237.md b/docs/examples/1-relation/237.md new file mode 100644 index 0000000..396322f --- /dev/null +++ b/docs/examples/1-relation/237.md @@ -0,0 +1,60 @@ +#\#237 ababbaba=bababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b^{2} a b a = b a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a d = c^{3},\; c = b a,\; d = c b c^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a d &\rightarrow c^{3} \\ + c b c^{2} &\rightarrow d \\ + b c^{3} &\rightarrow c d \\ + d b c^{2} &\rightarrow c b c d \\ + c^{2} d &\rightarrow d c \\ + a c b c d &\rightarrow d c \\ + c^{2} b c d &\rightarrow b d c \\ + b d c^{2} &\rightarrow c d c d \\ + b c d c &\rightarrow c d^{2} \\ + c d b c d &\rightarrow b d^{2} \\ + c b d c &\rightarrow d^{2} \\ + c b^{2} d c &\rightarrow d b c d \\ + d b^{2} d c &\rightarrow c b^{2} d^{2} \\ + b c^{2} b d^{2} &\rightarrow c d^{2} b c d \\ + b c d b d^{2} &\rightarrow c d^{3} b c d \\ + b d^{2} b c d &\rightarrow c d b^{2} d^{2} \\ + b d c b d^{2} &\rightarrow c d c d^{2} b c d \\ + b d^{2} c &\rightarrow c d c d^{2} \\ + c^{3} b^{2} d^{2} &\rightarrow d^{2} b c d \\ + d c b c d &\rightarrow c b d^{2} \\ + a c b^{2} d^{2} &\rightarrow c b d^{2} \\ + b d^{3} &\rightarrow c d c^{2} b d^{2} \\ + b c b d^{2} &\rightarrow c^{2} b^{2} d^{2} \\ + b c d^{2} &\rightarrow c^{2} b d^{2} \\ + b d^{2} b d^{2} &\rightarrow c d c d^{3} b c d \\ + b d b d^{2} &\rightarrow c d c^{2} b^{2} d^{2} \\ + d b d c &\rightarrow c^{3} b d^{2} \\ + a c^{3} b d^{2} &\rightarrow d c d \\ + a c b d^{2} &\rightarrow c d^{2} \\ + c^{5} b d^{2} &\rightarrow d^{3} \\ + b d c d &\rightarrow c^{4} b d^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/238.md b/docs/examples/1-relation/238.md new file mode 100644 index 0000000..747dfc4 --- /dev/null +++ b/docs/examples/1-relation/238.md @@ -0,0 +1,36 @@ +#\#238 baabaabaa=aabbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{2} b a^{2} = a^{2} b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{3} = d c,\; c = b a^{2},\; d = a^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a^{2} &\rightarrow c \\ + a^{2} b &\rightarrow d \\ + d c &\rightarrow c^{3} \\ + b a d &\rightarrow c a b \\ + b d &\rightarrow c b \\ + a^{2} c &\rightarrow d a^{2} \\ + b a c^{3} &\rightarrow c a b c \\ + b c^{3} &\rightarrow c b c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/239.md b/docs/examples/1-relation/239.md new file mode 100644 index 0000000..f8fb4e8 --- /dev/null +++ b/docs/examples/1-relation/239.md @@ -0,0 +1,52 @@ +#\#239 abaabaabba=baababaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a^{2} b^{2} a = b a^{2} b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b a d a = b a c a,\; c = a b a b a,\; d = a b a^{2} b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a c a &\rightarrow a b a d a \\ + a b a b a &\rightarrow c \\ + a b a^{2} b^{2} &\rightarrow d \\ + c b a^{2} b^{2} &\rightarrow a b a b d \\ + c a b^{2} &\rightarrow a b d \\ + a b c &\rightarrow c b a \\ + b a c^{2} &\rightarrow a b a d c \\ + b a c d &\rightarrow a b a d^{2} \\ + a^{2} b a d^{2} a &\rightarrow d a c a \\ + a b a^{2} b a d a &\rightarrow c^{2} a \\ + a b a^{2} b a d^{2} &\rightarrow c^{2} d \\ + a b d a c^{2} &\rightarrow c^{2} d c \\ + a b d a c d &\rightarrow c^{2} d^{2} \\ + a b d a c a &\rightarrow c^{2} d a \\ + a^{2} b a d^{2} c &\rightarrow d a c^{2} \\ + a^{2} b a d^{3} &\rightarrow d a c d \\ + a b a d a b^{2} &\rightarrow b a^{2} b d \\ + a b a^{2} b a d c &\rightarrow c^{3} \\ + a b^{2} a^{2} b d &\rightarrow c d a b^{2} \\ + a b d a c b a^{2} b d &\rightarrow c^{2} d b a^{2} b d \\ + a b d a^{2} b d &\rightarrow c^{2} d a b^{2} \\ + b a c b a^{2} b d &\rightarrow a b a d b a^{2} b d \\ + a b a^{2} b a d b a^{2} b d &\rightarrow c^{2} b a^{2} b d \\ + a^{2} b a d^{2} b a^{2} b d &\rightarrow d a c b a^{2} b d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/242.md b/docs/examples/1-relation/242.md new file mode 100644 index 0000000..ddd604f --- /dev/null +++ b/docs/examples/1-relation/242.md @@ -0,0 +1,85 @@ +#\#242 abbabbbaaa=bababba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b^{3} a^{3} = b a b a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c b c d a = b c^{2} b a,\; c = a b,\; d = b^{2} a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b^{2} a^{2} &\rightarrow d \\ + b c^{2} b a &\rightarrow c b c d a \\ + a b &\rightarrow c \\ + b^{2} a c &\rightarrow d b \\ + b c^{2} b c &\rightarrow c b c d c \\ + c b a^{2} &\rightarrow a d \\ + a c b c d a &\rightarrow c^{3} b a \\ + b^{2} c^{3} b a &\rightarrow d b^{2} c d a \\ + b c^{3} b c d c &\rightarrow c b c d c^{2} b c \\ + b c^{3} b c d a &\rightarrow c b c d c^{2} b a \\ + c b c d a^{2} &\rightarrow b c a d \\ + c b a c &\rightarrow a d b \\ + a c b c d c &\rightarrow c^{3} b c \\ + b^{2} c^{3} b c &\rightarrow d b^{2} c d c \\ + b^{2} c^{2} a d &\rightarrow d b^{2} c d a^{2} \\ + b c b c a d &\rightarrow c b c d c d a^{2} \\ + b c^{2} b^{2} c a d &\rightarrow c b c d b c a d \\ + b c a d b &\rightarrow c b c d a c \\ + b c a d c b c d c &\rightarrow c b c d a c^{3} b c \\ + b c a d c b c d a &\rightarrow c b c d a c^{3} b a \\ + b c^{3} b c d b c a d &\rightarrow c b c d c^{2} b^{2} c a d \\ + a c b c d b c a d &\rightarrow c^{3} b^{2} c a d \\ + a d b^{2} c d c &\rightarrow c b c^{3} b c \\ + a d b^{2} c d a &\rightarrow c b c^{3} b a \\ + d b^{2} c d c d a^{2} &\rightarrow b c b c d c a d \\ + b^{2} c^{3} b^{2} c a d &\rightarrow d b^{2} c d b c a d \\ + b^{2} c^{4} b c d b c a d &\rightarrow d b^{2} c d c^{2} b^{2} c a d \\ + b^{2} c^{4} b c d c &\rightarrow d b^{2} c d c^{2} b c \\ + b^{2} c^{4} b c d a &\rightarrow d b^{2} c d c^{2} b a \\ + b c b c d c^{2} b^{2} c a d &\rightarrow d b^{2} c d c d b c a d \\ + b c b c d c^{2} b c &\rightarrow d b^{2} c d c d c \\ + b c b c d c^{2} b a &\rightarrow d b^{2} c d c d a \\ + b c a d c b c d b c a d &\rightarrow c b c d a c^{3} b^{2} c a d \\ + b c a d^{2} b^{2} c d c &\rightarrow c b c d a c b c^{3} b c \\ + b c a d^{2} b^{2} c d a &\rightarrow c b c d a c b c^{3} b a \\ + a d b^{2} c d b c a d &\rightarrow c b c^{3} b^{2} c a d \\ + b^{2} c^{3} d b^{2} c d c d b c a d &\rightarrow d b^{2} c d c b c d c^{2} b^{2} c a d \\ + b^{2} c^{3} d b^{2} c d c d c &\rightarrow d b^{2} c d c b c d c^{2} b c \\ + b^{2} c^{3} d b^{2} c d c d a &\rightarrow d b^{2} c d c b c d c^{2} b a \\ + b c b c d c b c a d &\rightarrow d b^{2} c d c d c d a^{2} \\ + b c b c d c^{3} b c d b c a d &\rightarrow d b^{2} c d c d c^{2} b^{2} c a d \\ + b c b c d c^{3} b c d c &\rightarrow d b^{2} c d c d c^{2} b c \\ + b c b c d c^{3} b c d a &\rightarrow d b^{2} c d c d c^{2} b a \\ + b c b c d c^{2} d b^{2} c d c d b c a d &\rightarrow d b^{2} c d c d c b c d c^{2} b^{2} c a d \\ + b c b c d c^{2} d b^{2} c d c d c &\rightarrow d b^{2} c d c d c b c d c^{2} b c \\ + b c b c d c^{2} d b^{2} c d c d a &\rightarrow d b^{2} c d c d c b c d c^{2} b a \\ + b c b c d c a d b &\rightarrow d b^{2} c d c d a c \\ + b c b c d c a d c b c d b c a d &\rightarrow d b^{2} c d c d a c^{3} b^{2} c a d \\ + b c b c d c a d c b c d c &\rightarrow d b^{2} c d c d a c^{3} b c \\ + b c b c d c a d c b c d a &\rightarrow d b^{2} c d c d a c^{3} b a \\ + b c b c d c a d^{2} b^{2} c d c &\rightarrow d b^{2} c d c d a c b c^{3} b c \\ + b c b c d c a d^{2} b^{2} c d a &\rightarrow d b^{2} c d c d a c b c^{3} b a \\ + b c^{2} d b^{2} c d c d b c a d &\rightarrow c b c d c b c d c^{2} b^{2} c a d \\ + b c^{2} d b^{2} c d c d c &\rightarrow c b c d c b c d c^{2} b c \\ + b c^{2} d b^{2} c d c d a &\rightarrow c b c d c b c d c^{2} b a \\ + b c a d^{2} b^{2} c d b c a d &\rightarrow c b c d a c b c^{3} b^{2} c a d \\ + b c b c d c a d^{2} b^{2} c d b c a d &\rightarrow d b^{2} c d c d a c b c^{3} b^{2} c a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/243.md b/docs/examples/1-relation/243.md new file mode 100644 index 0000000..9b59ddf --- /dev/null +++ b/docs/examples/1-relation/243.md @@ -0,0 +1,34 @@ +#\#243 baaaabbbaa=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{3} a^{2} = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} d c = a,\; c = a^{2},\; d = b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b^{3} &\rightarrow d \\ + b d &\rightarrow d b \\ + b a &\rightarrow d a^{4} d a^{5} d a^{2} \\ + d a^{4} d a^{5} d a^{5} d a^{2} &\rightarrow a \\ + d a^{4} d a^{5} d a^{6} &\rightarrow a^{3} d a^{5} d a^{5} d a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/244.md b/docs/examples/1-relation/244.md new file mode 100644 index 0000000..0d73b2d --- /dev/null +++ b/docs/examples/1-relation/244.md @@ -0,0 +1,40 @@ +#\#244 baaaabba=aaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{2} a = a^{4} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} b^{2} a = c^{2},\; c = a^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{2} &\rightarrow d \\ + b a^{3} d a &\rightarrow a^{4} \\ + a b a^{4} &\rightarrow d a^{3} d a \\ + b a^{3} d^{2} &\rightarrow a^{3} d \\ + a b a^{3} d &\rightarrow d a^{3} d^{2} \\ + d a^{3} d^{3} &\rightarrow a^{4} d \\ + d a^{3} d^{2} a &\rightarrow a^{5} \\ + b a^{7} d &\rightarrow a^{6} d^{3} \\ + b a^{8} &\rightarrow a^{6} d^{2} a \\ + d a^{3} d a^{4} d &\rightarrow a^{7} d^{3} \\ + d a^{3} d a^{5} &\rightarrow a^{7} d^{2} a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/245.md b/docs/examples/1-relation/245.md new file mode 100644 index 0000000..f00b2d6 --- /dev/null +++ b/docs/examples/1-relation/245.md @@ -0,0 +1,35 @@ +#\#245 abaabaaba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a^{2} b a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c a c a c = c^{2} a,\; c = b a,\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a b a &\rightarrow d \\ + b d a &\rightarrow d^{3} \\ + b d^{2} &\rightarrow d^{3} b a \\ + a b d &\rightarrow d b a \\ + d b a d &\rightarrow a d^{3} b a \\ + d b a^{2} &\rightarrow a d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/247.md b/docs/examples/1-relation/247.md new file mode 100644 index 0000000..4281b44 --- /dev/null +++ b/docs/examples/1-relation/247.md @@ -0,0 +1,65 @@ +#\#247 abaaabbaaa=baaaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{3} b^{2} a^{3} = b a^{4} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; e c b^{2} c = b c e a,\; c = a^{3},\; d = b^{2} a^{2},\; e = a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < e < a < b\): + +\( +\begin{aligned} + b^{2} a^{2} &\rightarrow d \\ + a b &\rightarrow e \\ + a^{3} &\rightarrow c \\ + b^{2} a e &\rightarrow d b \\ + b^{2} c &\rightarrow d a \\ + a c &\rightarrow c a \\ + e b a^{2} &\rightarrow a d \\ + c b &\rightarrow a^{2} e \\ + a e c d a &\rightarrow e c e a \\ + e b a e &\rightarrow a d b \\ + e b c &\rightarrow a d a \\ + b c e^{2} &\rightarrow e c d e \\ + b c e c &\rightarrow e c d c \\ + a^{2} e c e a &\rightarrow c e c d a \\ + b e c d a &\rightarrow d a e a \\ + b c e a &\rightarrow e c d a \\ + b^{2} e c e a &\rightarrow d b c d a \\ + b e c d e &\rightarrow d a e^{2} \\ + b e c d c &\rightarrow d a e c \\ + a^{2} e^{2} c d a &\rightarrow c d a e a \\ + a^{2} e c e^{2} &\rightarrow c e c d e \\ + a^{2} e c e c &\rightarrow c e c d c \\ + a e c d e &\rightarrow e c e^{2} \\ + a e c d c &\rightarrow e c e c \\ + a d a e a &\rightarrow e^{2} c d a \\ + a d a e^{2} &\rightarrow e^{2} c d e \\ + a d a e c &\rightarrow e^{2} c d c \\ + e b e c e a &\rightarrow a d b c d a \\ + a d e c e a &\rightarrow e^{2} c d c d a \\ + b^{2} e c e^{2} &\rightarrow d b c d e \\ + b^{2} e c e c &\rightarrow d b c d c \\ + a^{2} e^{2} c d e &\rightarrow c d a e^{2} \\ + a^{2} e^{2} c d c &\rightarrow c d a e c \\ + a d e c e^{2} &\rightarrow e^{2} c d c d e \\ + a d e c e c &\rightarrow e^{2} c d c d c \\ + e b e c e^{2} &\rightarrow a d b c d e \\ + e b e c e c &\rightarrow a d b c d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/248.md b/docs/examples/1-relation/248.md new file mode 100644 index 0000000..c23c1d7 --- /dev/null +++ b/docs/examples/1-relation/248.md @@ -0,0 +1,34 @@ +#\#248 baaaaabbaa=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{2} a^{2} = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} a d c = a,\; c = a^{2},\; d = b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b^{2} &\rightarrow d \\ + b d &\rightarrow d b \\ + b a &\rightarrow d a^{5} d a^{2} \\ + d a^{5} d a^{6} d a^{2} &\rightarrow a \\ + d a^{5} d a^{7} &\rightarrow a^{4} d a^{6} d a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/249.md b/docs/examples/1-relation/249.md new file mode 100644 index 0000000..3678a8f --- /dev/null +++ b/docs/examples/1-relation/249.md @@ -0,0 +1,36 @@ +#\#249 baaaabaaaa=aaaaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b a^{4} = a^{5} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d^{2} = a^{5} c,\; c = b a,\; d = c a^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a^{3} &\rightarrow d \\ + a^{5} c &\rightarrow d^{2} \\ + b d^{2} &\rightarrow d a c \\ + c a^{2} d^{2} &\rightarrow d a^{4} c \\ + c a d^{2} &\rightarrow d a^{3} c \\ + c d^{2} &\rightarrow d a^{2} c \\ + a^{5} d &\rightarrow d^{2} a^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/250.md b/docs/examples/1-relation/250.md new file mode 100644 index 0000000..9e58ea6 --- /dev/null +++ b/docs/examples/1-relation/250.md @@ -0,0 +1,42 @@ +#\#250 ababbbbaaa=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b^{4} a^{3} = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b a d = b a b a,\; c = b^{2} a^{2},\; d = b^{2} c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b^{2} c a &\rightarrow d \\ + b^{2} a^{2} &\rightarrow c \\ + b a b a &\rightarrow a b a d \\ + b a^{2} b a d &\rightarrow a b a d b a \\ + a b a d^{2} b a &\rightarrow c b a d \\ + b^{2} c^{2} b a d &\rightarrow d b a d^{2} b a \\ + b^{2} a c b a d &\rightarrow c b a d^{2} b a \\ + b c b a d &\rightarrow a b a d^{3} b a \\ + a b a d b a d b a &\rightarrow b a c b a d \\ + a b a d^{2} a b a d &\rightarrow c b a d b a \\ + b^{2} c b a c b a d &\rightarrow d b a d b a d b a \\ + c b a d b a d b a &\rightarrow a b a d^{2} c b a d \\ + c b a d b a d a b a d &\rightarrow a b a d^{2} c b a d b a \\ + a b a d b a d a b a d &\rightarrow b a c b a d b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/251.md b/docs/examples/1-relation/251.md new file mode 100644 index 0000000..c4fc602 --- /dev/null +++ b/docs/examples/1-relation/251.md @@ -0,0 +1,87 @@ +#\#251 baabaabaa=ababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{2} b a^{2} = a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c a = a b a b a,\; c = a^{2} b a^{2} b a,\; d = c a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + c a b a &\rightarrow d \\ + a b a b a &\rightarrow b c a \\ + a^{2} b a^{2} b a &\rightarrow c \\ + a b a b c &\rightarrow b c^{2} \\ + d a b a^{2} b a &\rightarrow c a b c \\ + c b c a &\rightarrow d b a \\ + a b^{2} c a &\rightarrow b d \\ + a b^{2} d &\rightarrow b d b a \\ + a^{2} b c &\rightarrow d \\ + a b c^{2} a &\rightarrow c b a \\ + a^{2} b d &\rightarrow d a b a \\ + d b a b a &\rightarrow c b d \\ + a b^{2} c b d &\rightarrow b c b d b a \\ + a b^{2} c^{2} &\rightarrow b c a b c \\ + d b^{2} c^{2} &\rightarrow c b d b c \\ + d b^{2} c a &\rightarrow c b d b a \\ + d b^{2} c b d &\rightarrow c b d b^{2} d \\ + c b c b d &\rightarrow d b^{2} d \\ + d b a b d &\rightarrow c b d a b c \\ + c b c d &\rightarrow d b d \\ + c b c^{2} &\rightarrow d b c \\ + c a b c a b c &\rightarrow d a b d a b a \\ + c a b d &\rightarrow d a b c \\ + a b c^{2} b d &\rightarrow c b^{2} d \\ + c b^{2} c^{2} &\rightarrow a b c d b c \\ + c b^{2} c a &\rightarrow a b c d b a \\ + c b a b a &\rightarrow a b c d \\ + a b c^{2} d &\rightarrow c b d \\ + a b c^{3} &\rightarrow c b c \\ + a b^{2} c d &\rightarrow b d a b c \\ + a b c b a &\rightarrow b c^{3} a \\ + a b a b d &\rightarrow b c d \\ + a c b a &\rightarrow d c a \\ + d b^{2} c d &\rightarrow c b d b d \\ + d b a b c a b c &\rightarrow c b d a b d a b a \\ + d a b d a b a c a &\rightarrow c a b c^{2} b a \\ + c b^{2} c b d &\rightarrow a b c d b^{2} d \\ + c b a b d &\rightarrow a b c d a b c \\ + c b a b c a b c &\rightarrow a b c d a b d a b a \\ + a b c b^{2} d &\rightarrow b c^{3} b d \\ + c b^{2} c d &\rightarrow a b c d b d \\ + a c b^{2} d &\rightarrow d c b d \\ + a b c b c &\rightarrow b c^{4} \\ + d a b d a b a c d &\rightarrow c^{2} b^{2} d \\ + d a b d a b a c^{2} &\rightarrow c a b c^{2} b c \\ + a b c b d &\rightarrow b c^{3} d \\ + a c b d &\rightarrow d c d \\ + a c b c &\rightarrow d c^{2} \\ + c a b c^{2} b^{2} d &\rightarrow d a b d a b d c d \\ + d b a b c^{2} b^{2} d &\rightarrow c b d a b d a b d c d \\ + c b a b c^{2} b^{2} d &\rightarrow a b c d a b d a b d c d \\ + a b d b^{2} d &\rightarrow b c^{4} b d \\ + a b d b d &\rightarrow b c^{4} d \\ + a b d b c &\rightarrow b c^{5} \\ + a b d b a &\rightarrow b c^{4} a \\ + a d b^{2} d &\rightarrow d c^{2} b d \\ + a d b d &\rightarrow d c^{2} d \\ + a d b c &\rightarrow d c^{3} \\ + a d b a &\rightarrow d c^{2} a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/252.md b/docs/examples/1-relation/252.md new file mode 100644 index 0000000..33e9b91 --- /dev/null +++ b/docs/examples/1-relation/252.md @@ -0,0 +1,40 @@ +#\#252 baaaaaabba=aaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{6} b^{2} a = a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{3} b^{2} a = c a,\; c = a^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{2} &\rightarrow d \\ + b a^{5} d a &\rightarrow a^{3} \\ + a b a^{3} &\rightarrow d a^{5} d a \\ + b a^{5} d^{2} &\rightarrow a^{2} d \\ + a b a^{2} d &\rightarrow d a^{5} d^{2} \\ + d a^{5} d a^{3} d^{2} &\rightarrow a^{3} d \\ + d a^{5} d a^{3} d a &\rightarrow a^{4} \\ + b a^{8} d &\rightarrow a^{7} d a^{3} d^{2} \\ + b a^{9} &\rightarrow a^{7} d a^{3} d a \\ + d a^{5} d a^{6} d &\rightarrow a^{8} d a^{3} d^{2} \\ + d a^{5} d a^{7} &\rightarrow a^{8} d a^{3} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/255.md b/docs/examples/1-relation/255.md new file mode 100644 index 0000000..e1d5b68 --- /dev/null +++ b/docs/examples/1-relation/255.md @@ -0,0 +1,73 @@ +#\#255 baabababaa=abbaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b a b a^{2} = a b^{2} a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{2} d = a b^{2} a^{2} b a,\; c = a b a^{2},\; d = b a b c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b a b c &\rightarrow d \\ + a b^{2} a^{2} b a &\rightarrow b a^{2} d \\ + a b a^{2} &\rightarrow c \\ + c b^{2} a^{2} b a &\rightarrow a b c d \\ + a b^{2} a c &\rightarrow b a^{2} d a \\ + a b^{2} a^{2} b c &\rightarrow b a^{2} d b a^{2} \\ + a b^{2} a^{2} d &\rightarrow b a^{2} d b c \\ + a b a c &\rightarrow c b a^{2} \\ + d b^{2} a^{2} b a &\rightarrow b a d^{2} \\ + c b^{2} a c &\rightarrow a b c d a \\ + c b^{2} c d b c &\rightarrow a b c b a d^{2} \\ + c b^{2} a^{2} b c &\rightarrow a b c d b a^{2} \\ + c b^{2} a^{2} d &\rightarrow a b c d b c \\ + a b^{2} c d b c &\rightarrow b a^{2} b a d^{2} \\ + d b^{2} c d b c &\rightarrow b a d b a d^{2} \\ + d b^{2} a^{2} d &\rightarrow b a d^{2} b c \\ + d b^{2} a^{2} b c &\rightarrow b a d^{2} b a^{2} \\ + d b^{2} a c &\rightarrow b a d^{2} a \\ + b a^{2} b a d b a d^{2} &\rightarrow a b^{2} c d^{3} \\ + b a^{2} d b^{2} c d^{2} b a d^{2} &\rightarrow a b^{2} c d^{2} b a d b a d^{2} \\ + b a^{2} d b^{2} c d^{3} &\rightarrow a b^{2} c d^{2} b a d^{2} \\ + a b a b^{2} c d^{3} &\rightarrow b a^{2} d^{2} b a d^{2} \\ + b a d b a d b a d^{2} &\rightarrow d b^{2} c d^{3} \\ + a b c d b^{2} c d^{3} &\rightarrow c b^{2} c d^{2} b a d^{2} \\ + a b c b a d b a d^{2} &\rightarrow c b^{2} c d^{3} \\ + a^{2} b^{2} c d^{3} &\rightarrow c b a d b a d^{2} \\ + c b a b^{2} c d^{3} &\rightarrow a b c d^{2} b a d^{2} \\ + b c b^{2} c d^{2} b a d^{2} &\rightarrow d^{2} b^{2} c d^{3} \\ + b c b^{2} c d^{3} &\rightarrow d b a d b a d^{2} \\ + d b a b^{2} c d^{2} b a d b a d^{2} &\rightarrow b a d^{4} b^{2} c d^{3} \\ + d b a b^{2} c d^{2} b a d^{2} &\rightarrow b a d^{3} b a d b a d^{2} \\ + a b a b^{2} c d^{2} b a d b a d^{2} &\rightarrow b a^{2} d^{3} b^{2} c d^{3} \\ + a b a b^{2} c d^{2} b a d^{2} &\rightarrow b a^{2} d^{2} b a d b a d^{2} \\ + b a d^{2} b^{2} c d^{3} &\rightarrow d b^{2} c d^{2} b a d^{2} \\ + d b a b^{2} c d^{3} &\rightarrow b a d^{3} b a d^{2} \\ + a b c d b^{2} c d^{2} b a d b a d^{2} &\rightarrow c b^{2} c d^{3} b^{2} c d^{3} \\ + a b c d b^{2} c d^{2} b a d^{2} &\rightarrow c b^{2} c d^{2} b a d b a d^{2} \\ + a^{2} b^{2} c d^{2} b a d b a d^{2} &\rightarrow c d b^{2} c d^{2} b a d^{2} \\ + a^{2} b^{2} c d^{2} b a d^{2} &\rightarrow c d b^{2} c d^{3} \\ + b a^{2} d b^{2} c d^{2} b a d b a d^{2} &\rightarrow a b^{2} c d^{3} b^{2} c d^{3} \\ + c b a b^{2} c d^{2} b a d b a d^{2} &\rightarrow a b c d^{3} b^{2} c d^{3} \\ + c b a b^{2} c d^{2} b a d^{2} &\rightarrow a b c d^{2} b a d b a d^{2} \\ + b a d^{2} b^{2} c d^{2} b a d^{2} &\rightarrow d b^{2} c d^{2} b a d b a d^{2} \\ + b c b^{2} c d^{2} b a d b a d^{2} &\rightarrow d^{2} b^{2} c d^{2} b a d^{2} \\ + b a d^{2} b^{2} c d^{2} b a d b a d^{2} &\rightarrow d b^{2} c d^{3} b^{2} c d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/256.md b/docs/examples/1-relation/256.md new file mode 100644 index 0000000..45a676f --- /dev/null +++ b/docs/examples/1-relation/256.md @@ -0,0 +1,39 @@ +#\#256 ababbaabaa=baabaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b^{2} a^{2} b a^{2} = b a^{2} b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a e a = c a c a c,\; c = b a,\; d = b c a,\; e = c d c +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(e < c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + b c a &\rightarrow d \\ + c a c a c &\rightarrow a e a \\ + c d c &\rightarrow e \\ + d c a c &\rightarrow c e a \\ + c a^{2} e a &\rightarrow a e a^{2} c \\ + c a c a e &\rightarrow a e a d c \\ + c d e &\rightarrow e d c \\ + d a e a &\rightarrow c e a^{2} c \\ + d c a e &\rightarrow c e a d c \\ + c^{2} e a &\rightarrow e a c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/257.md b/docs/examples/1-relation/257.md new file mode 100644 index 0000000..fbf9637 --- /dev/null +++ b/docs/examples/1-relation/257.md @@ -0,0 +1,38 @@ +#\#257 baaabbbaba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{3} a b a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a^{2} d = a^{2},\; c = b a,\; d = b^{2} c^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b^{2} c^{2} &\rightarrow d \\ + b a &\rightarrow c \\ + b d a^{2} d^{2} a &\rightarrow d a^{2} d \\ + c a &\rightarrow d a^{2} d^{2} a d \\ + d a^{2} d^{2} a d a d &\rightarrow a^{2} \\ + b^{2} c d a^{2} d^{2} a d &\rightarrow d a \\ + b d a^{2} d a^{2} &\rightarrow d a^{2} d a d^{2} a d a d \\ + d a^{2} d^{2} a d a^{3} &\rightarrow a^{4} d^{2} a d a d \\ + b^{2} c d a^{2} d^{2} a^{3} &\rightarrow d a^{3} d^{2} a d a d \\ + b d a^{4} &\rightarrow d a^{2} d a d^{2} a d a d^{3} a d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/258.md b/docs/examples/1-relation/258.md new file mode 100644 index 0000000..bccfaa7 --- /dev/null +++ b/docs/examples/1-relation/258.md @@ -0,0 +1,38 @@ +#\#258 aabbaabbaa=baabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b^{2} a^{2} b^{2} a^{2} = b a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} c a^{2} c a^{2} = b a^{2} c a,\; c = b^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow b^{2} \\ + a b^{2} &\rightarrow d \\ + b a d a &\rightarrow a d a d a^{2} \\ + a^{2} d a d a^{2} d a^{2} &\rightarrow d a d a \\ + b a d^{2} &\rightarrow a d a d a d \\ + a^{2} d a d a^{2} d a d &\rightarrow d a d^{2} \\ + a^{2} d a d a^{2} d^{2} a d a &\rightarrow d a d a d a d a^{2} d a^{2} \\ + a^{2} d a d a^{2} d^{2} a d^{2} &\rightarrow d a d a d a d a^{2} d a d \\ + a^{2} d a d^{2} a d a &\rightarrow d a d^{2} a^{2} d a^{2} \\ + a^{2} d a d^{2} a d^{2} &\rightarrow d a d^{2} a^{2} d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/259.md b/docs/examples/1-relation/259.md new file mode 100644 index 0000000..9fa252d --- /dev/null +++ b/docs/examples/1-relation/259.md @@ -0,0 +1,108 @@ +#\#259 bababbbaba=ababbba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a b^{3} a b a = a b a b^{3} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; e = a d c,\; c = b a,\; d = c b^{2},\; e = c d c^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(e < d < c < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a d c &\rightarrow e \\ + c b^{2} &\rightarrow d \\ + c d c^{2} &\rightarrow e \\ + b e &\rightarrow c d c \\ + a d e &\rightarrow e d c^{2} \\ + c b c &\rightarrow d a \\ + c d c e &\rightarrow e d c^{2} \\ + e b^{2} &\rightarrow c d c d \\ + a d^{2} &\rightarrow c d c d \\ + b c d c d &\rightarrow c d^{2} \\ + c b d a &\rightarrow d a b c \\ + c^{2} d e &\rightarrow d e^{2} \\ + c^{2} d c &\rightarrow d e c \\ + d a b^{2} &\rightarrow c b d \\ + e b c &\rightarrow c d c d a \\ + b c d e &\rightarrow c d^{2} c^{2} \\ + c d c d e c &\rightarrow e c d c \\ + c d c d e^{2} &\rightarrow e c d e \\ + c b d c d c d &\rightarrow d a b c d^{2} \\ + c b d e c &\rightarrow d a c d c \\ + c b d e^{2} &\rightarrow d a c d e \\ + c d c d e d &\rightarrow e c d^{2} \\ + c d^{2} e c &\rightarrow e d c \\ + c d^{2} e^{2} &\rightarrow e d e \\ + d a b c d c &\rightarrow c b d e \\ + c^{2} d^{2} &\rightarrow d e d \\ + d e c^{2} &\rightarrow c e \\ + e b d a &\rightarrow c d c d a b c \\ + e b d e c &\rightarrow c d c d a c d c \\ + e b d e^{2} &\rightarrow c d c d a c d e \\ + c d^{2} e d &\rightarrow e d^{2} \\ + c b d c d e d c^{2} &\rightarrow d a b c d^{2} c e \\ + c e d c &\rightarrow d e d e c \\ + c e d^{2} &\rightarrow d e d e d \\ + c e d e &\rightarrow d e d e^{2} \\ + c e c d c &\rightarrow d e c d e c \\ + c e c d^{2} &\rightarrow d e c d e d \\ + c e c d e &\rightarrow d e c d e^{2} \\ + d a b c d^{2} c^{2} &\rightarrow c b d c d e \\ + d a b c d^{2} c d e c &\rightarrow c b d c d e c d c \\ + d a b c d^{2} c d e d &\rightarrow c b d c d e c d^{2} \\ + d a b c d^{2} c d e^{2} &\rightarrow c b d c d e c d e \\ + c b d e d &\rightarrow d a c d^{2} \\ + e b d c d c d &\rightarrow c d c d a b c d^{2} \\ + b c^{2} e &\rightarrow c d^{2} c^{4} \\ + a c e &\rightarrow e d c^{4} \\ + c^{3} e &\rightarrow d e^{2} c^{2} \\ + d a b c d^{3} e c &\rightarrow c b d c d e d c \\ + d a b c d^{3} e^{2} &\rightarrow c b d c d e d e \\ + e b d e d &\rightarrow c d c d a c d^{2} \\ + c b d c d e d c d e d e c &\rightarrow d a b c d^{2} c e^{2} d c \\ + c b d c d e d c d e d e d &\rightarrow d a b c d^{2} c e^{2} d^{2} \\ + c b d c d e d c d e d e^{2} &\rightarrow d a b c d^{2} c e^{2} d e \\ + c e c e &\rightarrow d e d e^{2} c^{2} \\ + d a b c d^{3} e d &\rightarrow c b d c d e d^{2} \\ + d e c d e d e c &\rightarrow c e^{2} d c \\ + d e c d e d e d &\rightarrow c e^{2} d^{2} \\ + d e c d e d e^{2} &\rightarrow c e^{2} d e \\ + e b d c d e d c^{2} &\rightarrow c d c d a b c d^{2} c e \\ + c b d c d e d c d e c d e c &\rightarrow d a b c d^{2} c e^{2} c d c \\ + c b d c d e d c d e c d e d &\rightarrow d a b c d^{2} c e^{2} c d^{2} \\ + c b d c d e d c d e c d e^{2} &\rightarrow d a b c d^{2} c e^{2} c d e \\ + c e c^{2} e &\rightarrow d e c d e^{2} c^{2} \\ + c e^{2} d c^{2} &\rightarrow d e c d e c e \\ + d e c d e c d e c &\rightarrow c e^{2} c d c \\ + d e c d e c d e d &\rightarrow c e^{2} c d^{2} \\ + d e c d e c d e^{2} &\rightarrow c e^{2} c d e \\ + e b d c d e d c d e d e c &\rightarrow c d c d a b c d^{2} c e^{2} d c \\ + e b d c d e d c d e d e d &\rightarrow c d c d a b c d^{2} c e^{2} d^{2} \\ + e b d c d e d c d e d e^{2} &\rightarrow c d c d a b c d^{2} c e^{2} d e \\ + c e^{2} d c d e d e c &\rightarrow d e c d e c e^{2} d c \\ + c e^{2} d c d e d e d &\rightarrow d e c d e c e^{2} d^{2} \\ + c e^{2} d c d e d e^{2} &\rightarrow d e c d e c e^{2} d e \\ + e b d c d e d c d e c d e c &\rightarrow c d c d a b c d^{2} c e^{2} c d c \\ + e b d c d e d c d e c d e d &\rightarrow c d c d a b c d^{2} c e^{2} c d^{2} \\ + e b d c d e d c d e c d e^{2} &\rightarrow c d c d a b c d^{2} c e^{2} c d e \\ + c e^{2} d c d e c d e c &\rightarrow d e c d e c e^{2} c d c \\ + c e^{2} d c d e c d e d &\rightarrow d e c d e c e^{2} c d^{2} \\ + c e^{2} d c d e c d e^{2} &\rightarrow d e c d e c e^{2} c d e +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/260.md b/docs/examples/1-relation/260.md new file mode 100644 index 0000000..9d866a8 --- /dev/null +++ b/docs/examples/1-relation/260.md @@ -0,0 +1,36 @@ +#\#260 baaabbaa=abaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{2} a^{2} = a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d = a c,\; c = b a^{3},\; d = b^{2} a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b^{2} a^{2} &\rightarrow d \\ + b a^{3} &\rightarrow c \\ + a c &\rightarrow c d \\ + b c &\rightarrow d a \\ + d a d^{3} &\rightarrow c^{2} \\ + b d a d^{2} &\rightarrow d c \\ + b d a d c^{2} &\rightarrow d c a d^{3} \\ + d a d^{2} c^{2} &\rightarrow c^{2} a d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/262.md b/docs/examples/1-relation/262.md new file mode 100644 index 0000000..e33f208 --- /dev/null +++ b/docs/examples/1-relation/262.md @@ -0,0 +1,36 @@ +#\#262 baabaaabba=aabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{3} b^{2} a = a^{2} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} a d = a^{2} c,\; c = b a^{2},\; d = b^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b^{2} a &\rightarrow d \\ + b a^{2} &\rightarrow c \\ + a^{2} c &\rightarrow c^{2} a d \\ + b a c^{2} a d &\rightarrow c a c \\ + b c &\rightarrow d a \\ + d a c a d &\rightarrow c^{2} \\ + b a c^{2} a c^{2} &\rightarrow c a c a c a d \\ + d a c a c^{2} &\rightarrow c^{2} a c a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/263.md b/docs/examples/1-relation/263.md new file mode 100644 index 0000000..64acf37 --- /dev/null +++ b/docs/examples/1-relation/263.md @@ -0,0 +1,35 @@ +#\#263 aabaabaaba=baabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a^{2} b a^{2} b a = b a^{2} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c b c b c b a = b c b c,\; c = a^{2},\; d = a^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a^{2} b &\rightarrow d \\ + b d a^{2} &\rightarrow d^{3} a \\ + b d^{2} &\rightarrow d^{3} a b \\ + b d a d &\rightarrow d^{4} \\ + a^{2} d^{3} a &\rightarrow d^{2} a^{2} \\ + a^{2} d^{4} &\rightarrow d^{2} a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/264.md b/docs/examples/1-relation/264.md new file mode 100644 index 0000000..99dc4f3 --- /dev/null +++ b/docs/examples/1-relation/264.md @@ -0,0 +1,41 @@ +#\#264 abaabbaaba=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b^{2} a^{2} b a = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c a d = c a c,\; c = b a,\; d = b c a c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a c &\rightarrow a c a d \\ + c^{2} a d &\rightarrow d \\ + c a^{2} c a d &\rightarrow a c a d a c \\ + a c a d c a d &\rightarrow c a d \\ + b c a d &\rightarrow d c a d \\ + a c a d a d c a d &\rightarrow d \\ + b d &\rightarrow d a d c a d \\ + a c a d a d a d c a d &\rightarrow c d \\ + b c d &\rightarrow d a d a d c a d \\ + a c a d a d a d a d c a d &\rightarrow c^{2} d \\ + b c^{2} d &\rightarrow d a d a d a d c a d \\ + c^{3} d &\rightarrow a c a d a d a d a d a d c a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/265.md b/docs/examples/1-relation/265.md new file mode 100644 index 0000000..c9b8e4a --- /dev/null +++ b/docs/examples/1-relation/265.md @@ -0,0 +1,37 @@ +#\#265 baaaabbaba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{2} a b a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} d a = c,\; c = a^{2},\; d = b^{2} a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b^{2} a b &\rightarrow d \\ + b^{2} a d &\rightarrow d b a b \\ + b a^{2} &\rightarrow d a^{4} d a^{2} d a \\ + b d a^{4} d a^{2} d a^{2} &\rightarrow d a^{4} d a \\ + d a^{4} d a^{2} d a^{3} d a &\rightarrow a^{2} \\ + b d a^{4} d a^{4} &\rightarrow d a^{4} d a^{3} d a^{2} d a^{3} d a \\ + d a^{4} d a^{2} d a^{5} &\rightarrow a^{5} d a^{2} d a^{3} d a \\ + b d a^{6} &\rightarrow d a^{4} d a^{3} d a^{2} d a^{3} d a d a^{2} d a^{3} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/266.md b/docs/examples/1-relation/266.md new file mode 100644 index 0000000..0e5e280 --- /dev/null +++ b/docs/examples/1-relation/266.md @@ -0,0 +1,97 @@ +#\#266 ababbabbaa=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b^{2} a b^{2} a^{2} = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b d a = b a b a,\; c = a b^{2} a,\; d = c b^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b a b a &\rightarrow a b d a \\ + c b^{2} a &\rightarrow d \\ + a b^{2} a &\rightarrow c \\ + b a^{2} b d a &\rightarrow a b d a b a \\ + c b^{2} c &\rightarrow d b^{2} a \\ + a b^{2} c &\rightarrow d \\ + b a b c &\rightarrow a b d c \\ + b a^{2} b d c &\rightarrow a b d a b c \\ + c b^{2} d &\rightarrow d b^{2} c \\ + a b^{2} d &\rightarrow d b^{2} a \\ + b a b d &\rightarrow a b d^{2} \\ + a b d a b d a &\rightarrow b c b a \\ + b a^{2} b d^{2} &\rightarrow a b d a b d \\ + a^{2} b d^{2} c &\rightarrow c b c \\ + a^{2} b d^{3} &\rightarrow c b d \\ + c a b d^{2} c &\rightarrow d b c \\ + c a b d^{3} &\rightarrow d b d \\ + a^{2} b d^{2} a &\rightarrow c b a \\ + c a b d^{2} a &\rightarrow d b a \\ + b^{2} c b a &\rightarrow a b d^{2} a b d a \\ + a b d a b d^{2} &\rightarrow b c b d \\ + a b d a b d c &\rightarrow b c b c \\ + a b d b c b a &\rightarrow b d b a \\ + c a b d^{2} b c b a &\rightarrow d a b d^{2} a b d a \\ + a^{2} b d^{2} b c b a &\rightarrow d a b d^{2} a \\ + a b d b d b a &\rightarrow b d a b d^{2} a \\ + b^{2} d b a &\rightarrow a b d^{2} b c b a \\ + b^{2} c b d &\rightarrow a b d^{2} a b d^{2} \\ + b^{2} c b c &\rightarrow a b d^{2} a b d c \\ + b^{2} c a b d^{2} &\rightarrow a b d^{2} a b d a b d \\ + b^{2} c a b d c &\rightarrow a b d^{2} a b d a b c \\ + b^{2} c a b d a &\rightarrow a b d^{2} a b d a b a \\ + a b d b c b d &\rightarrow b d b d \\ + a b d b c b c &\rightarrow b d b c \\ + a b d b d b d &\rightarrow b d a b d^{3} \\ + a b d b d b c &\rightarrow b d a b d^{2} c \\ + c a b d^{2} b d b a &\rightarrow d a b d^{2} b c b a \\ + c a b d^{2} b c b d &\rightarrow d a b d^{2} a b d^{2} \\ + c a b d^{2} b c b c &\rightarrow d a b d^{2} a b d c \\ + a^{2} b d^{2} b d b a &\rightarrow d a b d^{2} a b d a \\ + a^{2} b d^{2} b c b d &\rightarrow d a b d^{3} \\ + a^{2} b d^{2} b c b c &\rightarrow d a b d^{2} c \\ + a b d b c a b d^{2} &\rightarrow b d a b d^{2} \\ + a b d b c a b d c &\rightarrow b d a b d c \\ + a b d b c a b d a &\rightarrow b d a b d a \\ + c a b d^{2} b c a b d^{2} &\rightarrow d a b d^{2} a b d a b d \\ + c a b d^{2} b c a b d c &\rightarrow d a b d^{2} a b d a b c \\ + c a b d^{2} b c a b d a &\rightarrow d a b d^{2} a b d a b a \\ + a b d b d a b d^{2} &\rightarrow b d a b d^{2} a b d \\ + a b d b d a b d c &\rightarrow b d a b d^{2} a b c \\ + a b d b d a b d a &\rightarrow b d a b d^{2} a b a \\ + b^{2} d b d &\rightarrow a b d^{2} b c b d \\ + b^{2} d b c &\rightarrow a b d^{2} b c b c \\ + b^{2} d a b d^{2} &\rightarrow a b d^{2} b c a b d^{2} \\ + b^{2} d a b d c &\rightarrow a b d^{2} b c a b d c \\ + b^{2} d a b d a &\rightarrow a b d^{2} b c a b d a \\ + a^{2} b d^{2} b c a b d^{2} &\rightarrow d a b d^{2} a b d \\ + a^{2} b d^{2} b c a b d c &\rightarrow d a b d^{2} a b c \\ + a^{2} b d^{2} b c a b d a &\rightarrow d a b d^{2} a b a \\ + c a b d^{2} b d b d &\rightarrow d a b d^{2} b c b d \\ + c a b d^{2} b d b c &\rightarrow d a b d^{2} b c b c \\ + c a b d^{2} b d a b d^{2} &\rightarrow d a b d^{2} b c a b d^{2} \\ + a^{2} b d^{2} b d b d &\rightarrow d a b d^{2} a b d^{2} \\ + a^{2} b d^{2} b d b c &\rightarrow d a b d^{2} a b d c \\ + c a b d^{2} b d a b d c &\rightarrow d a b d^{2} b c a b d c \\ + c a b d^{2} b d a b d a &\rightarrow d a b d^{2} b c a b d a \\ + a^{2} b d^{2} b d a b d^{2} &\rightarrow d a b d^{2} a b d a b d \\ + a^{2} b d^{2} b d a b d c &\rightarrow d a b d^{2} a b d a b c \\ + a^{2} b d^{2} b d a b d a &\rightarrow d a b d^{2} a b d a b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/267.md b/docs/examples/1-relation/267.md new file mode 100644 index 0000000..8861503 --- /dev/null +++ b/docs/examples/1-relation/267.md @@ -0,0 +1,52 @@ +#\#267 ababbabbba=babbbaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b^{2} a b^{3} a = b a b^{3} a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b c^{2} b a = b d a,\; c = a b^{2},\; d = c b a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + c b a b &\rightarrow d \\ + a b^{2} &\rightarrow c \\ + a b c^{2} b a &\rightarrow b d a \\ + b d a b &\rightarrow a b c d \\ + c b^{2} d a &\rightarrow d c^{2} b a \\ + c b c &\rightarrow d b \\ + a b c d b &\rightarrow b d c \\ + b d b d c &\rightarrow a b c d c d b \\ + b d b d a &\rightarrow a b c d c^{2} b a \\ + b d a^{2} b c d &\rightarrow a b c d^{2} a b \\ + d b^{3} d a &\rightarrow c b d c^{2} b a \\ + d b^{2} c &\rightarrow c b d b \\ + d b^{2} a b &\rightarrow c b d \\ + c b^{2} d c &\rightarrow d c d b \\ + c b a^{2} b c d &\rightarrow d^{2} a b \\ + a b c d a b c d &\rightarrow b d c d a b \\ + a b a b c d &\rightarrow c d a b \\ + a b c^{2} b d &\rightarrow b d^{2} \\ + d b^{3} d c &\rightarrow c b d c d b \\ + d b^{2} a^{2} b c d &\rightarrow c b d^{2} a b \\ + c b^{2} d^{2} &\rightarrow d c^{2} b d \\ + b d b d^{2} &\rightarrow a b c d c^{2} b d \\ + d b^{3} d^{2} &\rightarrow c b d c^{2} b d \\ + a b c^{2} a b c d &\rightarrow b d^{2} a b +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/268.md b/docs/examples/1-relation/268.md new file mode 100644 index 0000000..a417aa8 --- /dev/null +++ b/docs/examples/1-relation/268.md @@ -0,0 +1,33 @@ +#\#268 aababaabaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a b a^{2} b a^{2} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} c^{2} a c a = c a c,\; c = d,\; d = b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow d \\ + b a &\rightarrow d \\ + a^{2} d^{2} a d a &\rightarrow d a d \\ + b d a d &\rightarrow d a d^{2} a d a \\ + a^{2} d^{2} a d^{2} a d &\rightarrow d a d a d^{2} a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/269.md b/docs/examples/1-relation/269.md new file mode 100644 index 0000000..a726442 --- /dev/null +++ b/docs/examples/1-relation/269.md @@ -0,0 +1,40 @@ +#\#269 baaaaaabba=aaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{6} b^{2} a = a^{4} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{3} b^{2} a = c^{2},\; c = a^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{2} &\rightarrow d \\ + b a^{5} d a &\rightarrow a^{4} \\ + a b a^{4} &\rightarrow d a^{5} d a \\ + b a^{5} d^{2} &\rightarrow a^{3} d \\ + a b a^{3} d &\rightarrow d a^{5} d^{2} \\ + d a^{5} d a^{2} d^{2} &\rightarrow a^{4} d \\ + d a^{5} d a^{2} d a &\rightarrow a^{5} \\ + b a^{9} d &\rightarrow a^{8} d a^{2} d^{2} \\ + b a^{10} &\rightarrow a^{8} d a^{2} d a \\ + d a^{5} d a^{6} d &\rightarrow a^{9} d a^{2} d^{2} \\ + d a^{5} d a^{7} &\rightarrow a^{9} d a^{2} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/270.md b/docs/examples/1-relation/270.md new file mode 100644 index 0000000..7eb3783 --- /dev/null +++ b/docs/examples/1-relation/270.md @@ -0,0 +1,37 @@ +#\#270 baaaabbaba=aaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{2} a b a = a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} d a = c a,\; c = a^{2},\; d = b^{2} a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b^{2} a b &\rightarrow d \\ + b^{2} a d &\rightarrow d b a b \\ + b a^{3} &\rightarrow d a^{4} d a d a \\ + b d a^{4} d a d a^{2} &\rightarrow d a^{4} d a \\ + d a^{4} d a d a^{2} d a &\rightarrow a^{3} \\ + b d a^{4} d a^{4} &\rightarrow d a^{4} d a^{3} d a d a^{2} d a \\ + d a^{4} d a d a^{5} &\rightarrow a^{6} d a d a^{2} d a \\ + b d a^{7} &\rightarrow d a^{4} d a^{3} d a d a^{2} d a d a d a^{2} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/271.md b/docs/examples/1-relation/271.md new file mode 100644 index 0000000..04f78d7 --- /dev/null +++ b/docs/examples/1-relation/271.md @@ -0,0 +1,36 @@ +#\#271 baaaaabbba=abbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{3} a = a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} d b a = d c,\; c = a^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a^{4} d b a &\rightarrow d a^{2} \\ + a b^{2} &\rightarrow d \\ + b a^{4} d b d &\rightarrow d a d \\ + b a^{4} d^{2} a^{2} &\rightarrow d a^{5} d b a \\ + a b d a^{2} &\rightarrow d a^{4} d b a \\ + b a^{4} d^{2} a d &\rightarrow d a^{5} d b d \\ + a b d a d &\rightarrow d a^{4} d b d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/272.md b/docs/examples/1-relation/272.md new file mode 100644 index 0000000..f88ef4e --- /dev/null +++ b/docs/examples/1-relation/272.md @@ -0,0 +1,36 @@ +#\#272 ababababa=babaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a b a b a = b a b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{4} a = d c a,\; c = a b,\; d = b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b c a &\rightarrow d \\ + d c a &\rightarrow c^{4} a \\ + a b &\rightarrow c \\ + b c^{2} &\rightarrow d b \\ + d c^{2} &\rightarrow c^{5} \\ + a d &\rightarrow c^{2} a \\ + a c^{5} &\rightarrow c^{2} a c^{2} \\ + a c^{4} a &\rightarrow c^{2} a c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/273.md b/docs/examples/1-relation/273.md new file mode 100644 index 0000000..586731a --- /dev/null +++ b/docs/examples/1-relation/273.md @@ -0,0 +1,31 @@ +#\#273 aaabababa=babaaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{3} b a b a b a = b a b a^{4} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d^{3} = d b c^{2},\; c = a^{2},\; d = b a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a &\rightarrow d \\ + d^{2} a^{3} &\rightarrow a^{3} d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/274.md b/docs/examples/1-relation/274.md new file mode 100644 index 0000000..368ae38 --- /dev/null +++ b/docs/examples/1-relation/274.md @@ -0,0 +1,44 @@ +#\#274 baababaaba=abaaca + +## Original presentation + +\( +\left\langle + a, b, c \;\middle|\; b a^{2} b a b a^{2} b a = a b a^{2} c a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a d = c b a,\; c = b a^{5},\; d = b a b c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < a < d < b\): + +\( +\begin{aligned} + b a b c &\rightarrow d \\ + b a^{5} &\rightarrow c \\ + c b a &\rightarrow a d \\ + b a b a d &\rightarrow d b a \\ + a d b c &\rightarrow c d \\ + a d a^{4} &\rightarrow c^{2} \\ + b a^{4} c d &\rightarrow c d b c \\ + b a^{4} c^{2} &\rightarrow c d a^{4} \\ + a d b a d &\rightarrow c d b a \\ + c b c d &\rightarrow a d^{2} b c \\ + c b c^{2} &\rightarrow a d^{2} a^{4} \\ + c^{2} d b c &\rightarrow a d a^{3} c d \\ + c^{2} d a^{4} &\rightarrow a d a^{3} c^{2} \\ + b a^{4} c a d &\rightarrow c d a^{4} b a \\ + c b c a d &\rightarrow a d^{2} a^{4} b a \\ + c^{2} d b a d &\rightarrow a d a^{3} c d b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/275.md b/docs/examples/1-relation/275.md new file mode 100644 index 0000000..868c001 --- /dev/null +++ b/docs/examples/1-relation/275.md @@ -0,0 +1,40 @@ +#\#275 baaabba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{2} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c d a = c,\; c = a^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a^{2} d a &\rightarrow a^{2} \\ + a b^{2} &\rightarrow d \\ + a b a^{2} &\rightarrow d a^{2} d a \\ + b a^{2} d^{2} &\rightarrow a d \\ + a b a d &\rightarrow d a^{2} d^{2} \\ + d a^{2} d a d^{2} &\rightarrow a^{2} d \\ + d a^{2} d a d a &\rightarrow a^{3} \\ + b a^{4} d &\rightarrow a^{3} d a d^{2} \\ + b a^{5} &\rightarrow a^{3} d a d a \\ + d a^{2} d a^{3} d &\rightarrow a^{4} d a d^{2} \\ + d a^{2} d a^{4} &\rightarrow a^{4} d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/276.md b/docs/examples/1-relation/276.md new file mode 100644 index 0000000..569fde1 --- /dev/null +++ b/docs/examples/1-relation/276.md @@ -0,0 +1,33 @@ +#\#276 aabaababaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a^{2} b a b a^{2} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} c a c^{2} a = c a c,\; c = d,\; d = b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow d \\ + b a &\rightarrow d \\ + a^{2} d a d^{2} a &\rightarrow d a d \\ + b d a d &\rightarrow d a d a d^{2} a \\ + a^{2} d a d^{3} a d &\rightarrow d a d a d a d^{2} a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/277.md b/docs/examples/1-relation/277.md new file mode 100644 index 0000000..4cffbd3 --- /dev/null +++ b/docs/examples/1-relation/277.md @@ -0,0 +1,38 @@ +#\#277 baaaababaa=aaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b a b a^{2} = a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d a^{2} c d = a^{3} c,\; c = b a,\; d = c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a^{3} c &\rightarrow d a^{2} c d \\ + c a &\rightarrow d \\ + b d a^{2} c d &\rightarrow d a c \\ + a^{3} d &\rightarrow d a^{2} c d a \\ + c d a^{2} c d &\rightarrow d a^{2} c \\ + b d a^{2} d a^{2} c &\rightarrow d a d a c d \\ + c d a^{2} d a^{2} c &\rightarrow d a^{2} d a c d \\ + b d a^{2} d a^{2} d &\rightarrow d a d a c d a \\ + c d a^{2} d a^{2} d &\rightarrow d a^{2} d a c d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/278.md b/docs/examples/1-relation/278.md new file mode 100644 index 0000000..19f7ca3 --- /dev/null +++ b/docs/examples/1-relation/278.md @@ -0,0 +1,39 @@ +#\#278 baababbba=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b^{3} a = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c b^{2} c = a,\; c = b a,\; d = a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + b d c b c &\rightarrow d c b^{2} c \\ + a &\rightarrow b d c b^{2} c \\ + c b d c b^{2} c &\rightarrow b d \\ + b^{2} d c b^{2} c &\rightarrow c \\ + b d c b^{3} d &\rightarrow d \\ + b d c^{2} &\rightarrow d c b c \\ + b d c b^{2} d &\rightarrow d c b^{3} d \\ + b d c b d &\rightarrow d c b^{2} d \\ + b d b d &\rightarrow d c^{2} \\ + c d &\rightarrow d c^{3} b^{2} c \\ + b d^{2} &\rightarrow d c^{3} b^{3} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/279.md b/docs/examples/1-relation/279.md new file mode 100644 index 0000000..9796ef3 --- /dev/null +++ b/docs/examples/1-relation/279.md @@ -0,0 +1,47 @@ +#\#279 abbabaa=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b a^{2} = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a d = c^{2},\; c = b a,\; d = b c^{2} a,\; e = d c d +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(c < a < e < d < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + b c a e &\rightarrow e c^{2} \\ + c a e a &\rightarrow a e \\ + c e &\rightarrow e c^{2} a \\ + a e c^{2} &\rightarrow e c^{2} a c^{2} a^{2} \\ + a e a c^{2} &\rightarrow e c^{2} a^{2} \\ + a e a^{2} c a e &\rightarrow e a^{2} e a \\ + a e a^{2} c^{2} &\rightarrow e a \\ + d &\rightarrow a e a^{3} \\ + b c^{2} &\rightarrow a e a^{2} \\ + a e a^{4} e a^{2} &\rightarrow e \\ + a e a^{3} e &\rightarrow e a^{2} e a^{2} \\ + a^{2} e a^{3} &\rightarrow c^{2} \\ + b e &\rightarrow e c^{2} a^{5} e a^{2} \\ + a e a^{2} e &\rightarrow e c^{2} a^{3} e a^{2} \\ + a e a c a e &\rightarrow e c^{2} a^{3} e a \\ + a e c a e &\rightarrow e c^{2} a c^{2} a^{3} e a \\ + a e^{2} &\rightarrow e c^{2} a c^{2} a c^{2} a^{3} e a^{2} \\ + a e a e &\rightarrow e c^{2} a c^{2} a^{3} e a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/280.md b/docs/examples/1-relation/280.md new file mode 100644 index 0000000..dd66e77 --- /dev/null +++ b/docs/examples/1-relation/280.md @@ -0,0 +1,51 @@ +#\#280 abaabbabaa=babaaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b^{2} a b a^{2} = b a b a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a c d c^{2} a = c^{2} a^{2} c,\; c = b a,\; d = a b,\; e = d a d c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < e < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a b &\rightarrow d \\ + d a d c &\rightarrow e \\ + b d &\rightarrow c b \\ + a c &\rightarrow d a \\ + d a d e c a &\rightarrow e c a d a \\ + c^{2} a^{2} e c a &\rightarrow e c d a^{2} d a \\ + c^{2} a d a &\rightarrow e c a \\ + c^{2} a d^{2} &\rightarrow e c d \\ + d a d e c d &\rightarrow e c a d^{2} \\ + c^{2} a^{2} e c d &\rightarrow e c d a^{2} d^{2} \\ + d^{2} a^{3} e c a &\rightarrow a e c d a^{2} d a \\ + d^{2} a^{2} d a &\rightarrow a e c a \\ + b e &\rightarrow c^{2} d c \\ + c^{2} a e &\rightarrow e c a d c \\ + d^{2} a^{2} d^{2} &\rightarrow a e c d \\ + d^{2} a^{3} e c d &\rightarrow a e c d a^{2} d^{2} \\ + d a d e c e &\rightarrow e c a d e \\ + c^{2} a^{2} e c e &\rightarrow e c d a^{2} d e \\ + d^{2} a^{2} e &\rightarrow a e c a d c \\ + c^{2} a d e &\rightarrow e c e \\ + d^{2} a^{3} e c e &\rightarrow a e c d a^{2} d e \\ + d^{2} a^{2} d e &\rightarrow a e c e +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/282.md b/docs/examples/1-relation/282.md new file mode 100644 index 0000000..00625a4 --- /dev/null +++ b/docs/examples/1-relation/282.md @@ -0,0 +1,34 @@ +#\#282 abababaaba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a b a^{2} b a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c d c = d,\; c = b a,\; d = c^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c^{2} a &\rightarrow d \\ + a c d c &\rightarrow d \\ + c^{2} d &\rightarrow d c d c \\ + a c d^{2} &\rightarrow d c a \\ + b d &\rightarrow d c d c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/283.md b/docs/examples/1-relation/283.md new file mode 100644 index 0000000..f46a3e8 --- /dev/null +++ b/docs/examples/1-relation/283.md @@ -0,0 +1,42 @@ +#\#283 baabbbaaba=aabbbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{3} a^{2} b a = a^{2} b^{3} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d c a c = a d c a,\; c = b a,\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a d c a &\rightarrow c d c a c \\ + a b^{2} &\rightarrow d \\ + b a &\rightarrow c \\ + a d c d &\rightarrow c d c a c b^{2} \\ + a b c &\rightarrow d a \\ + b d &\rightarrow c b^{2} \\ + b c d c a c &\rightarrow c d c a \\ + a c d c a &\rightarrow d c d c a c^{2} \\ + a d c^{2} d c a c &\rightarrow c d c d c d c a c^{2} \\ + a c d c d &\rightarrow d c d c a c^{2} b^{2} \\ + a c d c^{2} d c a c &\rightarrow d c d c a c^{2} d c a \\ + a c d c^{2} d c d c d c a c^{2} &\rightarrow d c d c a c^{2} d c^{2} d c a c \\ + b c d c d c d c a c^{2} &\rightarrow c d c^{2} d c a c \\ + a d c^{2} d c d c d c a c^{2} &\rightarrow c d c d c d c a c^{2} d c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/285.md b/docs/examples/1-relation/285.md new file mode 100644 index 0000000..ab965f1 --- /dev/null +++ b/docs/examples/1-relation/285.md @@ -0,0 +1,42 @@ +#\#285 baaabaaaba=aaabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a^{3} b a = a^{3} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} b a = d b a,\; c = b a^{3},\; d = a^{3} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a^{3} &\rightarrow c \\ + a^{3} b &\rightarrow d \\ + d b a &\rightarrow c^{2} b a \\ + b a^{2} d &\rightarrow c a^{2} b \\ + b a d &\rightarrow c a b \\ + b d &\rightarrow c b \\ + a^{3} c &\rightarrow d a^{3} \\ + d c &\rightarrow c^{3} \\ + b a^{2} c^{2} b a &\rightarrow c a^{2} b^{2} a \\ + b a^{2} c^{3} &\rightarrow c a^{2} b c \\ + b a c^{2} b a &\rightarrow c a b^{2} a \\ + b a c^{3} &\rightarrow c a b c \\ + b c^{2} b a &\rightarrow c b^{2} a \\ + b c^{3} &\rightarrow c b c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/286.md b/docs/examples/1-relation/286.md new file mode 100644 index 0000000..9ea1f66 --- /dev/null +++ b/docs/examples/1-relation/286.md @@ -0,0 +1,36 @@ +#\#286 bababaaaba=aabababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a b a^{3} b a = a^{2} b a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d a c a = a c^{3} a,\; c = a b,\; d = b c^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < a < d < b\): + +\( +\begin{aligned} + b c^{2} a &\rightarrow d \\ + d a c a &\rightarrow a c^{3} a \\ + a b &\rightarrow c \\ + b c^{3} &\rightarrow d b \\ + a d &\rightarrow c^{3} a \\ + d a c^{2} &\rightarrow a c^{4} \\ + a^{2} c^{3} a &\rightarrow c^{3} a^{2} c a \\ + a^{2} c^{4} &\rightarrow c^{3} a^{2} c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/288.md b/docs/examples/1-relation/288.md new file mode 100644 index 0000000..fd00c34 --- /dev/null +++ b/docs/examples/1-relation/288.md @@ -0,0 +1,38 @@ +#\#288 abbaabbaa=babba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a^{2} b^{2} a^{2} = b a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b c a b c a = c b c,\; c = b a,\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a b^{2} &\rightarrow d \\ + b d a &\rightarrow d a d a^{2} \\ + a d a d a^{2} d a^{2} &\rightarrow d^{2} a \\ + b d^{2} &\rightarrow d a d a d \\ + a d a d a^{2} d a d &\rightarrow d^{3} \\ + a d a d a^{2} d^{3} a &\rightarrow d^{3} a d a^{2} d a^{2} \\ + a d a d a^{2} d^{4} &\rightarrow d^{3} a d a^{2} d a d \\ + a d a d a d^{2} a &\rightarrow d^{3} a^{2} d a^{2} \\ + a d a d a d^{3} &\rightarrow d^{3} a^{2} d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/289.md b/docs/examples/1-relation/289.md new file mode 100644 index 0000000..5767468 --- /dev/null +++ b/docs/examples/1-relation/289.md @@ -0,0 +1,53 @@ +#\#289 abbabbbaba=bababba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b^{3} a b a = b a b a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a b c d c^{2} = c^{2} b c,\; c = b a,\; d = b^{2},\; e = d a d c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < e < d < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow d \\ + b a &\rightarrow c \\ + d a d c &\rightarrow e \\ + b d &\rightarrow d b \\ + b c &\rightarrow d a \\ + d a c d a &\rightarrow c e c \\ + c^{2} d a &\rightarrow a e c \\ + b e &\rightarrow d c d c \\ + d a d a e c &\rightarrow e c d a \\ + d a c e &\rightarrow c e c d c \\ + d a c^{2} e c &\rightarrow c e a e c \\ + a e c d c &\rightarrow c^{2} e \\ + a e a e c &\rightarrow c^{3} e c \\ + d a c d c^{2} e &\rightarrow c e c e c d c \\ + d a c d c^{3} e c &\rightarrow c e c e a e c \\ + d a c^{2} e a e c &\rightarrow c e c^{3} e c \\ + c^{2} d c^{2} e &\rightarrow a e c e c d c \\ + c^{2} d c^{3} e c &\rightarrow a e c e a e c \\ + c^{3} e c d c &\rightarrow a e c^{2} e \\ + a e c^{3} e c &\rightarrow c^{3} e a e c \\ + a e c d a e c &\rightarrow c^{2} e c d a \\ + d a c d c^{3} e a e c &\rightarrow c e c e c^{3} e c \\ + c^{2} d c^{3} e a e c &\rightarrow a e c e c^{3} e c \\ + c^{3} e c d a e c &\rightarrow a e c^{2} e c d a \\ + a e c^{3} e a e c &\rightarrow c^{3} e c^{3} e c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/290.md b/docs/examples/1-relation/290.md new file mode 100644 index 0000000..3c80e3d --- /dev/null +++ b/docs/examples/1-relation/290.md @@ -0,0 +1,71 @@ +#\#290 abaabbaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b^{2} a^{2} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d a = b a c a,\; c = a b,\; d = a c b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a c a &\rightarrow c d a \\ + a b &\rightarrow c \\ + a c b a &\rightarrow d \\ + b a c^{2} &\rightarrow c d c \\ + b a c d &\rightarrow c d^{2} \\ + c a c a &\rightarrow a c d a \\ + a c b c &\rightarrow d b \\ + a c b d &\rightarrow d c b a \\ + a c^{2} d a &\rightarrow d c a \\ + b d c a &\rightarrow c d c d a \\ + b a^{2} c d a &\rightarrow c d a c a \\ + c a c^{2} &\rightarrow a c d c \\ + c a c d &\rightarrow a c d^{2} \\ + c a^{2} c d a &\rightarrow a c d a c a \\ + a c^{2} d c &\rightarrow d c^{2} \\ + a c^{2} d^{2} &\rightarrow d c d \\ + b d c^{2} &\rightarrow c d c d c \\ + b d c d &\rightarrow c d c d^{2} \\ + b d a c d c &\rightarrow c d c d a c^{2} \\ + b d a c d^{2} &\rightarrow c d c d a c d \\ + b d a c d a &\rightarrow c d c d a c a \\ + b a^{2} c d c &\rightarrow c d a c^{2} \\ + b a^{2} c d^{2} &\rightarrow c d a c d \\ + c a^{2} c d c &\rightarrow a c d a c^{2} \\ + c a^{2} c d^{2} &\rightarrow a c d a c d \\ + a c d c d c &\rightarrow c d c^{2} \\ + a c d c d^{2} &\rightarrow c d c d \\ + a c d c d a &\rightarrow c d c a \\ + b c d c^{2} &\rightarrow c d^{2} c d c \\ + b c d c d &\rightarrow c d^{2} c d^{2} \\ + c^{2} d c^{2} &\rightarrow a c d^{2} c d c \\ + c^{2} d c d &\rightarrow a c d^{2} c d^{2} \\ + b c d c a &\rightarrow c d^{2} c d a \\ + c^{2} d c a &\rightarrow a c d^{2} c d a \\ + a^{2} c d^{2} c d c &\rightarrow d c^{3} \\ + a^{2} c d^{2} c d^{2} &\rightarrow d c^{2} d \\ + b c d a c d c &\rightarrow c d^{2} c d a c^{2} \\ + b c d a c d^{2} &\rightarrow c d^{2} c d a c d \\ + b c d a c d a &\rightarrow c d^{2} c d a c a \\ + c^{2} d a c d c &\rightarrow a c d^{2} c d a c^{2} \\ + c^{2} d a c d^{2} &\rightarrow a c d^{2} c d a c d \\ + a^{2} c d^{2} c d a &\rightarrow d c^{2} a \\ + c^{2} d a c d a &\rightarrow a c d^{2} c d a c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/291.md b/docs/examples/1-relation/291.md new file mode 100644 index 0000000..32b1587 --- /dev/null +++ b/docs/examples/1-relation/291.md @@ -0,0 +1,36 @@ +#\#291 baabbabbaa=aabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a b^{2} a^{2} = a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a d c a^{2} = a d,\; c = b^{2},\; d = a c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + a c a &\rightarrow d \\ + b a d &\rightarrow c a d c a^{2} \\ + b c &\rightarrow c b \\ + a c d &\rightarrow d c a \\ + c a d c a d^{2} &\rightarrow a d c a \\ + c a d c a d a &\rightarrow a d \\ + a^{2} d &\rightarrow d^{2} c a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/292.md b/docs/examples/1-relation/292.md new file mode 100644 index 0000000..9d8f99a --- /dev/null +++ b/docs/examples/1-relation/292.md @@ -0,0 +1,40 @@ +#\#292 baaaaabba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{2} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} d a = c,\; c = a^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a^{4} d a &\rightarrow a^{2} \\ + a b^{2} &\rightarrow d \\ + a b a^{2} &\rightarrow d a^{4} d a \\ + b a^{4} d^{2} &\rightarrow a d \\ + a b a d &\rightarrow d a^{4} d^{2} \\ + d a^{4} d a^{3} d^{2} &\rightarrow a^{2} d \\ + d a^{4} d a^{3} d a &\rightarrow a^{3} \\ + b a^{6} d &\rightarrow a^{5} d a^{3} d^{2} \\ + b a^{7} &\rightarrow a^{5} d a^{3} d a \\ + d a^{4} d a^{5} d &\rightarrow a^{6} d a^{3} d^{2} \\ + d a^{4} d a^{6} &\rightarrow a^{6} d a^{3} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/293.md b/docs/examples/1-relation/293.md new file mode 100644 index 0000000..d85b71d --- /dev/null +++ b/docs/examples/1-relation/293.md @@ -0,0 +1,60 @@ +#\#293 babaaaabba=ababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{4} b^{2} a = a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c e c = a c^{2},\; c = b a,\; d = c a,\; e = d a^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(c < e < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c^{2} &\rightarrow c e c \\ + d a^{2} b &\rightarrow e \\ + c a &\rightarrow d \\ + b c e c &\rightarrow c^{3} \\ + d a^{2} c &\rightarrow e a \\ + d c^{2} &\rightarrow c^{2} e c \\ + a c d &\rightarrow c e d \\ + b c e d &\rightarrow c^{2} d \\ + d a^{2} d &\rightarrow e a^{2} \\ + d c d &\rightarrow c^{2} e d \\ + a c e &\rightarrow c e^{2} \\ + b c e^{2} &\rightarrow c^{2} e \\ + d a^{2} e a^{2} &\rightarrow e a^{4} d \\ + d c e &\rightarrow c^{2} e^{2} \\ + e a^{4} b &\rightarrow d a^{2} e \\ + e a^{4} c &\rightarrow d a^{2} e a \\ + c^{2} e^{3} c^{2} &\rightarrow e c e c \\ + c^{2} e^{3} c e &\rightarrow e c e^{2} \\ + e a e &\rightarrow c^{2} e^{4} \\ + c^{2} e^{3} c d &\rightarrow e c e d \\ + e a d &\rightarrow c^{2} e^{3} d \\ + e a c &\rightarrow c^{2} e^{3} c \\ + a e c e d &\rightarrow c e c e^{3} c d \\ + a e c e^{2} &\rightarrow c e c e^{3} c e \\ + a e c e c &\rightarrow c e c e^{3} c^{2} \\ + d e c e d &\rightarrow c^{2} e c e^{3} c d \\ + d e c e^{2} &\rightarrow c^{2} e c e^{3} c e \\ + d e c e c &\rightarrow c^{2} e c e^{3} c^{2} \\ + c^{2} e^{4} c e d &\rightarrow e c e c e^{3} c d \\ + c^{2} e^{4} c e^{2} &\rightarrow e c e c e^{3} c e \\ + c^{2} e^{4} c e c &\rightarrow e c e c e^{3} c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/294.md b/docs/examples/1-relation/294.md new file mode 100644 index 0000000..e4cbe49 --- /dev/null +++ b/docs/examples/1-relation/294.md @@ -0,0 +1,41 @@ +#\#294 babbaaba=abba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b^{2} a^{2} b a = a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; d c = e c,\; c = b a,\; d = c b c a,\; e = a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < e < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a b &\rightarrow e \\ + e c &\rightarrow d c \\ + c b c a &\rightarrow d \\ + b e &\rightarrow c b \\ + a c &\rightarrow e a \\ + e d &\rightarrow d^{2} \\ + c b c e &\rightarrow d b \\ + b d^{2} &\rightarrow c b d \\ + b d c &\rightarrow c b c \\ + a d &\rightarrow d^{2} c a \\ + c b c d^{2} &\rightarrow d b d \\ + c b c d c &\rightarrow d b c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/296.md b/docs/examples/1-relation/296.md new file mode 100644 index 0000000..9b40ebd --- /dev/null +++ b/docs/examples/1-relation/296.md @@ -0,0 +1,37 @@ +#\#296 ababbbabba=babbaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b^{3} a b^{2} a = b a b^{2} a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c d c = c b c^{2},\; c = b a,\; d = b^{2} c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < b < a\): + +\( +\begin{aligned} + a c d c &\rightarrow c b c^{2} \\ + b a &\rightarrow c \\ + b^{2} c b &\rightarrow d \\ + b^{2} c d &\rightarrow d b c b \\ + b c b c^{2} &\rightarrow c^{2} d c \\ + d a &\rightarrow b^{2} c^{2} \\ + b^{2} c^{3} d c &\rightarrow d c b c^{2} \\ + b c^{2} d c &\rightarrow d c^{2} \\ + b c d c^{2} &\rightarrow c^{2} d c d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/297.md b/docs/examples/1-relation/297.md new file mode 100644 index 0000000..04bb509 --- /dev/null +++ b/docs/examples/1-relation/297.md @@ -0,0 +1,40 @@ +#\#297 baabaabba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{2} b^{2} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c b c b^{2} a = c,\; c = a^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{2} &\rightarrow d \\ + b a^{2} b a d a &\rightarrow a^{2} \\ + b a^{2} b a d^{2} &\rightarrow a d \\ + d a^{2} b a d a &\rightarrow a b a^{2} \\ + b a^{2} b a^{2} b a^{2} &\rightarrow a^{3} b a d a \\ + d a^{2} b a d^{2} &\rightarrow a b a d \\ + a b a^{3} b a d a &\rightarrow d a^{2} b a^{2} b a^{2} \\ + b a^{2} b a^{2} b a d &\rightarrow a^{3} b a d^{2} \\ + a b a^{3} b a d^{2} &\rightarrow d a^{2} b a^{2} b a d \\ + b a^{4} &\rightarrow a^{3} b a d^{2} a \\ + b a^{3} d &\rightarrow a^{3} b a d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/299.md b/docs/examples/1-relation/299.md new file mode 100644 index 0000000..fe9c5a5 --- /dev/null +++ b/docs/examples/1-relation/299.md @@ -0,0 +1,47 @@ +#\#299 babaababba=ababbaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{2} b a b^{2} a = a b a b^{2} a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a d a = a b a c a b a,\; c = b^{2},\; d = b a^{2} b a c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + b a^{2} b a c &\rightarrow d \\ + a b a c a b a &\rightarrow b a d a \\ + b d &\rightarrow c a^{2} b a c \\ + b c &\rightarrow c b \\ + b a b a d a &\rightarrow d a b a \\ + b a d a^{2} b a c &\rightarrow a b a c a d \\ + a b a c b a d a &\rightarrow b a d a c a b a \\ + b a d b a d a &\rightarrow a b a c a c a d a \\ + b a b a c a d &\rightarrow c a d a^{2} b a c \\ + b a b a c a c a d a &\rightarrow c a d b a d a \\ + b a d a b a c a c a d a &\rightarrow a b a c a c a d b a d a \\ + b a d a b a d a &\rightarrow a b a c a d a b a \\ + b a d a b a c a d &\rightarrow a b a c a c a d a^{2} b a c \\ + a b a c a^{2} b a c a d &\rightarrow b a d a d a^{2} b a c \\ + a b a c a^{2} b a c a c a d a &\rightarrow b a d a d b a d a \\ + b a b a c a c a d b a d a &\rightarrow c a d a b a c a c a d a \\ + b a d a b a c a c a d b a d a &\rightarrow a b a c a c a d a b a c a c a d a \\ + a b a c a^{2} b a c a c a d b a d a &\rightarrow b a d a d a b a c a c a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/300.md b/docs/examples/1-relation/300.md new file mode 100644 index 0000000..5b6f9a8 --- /dev/null +++ b/docs/examples/1-relation/300.md @@ -0,0 +1,56 @@ +#\#300 aabbaabbba=baabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b^{2} a^{2} b^{3} a = b a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} b a = b c a,\; c = a^{2} b^{2},\; d = c b c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b c a &\rightarrow c^{2} b a \\ + c b c &\rightarrow d \\ + a^{2} b^{2} &\rightarrow c \\ + b c^{2} &\rightarrow c d \\ + c^{3} b a &\rightarrow d a \\ + d b c &\rightarrow c b d \\ + a^{2} c d b a &\rightarrow c^{2} a \\ + b c d &\rightarrow c^{2} b d \\ + b d a &\rightarrow c d c b a \\ + c^{2} d &\rightarrow d c \\ + a^{2} c^{2} b d &\rightarrow c^{3} \\ + b d c &\rightarrow c d^{2} \\ + c^{3} b d &\rightarrow d^{2} \\ + c^{4} &\rightarrow a^{2} c d c d \\ + a^{2} c d b d &\rightarrow d c \\ + a^{2} c d c d b a &\rightarrow c d a \\ + a^{2} c d c^{2} b a &\rightarrow c^{3} a \\ + b d^{2} &\rightarrow c d c b d \\ + b a^{2} c d c d &\rightarrow c d c^{2} \\ + a^{2} c d c d c d &\rightarrow c d c^{2} \\ + a^{2} c d c d^{2} &\rightarrow d c^{2} \\ + a^{2} c d c^{2} b d &\rightarrow c d c \\ + c a^{2} c d c d &\rightarrow a^{2} c d c d c \\ + a^{2} c d c d c^{2} b a &\rightarrow c d c a \\ + a^{2} c d c d b d &\rightarrow c d^{2} \\ + a^{2} c d c d c b d &\rightarrow d c d \\ + a^{2} c d c d c b a &\rightarrow d c a \\ + a^{2} c d c d c^{2} b d &\rightarrow c d c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/301.md b/docs/examples/1-relation/301.md new file mode 100644 index 0000000..bf06bf2 --- /dev/null +++ b/docs/examples/1-relation/301.md @@ -0,0 +1,45 @@ +#\#301 abaabababa=babaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a b a b a = b a b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c a c^{3} = d c,\; c = b a,\; d = c^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c^{2} a &\rightarrow d \\ + a c a c^{3} &\rightarrow d c \\ + b d c &\rightarrow d c^{3} \\ + d c a c^{3} &\rightarrow c^{2} d c \\ + a c a c^{2} d &\rightarrow d^{2} \\ + a c a c d &\rightarrow d c a \\ + b c^{2} d c &\rightarrow d c d c^{3} \\ + b d^{2} &\rightarrow d c^{2} d \\ + d c a c^{2} d &\rightarrow c^{2} d^{2} \\ + c^{2} d c a &\rightarrow d c a c d \\ + b c^{2} d^{2} &\rightarrow d c d c^{2} d \\ + c^{4} d c &\rightarrow d c a c d c^{3} \\ + c^{4} d^{2} &\rightarrow d c a c d c^{2} d \\ + d c a c d c a c d &\rightarrow c^{2} d c d c a \\ + d c a d c a c d &\rightarrow c^{2} d^{2} c a \\ + a c a d c a c d &\rightarrow d^{2} c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/302.md b/docs/examples/1-relation/302.md new file mode 100644 index 0000000..4773c05 --- /dev/null +++ b/docs/examples/1-relation/302.md @@ -0,0 +1,76 @@ +#\#302 babaabbbba=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{2} b^{4} a = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} a b^{3} c = a c,\; c = b a,\; d = a^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < d < a < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a^{2} b &\rightarrow d \\ + b a b d b^{3} a &\rightarrow a b a \\ + d a b d b^{3} a &\rightarrow a d a \\ + b a b d b^{3} d &\rightarrow a b d \\ + b a b d b^{2} a b a &\rightarrow d a \\ + d a b d b^{3} d &\rightarrow a d^{2} \\ + a^{2} d a &\rightarrow d a b d b^{2} a b a \\ + a d a b d b^{2} a b a &\rightarrow d a b d b^{2} d a \\ + a^{2} d^{2} &\rightarrow d a b d b^{2} a b d \\ + b a b d b^{2} d a &\rightarrow a d a \\ + b a b d b^{2} a b d &\rightarrow d^{2} \\ + b a b d b^{2} d^{2} &\rightarrow a d^{2} \\ + b a b d b^{2} a d a &\rightarrow d a b d b^{2} a b a \\ + a d a b d b^{2} a b d &\rightarrow d a b d b^{2} d^{2} \\ + a d a b d b^{2} d a &\rightarrow d a b d b^{2} a d a \\ + a d a b d b^{2} d^{2} &\rightarrow d a b d b^{2} a d^{2} \\ + a d a b d b^{2} a d a &\rightarrow d a b d b^{2} d a b d b^{2} a b a \\ + a d a b d b^{2} a d^{2} &\rightarrow d a b d b^{2} d a b d b^{2} a b d \\ + b a b d b^{2} a d^{2} &\rightarrow d a b d b^{2} a b d \\ + b a b d b a d a &\rightarrow d^{2} b^{2} d a \\ + b a b d b a d^{2} &\rightarrow d^{2} b^{2} d^{2} \\ + b a b d b a b a &\rightarrow d^{2} b^{3} a \\ + b a b d b a b d &\rightarrow d^{2} b^{3} d \\ + b a b d b d a &\rightarrow d^{2} b^{2} a b a \\ + b a b d b d^{2} &\rightarrow d^{2} b^{2} a b d \\ + a d a b d b a d a &\rightarrow d a b d b^{2} d^{2} b^{2} d a \\ + a d a b d b a d^{2} &\rightarrow d a b d b^{2} d^{2} b^{2} d^{2} \\ + a d a b d b a b a &\rightarrow d a b d b^{2} d^{2} b^{3} a \\ + a d a b d b a b d &\rightarrow d a b d b^{2} d^{2} b^{3} d \\ + a d a b d b d a &\rightarrow d a b d b^{2} d^{2} b^{2} a b a \\ + a d a b d b d^{2} &\rightarrow d a b d b^{2} d^{2} b^{2} a b d \\ + b a b d a d a &\rightarrow d^{2} b^{3} d b^{2} d a \\ + b a b d a d^{2} &\rightarrow d^{2} b^{3} d b^{2} d^{2} \\ + b a b d a b a &\rightarrow d^{2} b^{3} d b^{3} a \\ + b a b d a b d &\rightarrow d^{2} b^{3} d b^{3} d \\ + b a b d^{2} a &\rightarrow d^{2} b^{3} d b^{2} a b a \\ + b a b d^{3} &\rightarrow d^{2} b^{3} d b^{2} a b d \\ + a d a b d a d a &\rightarrow d a b d b^{2} d^{2} b^{3} d b^{2} d a \\ + a d a b d a d^{2} &\rightarrow d a b d b^{2} d^{2} b^{3} d b^{2} d^{2} \\ + a d a b d a b a &\rightarrow d a b d b^{2} d^{2} b^{3} d b^{3} a \\ + a d a b d a b d &\rightarrow d a b d b^{2} d^{2} b^{3} d b^{3} d \\ + a d a b d^{2} a &\rightarrow d a b d b^{2} d^{2} b^{3} d b^{2} a b a \\ + a d a b d^{3} &\rightarrow d a b d b^{2} d^{2} b^{3} d b^{2} a b d \\ + b a b a d a &\rightarrow d^{2} b^{3} d b^{3} d b^{3} a \\ + b a b a d^{2} &\rightarrow d^{2} b^{3} d b^{3} d b^{3} d \\ + a d a b a d a &\rightarrow d a b d b^{2} d^{2} b^{3} d b^{3} d b^{3} a \\ + a d a b a d^{2} &\rightarrow d a b d b^{2} d^{2} b^{3} d b^{3} d b^{3} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/303.md b/docs/examples/1-relation/303.md new file mode 100644 index 0000000..f717dd5 --- /dev/null +++ b/docs/examples/1-relation/303.md @@ -0,0 +1,38 @@ +#\#303 abbababaa=baabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b a b a^{2} = b a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a d e = c a d,\; c = b a,\; d = b c,\; e = c^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < d < e < c < b\): + +\( +\begin{aligned} + b c &\rightarrow d \\ + b a &\rightarrow c \\ + c^{2} a &\rightarrow e \\ + c a d &\rightarrow a d e \\ + b e &\rightarrow d c a \\ + c d e &\rightarrow d a d \\ + a d e^{2} &\rightarrow e d \\ + b d a d &\rightarrow d^{2} e \\ + c e d &\rightarrow e d e \\ + b d e d &\rightarrow d^{2} e^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/305.md b/docs/examples/1-relation/305.md new file mode 100644 index 0000000..7e7099d --- /dev/null +++ b/docs/examples/1-relation/305.md @@ -0,0 +1,36 @@ +#\#305 baaaabbaa=abaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{2} a^{2} = a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d = a c,\; c = b a^{3},\; d = b^{2} a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b^{2} a^{2} &\rightarrow d \\ + b a^{3} &\rightarrow c \\ + a c &\rightarrow c a d \\ + b c &\rightarrow d a \\ + d a^{2} d a d a d &\rightarrow c^{2} \\ + b d a^{2} d a d &\rightarrow d c \\ + b d a^{2} d c a d c &\rightarrow d c a^{2} d a d a d \\ + d a^{2} d a d c a d c &\rightarrow c^{2} a^{2} d a d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/306.md b/docs/examples/1-relation/306.md new file mode 100644 index 0000000..f3f7af3 --- /dev/null +++ b/docs/examples/1-relation/306.md @@ -0,0 +1,57 @@ +#\#306 aabababbaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a b a b^{2} a^{2} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c d a = b a c a,\; c = a b,\; d = c^{2} b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a c a &\rightarrow a c d a \\ + c^{2} b a &\rightarrow d \\ + a b &\rightarrow c \\ + b a c^{2} &\rightarrow a c d c \\ + c^{2} b c &\rightarrow d b \\ + c a c a &\rightarrow a^{2} c d a \\ + b a c d &\rightarrow a c d^{2} \\ + b a d &\rightarrow a c d c b a \\ + b a^{3} c d a &\rightarrow a c d a c a \\ + c a c^{2} &\rightarrow a^{2} c d c \\ + c a^{3} c d a &\rightarrow a^{2} c d a c a \\ + d b c b c &\rightarrow c^{2} b d b \\ + d b c b a &\rightarrow c^{2} b d \\ + b a^{3} c d c &\rightarrow a c d a c^{2} \\ + c a c d &\rightarrow a^{2} c d^{2} \\ + c a^{3} c d c &\rightarrow a^{2} c d a c^{2} \\ + a^{2} c d c b c &\rightarrow c a d b \\ + a^{2} c d c b a &\rightarrow c a d \\ + a^{2} c d a^{2} c d^{2} c &\rightarrow c a d c^{2} \\ + a^{2} c d a^{2} c d^{2} a &\rightarrow c a d c a \\ + d b a^{2} c d^{3} &\rightarrow c^{2} b d c d \\ + c a^{2} c d^{3} &\rightarrow d c d \\ + d b a^{2} c d^{2} c &\rightarrow c^{2} b d c^{2} \\ + d b a^{2} c d^{2} a &\rightarrow c^{2} b d c a \\ + c a^{2} c d^{2} c &\rightarrow d c^{2} \\ + c a^{2} c d^{2} a &\rightarrow d c a \\ + b a^{3} c d^{2} &\rightarrow a c d a c d \\ + a^{2} c d a^{2} c d^{3} &\rightarrow c a d c d \\ + c a^{3} c d^{2} &\rightarrow a^{2} c d a c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/307.md b/docs/examples/1-relation/307.md new file mode 100644 index 0000000..5e4604a --- /dev/null +++ b/docs/examples/1-relation/307.md @@ -0,0 +1,45 @@ +#\#307 baabbbbbba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{6} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a d a = a^{2},\; c = b^{2},\; d = a c^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + a c^{3} &\rightarrow d \\ + b c &\rightarrow c b \\ + b a^{2} &\rightarrow c a d a \\ + b a d &\rightarrow c a d^{2} \\ + c a d^{3} &\rightarrow a d \\ + c a d^{2} a &\rightarrow a^{2} \\ + a c^{2} a d &\rightarrow d a d^{3} \\ + a c^{2} a^{2} &\rightarrow d a d^{2} a \\ + a c a d &\rightarrow d a d^{5} \\ + a c a^{2} &\rightarrow d a d^{4} a \\ + d a d^{7} &\rightarrow a^{2} d \\ + d a d^{6} a &\rightarrow a^{3} \\ + c a d a^{2} d &\rightarrow a^{2} d^{7} \\ + c a d a^{3} &\rightarrow a^{2} d^{6} a \\ + d a d^{5} a^{2} d &\rightarrow a^{3} d^{7} \\ + d a d^{5} a^{3} &\rightarrow a^{3} d^{6} a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/308.md b/docs/examples/1-relation/308.md new file mode 100644 index 0000000..9554008 --- /dev/null +++ b/docs/examples/1-relation/308.md @@ -0,0 +1,51 @@ +#\#308 baabbaa=aabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a^{2} = a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{2} c a^{2} = a^{2} c a,\; c = b^{2},\; d = c a^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + c a^{3} &\rightarrow d \\ + b c &\rightarrow c b \\ + a^{2} c a &\rightarrow c a^{2} d \\ + b a^{2} d &\rightarrow c a^{2} d a \\ + a^{2} c^{2} a^{2} d &\rightarrow c a^{2} d a c a \\ + c b a^{3} &\rightarrow b d \\ + c a^{2} d a^{2} &\rightarrow a^{2} d \\ + c^{2} a^{2} d a d &\rightarrow d a c a \\ + c a c a^{2} d &\rightarrow d c a \\ + b d a c^{2} a^{2} d &\rightarrow c^{2} a^{2} d^{2} a c a \\ + b d a c a &\rightarrow c^{2} a^{2} d^{2} \\ + c b a c a^{2} d &\rightarrow b d c a \\ + c a^{2} d a d a^{2} &\rightarrow a^{4} d \\ + c a^{2} d a c a^{2} d &\rightarrow a^{2} d a c a \\ + c a^{2} d c a^{2} d &\rightarrow a^{2} d c a \\ + b d a^{5} d &\rightarrow c^{2} a^{2} d^{2} a d a d a^{2} \\ + b d a^{3} d &\rightarrow c^{2} a^{2} d^{2} a d a^{2} \\ + b d a d &\rightarrow c^{2} a^{2} d^{2} a^{2} \\ + a^{6} d &\rightarrow c a^{2} d a d a d a^{2} \\ + b a^{4} d &\rightarrow c a^{2} d^{2} a^{2} \\ + c a^{2} d a d a c a^{2} d &\rightarrow a^{4} d a c a \\ + c a^{2} d a d c a^{2} d &\rightarrow a^{4} d c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/309.md b/docs/examples/1-relation/309.md new file mode 100644 index 0000000..58487e5 --- /dev/null +++ b/docs/examples/1-relation/309.md @@ -0,0 +1,156 @@ +#\#309 baaaaababa=abbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b a b a = a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c a b a b a = a b^{2} a^{2},\; c = a^{4},\; d = b a b c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a b c &\rightarrow d \\ + b c a b a b a &\rightarrow a b^{2} a^{2} \\ + a^{4} &\rightarrow c \\ + b a^{2} b^{2} a^{2} &\rightarrow d a b a b a \\ + a b^{2} c a &\rightarrow b c a d \\ + a b^{2} a^{2} b c &\rightarrow b c a b a d \\ + a c &\rightarrow c a \\ + b a^{2} b d a b a d &\rightarrow d b c a d^{2} b a d \\ + b a^{2} b d a d &\rightarrow d b c a d^{3} \\ + b a^{2} b^{2} c &\rightarrow d a b a b a^{3} \\ + b c b c a d^{2} b a d &\rightarrow a b d a b a d \\ + b c b c a d^{3} &\rightarrow a b d a d \\ + a b^{2} a^{3} b^{2} a^{2} &\rightarrow b c a b a d a b a b a \\ + a b^{2} c b c a b a d &\rightarrow b c a d b^{2} a^{2} b c \\ + a b^{2} c b c a d &\rightarrow b c a d b^{2} c a \\ + a b^{2} c^{2} &\rightarrow b c a d a^{3} \\ + a b a b^{2} a^{2} &\rightarrow b c a d b a b a \\ + b a^{2} b d a b a b a &\rightarrow d b c a d^{2} b a b a \\ + c b^{2} a^{2} b c &\rightarrow a^{3} b c a b a d \\ + c b^{2} c a &\rightarrow a^{3} b c a d \\ + b a b a^{3} b c a b a d &\rightarrow d b^{2} a^{2} b c \\ + b a b a^{3} b c a d &\rightarrow d b^{2} c a \\ + b a^{2} b d b c a d^{2} b a b a &\rightarrow d a b a b a b d a b a b a \\ + b a^{2} b d b c a d^{2} b a d &\rightarrow d a b a b a b d a b a d \\ + b a^{2} b d b c a d^{3} &\rightarrow d a b a b a b d a d \\ + b c b c a d^{2} b a b a &\rightarrow a b d a b a b a \\ + b c a b a d b c a d^{2} b a b a &\rightarrow a b^{2} a^{3} b d a b a b a \\ + b c a b a d b c a d^{2} b a d &\rightarrow a b^{2} a^{3} b d a b a d \\ + b c a b a d b c a d^{3} &\rightarrow a b^{2} a^{3} b d a d \\ + b c a b a d a b a b a b d a b a b a &\rightarrow a b^{2} a^{3} b d b c a d^{2} b a b a \\ + b c a b a d a b a b a b d a b a d &\rightarrow a b^{2} a^{3} b d b c a d^{2} b a d \\ + b c a b a d a b a b a b d a d &\rightarrow a b^{2} a^{3} b d b c a d^{3} \\ + b c a b a d a b a b a^{3} &\rightarrow a b^{2} a^{3} b^{2} c \\ + b c a d b^{2} c a d b a d &\rightarrow a b a b d a b a d \\ + b c a d b^{2} c a d^{2} &\rightarrow a b a b d a d \\ + b c a d b^{2} c a d b a b a &\rightarrow a b a b d a b a b a \\ + b c a d b a b a b^{2} c &\rightarrow a b a b d a b a b a^{3} \\ + b c a d b a b a b d a b a b a &\rightarrow a b a b d b c a d^{2} b a b a \\ + b c a d b a b a b d a b a d &\rightarrow a b a b d b c a d^{2} b a d \\ + b c a d b a b a b d a d &\rightarrow a b a b d b c a d^{3} \\ + b c a d b a b a^{3} &\rightarrow a b a b^{2} c \\ + a b^{2} a^{2} b a^{3} b c a b a d &\rightarrow b c a b a d b^{2} a^{2} b c \\ + a b^{2} a^{2} b a^{3} b c a d &\rightarrow b c a b a d b^{2} c a \\ + b a^{2} b a b d a b a d &\rightarrow d a d b^{2} c a d b a d \\ + b a^{2} b a b d a d &\rightarrow d a d b^{2} c a d^{2} \\ + c b^{2} a^{2} b a^{3} b c a b a d &\rightarrow a^{3} b c a b a d b^{2} a^{2} b c \\ + c b^{2} a^{2} b a^{3} b c a d &\rightarrow a^{3} b c a b a d b^{2} c a \\ + c b^{2} a^{3} b^{2} a^{2} &\rightarrow a^{3} b c a b a d a b a b a \\ + c b^{2} c b c a b a d &\rightarrow a^{3} b c a d b^{2} a^{2} b c \\ + c b^{2} c b c a d &\rightarrow a^{3} b c a d b^{2} c a \\ + c b^{2} c^{2} &\rightarrow a^{3} b c a d a^{3} \\ + c b a b^{2} a^{2} &\rightarrow a^{3} b c a d b a b a \\ + b c a d b a b a b d b c a d^{2} b a b a &\rightarrow a b a b d a b a b a b d a b a b a \\ + b c a d b a b a b d b c a d^{2} b a d &\rightarrow a b a b d a b a b a b d a b a d \\ + b c a d b a b a b d b c a d^{3} &\rightarrow a b a b d a b a b a b d a d \\ + b a^{2} b a b d a b a b a &\rightarrow d a d b^{2} c a d b a b a \\ + b c a b a d a d b^{2} c a d b a b a &\rightarrow a b^{2} a^{3} b a b d a b a b a \\ + b c a b a d a d b^{2} c a d b a d &\rightarrow a b^{2} a^{3} b a b d a b a d \\ + b c a b a d a d b^{2} c a d^{2} &\rightarrow a b^{2} a^{3} b a b d a d \\ + b c a d^{2} b^{2} c a d b a b a &\rightarrow a b a b a b d a b a b a \\ + b c a d^{2} b^{2} c a d b a d &\rightarrow a b a b a b d a b a d \\ + b c a d^{2} b^{2} c a d^{2} &\rightarrow a b a b a b d a d \\ + a b^{2} a^{3} b a b d a b a b a^{3} &\rightarrow b c a b a d a d b a b a b^{2} c \\ + a b a b a b d a b a b a^{3} &\rightarrow b c a d^{2} b a b a b^{2} c \\ + b c a d b a b a b a b d a b a b a &\rightarrow a b a b d a d b^{2} c a d b a b a \\ + b c a d b a b a b a b d a b a d &\rightarrow a b a b d a d b^{2} c a d b a d \\ + b c a d b a b a b a b d a d &\rightarrow a b a b d a d b^{2} c a d^{2} \\ + b a^{2} b a b a b d a b a b a &\rightarrow d a d^{2} b^{2} c a d b a b a \\ + b a^{2} b a b a b d a b a d &\rightarrow d a d^{2} b^{2} c a d b a d \\ + b a^{2} b a b a b d a d &\rightarrow d a d^{2} b^{2} c a d^{2} \\ + c b^{2} a^{3} b a b d b c a d^{2} b a b a &\rightarrow a^{3} b c a b a d a d b a b a b d a b a b a \\ + c b^{2} a^{3} b a b d a b a b a^{3} &\rightarrow a^{3} b c a b a d a d b a b a b^{2} c \\ + c b a b a b d b c a d^{2} b a b a &\rightarrow a^{3} b c a d^{2} b a b a b d a b a b a \\ + c b a b a b d a b a b a^{3} &\rightarrow a^{3} b c a d^{2} b a b a b^{2} c \\ + b a^{2} b a b^{2} c &\rightarrow d a d b a b a^{3} \\ + b a^{2} b a b d b c a d^{2} b a b a &\rightarrow d a d b a b a b d a b a b a \\ + b a^{2} b a b d b c a d^{2} b a d &\rightarrow d a d b a b a b d a b a d \\ + b a^{2} b a b d b c a d^{3} &\rightarrow d a d b a b a b d a d \\ + a b^{2} a^{3} b a b^{2} c &\rightarrow b c a b a d a d b a b a^{3} \\ + a b^{2} a^{3} b a b d b c a d^{2} b a b a &\rightarrow b c a b a d a d b a b a b d a b a b a \\ + a b^{2} a^{3} b a b d b c a d^{2} b a d &\rightarrow b c a b a d a d b a b a b d a b a d \\ + a b^{2} a^{3} b a b d b c a d^{3} &\rightarrow b c a b a d a d b a b a b d a d \\ + a b a b a b^{2} c &\rightarrow b c a d^{2} b a b a^{3} \\ + a b a b a b d b c a d^{2} b a b a &\rightarrow b c a d^{2} b a b a b d a b a b a \\ + a b a b a b d b c a d^{2} b a d &\rightarrow b c a d^{2} b a b a b d a b a d \\ + a b a b a b d b c a d^{3} &\rightarrow b c a d^{2} b a b a b d a d \\ + c b^{2} a^{3} b a b^{2} c &\rightarrow a^{3} b c a b a d a d b a b a^{3} \\ + c b^{2} a^{3} b a b d b c a d^{2} b a d &\rightarrow a^{3} b c a b a d a d b a b a b d a b a d \\ + c b^{2} a^{3} b a b d b c a d^{3} &\rightarrow a^{3} b c a b a d a d b a b a b d a d \\ + c b a b a b^{2} c &\rightarrow a^{3} b c a d^{2} b a b a^{3} \\ + c b a b a b d b c a d^{2} b a d &\rightarrow a^{3} b c a d^{2} b a b a b d a b a d \\ + c b a b a b d b c a d^{3} &\rightarrow a^{3} b c a d^{2} b a b a b d a d \\ + a b^{2} a^{3} b a b d a b a b a b d a b a b a &\rightarrow b c a b a d a d b a b a b d b c a d^{2} b a b a \\ + a b^{2} a^{3} b a b d a b a b a b d a b a d &\rightarrow b c a b a d a d b a b a b d b c a d^{2} b a d \\ + a b^{2} a^{3} b a b d a b a b a b d a d &\rightarrow b c a b a d a d b a b a b d b c a d^{3} \\ + a b a b a b d a b a b a b d a b a b a &\rightarrow b c a d^{2} b a b a b d b c a d^{2} b a b a \\ + a b a b a b d a b a b a b d a b a d &\rightarrow b c a d^{2} b a b a b d b c a d^{2} b a d \\ + a b a b a b d a b a b a b d a d &\rightarrow b c a d^{2} b a b a b d b c a d^{3} \\ + c b^{2} a^{3} b a b d a b a b a b d a b a b a &\rightarrow a^{3} b c a b a d a d b a b a b d b c a d^{2} b a b a \\ + c b^{2} a^{3} b a b d a b a b a b d a b a d &\rightarrow a^{3} b c a b a d a d b a b a b d b c a d^{2} b a d \\ + c b^{2} a^{3} b a b d a b a b a b d a d &\rightarrow a^{3} b c a b a d a d b a b a b d b c a d^{3} \\ + c b a b a b d a b a b a b d a b a b a &\rightarrow a^{3} b c a d^{2} b a b a b d b c a d^{2} b a b a \\ + c b a b a b d a b a b a b d a b a d &\rightarrow a^{3} b c a d^{2} b a b a b d b c a d^{2} b a d \\ + c b a b a b d a b a b a b d a d &\rightarrow a^{3} b c a d^{2} b a b a b d b c a d^{3} \\ + a b^{2} a^{3} b a b a b d a b a b a &\rightarrow b c a b a d a d^{2} b^{2} c a d b a b a \\ + a b^{2} a^{3} b a b d a d b^{2} c a d b a b a &\rightarrow b c a b a d a d b a b a b a b d a b a b a \\ + c b^{2} a^{3} b a b a b d a b a b a &\rightarrow a^{3} b c a b a d a d^{2} b^{2} c a d b a b a \\ + c b a b a b a b d a b a b a &\rightarrow a^{3} b c a d^{3} b^{2} c a d b a b a \\ + a b^{2} a^{3} b a b a b d a b a d &\rightarrow b c a b a d a d^{2} b^{2} c a d b a d \\ + a b^{2} a^{3} b a b a b d a d &\rightarrow b c a b a d a d^{2} b^{2} c a d^{2} \\ + a b^{2} a^{3} b a b d a d b^{2} c a d b a d &\rightarrow b c a b a d a d b a b a b a b d a b a d \\ + a b^{2} a^{3} b a b d a d b^{2} c a d^{2} &\rightarrow b c a b a d a d b a b a b a b d a d \\ + a b a b a b a b d a b a b a &\rightarrow b c a d^{3} b^{2} c a d b a b a \\ + a b a b a b a b d a b a d &\rightarrow b c a d^{3} b^{2} c a d b a d \\ + a b a b a b a b d a d &\rightarrow b c a d^{3} b^{2} c a d^{2} \\ + a b a b a b d a d b^{2} c a d b a b a &\rightarrow b c a d^{2} b a b a b a b d a b a b a \\ + a b a b a b d a d b^{2} c a d b a d &\rightarrow b c a d^{2} b a b a b a b d a b a d \\ + a b a b a b d a d b^{2} c a d^{2} &\rightarrow b c a d^{2} b a b a b a b d a d \\ + c b^{2} a^{3} b a b a b d a b a d &\rightarrow a^{3} b c a b a d a d^{2} b^{2} c a d b a d \\ + c b^{2} a^{3} b a b a b d a d &\rightarrow a^{3} b c a b a d a d^{2} b^{2} c a d^{2} \\ + c b a b a b a b d a b a d &\rightarrow a^{3} b c a d^{3} b^{2} c a d b a d \\ + c b a b a b a b d a d &\rightarrow a^{3} b c a d^{3} b^{2} c a d^{2} \\ + c b^{2} a^{3} b a b d a d b^{2} c a d b a b a &\rightarrow a^{3} b c a b a d a d b a b a b a b d a b a b a \\ + c b^{2} a^{3} b a b d a d b^{2} c a d b a d &\rightarrow a^{3} b c a b a d a d b a b a b a b d a b a d \\ + c b^{2} a^{3} b a b d a d b^{2} c a d^{2} &\rightarrow a^{3} b c a b a d a d b a b a b a b d a d \\ + c b a b a b d a d b^{2} c a d b a b a &\rightarrow a^{3} b c a d^{2} b a b a b a b d a b a b a \\ + c b a b a b d a d b^{2} c a d b a d &\rightarrow a^{3} b c a d^{2} b a b a b a b d a b a d \\ + c b a b a b d a d b^{2} c a d^{2} &\rightarrow a^{3} b c a d^{2} b a b a b a b d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/310.md b/docs/examples/1-relation/310.md new file mode 100644 index 0000000..fab0274 --- /dev/null +++ b/docs/examples/1-relation/310.md @@ -0,0 +1,43 @@ +#\#310 babaababa=abababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{2} b a b a = a b a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d c = a c^{3},\; c = b a,\; d = c^{2} a c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c^{3} &\rightarrow d c \\ + c^{2} a c &\rightarrow d \\ + b d c &\rightarrow c^{4} \\ + a c^{2} d &\rightarrow d^{2} \\ + c^{2} d c &\rightarrow d c^{2} \\ + d c a c &\rightarrow c^{2} a d \\ + a c d &\rightarrow c^{2} a d \\ + b c^{2} a d &\rightarrow c^{2} d \\ + b d^{2} &\rightarrow c^{3} d \\ + a d c^{2} &\rightarrow d^{2} c \\ + c^{4} a d &\rightarrow d^{2} \\ + c^{2} d^{2} &\rightarrow d c d \\ + a d c d &\rightarrow d^{3} \\ + a d^{2} &\rightarrow d c^{2} a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/312.md b/docs/examples/1-relation/312.md new file mode 100644 index 0000000..ee4e8a8 --- /dev/null +++ b/docs/examples/1-relation/312.md @@ -0,0 +1,48 @@ +#\#312 baaaabbaba=abaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{2} a b a = a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{2} d a = a b a^{3},\; c = b^{2} a b,\; d = a^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a^{2} c &\rightarrow d \\ + a b a^{3} &\rightarrow b a^{2} d a \\ + b^{2} a b &\rightarrow c \\ + a b a^{2} d &\rightarrow b a^{2} d^{2} \\ + b a^{2} d a c &\rightarrow a b a d \\ + b^{2} a c &\rightarrow c b a b \\ + b^{3} a^{2} d a &\rightarrow c a^{3} \\ + b a^{2} d b a^{2} d a &\rightarrow a b^{2} a^{2} d^{3} a \\ + a^{2} b a d &\rightarrow b a^{2} d^{2} a c \\ + a^{2} b^{2} a^{2} d^{3} a &\rightarrow b a^{2} d^{2} b a^{2} d a \\ + b a^{2} d b a^{2} d^{2} &\rightarrow a b^{2} a^{2} d^{4} \\ + b^{3} a^{2} d^{2} &\rightarrow c a^{2} d \\ + b a^{2} d a b a d &\rightarrow a b^{2} a^{2} d^{3} a c \\ + b a^{2} d a b^{2} a^{2} d^{3} a &\rightarrow a b^{2} a^{2} d^{3} b a^{2} d a \\ + b a^{2} d a b^{2} a^{2} d^{4} &\rightarrow a b^{2} a^{2} d^{3} b a^{2} d^{2} \\ + a^{2} b^{2} a^{2} d^{4} &\rightarrow b a^{2} d^{2} b a^{2} d^{2} \\ + a^{2} b^{2} a^{2} d^{3} b a^{2} d a &\rightarrow b a^{2} d^{2} a b^{2} a^{2} d^{3} a \\ + a^{2} b^{2} a^{2} d^{3} b a^{2} d^{2} &\rightarrow b a^{2} d^{2} a b^{2} a^{2} d^{4} \\ + b a^{2} d a b^{2} a^{2} d^{3} b a^{2} d a &\rightarrow a b^{2} a^{2} d^{3} a b^{2} a^{2} d^{3} a \\ + b a^{2} d a b^{2} a^{2} d^{3} b a^{2} d^{2} &\rightarrow a b^{2} a^{2} d^{3} a b^{2} a^{2} d^{4} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/313.md b/docs/examples/1-relation/313.md new file mode 100644 index 0000000..14fdae1 --- /dev/null +++ b/docs/examples/1-relation/313.md @@ -0,0 +1,68 @@ +#\#313 abaabbaaaa=baaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b^{2} a^{4} = b a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a b c e = b c a b a,\; c = a^{2},\; d = c b a,\; e = b^{2} c^{2} +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(c < a < d < e < b\): + +\( +\begin{aligned} + b^{2} c^{2} &\rightarrow e \\ + a^{2} &\rightarrow c \\ + c b a &\rightarrow d \\ + b^{2} c d &\rightarrow e b a \\ + c b c &\rightarrow d a \\ + c a &\rightarrow a c \\ + a b c e &\rightarrow b a d \\ + b^{2} a c^{2} &\rightarrow e a \\ + d a b a &\rightarrow c b d \\ + d a b c &\rightarrow c b d a \\ + a b a d &\rightarrow d a e \\ + a d a e &\rightarrow d^{2} \\ + c b^{2} a d &\rightarrow d b c e \\ + b^{2} a c d &\rightarrow e a b a \\ + d b a d &\rightarrow c b d a e \\ + d a b^{2} a d &\rightarrow c b d b c e \\ + a b d^{2} &\rightarrow d a e a e \\ + a b a c b d &\rightarrow d a e a b a \\ + c d a e &\rightarrow a d^{2} \\ + c b^{2} d^{2} &\rightarrow d b c e a e \\ + c b^{2} a c b d &\rightarrow d b c e a b a \\ + c b d^{2} &\rightarrow d^{2} a e \\ + b^{2} a d^{2} &\rightarrow e b c e \\ + d b d^{2} &\rightarrow c b d a e a e \\ + d b a c b d &\rightarrow c b d a e a b a \\ + d a b^{2} d^{2} &\rightarrow c b d b c e a e \\ + d a b^{2} a c b d &\rightarrow c b d b c e a b a \\ + a b d c b d &\rightarrow d a e a e a b a \\ + c b^{2} d c b d &\rightarrow d b c e a e a b a \\ + c b d c b d &\rightarrow d^{2} a e a b a \\ + b^{2} a d c b d &\rightarrow e b c e a b a \\ + d b d c b d &\rightarrow c b d a e a e a b a \\ + d a b^{2} d c b d &\rightarrow c b d b c e a e a b a \\ + c b d b c e d &\rightarrow d a e b c e \\ + c e b c e &\rightarrow d b c e d \\ + a b d b c e d &\rightarrow b a d b c e \\ + c b d b c e c b d &\rightarrow d a e b c e a b a \\ + c e b d b c e d &\rightarrow d b c e d b c e \\ + a b d b c e c b d &\rightarrow b a d b c e a b a \\ + c e b d b c e c b d &\rightarrow d b c e d b c e a b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/315.md b/docs/examples/1-relation/315.md new file mode 100644 index 0000000..e1e35fe --- /dev/null +++ b/docs/examples/1-relation/315.md @@ -0,0 +1,40 @@ +#\#315 aaaabbaaba=baabaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{4} b^{2} a^{2} b a = b a^{2} b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} d a = b c b c a,\; c = a^{2},\; d = b^{2} c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{2} c b &\rightarrow d \\ + b c b c a &\rightarrow c^{2} d a \\ + a^{2} &\rightarrow c \\ + b^{2} c d &\rightarrow d b c b \\ + b^{2} c^{3} d a &\rightarrow d c b c a \\ + b c b c^{2} &\rightarrow c^{2} d c \\ + b c^{2} d a &\rightarrow d c a \\ + a c &\rightarrow c a \\ + b^{2} c^{3} d c &\rightarrow d c b c^{2} \\ + b c d c a &\rightarrow c^{2} d c d a \\ + b c^{2} d c &\rightarrow d c^{2} \\ + b c d c^{2} &\rightarrow c^{2} d c d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/317.md b/docs/examples/1-relation/317.md new file mode 100644 index 0000000..7735354 --- /dev/null +++ b/docs/examples/1-relation/317.md @@ -0,0 +1,38 @@ +#\#317 bababbaaba=ababba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a b^{2} a^{2} b a = a b a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c^{2} d c = e c,\; c = b a,\; d = b c a,\; e = a c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < e < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + b c a &\rightarrow d \\ + a c b &\rightarrow e \\ + e c &\rightarrow c^{2} d c \\ + b e &\rightarrow c^{2} b \\ + b c e &\rightarrow d c b \\ + a c d &\rightarrow c^{2} d c a \\ + a c^{2} &\rightarrow e a \\ + b c^{2} d c &\rightarrow c^{2} b c \\ + b c^{3} d c &\rightarrow d c b c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/318.md b/docs/examples/1-relation/318.md new file mode 100644 index 0000000..8fea268 --- /dev/null +++ b/docs/examples/1-relation/318.md @@ -0,0 +1,37 @@ +#\#318 baababba=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b^{2} a = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c b c = a,\; c = b a,\; d = a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + b d c^{2} &\rightarrow d c b c \\ + a &\rightarrow b d c b c \\ + c b d c b c &\rightarrow b d \\ + b^{2} d c b c &\rightarrow c \\ + b d c b^{2} d &\rightarrow d \\ + b d b d &\rightarrow d c^{2} \\ + b d c b d &\rightarrow d c b^{2} d \\ + c d &\rightarrow d c^{3} b c \\ + b d^{2} &\rightarrow d c^{3} b^{2} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/321.md b/docs/examples/1-relation/321.md new file mode 100644 index 0000000..9420627 --- /dev/null +++ b/docs/examples/1-relation/321.md @@ -0,0 +1,48 @@ +#\#321 baabbaabaa=abaabbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a^{2} b a^{2} = a b a^{2} b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c b c^{2} = a c b c,\; c = b a^{2},\; d = c^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < d < c < a\): + +\( +\begin{aligned} + a c b c &\rightarrow c b c^{2} \\ + c^{2} b &\rightarrow d \\ + b a^{2} &\rightarrow c \\ + a c b d &\rightarrow c b c d \\ + d a^{2} &\rightarrow c^{3} \\ + b c b c^{3} &\rightarrow d c \\ + a c d c &\rightarrow c b d c^{3} \\ + d c b c^{3} &\rightarrow c^{2} d c \\ + d c b c^{2} d &\rightarrow c^{2} d^{2} \\ + b c b c^{2} d &\rightarrow d^{2} \\ + b c b c d &\rightarrow d c b \\ + a c^{3} d c &\rightarrow c b d c d c^{3} \\ + a c^{3} d^{2} &\rightarrow c b d c d c^{2} d \\ + a c d^{2} &\rightarrow c b d c^{2} d \\ + c^{2} d c b &\rightarrow d c b c d \\ + c^{4} d c &\rightarrow d c b c d c^{3} \\ + c^{4} d^{2} &\rightarrow d c b c d c^{2} d \\ + d c b c d c b c d &\rightarrow c^{2} d c d c b \\ + d c b d c b c d &\rightarrow c^{2} d^{2} c b \\ + b c b d c b c d &\rightarrow d^{2} c b +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/322.md b/docs/examples/1-relation/322.md new file mode 100644 index 0000000..cd31f67 --- /dev/null +++ b/docs/examples/1-relation/322.md @@ -0,0 +1,34 @@ +#\#322 abaabaaba=baabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a^{2} b a = b a^{2} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a d^{2} c = d^{2},\; c = b a,\; d = c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a &\rightarrow d \\ + a d^{2} c &\rightarrow d^{2} \\ + c d^{2} &\rightarrow d^{3} c \\ + a d^{3} &\rightarrow d^{2} a \\ + b d^{2} &\rightarrow d^{3} c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/323.md b/docs/examples/1-relation/323.md new file mode 100644 index 0000000..c76349f --- /dev/null +++ b/docs/examples/1-relation/323.md @@ -0,0 +1,33 @@ +#\#323 aaaaababba=babaaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{5} b a b^{2} a = b a b a^{4} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} a d a = b a b c^{2},\; c = a^{2},\; d = b a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a b^{2} &\rightarrow d \\ + b a b a^{4} &\rightarrow a^{5} d a \\ + b a b d &\rightarrow d a b^{2} \\ + d a b a^{4} &\rightarrow a^{5} d a^{2} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/324.md b/docs/examples/1-relation/324.md new file mode 100644 index 0000000..d6677b3 --- /dev/null +++ b/docs/examples/1-relation/324.md @@ -0,0 +1,39 @@ +#\#324 baabaaba=aabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{2} b a = a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} b a = d b a,\; c = b a^{2},\; d = a^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a^{2} &\rightarrow c \\ + a^{2} b &\rightarrow d \\ + d b a &\rightarrow c^{2} b a \\ + b a d &\rightarrow c a b \\ + b d &\rightarrow c b \\ + a^{2} c &\rightarrow d a^{2} \\ + d c &\rightarrow c^{3} \\ + b a c^{2} b a &\rightarrow c a b^{2} a \\ + b a c^{3} &\rightarrow c a b c \\ + b c^{2} b a &\rightarrow c b^{2} a \\ + b c^{3} &\rightarrow c b c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/325.md b/docs/examples/1-relation/325.md new file mode 100644 index 0000000..ac0b69b --- /dev/null +++ b/docs/examples/1-relation/325.md @@ -0,0 +1,38 @@ +#\#325 abaaaababa=baaabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{4} b a b a = b a^{3} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b c^{2} b d = b c a b c,\; c = a^{2},\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < b < a\): + +\( +\begin{aligned} + a^{2} &\rightarrow c \\ + a b a &\rightarrow d \\ + a b d &\rightarrow d b a \\ + a b c &\rightarrow d a \\ + a d &\rightarrow c b a \\ + a c &\rightarrow c a \\ + c b c^{2} b d &\rightarrow d c b c \\ + b c d a &\rightarrow d c d b a \\ + b c d c &\rightarrow d c d b c \\ + b c d^{2} &\rightarrow d c d b d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/326.md b/docs/examples/1-relation/326.md new file mode 100644 index 0000000..b4dbc6d --- /dev/null +++ b/docs/examples/1-relation/326.md @@ -0,0 +1,47 @@ +#\#326 baaaabbaaa=aaaabbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{2} a^{3} = a^{4} b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b d a^{3} = d a^{2},\; c = a^{3} b,\; d = a c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b d a^{3} &\rightarrow d a^{2} \\ + a^{3} b &\rightarrow c \\ + a c b &\rightarrow d \\ + b d a^{2} d &\rightarrow d a d \\ + b d a^{2} c &\rightarrow d a c \\ + b d a c &\rightarrow d c \\ + b d c &\rightarrow d a^{2} b \\ + a^{3} d a^{2} &\rightarrow c d a^{3} \\ + a c d a^{2} &\rightarrow d^{2} a^{3} \\ + b d a d &\rightarrow d^{2} \\ + b d^{2} &\rightarrow d c b \\ + a^{3} d a d &\rightarrow c d a^{2} d \\ + a^{3} d a c &\rightarrow c d a^{2} c \\ + a^{3} d c &\rightarrow c d a c \\ + a c d a d &\rightarrow d^{2} a^{2} d \\ + a c d a c &\rightarrow d^{2} a^{2} c \\ + a c d c &\rightarrow d^{2} a c \\ + a^{3} d^{2} &\rightarrow c d a d \\ + a c d^{2} &\rightarrow d^{2} a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/327.md b/docs/examples/1-relation/327.md new file mode 100644 index 0000000..1829e3d --- /dev/null +++ b/docs/examples/1-relation/327.md @@ -0,0 +1,37 @@ +#\#327 abaabbaba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b^{2} a b a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a b^{2} c = b c a,\; c = a b a,\; d = a b^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(b < d < c < a\): + +\( +\begin{aligned} + a b a &\rightarrow c \\ + a b^{2} a &\rightarrow d \\ + b c a &\rightarrow c a b^{2} c \\ + c b a &\rightarrow a b c \\ + c b^{2} a &\rightarrow a b d \\ + d b a &\rightarrow a b^{2} c \\ + d b^{2} a &\rightarrow a b^{2} d \\ + b c d &\rightarrow c d b d \\ + b c^{2} &\rightarrow c d b c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/328.md b/docs/examples/1-relation/328.md new file mode 100644 index 0000000..8ac29c9 --- /dev/null +++ b/docs/examples/1-relation/328.md @@ -0,0 +1,68 @@ +#\#328 abbabbbba=babba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b^{4} a = b a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a d c a = b a c a,\; c = b^{2},\; d = c a c,\; e = a d^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < e < d < c < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + b a c a &\rightarrow a d c a \\ + c a c &\rightarrow d \\ + a d^{2} c &\rightarrow e \\ + b c &\rightarrow c b \\ + b a d &\rightarrow a d^{2} \\ + e a c &\rightarrow a d^{3} \\ + d a &\rightarrow e a \\ + c a d &\rightarrow a d^{3} \\ + b e &\rightarrow a d^{3} c \\ + d e &\rightarrow e^{2} \\ + b a e a &\rightarrow a e^{2} a \\ + b a^{2} d^{3} &\rightarrow a e a d^{3} \\ + c b a c &\rightarrow b d \\ + c e &\rightarrow a d^{4} c \\ + c a e a &\rightarrow a e^{3} a \\ + c a^{2} d^{3} &\rightarrow e a d \\ + a e^{2} a d^{3} &\rightarrow e a d \\ + e a^{2} d^{3} &\rightarrow a e^{3} a d \\ + b a e^{2} &\rightarrow a e^{3} \\ + b a^{2} e^{4} &\rightarrow a e a e^{4} \\ + b a^{2} e^{3} a &\rightarrow a e a e^{3} a \\ + c a e^{2} &\rightarrow a e^{4} \\ + c a^{2} e^{4} &\rightarrow e a e^{2} \\ + c a^{2} e^{3} a &\rightarrow e a e a \\ + d b a c &\rightarrow c a b d \\ + e b a c &\rightarrow a d^{2} b d \\ + a e^{3} a e^{2} &\rightarrow e a^{2} e^{4} \\ + a e^{3} a e a &\rightarrow e a^{2} e^{3} a \\ + a e^{2} a e^{3} a &\rightarrow e a e a \\ + a e^{2} a e^{4} &\rightarrow e a e^{2} \\ + a e^{3} a^{2} e^{4} &\rightarrow e a e a e^{2} \\ + a e^{3} a^{2} e^{3} a &\rightarrow e a e a e a \\ + e a^{2} e^{4} a e^{3} a &\rightarrow a e^{4} a e a \\ + e a^{2} e^{5} a e^{2} &\rightarrow a e^{4} a^{2} e^{4} \\ + e a^{2} e^{5} a e a &\rightarrow a e^{4} a^{2} e^{3} a \\ + e a^{2} e^{4} a d^{3} &\rightarrow a e^{4} a d \\ + e a^{2} e^{4} a e^{4} &\rightarrow a e^{4} a e^{2} \\ + e a^{2} e^{5} a^{2} e^{4} &\rightarrow a e^{4} a e a e^{2} \\ + e a^{2} e^{5} a^{2} e^{3} a &\rightarrow a e^{4} a e a e a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/329.md b/docs/examples/1-relation/329.md new file mode 100644 index 0000000..6d4aa1b --- /dev/null +++ b/docs/examples/1-relation/329.md @@ -0,0 +1,49 @@ +#\#329 babaaabbba=aabbbaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{3} b^{3} a = a^{2} b^{3} a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a b a^{2} c a = d a,\; c = a b^{3},\; d = a c a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a c a b &\rightarrow d \\ + a b^{3} &\rightarrow c \\ + b a b a^{2} c a &\rightarrow d a \\ + a c^{2} &\rightarrow d b^{2} \\ + d a b a^{2} c a &\rightarrow a c a d a \\ + c a b a^{2} c a &\rightarrow a b^{2} d a \\ + b a b a^{2} c d &\rightarrow d^{2} \\ + b a b a d &\rightarrow d a b \\ + a^{2} b^{2} d a &\rightarrow d a^{2} c a \\ + d a b a^{2} c d &\rightarrow a c a d^{2} \\ + a c a^{2} c a d a &\rightarrow d a b a d a^{2} c a \\ + a c a d a b &\rightarrow d a b a d \\ + c a b a^{2} c d &\rightarrow a b^{2} d^{2} \\ + c a b a d &\rightarrow a b^{2} d a b \\ + a^{2} b^{2} d^{2} &\rightarrow d a^{2} c d \\ + a c a^{2} c a d^{2} &\rightarrow d a b a d a^{2} c d \\ + a c a d c &\rightarrow d a b a d b^{2} \\ + a^{2} b^{2} a c a d a &\rightarrow d a d a^{2} c a \\ + a^{2} b^{2} a c a d^{2} &\rightarrow d a d a^{2} c d \\ + a^{2} b^{2} d c &\rightarrow d a d b^{2} \\ + d a b a d a b a d &\rightarrow a c a d a d a b +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/330.md b/docs/examples/1-relation/330.md new file mode 100644 index 0000000..ddbd70e --- /dev/null +++ b/docs/examples/1-relation/330.md @@ -0,0 +1,52 @@ +#\#330 abaaababba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{3} b a b^{2} a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d a = b c a,\; c = a b a,\; d = a c b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b c a &\rightarrow c d a \\ + a b a &\rightarrow c \\ + a c b^{2} &\rightarrow d \\ + b c^{2} &\rightarrow c d c \\ + c^{2} b^{2} &\rightarrow a b d \\ + b c d &\rightarrow c d^{2} \\ + a b c &\rightarrow c b a \\ + a c^{2} d^{2} a &\rightarrow d c a \\ + b a b d &\rightarrow c d c b^{2} \\ + c b a c &\rightarrow a c d c \\ + c b a d &\rightarrow a c d^{2} \\ + c b a^{2} &\rightarrow a c d a \\ + a b d c^{2} &\rightarrow c^{3} d^{2} c \\ + a b d c d &\rightarrow c^{3} d^{3} \\ + a b d c a &\rightarrow c^{3} d^{2} a \\ + a c^{2} d^{2} c &\rightarrow d c^{2} \\ + a c^{2} d^{3} &\rightarrow d c d \\ + c b d c^{2} &\rightarrow a c d c^{2} d^{2} c \\ + c b d c d &\rightarrow a c d c^{2} d^{3} \\ + c b d c a &\rightarrow a c d c^{2} d^{2} a \\ + a b d a b d &\rightarrow c^{3} d^{2} c b^{2} \\ + a c d c b^{2} &\rightarrow c b d \\ + c b c b d &\rightarrow a c d c d c b^{2} \\ + c b d a b d &\rightarrow a c d c^{2} d^{2} c b^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/331.md b/docs/examples/1-relation/331.md new file mode 100644 index 0000000..dcdc9d1 --- /dev/null +++ b/docs/examples/1-relation/331.md @@ -0,0 +1,36 @@ +#\#331 abaabaaaba=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a^{3} b a = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c a c a^{2} c = c a c,\; c = b a,\; d = a^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a^{2} b &\rightarrow d \\ + b d^{2} &\rightarrow d^{2} a d a d^{2} \\ + b d a &\rightarrow d^{2} a d a d a \\ + a d^{2} a d a &\rightarrow d^{2} a \\ + a d^{2} a d^{2} &\rightarrow d^{3} \\ + a d^{4} a &\rightarrow d^{3} a d a \\ + a d^{5} &\rightarrow d^{3} a d^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/332.md b/docs/examples/1-relation/332.md new file mode 100644 index 0000000..7a59816 --- /dev/null +++ b/docs/examples/1-relation/332.md @@ -0,0 +1,110 @@ +#\#332 abababaaaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a b a^{4} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c b c a^{3} = b a c,\; c = a b a,\; d = c b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + c b a &\rightarrow d \\ + a b a &\rightarrow c \\ + c b c &\rightarrow d b a \\ + a b c &\rightarrow d \\ + b a d &\rightarrow d b a^{3} c \\ + b a c &\rightarrow d b a^{4} \\ + c b d &\rightarrow d b c \\ + c d b a^{3} c &\rightarrow d^{2} \\ + c d b a^{4} &\rightarrow d c \\ + a b d &\rightarrow d b a \\ + a d b a^{3} c &\rightarrow c d \\ + a d b a^{4} &\rightarrow c^{2} \\ + d b a^{3} d a^{2} c &\rightarrow b c d \\ + d b a^{3} d a^{3} &\rightarrow b c^{2} \\ + c d b a^{3} d &\rightarrow d^{2} b a \\ + a d b a^{3} d &\rightarrow c d b a \\ + b c d b d &\rightarrow d b a^{3} d a^{2} d b c \\ + b c d b c &\rightarrow d b a^{3} d a^{2} d b a \\ + b c d b a &\rightarrow d b a^{3} d a^{2} d \\ + b c d^{2} b a^{3} d &\rightarrow d b a^{3} d a^{2} d^{2} b a \\ + b c d^{2} b a^{3} c &\rightarrow d b a^{3} d a^{2} d^{2} \\ + b c d^{2} b a^{4} &\rightarrow d b a^{3} d a^{2} d c \\ + c b^{2} c d &\rightarrow d b d a^{2} d a^{2} c \\ + c b^{2} c^{2} &\rightarrow d b d a^{2} d a^{3} \\ + a b^{2} c d &\rightarrow d b c a^{2} d a^{2} c \\ + a b^{2} c^{2} &\rightarrow d b c a^{2} d a^{3} \\ + d b a^{3} d a^{2} d a^{2} c &\rightarrow b d^{2} \\ + d b a^{3} d a^{2} d a^{3} &\rightarrow b d c \\ + c d b a^{2} d^{2} &\rightarrow d^{2} b c a^{2} d a^{2} c \\ + c d b a^{2} d c &\rightarrow d^{2} b c a^{2} d a^{3} \\ + c d b a^{2} c d &\rightarrow d^{2} b c a^{2} c \\ + c d b a^{2} c^{2} &\rightarrow d^{2} b c a^{3} \\ + a d b a^{2} d^{2} &\rightarrow c d b c a^{2} d a^{2} c \\ + a d b a^{2} d c &\rightarrow c d b c a^{2} d a^{3} \\ + a d b a^{2} c d &\rightarrow c d b c a^{2} c \\ + a d b a^{2} c^{2} &\rightarrow c d b c a^{3} \\ + b d^{2} b^{2} c d &\rightarrow d b a^{3} d a^{2} d a^{2} d b d a^{2} d a^{2} c \\ + b d^{2} b^{2} c^{2} &\rightarrow d b a^{3} d a^{2} d a^{2} d b d a^{2} d a^{3} \\ + b d^{2} b a &\rightarrow d b a^{3} d a^{2} d a^{2} d \\ + b c d b^{2} c d &\rightarrow d b a^{3} d a^{2} d b d a^{2} d a^{2} c \\ + b c d b^{2} c^{2} &\rightarrow d b a^{3} d a^{2} d b d a^{2} d a^{3} \\ + b c d^{2} b a^{2} d^{2} &\rightarrow d b a^{3} d a^{2} d^{2} b c a^{2} d a^{2} c \\ + b c d^{2} b a^{2} d c &\rightarrow d b a^{3} d a^{2} d^{2} b c a^{2} d a^{3} \\ + b c d^{2} b a^{2} c d &\rightarrow d b a^{3} d a^{2} d^{2} b c a^{2} c \\ + b c d^{2} b a^{2} c^{2} &\rightarrow d b a^{3} d a^{2} d^{2} b c a^{3} \\ + c b^{2} d^{2} &\rightarrow d b d a^{2} d a^{2} d a^{2} c \\ + c b^{2} d c &\rightarrow d b d a^{2} d a^{2} d a^{3} \\ + a b^{2} d^{2} &\rightarrow d b c a^{2} d a^{2} d a^{2} c \\ + a b^{2} d c &\rightarrow d b c a^{2} d a^{2} d a^{3} \\ + b d^{2} b d &\rightarrow d b a^{3} d a^{2} d a^{2} d b c \\ + b d^{2} b c &\rightarrow d b a^{3} d a^{2} d a^{2} d b a \\ + b d^{3} b a^{2} d^{2} &\rightarrow d b a^{3} d a^{2} d a^{2} d^{2} b c a^{2} d a^{2} c \\ + b d^{3} b a^{2} d c &\rightarrow d b a^{3} d a^{2} d a^{2} d^{2} b c a^{2} d a^{3} \\ + b d^{3} b a^{2} c d &\rightarrow d b a^{3} d a^{2} d a^{2} d^{2} b c a^{2} c \\ + b d^{3} b a^{2} c^{2} &\rightarrow d b a^{3} d a^{2} d a^{2} d^{2} b c a^{3} \\ + b d^{3} b a^{3} d &\rightarrow d b a^{3} d a^{2} d a^{2} d^{2} b a \\ + b d^{3} b a^{3} c &\rightarrow d b a^{3} d a^{2} d a^{2} d^{2} \\ + b d^{3} b a^{4} &\rightarrow d b a^{3} d a^{2} d a^{2} d c \\ + b d b c d &\rightarrow d b a^{3} d a^{2} d a^{2} d a^{2} d a^{2} c \\ + b d b c^{2} &\rightarrow d b a^{3} d a^{2} d a^{2} d a^{2} d a^{3} \\ + b c d b^{2} d^{2} &\rightarrow d b a^{3} d a^{2} d b d a^{2} d a^{2} d a^{2} c \\ + b c d b^{2} d c &\rightarrow d b a^{3} d a^{2} d b d a^{2} d a^{2} d a^{3} \\ + c d b a^{2} d b d^{2} &\rightarrow d^{2} b c a^{2} d a^{2} d a^{2} d a^{2} d a^{2} c \\ + c d b a^{2} d b d c &\rightarrow d^{2} b c a^{2} d a^{2} d a^{2} d a^{2} d a^{3} \\ + c d b a^{2} d b c d &\rightarrow d^{2} b c a^{2} d a^{2} d a^{2} d a^{2} c \\ + c d b a^{2} d b c^{2} &\rightarrow d^{2} b c a^{2} d a^{2} d a^{2} d a^{3} \\ + b d^{2} b^{2} d^{2} &\rightarrow d b a^{3} d a^{2} d a^{2} d b d a^{2} d a^{2} d a^{2} c \\ + b d^{2} b^{2} d c &\rightarrow d b a^{3} d a^{2} d a^{2} d b d a^{2} d a^{2} d a^{3} \\ + a d b a^{2} d b d^{2} &\rightarrow c d b c a^{2} d a^{2} d a^{2} d a^{2} d a^{2} c \\ + a d b a^{2} d b d c &\rightarrow c d b c a^{2} d a^{2} d a^{2} d a^{2} d a^{3} \\ + a d b a^{2} d b c d &\rightarrow c d b c a^{2} d a^{2} d a^{2} d a^{2} c \\ + a d b a^{2} d b c^{2} &\rightarrow c d b c a^{2} d a^{2} d a^{2} d a^{3} \\ + b d b d^{2} &\rightarrow d b a^{3} d a^{2} d a^{2} d a^{2} d a^{2} d a^{2} c \\ + b d b d c &\rightarrow d b a^{3} d a^{2} d a^{2} d a^{2} d a^{2} d a^{3} \\ + b c d^{2} b a^{2} d b d^{2} &\rightarrow d b a^{3} d a^{2} d^{2} b c a^{2} d a^{2} d a^{2} d a^{2} d a^{2} c \\ + b c d^{2} b a^{2} d b d c &\rightarrow d b a^{3} d a^{2} d^{2} b c a^{2} d a^{2} d a^{2} d a^{2} d a^{3} \\ + b c d^{2} b a^{2} d b c d &\rightarrow d b a^{3} d a^{2} d^{2} b c a^{2} d a^{2} d a^{2} d a^{2} c \\ + b c d^{2} b a^{2} d b c^{2} &\rightarrow d b a^{3} d a^{2} d^{2} b c a^{2} d a^{2} d a^{2} d a^{3} \\ + b d^{3} b a^{2} d b d^{2} &\rightarrow d b a^{3} d a^{2} d a^{2} d^{2} b c a^{2} d a^{2} d a^{2} d a^{2} d a^{2} c \\ + b d^{3} b a^{2} d b d c &\rightarrow d b a^{3} d a^{2} d a^{2} d^{2} b c a^{2} d a^{2} d a^{2} d a^{2} d a^{3} \\ + b d^{3} b a^{2} d b c d &\rightarrow d b a^{3} d a^{2} d a^{2} d^{2} b c a^{2} d a^{2} d a^{2} d a^{2} c \\ + b d^{3} b a^{2} d b c^{2} &\rightarrow d b a^{3} d a^{2} d a^{2} d^{2} b c a^{2} d a^{2} d a^{2} d a^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/333.md b/docs/examples/1-relation/333.md new file mode 100644 index 0000000..d65b9e0 --- /dev/null +++ b/docs/examples/1-relation/333.md @@ -0,0 +1,36 @@ +#\#333 aababababa=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a b a b a b a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c^{4} a = d a,\; c = a b,\; d = b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b c a &\rightarrow d \\ + d a &\rightarrow a c^{4} a \\ + a b &\rightarrow c \\ + b c^{2} &\rightarrow d b \\ + a d &\rightarrow c^{2} a \\ + d c &\rightarrow a c^{5} \\ + a^{2} c^{5} &\rightarrow c^{2} a c \\ + a^{2} c^{4} a &\rightarrow c^{2} a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/334.md b/docs/examples/1-relation/334.md new file mode 100644 index 0000000..c9d8f67 --- /dev/null +++ b/docs/examples/1-relation/334.md @@ -0,0 +1,64 @@ +#\#334 abbabbbaaa=baaabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b^{3} a^{3} = b a^{3} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d a^{2} = b a^{2} c a,\; c = a b^{2},\; d = c^{2} b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a^{2} c a &\rightarrow d a^{2} \\ + c^{2} b a &\rightarrow d \\ + a b^{2} &\rightarrow c \\ + c^{2} d a^{2} &\rightarrow d a c a \\ + d b^{2} &\rightarrow c^{2} b c \\ + b a^{2} c^{2} &\rightarrow d a c \\ + a b d a^{2} &\rightarrow c a^{2} c a \\ + b a^{2} c d &\rightarrow d a d \\ + b a^{2} d &\rightarrow d a c b a \\ + c^{2} b c a^{2} c^{2} &\rightarrow d b d a c \\ + c^{2} b c a^{2} c a &\rightarrow d b d a^{2} \\ + c^{2} d a c &\rightarrow d a c^{2} \\ + a b d a c &\rightarrow c a^{2} c^{2} \\ + c^{2} b c a^{2} c d &\rightarrow d b d a d \\ + c^{2} b c a^{2} d a c^{2} &\rightarrow d b d a c d a c \\ + c^{2} b c a^{2} d a c a &\rightarrow d b d a c d a^{2} \\ + c^{2} d a d &\rightarrow d a c d \\ + d b d a c b c a^{2} c^{2} &\rightarrow c^{2} b c a^{2} d b d a c \\ + d b d a c b c a^{2} c a &\rightarrow c^{2} b c a^{2} d b d a^{2} \\ + d b d a c b a &\rightarrow c^{2} b c a^{2} d \\ + a b d a d &\rightarrow c a^{2} c d \\ + d b d a c b c a^{2} c d &\rightarrow c^{2} b c a^{2} d b d a d \\ + c^{2} b c a^{2} d a c d &\rightarrow d b d a c d a d \\ + d b d a c b c a^{2} d a c^{2} &\rightarrow c^{2} b c a^{2} d b d a c d a c \\ + d b d a c b c a^{2} d a c d &\rightarrow c^{2} b c a^{2} d b d a c d a d \\ + d b d a c b c a^{2} d a c a &\rightarrow c^{2} b c a^{2} d b d a c d a^{2} \\ + d b d a c d a c b c a^{2} c^{2} &\rightarrow c^{2} b c a^{2} d a d b d a c \\ + d b d a c d a c b c a^{2} c d &\rightarrow c^{2} b c a^{2} d a d b d a d \\ + d b d a c d a c b c a^{2} c a &\rightarrow c^{2} b c a^{2} d a d b d a^{2} \\ + d b d a c d a c b c a^{2} d a c^{2} &\rightarrow c^{2} b c a^{2} d a d b d a c d a c \\ + d b d a c d a c b c a^{2} d a c a &\rightarrow c^{2} b c a^{2} d a d b d a c d a^{2} \\ + d b d a c d a c b a &\rightarrow c^{2} b c a^{2} d a d \\ + d b d a c d a c d a c &\rightarrow c^{2} b c a^{2} d a d a c^{2} \\ + d b d a c d a c d a d &\rightarrow c^{2} b c a^{2} d a d a c d \\ + d b d a c d a c d a^{2} &\rightarrow c^{2} b c a^{2} d a d a c a \\ + d b d a c d a c b c a^{2} d a c d &\rightarrow c^{2} b c a^{2} d a d b d a c d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/335.md b/docs/examples/1-relation/335.md new file mode 100644 index 0000000..a7d4317 --- /dev/null +++ b/docs/examples/1-relation/335.md @@ -0,0 +1,45 @@ +#\#335 baaabbbaba=abaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{3} a b a = a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d c = a c a,\; c = b a,\; d = a b^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < d < c < a\): + +\( +\begin{aligned} + a c a &\rightarrow c a d c \\ + a b^{2} c &\rightarrow d \\ + b a &\rightarrow c \\ + a c^{2} a d c &\rightarrow c a d c^{2} a \\ + c b^{2} c &\rightarrow b d \\ + b c a d c &\rightarrow c^{2} a \\ + a c d &\rightarrow c a d b d \\ + a c^{2} a d b d &\rightarrow c a d c^{2} d \\ + a b c^{2} a &\rightarrow d a d c \\ + a b^{3} d &\rightarrow d b^{2} c \\ + b c a d b d &\rightarrow c^{2} d \\ + c b^{3} d &\rightarrow b d b^{2} c \\ + b d a d c &\rightarrow c b c^{2} a \\ + a b c^{3} a d c &\rightarrow d a d c^{2} a \\ + a b c^{3} a d b d &\rightarrow d a d c^{2} d \\ + a b c^{2} d &\rightarrow d a d b d \\ + b d a d b d &\rightarrow c b c^{2} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/336.md b/docs/examples/1-relation/336.md new file mode 100644 index 0000000..5f778ac --- /dev/null +++ b/docs/examples/1-relation/336.md @@ -0,0 +1,39 @@ +#\#336 baababbbaa=abba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b^{3} a^{2} = a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{2} d a^{2} = a c a,\; c = b^{2},\; d = b a c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + b a c b &\rightarrow d \\ + b a^{2} d a^{2} &\rightarrow a c a \\ + b c &\rightarrow c b \\ + b d &\rightarrow c a c b \\ + b a c^{2} &\rightarrow d b \\ + b a c d &\rightarrow d a c b \\ + b a c a &\rightarrow c a^{2} d a^{2} \\ + c a^{2} d a^{2} c a &\rightarrow d a^{2} d a^{2} \\ + b a d a^{2} d a^{2} &\rightarrow c a^{2} d a^{3} d a^{2} c a \\ + c a^{2} d a^{2} d a^{2} d a^{2} &\rightarrow d a^{2} d a^{3} d a^{2} c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/337.md b/docs/examples/1-relation/337.md new file mode 100644 index 0000000..0279444 --- /dev/null +++ b/docs/examples/1-relation/337.md @@ -0,0 +1,54 @@ +#\#337 baaaabbaa=abaaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{2} a^{2} = a b a^{4} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c d c = a b c^{2},\; c = a^{2},\; d = c b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < d < c < a\): + +\( +\begin{aligned} + a^{2} &\rightarrow c \\ + a b c^{2} &\rightarrow b c d c \\ + c b^{2} &\rightarrow d \\ + a c &\rightarrow c a \\ + a b c d &\rightarrow b c d^{2} \\ + c b c^{2} &\rightarrow b c d^{2} c \\ + a d &\rightarrow c a b^{2} \\ + c b c d &\rightarrow b c d^{3} \\ + a b^{2} c d^{4} c &\rightarrow b c d b c d^{2} c \\ + b c d^{2} b c d^{2} c &\rightarrow d c d^{4} c \\ + a b^{2} c d^{5} &\rightarrow b c d b c d^{3} \\ + a b^{2} c d^{4} b c d^{2} c &\rightarrow b c d^{2} c d^{4} c \\ + c d c d^{4} c &\rightarrow b c d^{4} b c d^{2} c \\ + b c d^{2} b c d^{3} &\rightarrow d c d^{5} \\ + c b d c d^{4} c &\rightarrow d c d^{2} b c d^{2} c \\ + b c d^{3} c d^{4} c &\rightarrow d c d^{4} b c d^{2} c \\ + b c d^{3} c d^{5} &\rightarrow d c d^{4} b c d^{3} \\ + a b^{2} c d^{4} b c d^{3} &\rightarrow b c d^{2} c d^{5} \\ + c d c d^{5} &\rightarrow b c d^{4} b c d^{3} \\ + c d c d^{4} b c d^{2} c &\rightarrow b c d^{5} c d^{4} c \\ + c d c d^{4} b c d^{3} &\rightarrow b c d^{5} c d^{5} \\ + c b d c d^{5} &\rightarrow d c d^{2} b c d^{3} \\ + c b d c d^{4} b c d^{2} c &\rightarrow d c d^{3} c d^{4} c \\ + c b d c d^{4} b c d^{3} &\rightarrow d c d^{3} c d^{5} \\ + b c d^{3} c d^{4} b c d^{2} c &\rightarrow d c d^{5} c d^{4} c \\ + b c d^{3} c d^{4} b c d^{3} &\rightarrow d c d^{5} c d^{5} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/338.md b/docs/examples/1-relation/338.md new file mode 100644 index 0000000..cfc3594 --- /dev/null +++ b/docs/examples/1-relation/338.md @@ -0,0 +1,35 @@ +#\#338 abaabaaaba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a^{3} b a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c a c a^{2} c = c^{2} a,\; c = b a,\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a b a &\rightarrow d \\ + b d a &\rightarrow d^{2} a d \\ + b d^{2} &\rightarrow d^{2} a d b a \\ + a b d &\rightarrow d b a \\ + d b a d &\rightarrow a d^{2} a d b a \\ + d b a^{2} &\rightarrow a d^{2} a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/339.md b/docs/examples/1-relation/339.md new file mode 100644 index 0000000..9486195 --- /dev/null +++ b/docs/examples/1-relation/339.md @@ -0,0 +1,67 @@ +#\#339 aaabaaabba=baaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{3} b a^{3} b^{2} a = b a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} b a = b c a,\; c = a^{3} b,\; d = c b c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < c < b\): + +\( +\begin{aligned} + b c a &\rightarrow c^{2} b a \\ + c b c &\rightarrow d \\ + a^{3} b &\rightarrow c \\ + b c^{2} &\rightarrow c d \\ + a^{3} c^{2} b a &\rightarrow c^{2} a \\ + d b c &\rightarrow c b d \\ + b c d &\rightarrow c^{2} b d \\ + c^{2} d &\rightarrow d c \\ + c^{3} &\rightarrow a^{3} c d \\ + a^{3} c d b a &\rightarrow d a \\ + b d c &\rightarrow c d^{2} \\ + a^{3} c d b d &\rightarrow d^{2} \\ + c d c &\rightarrow a^{3} c d^{2} \\ + a^{3} c^{2} b d &\rightarrow d c \\ + a^{6} c d^{2} b a &\rightarrow c d a \\ + c a^{3} c d &\rightarrow a^{6} c d^{2} \\ + d c^{2} &\rightarrow a^{6} c d^{3} \\ + c a^{6} c d^{2} &\rightarrow a^{6} c d^{2} c \\ + b a^{3} c d &\rightarrow a^{3} c d^{2} \\ + b d a &\rightarrow a^{3} c d^{2} b a \\ + a^{3} c d^{2} c d &\rightarrow c d^{2} c \\ + a^{6} c d^{2} b d &\rightarrow c d^{2} \\ + b a^{6} c d^{2} &\rightarrow a^{3} c d^{2} c \\ + a^{3} c d^{2} a^{3} c d^{3} &\rightarrow c d^{3} c \\ + a^{3} c d^{2} a^{3} c d^{2} c &\rightarrow c d^{2} a^{3} c d \\ + b d^{2} &\rightarrow a^{3} c d^{2} b d \\ + a^{6} c d^{4} &\rightarrow d^{2} c \\ + a^{6} c d^{2} a^{6} c d^{3} &\rightarrow d a^{6} c d^{2} \\ + a^{6} c d^{3} c &\rightarrow d a^{3} c d \\ + c d a^{3} c d^{2} &\rightarrow a^{3} c d^{3} c \\ + c d a^{6} c d^{2} &\rightarrow a^{3} c d^{2} a^{3} c d \\ + a^{6} c d^{2} c b a &\rightarrow d c a \\ + a^{6} c d^{2} c b d &\rightarrow d c d \\ + a^{6} c d^{2} a^{3} c d^{2} &\rightarrow c d a^{3} c d \\ + a^{6} c d^{3} a^{6} c d^{2} &\rightarrow d a^{3} c d a^{3} c d \\ + a^{6} c d^{3} a^{3} c d &\rightarrow d a^{6} c d^{2} c \\ + a^{3} c d^{2} a^{3} c d^{2} a^{3} c d &\rightarrow c d^{2} a^{6} c d^{2} c \\ + a^{3} c d^{2} a^{3} c d^{2} a^{6} c d^{2} &\rightarrow c d^{2} a^{3} c d a^{3} c d \\ + c d a^{3} c d a^{3} c d &\rightarrow a^{3} c d^{2} a^{6} c d^{2} c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/340.md b/docs/examples/1-relation/340.md new file mode 100644 index 0000000..af99e9f --- /dev/null +++ b/docs/examples/1-relation/340.md @@ -0,0 +1,38 @@ +#\#340 baabababaa=aaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b a b a^{2} = a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c^{3} a = a d,\; c = b a,\; d = a^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a^{2} c &\rightarrow d \\ + c a c^{3} a &\rightarrow a d \\ + b d &\rightarrow c a c \\ + a^{3} d &\rightarrow d a c^{3} a \\ + a d a c &\rightarrow c a c^{3} d \\ + c a c^{2} a d &\rightarrow a d c^{3} a \\ + b c a c^{3} d &\rightarrow c d a c \\ + a d a^{2} d &\rightarrow c a c^{3} d a c^{3} a \\ + c a c^{4} a c^{3} d &\rightarrow a d^{2} a c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/342.md b/docs/examples/1-relation/342.md new file mode 100644 index 0000000..048f6db --- /dev/null +++ b/docs/examples/1-relation/342.md @@ -0,0 +1,43 @@ +#\#342 babaababba=ababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{2} b a b^{2} a = a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d c = a c^{2},\; c = b a,\; d = c a c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c^{2} &\rightarrow c d c \\ + c a c b &\rightarrow d \\ + b c d c &\rightarrow c^{3} \\ + d a &\rightarrow c^{2} d c \\ + a c d &\rightarrow c d^{2} \\ + b c d^{2} &\rightarrow c^{2} d \\ + c^{2} d c^{3} &\rightarrow d c d c \\ + c^{2} d c^{2} d &\rightarrow d c d^{2} \\ + a d c d c &\rightarrow c d c d c^{3} \\ + a d c d^{2} &\rightarrow c d c d c^{2} d \\ + c^{2} d c d c d c &\rightarrow d c d c d c^{3} \\ + c^{2} d c d c d^{2} &\rightarrow d c d c d c^{2} d \\ + c^{2} d^{2} c d c &\rightarrow d c d^{2} c^{3} \\ + c^{2} d^{2} c d^{2} &\rightarrow d c d^{2} c^{2} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/344.md b/docs/examples/1-relation/344.md new file mode 100644 index 0000000..cfb7a20 --- /dev/null +++ b/docs/examples/1-relation/344.md @@ -0,0 +1,66 @@ +#\#344 babbbabba=abbba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b^{3} a b^{2} a = a b^{3} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b d c a = d,\; c = b^{2},\; d = a c b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + a c b a &\rightarrow d \\ + b d &\rightarrow c d c a \\ + b c &\rightarrow c b \\ + c d c a c a &\rightarrow d \\ + a c^{2} d c d &\rightarrow d c^{2} d c a \\ + a c^{2} d c^{2} d c a d &\rightarrow d c^{2} d^{2} \\ + c d c d c^{2} d c d c d &\rightarrow d c^{2} d c d \\ + a c^{2} d^{2} &\rightarrow d c d c a \\ + a c d &\rightarrow c d c^{2} d c a d \\ + c d c d c^{2} d c d c a &\rightarrow d c^{2} d c a \\ + c d c d c^{2} d c d c^{2} d c^{2} d c^{2} d c a d &\rightarrow d c^{2} d c^{2} d c^{2} d c^{2} d c a d \\ + a c^{2} d c^{2} d c^{2} d c^{2} d c a d &\rightarrow d c^{2} d c d \\ + a c^{2} d c a &\rightarrow c d c^{2} d c^{2} d c a d \\ + d c b a &\rightarrow c d c^{2} d c^{2} d c a d \\ + a c^{2} d c^{2} d c^{2} d c a d &\rightarrow d c^{2} d c d c a \\ + c d c d c^{2} d^{2} &\rightarrow d c d \\ + c d c d c^{2} d c d c^{2} d c^{2} d c a d &\rightarrow d c^{2} d c^{2} d c^{2} d c a d \\ + c d c d c^{2} d c d^{2} &\rightarrow d c^{2} d^{2} \\ + c d c a d c a &\rightarrow a d \\ + a d c^{2} d c a &\rightarrow d c^{2} d c d c d c d c d \\ + a d c^{2} d c d &\rightarrow d c^{2} d c d c d c d c^{2} d c^{2} d c^{2} d c a d \\ + a d c^{2} d c^{2} d c^{2} d c^{2} d c a d &\rightarrow d c^{2} d c d c d c d c d c^{2} d c a \\ + c d c d c^{2} d c d c^{2} d c a d &\rightarrow d c^{2} d c^{2} d c a d \\ + a d c^{2} d c^{2} d c^{2} d c a d &\rightarrow d c^{2} d c d c d c d c d c d \\ + a c a d &\rightarrow d c^{2} d^{2} c a c a \\ + a d c d &\rightarrow d c^{2} d c d c d c d c d c a \\ + a d c^{2} d^{2} &\rightarrow d c^{2} d c d c d c d c^{2} d c a d \\ + a d c a d &\rightarrow d c^{2} d c d c d c d c d^{2} c a \\ + a d c^{2} d c^{2} d c a d &\rightarrow d c^{2} d c d c d c d c d c d c a \\ + c d c d c^{2} d a d &\rightarrow d c a d \\ + a c^{2} d a d &\rightarrow d c d^{2} c a \\ + c d c d c^{2} d c d a d &\rightarrow d c^{2} d a d \\ + a d c^{2} d a d &\rightarrow d c^{2} d c d c d^{2} c^{2} d^{2} c a c a \\ + b a d &\rightarrow c d^{2} c a \\ + a^{2} d &\rightarrow d c^{2} d c d c d^{2} c a c a \\ + a d a d &\rightarrow d c^{2} d c d c d c d^{3} c a \\ + a d^{2} &\rightarrow d c^{2} d c d c d c d^{2} c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/346.md b/docs/examples/1-relation/346.md new file mode 100644 index 0000000..ab9023b --- /dev/null +++ b/docs/examples/1-relation/346.md @@ -0,0 +1,41 @@ +#\#346 baababbaa=abaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b^{2} a^{2} = a b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c d e = d^{2},\; c = b a,\; d = a c,\; e = b c a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(d < e < c < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + b c a &\rightarrow e \\ + a c &\rightarrow d \\ + c d e &\rightarrow d^{2} \\ + b c d &\rightarrow e c \\ + b d &\rightarrow c^{2} \\ + a d^{2} &\rightarrow d^{2} e \\ + c^{2} d &\rightarrow e c e \\ + a e c e &\rightarrow d c d \\ + e c e^{2} &\rightarrow c d^{2} \\ + a e^{2} c e d &\rightarrow d c d c e^{2} \\ + c d c d^{2} &\rightarrow d^{2} c e^{2} \\ + e c e c d^{2} &\rightarrow c d^{2} c e^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/347.md b/docs/examples/1-relation/347.md new file mode 100644 index 0000000..ee0a0e0 --- /dev/null +++ b/docs/examples/1-relation/347.md @@ -0,0 +1,53 @@ +#\#347 ababbbabba=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b^{3} a b^{2} a = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a d b c = c^{2},\; c = b a,\; d = c b^{2} c,\; e = c d b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < e < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a d b c &\rightarrow c^{2} \\ + c b^{2} c &\rightarrow d \\ + c d b &\rightarrow e \\ + b c^{2} &\rightarrow e c \\ + e a &\rightarrow c d c \\ + c b^{2} d &\rightarrow d b^{2} c \\ + a d b d &\rightarrow c d \\ + b c d &\rightarrow e d \\ + b c e &\rightarrow e^{2} \\ + a d e c &\rightarrow c^{3} \\ + c d e c &\rightarrow e c^{2} \\ + c d e d &\rightarrow e c d \\ + c d e^{2} &\rightarrow e c e \\ + b e &\rightarrow e d b \\ + a d e d &\rightarrow c^{2} d \\ + a d e^{2} &\rightarrow c^{2} e \\ + c e d b d &\rightarrow d^{2} \\ + c e d b c &\rightarrow d c \\ + b d^{2} &\rightarrow e^{2} d b d \\ + b d e &\rightarrow e^{2} d e d b \\ + b d c &\rightarrow e^{2} d b c \\ + c e d e d &\rightarrow d c d \\ + c e d e^{2} &\rightarrow d c e \\ + c e d e c &\rightarrow d c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/348.md b/docs/examples/1-relation/348.md new file mode 100644 index 0000000..808fedb --- /dev/null +++ b/docs/examples/1-relation/348.md @@ -0,0 +1,33 @@ +#\#348 baaaabbaba=abaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{2} a b a = a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a^{3} d = a c a,\; c = b a,\; d = b c^{2} +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b c^{2} &\rightarrow d \\ + b a &\rightarrow c \\ + a c a &\rightarrow c a^{3} d \\ + b c a^{3} d &\rightarrow c^{2} a \\ + a c^{2} a^{3} d &\rightarrow c a^{3} d c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/350.md b/docs/examples/1-relation/350.md new file mode 100644 index 0000000..908dd95 --- /dev/null +++ b/docs/examples/1-relation/350.md @@ -0,0 +1,36 @@ +#\#350 aaaabaabba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{4} b a^{2} b^{2} a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{4} c a b c = c^{2} a,\; c = b a,\; d = a b a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a b a^{2} &\rightarrow d \\ + a^{3} d b^{2} a &\rightarrow b d \\ + a b^{2} d &\rightarrow d a d b^{2} a \\ + a b a b d &\rightarrow d a^{2} d b^{2} a \\ + a b a d &\rightarrow d b a^{2} \\ + a^{3} d b^{3} d &\rightarrow b d a^{2} d b^{2} a \\ + a^{3} d b^{2} d &\rightarrow b d b a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/352.md b/docs/examples/1-relation/352.md new file mode 100644 index 0000000..7696e1d --- /dev/null +++ b/docs/examples/1-relation/352.md @@ -0,0 +1,45 @@ +#\#352 baabaaaba=abaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{3} b a = a b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c a c a = a b c a,\; c = a^{2} b,\; d = c^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b c a c a &\rightarrow a b c a \\ + a^{2} b &\rightarrow c \\ + c^{2} a &\rightarrow d \\ + b c a c^{2} &\rightarrow a b c^{2} \\ + a d &\rightarrow d c a \\ + d a b &\rightarrow c^{3} \\ + b c d c a &\rightarrow a b d \\ + a c^{3} &\rightarrow d c^{2} \\ + c^{2} d c a &\rightarrow d^{2} \\ + c^{2} d c^{2} &\rightarrow d c^{3} \\ + b c d c^{2} &\rightarrow a b c^{3} \\ + a c^{2} d &\rightarrow d c d \\ + a c d &\rightarrow d^{2} \\ + c^{2} d c d &\rightarrow d c^{2} d \\ + c^{2} d^{2} &\rightarrow d c d \\ + b c d^{2} &\rightarrow a b c d \\ + b c d c d &\rightarrow a b c^{2} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/353.md b/docs/examples/1-relation/353.md new file mode 100644 index 0000000..4524d3e --- /dev/null +++ b/docs/examples/1-relation/353.md @@ -0,0 +1,55 @@ +#\#353 abaabbabaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b^{2} a b a^{2} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a c e = c a c,\; c = b a,\; d = b c,\; e = a d c a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(e < a < c < d < b\): + +\( +\begin{aligned} + b c &\rightarrow d \\ + b a &\rightarrow c \\ + c a c &\rightarrow a c e \\ + a d c a &\rightarrow e \\ + d a c &\rightarrow c^{2} e \\ + b e &\rightarrow c d c a \\ + a d c e &\rightarrow e d c a \\ + a c^{2} e^{2} &\rightarrow e c \\ + a c e a c &\rightarrow c a^{2} c e \\ + d a^{2} c e &\rightarrow c^{2} e a c \\ + d c a^{2} c e &\rightarrow c^{2} e^{2} a c \\ + c^{2} a^{2} c e &\rightarrow a c e^{2} a c \\ + a c e c a^{2} c e &\rightarrow c a^{2} c e^{2} a c \\ + a c e c e^{2} &\rightarrow c e c \\ + d c e c &\rightarrow c^{2} e^{2} c e^{2} \\ + c^{2} e c &\rightarrow a c e^{2} c e^{2} \\ + a c e c e c &\rightarrow c a^{2} c e^{2} c e^{2} \\ + d e a c e &\rightarrow a c e^{2} c e^{4} a c \\ + d e c &\rightarrow a c e^{2} c e^{4} \\ + d c e a c e &\rightarrow c^{2} e^{2} c e^{2} a c \\ + a c e^{2} c e^{2} c a^{2} c e &\rightarrow c^{2} e a c e^{2} a c \\ + a c e^{2} c e^{2} c e c &\rightarrow c^{2} e a c e^{2} c e^{2} \\ + a c e^{2} c e^{2} a c &\rightarrow c^{2} e a c e \\ + d c^{2} e a c e &\rightarrow c^{2} e^{3} c e^{2} a c \\ + c^{3} e a c e &\rightarrow a c e^{3} c e^{2} a c \\ + a c e c^{2} e a c e &\rightarrow c a^{2} c e^{3} c e^{2} a c \\ + a c e^{2} c e^{2} c^{2} e a c e &\rightarrow c^{2} e a c e^{3} c e^{2} a c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/354.md b/docs/examples/1-relation/354.md new file mode 100644 index 0000000..a773e17 --- /dev/null +++ b/docs/examples/1-relation/354.md @@ -0,0 +1,56 @@ +#\#354 baabbaaaba=aabbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a^{3} b a = a^{2} b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a c d a = a c b a^{2},\; c = a b,\; d = b a^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a c b a^{2} &\rightarrow b a c d a \\ + a b &\rightarrow c \\ + b a^{2} c &\rightarrow d \\ + a c b a c &\rightarrow b a c d c \\ + c a^{2} c &\rightarrow a d \\ + b a c d a c &\rightarrow a c d \\ + b c a c d a &\rightarrow d b a^{2} \\ + b a c d b a c d a &\rightarrow a c d b a^{2} \\ + a^{2} c d &\rightarrow c a c d a c \\ + a d b a^{2} &\rightarrow c^{2} a c d a \\ + a c a c d &\rightarrow b a c d c d a c \\ + b a c d b a c d c &\rightarrow a c d b a c \\ + a c b^{2} a c d a &\rightarrow b a c d c b a^{2} \\ + a c b^{2} a c d c &\rightarrow b a c d c b a c \\ + b c a c d b a c d a &\rightarrow d^{2} b a^{2} \\ + b c a c d b a c d c &\rightarrow d^{2} b a c \\ + b c a c d c &\rightarrow d b a c \\ + c a^{3} d &\rightarrow a d a^{2} c \\ + a d b a c &\rightarrow c^{2} a c d c \\ + b a^{3} d &\rightarrow d a^{2} c \\ + b a c d a^{2} d &\rightarrow a c d a^{2} c \\ + a d a c d &\rightarrow c^{2} a c d c d a c \\ + c^{2} a c d b a c d a &\rightarrow a d^{2} b a^{2} \\ + c^{2} a c d b a c d c &\rightarrow a d^{2} b a c \\ + a d b^{2} a c d a &\rightarrow c^{2} a c d c b a^{2} \\ + a d b^{2} a c d c &\rightarrow c^{2} a c d c b a c \\ + c^{2} a c d a^{2} d &\rightarrow a d^{2} a^{2} c \\ + c^{2} a c d a c &\rightarrow a d^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/355.md b/docs/examples/1-relation/355.md new file mode 100644 index 0000000..c5e49e7 --- /dev/null +++ b/docs/examples/1-relation/355.md @@ -0,0 +1,53 @@ +#\#355 baaabbaba=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{2} a b a = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b d b a = a,\; c = a^{2} b,\; d = a c b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < d < c < a\): + +\( +\begin{aligned} + a^{2} b &\rightarrow c \\ + d b a &\rightarrow b d a \\ + d b c &\rightarrow b d c \\ + d b d &\rightarrow b d^{2} \\ + a c &\rightarrow c b d a b \\ + c b d a b d &\rightarrow d c b a b d \\ + c b d a b c &\rightarrow d c b a b c \\ + c b d a b a &\rightarrow d c b a b a \\ + c b d a b^{2} d &\rightarrow d c b a \\ + c b d a b^{2} c &\rightarrow d a b \\ + b^{2} d^{2} &\rightarrow d \\ + b^{2} d c &\rightarrow c \\ + a^{3} &\rightarrow c b d a \\ + b^{2} d a &\rightarrow a \\ + c b d a b^{2} a &\rightarrow d \\ + c b d c &\rightarrow d c b c \\ + c b d a^{2} &\rightarrow d c b a^{2} \\ + a d &\rightarrow d c b c b a \\ + c b d^{2} &\rightarrow d c b d \\ + a b d a &\rightarrow d c b c b a b a \\ + a b d c &\rightarrow d c b c b a b c \\ + a b d^{2} &\rightarrow d c b c b a b d \\ + c d a &\rightarrow d c a \\ + c d c &\rightarrow d c^{2} \\ + c d^{2} &\rightarrow d c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/356.md b/docs/examples/1-relation/356.md new file mode 100644 index 0000000..d9ea146 --- /dev/null +++ b/docs/examples/1-relation/356.md @@ -0,0 +1,38 @@ +#\#356 baabaabaa=ababaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{2} b a^{2} = a b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a c^{2} a = c d,\; c = a b a,\; d = b a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < d < c < a\): + +\( +\begin{aligned} + a b a &\rightarrow c \\ + b a^{2} &\rightarrow d \\ + a d &\rightarrow c a \\ + a b c &\rightarrow c b a \\ + b a c &\rightarrow d b a \\ + c d &\rightarrow d^{3} \\ + a b d^{3} &\rightarrow c b c a \\ + b c^{3} a &\rightarrow d b c a \\ + b c^{4} &\rightarrow d b c^{2} \\ + b d^{9} &\rightarrow d b d^{5} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/357.md b/docs/examples/1-relation/357.md new file mode 100644 index 0000000..a85fadb --- /dev/null +++ b/docs/examples/1-relation/357.md @@ -0,0 +1,58 @@ +#\#357 abbabbaaa=babba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b^{2} a^{3} = b a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c d a = b a c a,\; c = b^{2},\; d = a c a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + b a c a &\rightarrow a c d a \\ + a c a^{2} &\rightarrow d \\ + b c &\rightarrow c b \\ + b d &\rightarrow a c d a^{2} \\ + b a c d &\rightarrow a c d^{2} \\ + a c a d &\rightarrow d c a^{2} \\ + c a c a &\rightarrow a c d^{2} a \\ + c a c d &\rightarrow a c d^{3} \\ + a c d^{2} a^{2} &\rightarrow c d \\ + b a^{2} c d^{2} a &\rightarrow a c d a c a \\ + c d c a^{2} &\rightarrow a c d^{2} a d \\ + c a^{2} c d^{2} a &\rightarrow a c d^{2} a c a \\ + c^{2} d &\rightarrow a c d^{4} a^{2} \\ + c d c d^{2} a^{2} &\rightarrow a c d^{2} a c d \\ + c d a c d^{3} &\rightarrow a c d^{2} a d c d^{2} a^{2} \\ + c d c a d &\rightarrow a c d^{2} a d c a^{2} \\ + c d a c d^{2} a c a &\rightarrow a c d^{2} a d c d^{2} a \\ + a^{2} c d^{3} &\rightarrow d c d^{2} a^{2} \\ + a^{2} c d^{2} a c a &\rightarrow d c d^{2} a \\ + c d a c d^{2} a c d &\rightarrow a c d^{2} a d c d^{3} \\ + c d c d c d^{2} a &\rightarrow a c d^{2} a d c d^{2} a c a \\ + c d c d^{3} &\rightarrow a c d^{3} c d^{2} a^{2} \\ + c d c d^{2} a c a &\rightarrow a c d^{3} c d^{2} a \\ + c d c d^{2} c d &\rightarrow a c d^{3} c d^{4} a^{2} \\ + a^{2} c d^{2} a c d &\rightarrow d c d^{3} \\ + a c d c d^{2} a &\rightarrow d c d^{2} a c a \\ + c d c d^{2} a c d &\rightarrow a c d^{3} c d^{3} \\ + c d a c d^{2} c d &\rightarrow a c d^{2} a d c d^{4} a^{2} \\ + a^{2} c d^{2} c d &\rightarrow d c d^{4} a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/358.md b/docs/examples/1-relation/358.md new file mode 100644 index 0000000..f33eec6 --- /dev/null +++ b/docs/examples/1-relation/358.md @@ -0,0 +1,35 @@ +#\#358 baaabbabaa=aabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{2} a b a^{2} = a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c d b c = c b^{2} a,\; c = a^{2},\; d = a b^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{2} a &\rightarrow d \\ + b a^{2} d b a^{2} &\rightarrow a d \\ + b a^{2} d b a d &\rightarrow a d b^{2} a \\ + b a^{2} d a d &\rightarrow a d^{2} b a^{2} \\ + a b^{2} d &\rightarrow d b^{2} a \\ + a b a d &\rightarrow d a d b a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/359.md b/docs/examples/1-relation/359.md new file mode 100644 index 0000000..367a9e4 --- /dev/null +++ b/docs/examples/1-relation/359.md @@ -0,0 +1,54 @@ +#\#359 ababaaabaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a^{3} b a^{2} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c^{2} a^{2} c a = c a c,\; c = b a,\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a b a &\rightarrow d \\ + d b a^{2} d a &\rightarrow b a d \\ + b a d b a &\rightarrow d b a^{2} d^{2} \\ + a b d &\rightarrow d b a \\ + d b a^{2} d^{2} a d a &\rightarrow b d^{2} \\ + b a d b d &\rightarrow d b a^{2} d^{2} b a \\ + b a d^{2} b a^{2} d^{2} &\rightarrow d b a^{2} d^{3} b a \\ + a b^{2} a d &\rightarrow d b d a d a \\ + a d b a^{2} d^{2} &\rightarrow d^{2} b a \\ + b d^{2} b^{2} a d &\rightarrow d b a^{2} d^{2} a d^{2} b d a d a \\ + b d^{2} b d &\rightarrow d b a^{2} d^{2} a d^{2} b a \\ + b d^{2} b a &\rightarrow d b a^{2} d^{2} a d^{2} \\ + b d^{3} b a^{2} d^{2} &\rightarrow d b a^{2} d^{2} a d^{3} b a \\ + b d b a d &\rightarrow d b a^{2} d^{2} a d^{2} a d a \\ + b a d b^{2} a d &\rightarrow d b a^{2} d^{2} b d a d a \\ + a b^{2} d^{2} &\rightarrow d b d a d^{2} a d a \\ + b a d b^{2} d^{2} &\rightarrow d b a^{2} d^{2} b d a d^{2} a d a \\ + b a d^{2} b a^{2} d b d^{2} &\rightarrow d b a^{2} d^{3} b d a d^{2} a d a \\ + b a d^{2} b a^{2} d b a d &\rightarrow d b a^{2} d^{3} b d a d a \\ + a d b a^{2} d b d^{2} &\rightarrow d^{2} b d a d^{2} a d a \\ + a d b a^{2} d b a d &\rightarrow d^{2} b d a d a \\ + b d b d^{2} &\rightarrow d b a^{2} d^{2} a d^{2} a d^{2} a d a \\ + b d^{2} b^{2} d^{2} &\rightarrow d b a^{2} d^{2} a d^{2} b d a d^{2} a d a \\ + b d^{3} b a^{2} d b d^{2} &\rightarrow d b a^{2} d^{2} a d^{3} b d a d^{2} a d a \\ + b d^{3} b a^{2} d b a d &\rightarrow d b a^{2} d^{2} a d^{3} b d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/360.md b/docs/examples/1-relation/360.md new file mode 100644 index 0000000..31c34fb --- /dev/null +++ b/docs/examples/1-relation/360.md @@ -0,0 +1,34 @@ +#\#360 baabaabaa=abaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{2} b a^{2} = a b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d^{3} = a d c,\; c = b a,\; d = c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a &\rightarrow d \\ + a d c &\rightarrow d^{3} \\ + b d^{3} &\rightarrow c d c \\ + c d^{3} &\rightarrow d^{2} c \\ + a d^{2} &\rightarrow d^{3} a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/361.md b/docs/examples/1-relation/361.md new file mode 100644 index 0000000..6e8ddbe --- /dev/null +++ b/docs/examples/1-relation/361.md @@ -0,0 +1,36 @@ +#\#361 baaaabaaba=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b a^{2} b a = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; d c d e = a,\; c = a^{2},\; d = b c,\; e = b a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(d < e < c < a < b\): + +\( +\begin{aligned} + b c &\rightarrow d \\ + a &\rightarrow d c d e \\ + b d c d e &\rightarrow e \\ + e d c d e &\rightarrow d \\ + d c d^{2} &\rightarrow c \\ + e c &\rightarrow d^{2} c d e \\ + d c d c &\rightarrow c^{2} d^{2} \\ + d c^{2} &\rightarrow c^{2} d^{4} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/362.md b/docs/examples/1-relation/362.md new file mode 100644 index 0000000..2d0f882 --- /dev/null +++ b/docs/examples/1-relation/362.md @@ -0,0 +1,42 @@ +#\#362 abbaabbaba=bababbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a^{2} b^{2} a b a = b a b a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a d b c^{2} = e,\; c = b a,\; d = b c a,\; e = c^{2} d +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < d < e < c < b\): + +\( +\begin{aligned} + b c a &\rightarrow d \\ + b a &\rightarrow c \\ + c^{2} d &\rightarrow e \\ + a d b c^{2} &\rightarrow e \\ + c d b c^{2} &\rightarrow b e \\ + d^{2} b c^{2} &\rightarrow b c e \\ + a d b c e &\rightarrow e c d \\ + a d b e &\rightarrow e d \\ + c b e &\rightarrow e b c^{2} \\ + c^{2} b c e &\rightarrow e d b c^{2} \\ + c d b c e &\rightarrow b e c d \\ + c d b e &\rightarrow b e d \\ + d^{2} b c e &\rightarrow b c e c d \\ + d^{2} b e &\rightarrow b c e d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/363.md b/docs/examples/1-relation/363.md new file mode 100644 index 0000000..3a946b4 --- /dev/null +++ b/docs/examples/1-relation/363.md @@ -0,0 +1,37 @@ +#\#363 aabaabbaba=babaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a^{2} b^{2} a b a = b a b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a d c^{2} = c^{2} a c,\; c = b a,\; d = a c a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a d c^{2} &\rightarrow c^{2} a c \\ + a c a b &\rightarrow d \\ + b d &\rightarrow c^{2} a b \\ + b c^{2} a c &\rightarrow c d c^{2} \\ + a c a c &\rightarrow d a \\ + b c^{2} d &\rightarrow c d c^{2} a b \\ + d a^{2} b &\rightarrow a c d \\ + d a^{2} c &\rightarrow a c d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/364.md b/docs/examples/1-relation/364.md new file mode 100644 index 0000000..0f0eb5e --- /dev/null +++ b/docs/examples/1-relation/364.md @@ -0,0 +1,37 @@ +#\#364 aabaababaa=baabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a^{2} b a b a^{2} = b a^{2} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a d c^{2} a = c d,\; c = b a,\; d = a c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c a &\rightarrow d \\ + a d c^{2} a &\rightarrow c d \\ + b c d &\rightarrow c d c^{2} a \\ + b d &\rightarrow c^{2} a \\ + a c^{2} d &\rightarrow d^{2} c^{2} a \\ + a c d &\rightarrow d c a \\ + a d c^{3} d &\rightarrow c d^{2} c^{2} a \\ + a d c^{2} d &\rightarrow c d c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/365.md b/docs/examples/1-relation/365.md new file mode 100644 index 0000000..a4f2a5b --- /dev/null +++ b/docs/examples/1-relation/365.md @@ -0,0 +1,49 @@ +#\#365 abaababbaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a b^{2} a^{2} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a c d a = c a c,\; c = b a,\; d = a c b c,\; e = a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < e < a < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a b &\rightarrow e \\ + b e &\rightarrow c b \\ + c^{2} b c &\rightarrow b d \\ + a c &\rightarrow e a \\ + c d &\rightarrow e a d e c \\ + e^{3} a d a &\rightarrow d e a \\ + e^{2} c &\rightarrow d \\ + c e a &\rightarrow e a d a \\ + b d e a &\rightarrow e a d a d a d a d e c a \\ + b d^{2} &\rightarrow e a d a d a d a d e c e c \\ + a e a d a &\rightarrow e a e a \\ + c e^{2} &\rightarrow e a d e \\ + d c b c &\rightarrow e^{2} b d \\ + e^{3} a d e &\rightarrow d e^{2} \\ + b d e^{2} &\rightarrow e a d a d a d a d e c e \\ + c e d &\rightarrow e a d^{2} \\ + a e a d e &\rightarrow e a e^{2} \\ + e^{3} a d^{2} &\rightarrow d e d \\ + b d e d &\rightarrow e a d a d a d a d e^{2} a d e c \\ + a e a d^{2} &\rightarrow e a e d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/366.md b/docs/examples/1-relation/366.md new file mode 100644 index 0000000..3935df6 --- /dev/null +++ b/docs/examples/1-relation/366.md @@ -0,0 +1,36 @@ +#\#366 aaababaaba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{3} b a b a^{2} b a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{3} c^{2} a c = c^{2} a,\; c = b a,\; d = a b a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a b a^{2} &\rightarrow d \\ + a^{3} b d b a &\rightarrow b d \\ + a b^{2} d &\rightarrow d a b d b a \\ + a b a b d &\rightarrow d a^{2} b d b a \\ + a b a d &\rightarrow d b a^{2} \\ + a^{3} b d b^{2} d &\rightarrow b d a^{2} b d b a \\ + a^{3} b d b d &\rightarrow b d b a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/367.md b/docs/examples/1-relation/367.md new file mode 100644 index 0000000..e42ea75 --- /dev/null +++ b/docs/examples/1-relation/367.md @@ -0,0 +1,58 @@ +#\#367 baaababaaa=abaaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a b a^{3} = a b a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; b c d e a = e d a,\; c = a^{2},\; d = a b,\; e = d c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < e < c < a < b\): + +\( +\begin{aligned} + b c d e a &\rightarrow e d a \\ + a b &\rightarrow d \\ + a^{2} &\rightarrow c \\ + d c &\rightarrow e \\ + b c d e c &\rightarrow e^{2} \\ + b c d e d &\rightarrow e d^{2} \\ + a c &\rightarrow c a \\ + a e d a &\rightarrow e d e a \\ + c b &\rightarrow a d \\ + b c d e^{2} &\rightarrow e d e \\ + a e^{2} &\rightarrow e d e c \\ + a e d^{2} &\rightarrow e d e d \\ + e b &\rightarrow d a d \\ + a e d e &\rightarrow e d e^{2} \\ + c e d a &\rightarrow e d e^{2} a \\ + c e^{2} &\rightarrow e d e^{2} c \\ + c e d e &\rightarrow e d e^{3} \\ + c e d^{2} &\rightarrow e d e^{2} d \\ + d e d e^{2} a &\rightarrow e^{2} d a \\ + d e d e^{2} c &\rightarrow e^{3} \\ + d e d e^{3} &\rightarrow e^{2} d e \\ + d e d e^{2} d &\rightarrow e^{2} d^{2} \\ + b e d e^{2} c e &\rightarrow e d^{2} e^{2} c \\ + b e d e^{2} c d a &\rightarrow e d^{2} e^{2} a \\ + b e d e^{2} c d e &\rightarrow e d^{2} e^{3} \\ + b e d e^{2} c d^{2} &\rightarrow e d^{2} e^{2} d \\ + b e d e^{3} d e^{2} a &\rightarrow e d^{2} e^{2} c d a \\ + b e d e^{3} d e^{2} c &\rightarrow e d^{2} e^{2} c e \\ + b e d e^{3} d e^{3} &\rightarrow e d^{2} e^{2} c d e \\ + b e d e^{3} d e^{2} d &\rightarrow e d^{2} e^{2} c d^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/368.md b/docs/examples/1-relation/368.md new file mode 100644 index 0000000..10be075 --- /dev/null +++ b/docs/examples/1-relation/368.md @@ -0,0 +1,33 @@ +#\#368 aababbbaba=babbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a b^{3} a b a = b a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} c b^{2} c^{2} = c b c a,\; c = b a,\; d = b a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + b a b &\rightarrow d \\ + d b a^{2} &\rightarrow a^{2} d b d a \\ + b a d &\rightarrow d a b \\ + d a b^{2} a^{2} &\rightarrow b a^{3} d b d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/369.md b/docs/examples/1-relation/369.md new file mode 100644 index 0000000..fe33e78 --- /dev/null +++ b/docs/examples/1-relation/369.md @@ -0,0 +1,68 @@ +#\#369 ababbabbaa=babbaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b^{2} a b^{2} a^{2} = b a b^{2} a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b a b^{2} a c = b a c b a,\; c = b^{2} a^{2},\; d = c b a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b^{2} a^{2} &\rightarrow c \\ + c b a b &\rightarrow d \\ + a b a b^{2} a c &\rightarrow b a c b a \\ + b^{2} a b a c b a &\rightarrow d b a c \\ + a b a b^{2} a d &\rightarrow b a d a b \\ + c b^{2} a c b a &\rightarrow d a b^{2} a c \\ + c b a c &\rightarrow d b a^{2} \\ + b^{2} a b a d &\rightarrow d b a c b \\ + d b a b a c b a &\rightarrow c b a d b a c \\ + d b a^{2} b^{2} a c b a &\rightarrow c b a d a b^{2} a c \\ + d b a^{2} b a b &\rightarrow c b a d \\ + d b a^{2} b a c &\rightarrow c b a d b a^{2} \\ + d a b^{2} a c b &\rightarrow c b^{2} a d \\ + c b^{2} a d b a^{2} &\rightarrow d a b^{2} a c^{2} \\ + c b^{2} a d a b &\rightarrow d a b^{2} a d \\ + b^{2} a b a c b^{2} a d &\rightarrow d b a d b a c b \\ + d b a b a d b a^{2} &\rightarrow c b a d b a c^{2} \\ + d b a b a d a b &\rightarrow c b a d b a d \\ + d b a^{2} b^{2} a d b a^{2} &\rightarrow c b a d a b^{2} a c^{2} \\ + d b a^{2} b^{2} a d a b &\rightarrow c b a d a b^{2} a d \\ + d b a^{2} b a d b a c b &\rightarrow c b a d b a b a d \\ + d a b^{2} a d b a b a d &\rightarrow c b^{2} a d a d b a c b \\ + d a b^{2} a d b a^{2} &\rightarrow c b^{2} a d a c \\ + d a b^{2} a d a b^{2} a d &\rightarrow c b^{2} a d b a d a b \\ + d a b^{2} a d a b^{2} a c &\rightarrow c b^{2} a d b a c b a \\ + c b^{2} a d b a b a d &\rightarrow d a b^{2} a c d b a c b \\ + c b^{2} a c b^{2} a d &\rightarrow d a b^{2} a d b a c b \\ + c b a d b a c b &\rightarrow d b a b a d \\ + d b a b a c b^{2} a d &\rightarrow c b a d b a d b a c b \\ + d b a^{2} b^{2} a c b^{2} a d &\rightarrow c b a d a b^{2} a d b a c b \\ + d b a^{2} b a d b a d b a^{2} &\rightarrow c b a d b a b a d a c \\ + d b a^{2} b a d b a d a b^{2} a d &\rightarrow c b a d b a b a d b a d a b \\ + d b a^{2} b a d b a d a b^{2} a c &\rightarrow c b a d b a b a d b a c b a \\ + c b a d b a d b a b a d &\rightarrow d b a b a d a d b a c b \\ + c b a d b a d b a^{2} &\rightarrow d b a b a d a c \\ + c b a d b a d a b^{2} a d &\rightarrow d b a b a d b a d a b \\ + c b a d b a d a b^{2} a c &\rightarrow d b a b a d b a c b a \\ + d b a b a d b a b a d &\rightarrow c b a d b a c d b a c b \\ + d b a^{2} b^{2} a d b a b a d &\rightarrow c b a d a b^{2} a c d b a c b \\ + d b a^{2} b a d b a d b a b a d &\rightarrow c b a d b a b a d a d b a c b +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/370.md b/docs/examples/1-relation/370.md new file mode 100644 index 0000000..3be36b3 --- /dev/null +++ b/docs/examples/1-relation/370.md @@ -0,0 +1,86 @@ +#\#370 baaababaaa=aababaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a b a^{3} = a^{2} b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{2} d = a c a^{2},\; c = a b a b,\; d = c a^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a^{2} d &\rightarrow a c a^{2} \\ + a b a b &\rightarrow c \\ + c a^{3} &\rightarrow d \\ + a b c &\rightarrow c a b \\ + d b a b &\rightarrow c a^{2} c \\ + a^{2} c a^{2} &\rightarrow c a^{2} d a \\ + b c a^{2} d a c &\rightarrow a c a c \\ + d b c &\rightarrow c a^{2} c a b \\ + c a b a^{3} &\rightarrow a b d \\ + b c a^{2} d a d &\rightarrow a c a d \\ + a^{2} c^{2} a^{2} d a &\rightarrow c a^{2} d a c a^{2} \\ + a^{2} c a c &\rightarrow c a^{2} d c \\ + a b d a c a^{2} &\rightarrow c^{2} a^{2} d^{2} a \\ + c a b a c a^{2} d a &\rightarrow a b d c a^{2} \\ + c a^{2} d a^{2} &\rightarrow a^{2} d \\ + c^{2} a^{2} d a d c &\rightarrow d a c a c \\ + c^{2} a^{2} d a d a &\rightarrow d a c a^{2} \\ + c a c a^{2} d a &\rightarrow d c a^{2} \\ + a b d a^{3} d &\rightarrow c^{2} a^{2} d^{2} a d a^{2} \\ + a b d a d &\rightarrow c^{2} a^{2} d^{2} a^{2} \\ + a b d a c^{2} a^{2} d a &\rightarrow c^{2} a^{2} d^{2} a c a^{2} \\ + a b d a c^{2} a^{2} d c &\rightarrow c^{2} a^{2} d^{2} a c a c \\ + c a b a c a^{2} d c &\rightarrow a b d c a c \\ + c a^{2} d c a^{2} d c &\rightarrow a^{2} d c a c \\ + a^{2} c^{2} a^{2} d c &\rightarrow c a^{2} d a c a c \\ + c^{2} a^{2} d a d^{2} &\rightarrow d a c a d \\ + a^{2} c a d &\rightarrow c a^{2} d^{2} \\ + a b d a c a c &\rightarrow c^{2} a^{2} d^{2} c \\ + c a^{2} d a d a^{2} &\rightarrow a^{4} d \\ + c a^{2} d a c a^{2} d a &\rightarrow a^{2} d a c a^{2} \\ + c a^{2} d a c a^{2} d c &\rightarrow a^{2} d a c a c \\ + c a^{2} d c a^{2} d a &\rightarrow a^{2} d c a^{2} \\ + d b d a c a c &\rightarrow c^{2} a^{2} d a c a d c \\ + c a c a^{2} d c &\rightarrow d c a c \\ + d b d a c a^{2} &\rightarrow c^{2} a^{2} d a c a d a \\ + a b d a c^{2} a^{2} d^{2} &\rightarrow c^{2} a^{2} d^{2} a c a d \\ + c a b a c a^{2} d^{2} &\rightarrow a b d c a d \\ + c a^{2} d c a^{2} d^{2} &\rightarrow a^{2} d c a d \\ + d b d a^{3} d &\rightarrow c^{2} a^{2} d a c a d a d a^{2} \\ + d b d a d &\rightarrow c^{2} a^{2} d a c a d a^{2} \\ + d b d a c^{2} a^{2} d a &\rightarrow c^{2} a^{2} d a c a d a c a^{2} \\ + d b d a c^{2} a^{2} d c &\rightarrow c^{2} a^{2} d a c a d a c a c \\ + c a^{2} d a d c a^{2} d c &\rightarrow a^{4} d c a c \\ + b a^{4} d &\rightarrow a c a d a^{2} \\ + a b d a^{5} d &\rightarrow c^{2} a^{2} d^{2} a d a d a^{2} \\ + a b d a c a d &\rightarrow c^{2} a^{2} d^{3} \\ + a^{6} d &\rightarrow c a^{2} d a d a d a^{2} \\ + a^{2} c^{2} a^{2} d^{2} &\rightarrow c a^{2} d a c a d \\ + c a^{2} d a d a c a^{2} d a &\rightarrow a^{4} d a c a^{2} \\ + c a^{2} d a d a c a^{2} d^{2} &\rightarrow a^{4} d a c a d \\ + c a^{2} d a d a c a^{2} d c &\rightarrow a^{4} d a c a c \\ + c a^{2} d a d c a^{2} d a &\rightarrow a^{4} d c a^{2} \\ + c a^{2} d a d c a^{2} d^{2} &\rightarrow a^{4} d c a d \\ + c a^{2} d a c a^{2} d^{2} &\rightarrow a^{2} d a c a d \\ + d b d a c a d &\rightarrow c^{2} a^{2} d a c a d^{2} \\ + c a c a^{2} d^{2} &\rightarrow d c a d \\ + d b d a^{5} d &\rightarrow c^{2} a^{2} d a c a d a d a d a^{2} \\ + d b d a c^{2} a^{2} d^{2} &\rightarrow c^{2} a^{2} d a c a d a c a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/372.md b/docs/examples/1-relation/372.md new file mode 100644 index 0000000..7e6195f --- /dev/null +++ b/docs/examples/1-relation/372.md @@ -0,0 +1,52 @@ +#\#372 abbabbaaba=babba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b^{2} a^{2} b a = b a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} d a = b c a,\; c = a b^{2},\; d = a^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b c a &\rightarrow c^{2} d a \\ + a b^{2} &\rightarrow c \\ + a^{2} b &\rightarrow d \\ + b c d &\rightarrow c^{2} d^{2} \\ + d b &\rightarrow a c \\ + b c^{2} &\rightarrow c^{2} d c \\ + a c^{2} a &\rightarrow d c^{2} d a \\ + a c^{2} d &\rightarrow d c^{2} d^{2} \\ + a c^{3} &\rightarrow d c^{2} d c \\ + d c^{2} d^{2} c d c &\rightarrow c^{3} \\ + d c^{2} d^{2} c d^{2} &\rightarrow c^{2} d \\ + a d c^{2} d^{2} c &\rightarrow d c^{2} \\ + a d c^{2} d^{3} &\rightarrow d c d \\ + d c^{2} d^{2} c d a &\rightarrow c^{2} a \\ + a d c^{2} d^{2} a &\rightarrow d c a \\ + a d c^{2} d c^{2} a &\rightarrow d c^{3} d^{2} c d a \\ + a d c^{2} d c^{2} d &\rightarrow d c^{3} d^{2} c d^{2} \\ + a d c^{2} d c^{3} &\rightarrow d c^{3} d^{2} c d c \\ + d c^{2} d^{2} c^{3} a &\rightarrow c^{4} d^{2} c d a \\ + d c^{2} d^{2} c^{3} d &\rightarrow c^{4} d^{2} c d^{2} \\ + d c^{2} d^{2} c^{4} &\rightarrow c^{4} d^{2} c d c \\ + a d c^{4} a &\rightarrow d c^{3} d^{2} c d^{3} c d a \\ + a d c^{4} d &\rightarrow d c^{3} d^{2} c d^{3} c d^{2} \\ + a d c^{5} &\rightarrow d c^{3} d^{2} c d^{3} c d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/374.md b/docs/examples/1-relation/374.md new file mode 100644 index 0000000..b2c14cf --- /dev/null +++ b/docs/examples/1-relation/374.md @@ -0,0 +1,31 @@ +#\#374 abaabababa=babaabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a b a b a = b a b a^{2} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c a c^{3} = c^{2} a c a,\; c = d,\; d = b a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow d \\ + b a &\rightarrow d \\ + d^{2} a d a &\rightarrow a d a d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/375.md b/docs/examples/1-relation/375.md new file mode 100644 index 0000000..0385344 --- /dev/null +++ b/docs/examples/1-relation/375.md @@ -0,0 +1,37 @@ +#\#375 baabaabba=abaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{2} b^{2} a = a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} d = a c,\; c = b a^{2},\; d = b^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{2} a &\rightarrow d \\ + b a^{2} &\rightarrow c \\ + a c &\rightarrow c^{2} d \\ + b c &\rightarrow d a \\ + d c^{2} d^{2} c d &\rightarrow c^{2} \\ + b d c^{2} d^{2} &\rightarrow d c \\ + b d c^{2} d c^{2} &\rightarrow d c^{3} d^{2} c d \\ + d c^{2} d^{2} c^{3} &\rightarrow c^{4} d^{2} c d \\ + b d c^{4} &\rightarrow d c^{3} d^{2} c d^{3} c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/376.md b/docs/examples/1-relation/376.md new file mode 100644 index 0000000..b48f38d --- /dev/null +++ b/docs/examples/1-relation/376.md @@ -0,0 +1,36 @@ +#\#376 abaabababa=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a b a b a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c^{3} a = d a,\; c = a b,\; d = b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b c a &\rightarrow d \\ + d a &\rightarrow c a c^{3} a \\ + a b &\rightarrow c \\ + b c^{2} &\rightarrow d b \\ + d c &\rightarrow c a c^{4} \\ + a d &\rightarrow c^{2} a \\ + a c a c^{4} &\rightarrow c^{2} a c \\ + a c a c^{3} a &\rightarrow c^{2} a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/377.md b/docs/examples/1-relation/377.md new file mode 100644 index 0000000..83a0257 --- /dev/null +++ b/docs/examples/1-relation/377.md @@ -0,0 +1,35 @@ +#\#377 babaababaa=ababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{2} b a b a^{2} = a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d^{2} = a c^{2},\; c = b a,\; d = c^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c^{2} &\rightarrow d^{2} \\ + c^{2} a &\rightarrow d \\ + b d^{2} &\rightarrow c^{3} \\ + a d &\rightarrow d^{2} a \\ + a c d &\rightarrow d^{2} c a \\ + c^{2} d^{2} &\rightarrow d c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/378.md b/docs/examples/1-relation/378.md new file mode 100644 index 0000000..8dc29b8 --- /dev/null +++ b/docs/examples/1-relation/378.md @@ -0,0 +1,61 @@ +#\#378 baabaaaba=aaabbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{3} b a = a^{3} b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c a^{2} c = a^{3} b c a,\; c = b a,\; d = a c^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < b < a\): + +\( +\begin{aligned} + a^{3} b c a &\rightarrow c a c a^{2} c \\ + a c^{2} &\rightarrow d \\ + b a &\rightarrow c \\ + a^{3} b c d &\rightarrow c a c a d c \\ + b d &\rightarrow c^{3} \\ + b c a c a^{2} c &\rightarrow c a^{2} b c a \\ + a^{3} c a^{2} b c a &\rightarrow c a c a d a^{2} c \\ + c a^{2} b c a c &\rightarrow b c a c a d \\ + c a^{2} b c d &\rightarrow b c a c a d c \\ + a^{3} b c^{2} a c a d &\rightarrow c a b c a c a d a d \\ + a^{3} b^{2} c a c a d &\rightarrow c a c a^{2} c a b c a c \\ + a^{3} c a^{2} b^{2} c a c a d &\rightarrow c a c a d a^{2} c a b c a c \\ + a^{3} c a^{2} b c^{2} a b c a c a d a d &\rightarrow c a c a d a^{2} c a^{2} b c^{2} a c a d \\ + a^{3} c a^{2} b c^{2} a c a^{2} c &\rightarrow c a c a d a^{2} c a^{2} b c a \\ + a c b c a c a d &\rightarrow d a^{2} b c a c \\ + b c a b c a c a d a d &\rightarrow c a^{2} b c^{2} a c a d \\ + c a^{2} b c a b c a c a d &\rightarrow b c a c a d a^{2} b c a c \\ + c a^{2} c a^{2} b c a &\rightarrow b c a c a d a^{2} c \\ + a^{3} b c^{2} a b c a c a d a d &\rightarrow c a b c a c a d a^{2} b c a c a d \\ + a^{3} b c^{2} a c a^{2} c &\rightarrow c a b c a c a d a^{2} c \\ + a^{3} b c^{2} a b c a c a d a^{2} c &\rightarrow c a b c a c a d a^{2} c a^{2} b c a \\ + a^{3} c a^{2} b c^{2} a b c a c a d a^{2} b c a c a d &\rightarrow c a c a d a^{2} c a^{2} b c^{2} a b c a c a d a d \\ + a^{3} c a^{2} b c^{2} a b c a c a d a^{2} c &\rightarrow c a c a d a^{2} c a^{2} b c^{2} a c a^{2} c \\ + a^{3} c a^{2} b c^{2} a c a d &\rightarrow c a c a d a^{2} b c a c a d \\ + b c a b c a c a d a^{2} b c a c a d &\rightarrow c a^{2} b c^{2} a b c a c a d a d \\ + b c a b c a c a d a^{2} c &\rightarrow c a^{2} b c^{2} a c a^{2} c \\ + c a^{2} c a^{2} b^{2} c a c a d &\rightarrow b c a c a d a^{2} c a b c a c \\ + c a^{2} c a^{2} b c^{2} a b c a c a d a^{2} b c a c a d &\rightarrow b c a c a d a^{2} c a^{2} b c^{2} a b c a c a d a d \\ + c a^{2} c a^{2} b c^{2} a b c a c a d a^{2} c &\rightarrow b c a c a d a^{2} c a^{2} b c^{2} a c a^{2} c \\ + c a^{2} c a^{2} b c^{2} a b c a c a d a d &\rightarrow b c a c a d a^{2} c a^{2} b c^{2} a c a d \\ + c a^{2} c a^{2} b c^{2} a c a^{2} c &\rightarrow b c a c a d a^{2} c a^{2} b c a \\ + c a^{2} c a^{2} b c^{2} a c a d &\rightarrow b c a c a d a^{2} b c a c a d \\ + a^{3} b c^{2} a b c a c a d a^{2} b c a c a d &\rightarrow c a b c a c a d a^{2} c a^{2} b c^{2} a c a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/379.md b/docs/examples/1-relation/379.md new file mode 100644 index 0000000..069d081 --- /dev/null +++ b/docs/examples/1-relation/379.md @@ -0,0 +1,37 @@ +#\#379 baaaabaaba=aabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b a^{2} b a = a^{2} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a^{2} d c = a d,\; c = b a,\; d = a c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c a &\rightarrow d \\ + b d &\rightarrow c^{2} a \\ + a^{2} d &\rightarrow d a d c \\ + a c d &\rightarrow d c a \\ + a d^{2} a d c^{2} &\rightarrow c d a d c a d \\ + c d a d c^{2} &\rightarrow a d \\ + b c d a d c a d &\rightarrow c d^{2} a d c^{2} \\ + a c^{2} d a d c a d &\rightarrow d^{3} a d c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/381.md b/docs/examples/1-relation/381.md new file mode 100644 index 0000000..c97fea2 --- /dev/null +++ b/docs/examples/1-relation/381.md @@ -0,0 +1,41 @@ +#\#381 babbaaaba=ababba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b^{2} a^{3} b a = a b a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d b a = a c b a,\; c = b a b,\; d = b a^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a b &\rightarrow c \\ + b a^{3} &\rightarrow d \\ + a c b a &\rightarrow c d b a \\ + b a d &\rightarrow c a^{3} \\ + b a c &\rightarrow c a b \\ + a c^{2} &\rightarrow c d c \\ + a c d &\rightarrow c d^{2} \\ + c a b d^{2} b a &\rightarrow d c b a \\ + c a b d^{3} &\rightarrow d c d \\ + c a b d^{2} c &\rightarrow d c^{2} \\ + b c d b a &\rightarrow c a b^{2} a \\ + b c d^{2} &\rightarrow c a b d \\ + b c d c &\rightarrow c a b c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/382.md b/docs/examples/1-relation/382.md new file mode 100644 index 0000000..8addce3 --- /dev/null +++ b/docs/examples/1-relation/382.md @@ -0,0 +1,37 @@ +#\#382 aaabbababa=babaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{3} b^{2} a b a b a = b a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{3} d a = c a^{3},\; c = b a b,\; d = b c a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b c a b &\rightarrow d \\ + b a b &\rightarrow c \\ + c a^{3} &\rightarrow a^{3} d a \\ + b c a c &\rightarrow d a b \\ + b c a d &\rightarrow d c a b \\ + b a c &\rightarrow c a b \\ + b a d &\rightarrow c^{2} a b \\ + b a^{3} d a^{2} d a &\rightarrow d a b a^{3} \\ + b a^{4} d a &\rightarrow c a b a^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/383.md b/docs/examples/1-relation/383.md new file mode 100644 index 0000000..eadc12f --- /dev/null +++ b/docs/examples/1-relation/383.md @@ -0,0 +1,36 @@ +#\#383 bababbbbba=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a b^{5} a = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} d c = a c,\; c = b a,\; d = b^{4} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{4} &\rightarrow d \\ + b a &\rightarrow c \\ + a c &\rightarrow c^{2} d c \\ + b^{3} c &\rightarrow d a \\ + b d &\rightarrow d b \\ + b c^{2} &\rightarrow d c^{2} d c d c d c \\ + d c^{2} d c d c d c d c &\rightarrow c^{2} \\ + d c^{2} d c d c d c^{3} &\rightarrow c^{3} d c d c d c d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/384.md b/docs/examples/1-relation/384.md new file mode 100644 index 0000000..d8ba2be --- /dev/null +++ b/docs/examples/1-relation/384.md @@ -0,0 +1,36 @@ +#\#384 abaabaaaba=baabaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a^{3} b a = b a^{2} b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c d c = c d,\; c = b a,\; d = a c a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c a^{2} &\rightarrow d \\ + a c d c &\rightarrow c d \\ + b d &\rightarrow c^{2} a^{2} \\ + b c d &\rightarrow c^{2} d c \\ + a c a d &\rightarrow d c a^{2} \\ + a c a c d &\rightarrow d c d c \\ + a c^{2} d &\rightarrow d c d c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/385.md b/docs/examples/1-relation/385.md new file mode 100644 index 0000000..5289c8b --- /dev/null +++ b/docs/examples/1-relation/385.md @@ -0,0 +1,42 @@ +#\#385 bbaaabbbba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b^{2} a^{3} b^{4} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b^{2} c d b a = c,\; c = a^{2},\; d = a b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b^{2} a^{2} d b a &\rightarrow a^{2} \\ + a b^{3} &\rightarrow d \\ + b^{2} a^{2} d b d &\rightarrow a d \\ + a b^{2} a^{2} &\rightarrow d b a^{2} d b a \\ + a b a^{2} &\rightarrow d a^{2} d b a \\ + a b^{2} a d &\rightarrow d b a^{2} d b d \\ + d b a^{2} d b a d b d &\rightarrow a^{2} d \\ + d b a^{2} d b a d b a &\rightarrow a^{3} \\ + a b a d &\rightarrow d a^{2} d b d \\ + b^{2} a^{4} d &\rightarrow a^{3} d b a d b d \\ + b^{2} a^{5} &\rightarrow a^{3} d b a d b a \\ + d b a^{2} d b a^{3} d &\rightarrow a^{4} d b a d b d \\ + d b a^{2} d b a^{4} &\rightarrow a^{4} d b a d b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/386.md b/docs/examples/1-relation/386.md new file mode 100644 index 0000000..626f6da --- /dev/null +++ b/docs/examples/1-relation/386.md @@ -0,0 +1,46 @@ +#\#386 baabaaabaa=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{3} b a^{2} = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d c a = a c,\; c = b a,\; d = c a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a^{2} &\rightarrow d \\ + c a d c a &\rightarrow a c \\ + a c a &\rightarrow c a d^{2} \\ + c a d a c &\rightarrow a c d c a \\ + b c a d^{2} &\rightarrow c^{2} a \\ + a^{2} c &\rightarrow c a d^{3} c a \\ + c a d a d &\rightarrow a c d^{2} a \\ + a c^{2} a d^{2} &\rightarrow c a d^{2} c a \\ + c a d^{2} a &\rightarrow a d \\ + c a d c^{2} a d^{2} &\rightarrow a c^{2} a \\ + c^{2} a d^{4} &\rightarrow d c a \\ + a^{2} d &\rightarrow c a d^{4} a \\ + c a d^{2} c a d^{2} &\rightarrow a d c a \\ + c^{2} a d^{3} c a &\rightarrow d c \\ + c^{2} a d^{3} a d &\rightarrow d c d^{2} a \\ + c^{2} a d^{3} a c &\rightarrow d c d c a \\ + c^{2} a d^{3} c^{2} a d^{2} &\rightarrow d c^{2} a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/388.md b/docs/examples/1-relation/388.md new file mode 100644 index 0000000..a3ac17c --- /dev/null +++ b/docs/examples/1-relation/388.md @@ -0,0 +1,35 @@ +#\#388 babaabaaba=aabbaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{2} b a^{2} b a = a^{2} b^{2} a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a b c^{2} a = c b d,\; c = a^{2} b,\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < d < c < a\): + +\( +\begin{aligned} + a^{2} b &\rightarrow c \\ + a b a &\rightarrow d \\ + a d &\rightarrow c a \\ + a b c &\rightarrow d a b \\ + a b d &\rightarrow d b a \\ + c b d &\rightarrow b d^{3} \\ + a b^{2} d^{3} &\rightarrow d a b^{2} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/389.md b/docs/examples/1-relation/389.md new file mode 100644 index 0000000..17fb63b --- /dev/null +++ b/docs/examples/1-relation/389.md @@ -0,0 +1,37 @@ +#\#389 baaababaa=aababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a b a^{2} = a^{2} b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a d a = d,\; c = b a b,\; d = a^{2} c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a b &\rightarrow c \\ + a^{2} c a &\rightarrow d \\ + b a d &\rightarrow c a d a \\ + b a c &\rightarrow c a b \\ + a^{2} c d &\rightarrow d a c a \\ + c a d a d &\rightarrow d a c a \\ + c a d a^{2} &\rightarrow d \\ + c a d^{2} &\rightarrow d c a \\ + a^{2} d &\rightarrow d^{2} a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/390.md b/docs/examples/1-relation/390.md new file mode 100644 index 0000000..35b8905 --- /dev/null +++ b/docs/examples/1-relation/390.md @@ -0,0 +1,80 @@ +#\#390 abaaabbaba=babaaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{3} b^{2} a b a = b a b a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c b^{2} a b a = b a c b a,\; c = b a^{3},\; d = a b a c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a c b^{2} a b a &\rightarrow b a c b a \\ + a b a c &\rightarrow d \\ + b a^{3} &\rightarrow c \\ + a b^{2} a c b a &\rightarrow d b^{2} a b a \\ + b a^{2} d &\rightarrow c b a c \\ + b a d b a &\rightarrow c^{2} b^{2} a b a \\ + a c b^{2} a c &\rightarrow b a c^{2} \\ + b a c b a c &\rightarrow a c b^{2} d \\ + a c b^{2} a b d &\rightarrow b a c b d \\ + a c b^{2} d b^{2} a b a &\rightarrow b^{2} a c^{2} b a \\ + a^{2} c b^{2} d &\rightarrow d b a c \\ + a c b a c b^{2} d &\rightarrow b a c^{2} b a c \\ + b^{2} a c^{2} a c b^{2} d &\rightarrow a c b^{2} d b^{2} d b a c \\ + b^{2} a c^{2} b^{2} a c b a &\rightarrow a c b^{2} d b^{2} d b^{2} a b a \\ + a c b^{3} a c^{2} &\rightarrow b a c^{2} b^{2} a c \\ + a c b^{3} a c b a &\rightarrow b a c^{2} b^{2} a b a \\ + a c b^{3} a c b d &\rightarrow b a c^{2} b^{2} a b d \\ + a c b^{4} a c^{2} b a &\rightarrow b a c^{2} b^{2} d b^{2} a b a \\ + a b^{2} a c^{2} &\rightarrow d b^{2} a c \\ + a b^{2} a c b d &\rightarrow d b^{2} a b d \\ + a b^{3} a c^{3} &\rightarrow d b^{2} d b^{2} a c \\ + a b^{3} a c^{2} b a &\rightarrow d b^{2} d b^{2} a b a \\ + a b^{3} a c^{2} b d &\rightarrow d b^{2} d b^{2} a b d \\ + b a d c &\rightarrow c^{2} b^{2} a c \\ + b a d a c b^{2} d &\rightarrow c^{2} b^{2} d b a c \\ + b a d b^{2} a c^{2} &\rightarrow c^{2} b^{2} d b^{2} a c \\ + b a d b^{2} a c b a &\rightarrow c^{2} b^{2} d b^{2} a b a \\ + b a d b^{2} a c b d &\rightarrow c^{2} b^{2} d b^{2} a b d \\ + b a d b^{3} a c^{2} b a &\rightarrow c^{2} b^{2} d b^{2} d b^{2} a b a \\ + b a d b d &\rightarrow c^{2} b^{2} a b d \\ + b a c a c b^{2} d &\rightarrow a c b^{2} d b a c \\ + a c b^{2} d b^{2} a c &\rightarrow b^{2} a c^{3} \\ + a c b^{2} d b^{2} a b d &\rightarrow b^{2} a c^{2} b d \\ + b^{2} a c^{2} b a c &\rightarrow a c b^{2} d b^{2} d \\ + b^{2} a c^{2} b^{3} a c^{2} b a &\rightarrow a c b^{2} d b^{2} d b^{2} d b^{2} a b a \\ + b^{2} a c^{2} b^{2} a c b d &\rightarrow a c b^{2} d b^{2} d b^{2} a b d \\ + b^{2} a c^{2} b^{2} a c^{2} &\rightarrow a c b^{2} d b^{2} d b^{2} a c \\ + a c b^{2} d b a c b^{2} d &\rightarrow b^{2} a c^{3} b a c \\ + a c b^{2} d b^{3} a c^{2} &\rightarrow b^{2} a c^{3} b^{2} a c \\ + a c b^{2} d b^{3} a c b a &\rightarrow b^{2} a c^{3} b^{2} a b a \\ + a c b^{2} d b^{3} a c b d &\rightarrow b^{2} a c^{3} b^{2} a b d \\ + a c b^{2} d b^{4} a c^{2} b a &\rightarrow b^{2} a c^{3} b^{2} d b^{2} a b a \\ + b^{2} a c^{2} b^{3} a c^{3} &\rightarrow a c b^{2} d b^{2} d b^{2} d b^{2} a c \\ + b^{2} a c^{2} b^{3} a c^{2} b d &\rightarrow a c b^{2} d b^{2} d b^{2} d b^{2} a b d \\ + a c b^{4} a c^{3} &\rightarrow b a c^{2} b^{2} d b^{2} a c \\ + a c b^{4} a c^{2} b d &\rightarrow b a c^{2} b^{2} d b^{2} a b d \\ + b a d b^{3} a c^{3} &\rightarrow c^{2} b^{2} d b^{2} d b^{2} a c \\ + b a d b^{3} a c^{2} b d &\rightarrow c^{2} b^{2} d b^{2} d b^{2} a b d \\ + a c a c b^{2} d b^{2} d &\rightarrow b a c^{3} b a c \\ + a c b^{2} d a c b^{2} d b^{2} d &\rightarrow b^{2} a c^{4} b a c \\ + a c b^{2} d b^{4} a c^{3} &\rightarrow b^{2} a c^{3} b^{2} d b^{2} a c \\ + a c b^{2} d b^{4} a c^{2} b d &\rightarrow b^{2} a c^{3} b^{2} d b^{2} a b d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/391.md b/docs/examples/1-relation/391.md new file mode 100644 index 0000000..f33e63b --- /dev/null +++ b/docs/examples/1-relation/391.md @@ -0,0 +1,37 @@ +#\#391 bababaaba=ababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a b a^{2} b a = a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d c = a c^{2},\; c = b a,\; d = c^{3} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c^{2} &\rightarrow d c \\ + c^{3} a &\rightarrow d \\ + b d c &\rightarrow c^{3} \\ + a c d &\rightarrow d^{2} \\ + a d &\rightarrow d c^{2} a \\ + c^{3} d c &\rightarrow d c^{2} \\ + b d^{2} &\rightarrow c^{2} d \\ + c^{3} d^{2} &\rightarrow d c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/392.md b/docs/examples/1-relation/392.md new file mode 100644 index 0000000..663c4a4 --- /dev/null +++ b/docs/examples/1-relation/392.md @@ -0,0 +1,38 @@ +#\#392 baababbaba=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b^{2} a b a = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c b c^{2} = a,\; c = b a,\; d = a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + b d c b^{2} d &\rightarrow d c b c^{2} \\ + a &\rightarrow b d c b c^{2} \\ + c b d c b c^{2} &\rightarrow b d \\ + b^{2} d c b c^{2} &\rightarrow c \\ + b d c b c b d &\rightarrow d \\ + b d c^{2} &\rightarrow d c b c^{3} b c^{2} \\ + b d b d &\rightarrow d c b c^{3} b^{2} d \\ + b d c b d &\rightarrow d c b c^{3} b c b d \\ + c d &\rightarrow d c b c^{4} \\ + b d^{2} &\rightarrow d c b c^{3} b d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/393.md b/docs/examples/1-relation/393.md new file mode 100644 index 0000000..a16852d --- /dev/null +++ b/docs/examples/1-relation/393.md @@ -0,0 +1,56 @@ +#\#393 babaaaabba=ababaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{4} b^{2} a = a b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} d c = a c^{2} a,\; c = b a,\; d = a^{3} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a^{3} b &\rightarrow d \\ + a c^{2} a &\rightarrow c^{2} d c \\ + b a &\rightarrow c \\ + a^{3} c &\rightarrow d a \\ + c a^{2} b &\rightarrow b d \\ + a c^{2} d &\rightarrow c^{2} d b d \\ + c^{3} a &\rightarrow b c^{2} d c \\ + a c^{4} d c &\rightarrow c^{2} d b c^{2} d c \\ + d a c a &\rightarrow c^{2} d b d b d c \\ + d a c d &\rightarrow c^{2} d b d b d b d \\ + d a c^{3} d c &\rightarrow c^{2} d b d b d b c^{2} d c \\ + a c^{4} d b d &\rightarrow c^{2} d c^{3} d \\ + a c^{4} d b c^{2} d c &\rightarrow c^{2} d c^{5} d c \\ + a c b d &\rightarrow c^{2} d c a b \\ + c a^{2} c &\rightarrow b d a \\ + b c^{2} d b d &\rightarrow c^{3} d \\ + b c^{2} d c a b &\rightarrow c^{2} b d \\ + b c^{2} d b c^{2} d c &\rightarrow c^{5} d c \\ + b c^{2} d c^{3} d &\rightarrow c^{5} d b d \\ + b c^{2} d c^{5} d c &\rightarrow c^{5} d b c^{2} d c \\ + d a b d &\rightarrow c^{2} d b d b d c a b \\ + d a c^{3} d b d &\rightarrow c^{2} d b d b d c^{3} d \\ + d a c^{3} d b c^{2} d c &\rightarrow c^{2} d b d b d c^{5} d c \\ + c^{5} d c a b &\rightarrow b c^{2} d c^{2} b d \\ + b c^{2} d c^{5} d b d &\rightarrow c^{5} d c^{3} d \\ + b c^{2} d c^{5} d b c^{2} d c &\rightarrow c^{5} d c^{5} d c \\ + b c^{2} d c a c &\rightarrow c^{2} b d a \\ + c^{5} d c a c &\rightarrow b c^{2} d c^{2} b d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/394.md b/docs/examples/1-relation/394.md new file mode 100644 index 0000000..1a21a88 --- /dev/null +++ b/docs/examples/1-relation/394.md @@ -0,0 +1,115 @@ +#\#394 baaaababa=abbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b a b a = a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a d a = a b^{2} a^{2},\; c = b a b,\; d = a^{3} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a^{3} c &\rightarrow d \\ + a b^{2} a^{2} &\rightarrow b a d a \\ + b a b &\rightarrow c \\ + b a d b a d a &\rightarrow a b c a d a \\ + a b^{2} a d &\rightarrow b a d^{2} \\ + b a d a^{2} c &\rightarrow a b^{2} d \\ + b a c &\rightarrow c a b \\ + b^{2} a d a &\rightarrow c b a^{2} \\ + a c b a^{2} &\rightarrow b a d^{2} a \\ + b a d^{2} b a d a &\rightarrow a c^{2} a d a \\ + b a d b a d^{2} &\rightarrow a b c a d^{2} \\ + a b c a d b a d a &\rightarrow b a d a b c a d a \\ + a b c a d b a d^{2} &\rightarrow b a d a b c a d^{2} \\ + c a d a^{2} c &\rightarrow b a^{2} b^{2} d \\ + b^{2} a d^{2} &\rightarrow c b a d \\ + b a^{2} b c a d a &\rightarrow c a d b a d a \\ + b a d^{2} a^{2} c &\rightarrow a c b d \\ + a^{3} b a^{2} b^{2} d &\rightarrow d a d a^{2} c \\ + a^{2} b a d^{2} a &\rightarrow d b a^{2} \\ + b a d^{2} b a d^{2} &\rightarrow a c^{2} a d^{2} \\ + a c^{2} a d b a d a &\rightarrow b a d^{2} a b c a d a \\ + a c^{2} a d b a d^{2} &\rightarrow b a d^{2} a b c a d^{2} \\ + a c b a d &\rightarrow b a d^{3} \\ + a c a b c a d a &\rightarrow b a d^{3} b a d a \\ + a b c a d^{2} b a d a &\rightarrow b a d a c^{2} a d a \\ + c a d a^{2} b a^{2} b^{2} d &\rightarrow b a^{2} b^{2} d a d a^{2} c \\ + c a d a b a d^{2} a &\rightarrow b a^{2} b^{2} d b a^{2} \\ + c a d^{2} a^{2} c &\rightarrow b a^{2} c b d \\ + b a^{2} b c a d^{2} &\rightarrow c a d b a d^{2} \\ + b a^{2} c^{2} a d a &\rightarrow c a d^{2} b a d a \\ + b a d a^{2} b a^{2} b^{2} d &\rightarrow a b^{2} d a d a^{2} c \\ + b a d a b a d^{2} a &\rightarrow a b^{2} d b a^{2} \\ + b a d^{2} a^{2} b a^{2} b^{2} d &\rightarrow a c b d a d a^{2} c \\ + b a d^{2} a b a d^{2} a &\rightarrow a c b d b a^{2} \\ + b a d^{3} a^{2} c &\rightarrow a c a b^{2} d \\ + a^{2} b a d^{3} &\rightarrow d b a d \\ + a c a c^{2} a d a &\rightarrow b a d^{4} b a d a \\ + a c a c^{2} a d^{2} &\rightarrow b a d^{4} b a d^{2} \\ + a c a b c a d^{2} &\rightarrow b a d^{3} b a d^{2} \\ + a c^{2} a d^{2} b a d a &\rightarrow b a d^{2} a c^{2} a d a \\ + a c^{2} a d^{2} b a d^{2} &\rightarrow b a d^{2} a c^{2} a d^{2} \\ + a b c a d^{2} b a d^{2} &\rightarrow b a d a c^{2} a d^{2} \\ + c a d a b a d^{3} &\rightarrow b a^{2} b^{2} d b a d \\ + b a^{2} c^{2} a d^{2} &\rightarrow c a d^{2} b a d^{2} \\ + b a d a b a d^{3} &\rightarrow a b^{2} d b a d \\ + b a d^{2} a b a d^{3} &\rightarrow a c b d b a d \\ + b a d^{4} a^{2} c &\rightarrow a c a c b d \\ + a^{3} b a^{2} c b d &\rightarrow d a d^{2} a^{2} c \\ + c a d a^{2} b a^{2} c b d &\rightarrow b a^{2} b^{2} d a d^{2} a^{2} c \\ + c a d^{2} a^{2} b a^{2} c b d &\rightarrow b a^{2} c b d a d^{2} a^{2} c \\ + c a d^{2} a^{2} b a^{2} b^{2} d &\rightarrow b a^{2} c b d a d a^{2} c \\ + c a d^{2} a b a d^{2} a &\rightarrow b a^{2} c b d b a^{2} \\ + c a d^{2} a b a d^{3} &\rightarrow b a^{2} c b d b a d \\ + b a d a^{2} b a^{2} c b d &\rightarrow a b^{2} d a d^{2} a^{2} c \\ + b a d^{2} a^{2} b a^{2} c b d &\rightarrow a c b d a d^{2} a^{2} c \\ + b a d^{3} a^{2} b a^{2} b^{2} d &\rightarrow a c a b^{2} d a d a^{2} c \\ + b a d^{3} a b a d^{2} a &\rightarrow a c a b^{2} d b a^{2} \\ + b a d^{4} a^{2} b a^{2} b^{2} d &\rightarrow a c a c b d a d a^{2} c \\ + a c a c a b^{2} d &\rightarrow b a d^{5} a^{2} c \\ + a c^{2} a d^{3} a^{2} c &\rightarrow b a d^{2} a c a b^{2} d \\ + a b c a d^{3} a^{2} c &\rightarrow b a d a c a b^{2} d \\ + b a^{2} c a b^{2} d &\rightarrow c a d^{3} a^{2} c \\ + b a d^{3} a^{2} b a^{2} c b d &\rightarrow a c a b^{2} d a d^{2} a^{2} c \\ + b a d^{3} a b a d^{3} &\rightarrow a c a b^{2} d b a d \\ + b a d^{4} a b a d^{2} a &\rightarrow a c a c b d b a^{2} \\ + a c a c a c b d &\rightarrow b a d^{6} a^{2} c \\ + a c^{2} a d^{4} a^{2} c &\rightarrow b a d^{2} a c a c b d \\ + a b c a d^{4} a^{2} c &\rightarrow b a d a c a c b d \\ + b a^{2} c a c b d &\rightarrow c a d^{4} a^{2} c \\ + b a d^{4} a^{2} b a^{2} c b d &\rightarrow a c a c b d a d^{2} a^{2} c \\ + b a d^{4} a b a d^{3} &\rightarrow a c a c b d b a d \\ + a c^{2} a d^{3} a^{2} b a^{2} b^{2} d &\rightarrow b a d^{2} a c a b^{2} d a d a^{2} c \\ + a c^{2} a d^{3} a b a d^{2} a &\rightarrow b a d^{2} a c a b^{2} d b a^{2} \\ + a b c a d^{3} a^{2} b a^{2} b^{2} d &\rightarrow b a d a c a b^{2} d a d a^{2} c \\ + a b c a d^{3} a b a d^{2} a &\rightarrow b a d a c a b^{2} d b a^{2} \\ + a c^{2} a d^{3} a^{2} b a^{2} c b d &\rightarrow b a d^{2} a c a b^{2} d a d^{2} a^{2} c \\ + a c^{2} a d^{3} a b a d^{3} &\rightarrow b a d^{2} a c a b^{2} d b a d \\ + a c^{2} a d^{4} a^{2} b a^{2} b^{2} d &\rightarrow b a d^{2} a c a c b d a d a^{2} c \\ + a b c a d^{3} a^{2} b a^{2} c b d &\rightarrow b a d a c a b^{2} d a d^{2} a^{2} c \\ + a b c a d^{3} a b a d^{3} &\rightarrow b a d a c a b^{2} d b a d \\ + a b c a d^{4} a^{2} b a^{2} b^{2} d &\rightarrow b a d a c a c b d a d a^{2} c \\ + a c^{2} a d^{4} a b a d^{2} a &\rightarrow b a d^{2} a c a c b d b a^{2} \\ + a b c a d^{4} a b a d^{2} a &\rightarrow b a d a c a c b d b a^{2} \\ + a c^{2} a d^{4} a^{2} b a^{2} c b d &\rightarrow b a d^{2} a c a c b d a d^{2} a^{2} c \\ + a c^{2} a d^{4} a b a d^{3} &\rightarrow b a d^{2} a c a c b d b a d \\ + a b c a d^{4} a^{2} b a^{2} c b d &\rightarrow b a d a c a c b d a d^{2} a^{2} c \\ + a b c a d^{4} a b a d^{3} &\rightarrow b a d a c a c b d b a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/395.md b/docs/examples/1-relation/395.md new file mode 100644 index 0000000..c96728b --- /dev/null +++ b/docs/examples/1-relation/395.md @@ -0,0 +1,42 @@ +#\#395 baaababba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a b^{2} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c a^{2} d = a^{2},\; c = b a,\; d = c b c,\; e = d a d^{2} +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(e < d < a < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c b c &\rightarrow d \\ + d a d^{2} &\rightarrow e \\ + c^{2} a &\rightarrow d a^{2} d \\ + c b d &\rightarrow d b c \\ + d a d e &\rightarrow e a d^{2} \\ + c b e &\rightarrow d b c a d^{2} \\ + c a^{2} &\rightarrow d a^{2} d a d \\ + d a^{2} e &\rightarrow a^{2} \\ + c d a^{2} d a d &\rightarrow d a^{2} d a \\ + d a d a^{2} &\rightarrow e a^{2} e \\ + c d a^{2} d a e &\rightarrow d a^{2} d a^{2} d^{2} \\ + d a^{3} &\rightarrow e a^{2} e^{2} \\ + d a e a^{2} e^{2} &\rightarrow e a^{2} e a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/396.md b/docs/examples/1-relation/396.md new file mode 100644 index 0000000..b43c1be --- /dev/null +++ b/docs/examples/1-relation/396.md @@ -0,0 +1,33 @@ +#\#396 abaaaababa=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{4} b a b a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c a^{3} c^{2} = c^{2} a,\; c = b a,\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a b a &\rightarrow d \\ + d b a &\rightarrow a b d \\ + b d^{2} &\rightarrow d a^{2} d b d \\ + b d a &\rightarrow d a^{3} b d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/397.md b/docs/examples/1-relation/397.md new file mode 100644 index 0000000..c454d47 --- /dev/null +++ b/docs/examples/1-relation/397.md @@ -0,0 +1,52 @@ +#\#397 abbabbbbaa=bbaabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b^{4} a^{2} = b^{2} a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a e = d c a,\; c = b^{2},\; d = c a^{2},\; e = c a c d +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < e < c < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + c a c d &\rightarrow e \\ + c a^{2} &\rightarrow d \\ + d c a &\rightarrow a e \\ + b c &\rightarrow c b \\ + c a c a e &\rightarrow e c a \\ + a e c d &\rightarrow d e \\ + a e a &\rightarrow d^{2} \\ + c b a c a e &\rightarrow b e c a \\ + c b a c d &\rightarrow b e \\ + c b a^{2} &\rightarrow b d \\ + c a d e &\rightarrow d e c d \\ + c a d^{2} &\rightarrow d e a \\ + a e c a e &\rightarrow d e c a \\ + d c d e &\rightarrow a e^{2} c d \\ + d c d^{2} &\rightarrow a e^{2} a \\ + d^{2} e c d &\rightarrow a e d e \\ + d^{2} e a &\rightarrow a e d^{2} \\ + b d e c a e &\rightarrow c b a d e c a \\ + b d e c d &\rightarrow c b a d e \\ + b d e a &\rightarrow c b a d^{2} \\ + c a d a e &\rightarrow d e a c a \\ + d c d a e &\rightarrow a e^{2} a c a \\ + d^{2} e c a e &\rightarrow a e d e c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/399.md b/docs/examples/1-relation/399.md new file mode 100644 index 0000000..9bb0ea4 --- /dev/null +++ b/docs/examples/1-relation/399.md @@ -0,0 +1,46 @@ +#\#399 ababaaabba=babaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a^{3} b^{2} a = b a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a c^{2} a^{2} b c = c^{2} a^{2},\; c = b a,\; d = a b^{2},\; e = c^{2} a d +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < d < e < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c^{2} a d &\rightarrow e \\ + a b^{2} &\rightarrow d \\ + c b^{2} &\rightarrow b d \\ + a b c &\rightarrow d a \\ + c^{2} a^{2} &\rightarrow a e a \\ + c b c &\rightarrow b d a \\ + d a c a^{2} &\rightarrow a c e a \\ + a e d &\rightarrow e \\ + b e &\rightarrow c e d \\ + c^{2} a e &\rightarrow a e^{2} \\ + a e a c e a &\rightarrow e a c a^{2} \\ + d a c a e &\rightarrow a c e^{2} \\ + d a c a d &\rightarrow a c e d \\ + c^{2} e &\rightarrow a e^{2} d \\ + a e a c e^{2} &\rightarrow e a c a e \\ + a e a c e d &\rightarrow e a c a d \\ + d a c e &\rightarrow a c e^{2} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/400.md b/docs/examples/1-relation/400.md new file mode 100644 index 0000000..7ec6c6b --- /dev/null +++ b/docs/examples/1-relation/400.md @@ -0,0 +1,40 @@ +#\#400 baaaabbaaa=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{2} a^{3} = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} b^{2} c a = a,\; c = a^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{2} &\rightarrow d \\ + b a^{3} d a^{3} &\rightarrow a \\ + b a^{3} d a^{2} d &\rightarrow d \\ + a b a &\rightarrow d a^{3} d a^{3} \\ + a b d &\rightarrow d a^{3} d a^{2} d \\ + d a^{3} d a^{5} d a^{2} d &\rightarrow a d \\ + d a^{3} d a^{5} d a^{3} &\rightarrow a^{2} \\ + b a^{4} d &\rightarrow a d a^{5} d a^{2} d \\ + b a^{5} &\rightarrow a d a^{5} d a^{3} \\ + d a^{3} d a^{6} d &\rightarrow a^{2} d a^{5} d a^{2} d \\ + d a^{3} d a^{7} &\rightarrow a^{2} d a^{5} d a^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/403.md b/docs/examples/1-relation/403.md new file mode 100644 index 0000000..f815f84 --- /dev/null +++ b/docs/examples/1-relation/403.md @@ -0,0 +1,36 @@ +#\#403 babaaaaaba=aaaababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{5} b a = a^{4} b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d a^{3} c a = a^{3} c^{2} a,\; c = a b,\; d = b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < a < d < b\): + +\( +\begin{aligned} + b c a &\rightarrow d \\ + d a^{3} c a &\rightarrow a^{3} c^{2} a \\ + a b &\rightarrow c \\ + b c^{2} &\rightarrow d b \\ + a d &\rightarrow c^{2} a \\ + d a^{3} c^{2} &\rightarrow a^{3} c^{3} \\ + a^{4} c^{2} a &\rightarrow c^{2} a^{4} c a \\ + a^{4} c^{3} &\rightarrow c^{2} a^{4} c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/404.md b/docs/examples/1-relation/404.md new file mode 100644 index 0000000..fb43195 --- /dev/null +++ b/docs/examples/1-relation/404.md @@ -0,0 +1,35 @@ +#\#404 abaaabaaba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{3} b a^{2} b a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c a^{2} c a c = c^{2} a,\; c = b a,\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a b a &\rightarrow d \\ + b d a &\rightarrow d a d^{2} \\ + b d^{2} &\rightarrow d a d^{2} b a \\ + a b d &\rightarrow d b a \\ + d b a d &\rightarrow a d a d^{2} b a \\ + d b a^{2} &\rightarrow a d a d^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/405.md b/docs/examples/1-relation/405.md new file mode 100644 index 0000000..1bba6de --- /dev/null +++ b/docs/examples/1-relation/405.md @@ -0,0 +1,38 @@ +#\#405 aabaabbaaa=baaabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a^{2} b^{2} a^{3} = b a^{3} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} d = c a c,\; c = b a^{2},\; d = c b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b a^{2} &\rightarrow c \\ + a^{2} d &\rightarrow c a c \\ + c b c a &\rightarrow d \\ + b a c a c &\rightarrow c a d \\ + b c a c &\rightarrow c d \\ + c b c^{2} a c &\rightarrow d a d \\ + b a c a d &\rightarrow c a d b c a \\ + b c a d &\rightarrow c d b c a \\ + c b c^{2} a d &\rightarrow d a d b c a \\ + c^{2} d &\rightarrow d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/407.md b/docs/examples/1-relation/407.md new file mode 100644 index 0000000..87bf911 --- /dev/null +++ b/docs/examples/1-relation/407.md @@ -0,0 +1,42 @@ +#\#407 abbabbabaa=baabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b^{2} a b a^{2} = b a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c a c d a = b a^{2} c a,\; c = b^{2},\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + b a^{2} c a &\rightarrow a c a c d a \\ + a b a &\rightarrow d \\ + b c &\rightarrow c b \\ + b a c a c d a &\rightarrow c a^{2} c a \\ + b a^{2} c d &\rightarrow a c a c d^{2} \\ + a b d &\rightarrow d b a \\ + a^{2} c a c d a &\rightarrow d a c a \\ + b d a c a &\rightarrow a c a c d a c d a \\ + b a c a c d^{2} &\rightarrow c a^{2} c d \\ + d c a c d a &\rightarrow a c a^{2} c a \\ + a^{2} c a c d^{2} &\rightarrow d a c d \\ + b d a c d &\rightarrow a c a c d a c d^{2} \\ + d c a c d^{2} &\rightarrow a c a^{2} c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/408.md b/docs/examples/1-relation/408.md new file mode 100644 index 0000000..f010526 --- /dev/null +++ b/docs/examples/1-relation/408.md @@ -0,0 +1,34 @@ +#\#408 babaababaa=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{2} b a b a^{2} = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d c d = a c,\; c = b a,\; d = c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c &\rightarrow c d c d \\ + c a &\rightarrow d \\ + b c d c d &\rightarrow c^{2} \\ + a d &\rightarrow c d c d a \\ + c^{2} d c d &\rightarrow d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/409.md b/docs/examples/1-relation/409.md new file mode 100644 index 0000000..587d000 --- /dev/null +++ b/docs/examples/1-relation/409.md @@ -0,0 +1,54 @@ +#\#409 aaababbaaa=baaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{3} b a b^{2} a^{3} = b a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} d a = b a^{2} c a,\; c = a b,\; d = c^{2} b a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a^{2} c a &\rightarrow a^{2} d a \\ + a b &\rightarrow c \\ + c^{2} b a^{2} &\rightarrow d \\ + b a^{2} c^{2} &\rightarrow a^{2} d c \\ + a^{3} d a &\rightarrow c a^{2} c a \\ + c^{2} b a c &\rightarrow d b \\ + c^{2} a^{2} d a &\rightarrow d c a \\ + b a^{2} d &\rightarrow a^{2} d c b a^{2} \\ + b a^{2} c d &\rightarrow a^{2} d^{2} \\ + a^{3} d c &\rightarrow c a^{2} c^{2} \\ + d b c b a^{2} &\rightarrow c^{2} b a d \\ + d b c b a c &\rightarrow c^{2} b a d b \\ + d b c a^{2} d a &\rightarrow c^{2} b a d c a \\ + c^{2} a^{2} d c &\rightarrow d c^{2} \\ + c^{2} b c a^{2} c a &\rightarrow d a d a \\ + a^{3} d^{2} &\rightarrow c a^{2} c d \\ + d b c b c a^{2} c a &\rightarrow c^{2} b a d a d a \\ + d b c b c a^{2} c^{2} &\rightarrow c^{2} b a d a d c \\ + d b c a^{2} d^{2} &\rightarrow c^{2} b a d c d \\ + d b c a^{2} d c &\rightarrow c^{2} b a d c^{2} \\ + c^{2} a^{2} d^{2} &\rightarrow d c d \\ + c^{2} b c a^{2} c^{2} &\rightarrow d a d c \\ + d b c b c a^{2} d &\rightarrow c^{2} b a d a d c b a^{2} \\ + d b c b c a^{2} c d &\rightarrow c^{2} b a d a d^{2} \\ + c^{2} b c a^{2} d &\rightarrow d a d c b a^{2} \\ + c^{2} b c a^{2} c d &\rightarrow d a d^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/410.md b/docs/examples/1-relation/410.md new file mode 100644 index 0000000..79ea441 --- /dev/null +++ b/docs/examples/1-relation/410.md @@ -0,0 +1,36 @@ +#\#410 baaaaaabba=abaaaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{6} b^{2} a = a b a^{5} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d = a c,\; c = b a^{5},\; d = b^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b^{2} a &\rightarrow d \\ + b a^{5} &\rightarrow c \\ + a c &\rightarrow c a d \\ + b c &\rightarrow d a^{4} \\ + d a^{5} d a d a d a d a d &\rightarrow c^{2} \\ + b d a^{5} d &\rightarrow d c \\ + b d c a d a d a d a d a d c &\rightarrow d c a^{5} d a d a d a d a d \\ + d a^{5} d a d a d a d c a d c &\rightarrow c^{2} a^{5} d a d a d a d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/411.md b/docs/examples/1-relation/411.md new file mode 100644 index 0000000..e46d65e --- /dev/null +++ b/docs/examples/1-relation/411.md @@ -0,0 +1,39 @@ +#\#411 aabaabbaba=babaabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a^{2} b^{2} a b a = b a b a^{2} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a d e = c^{2} d,\; c = b a,\; d = a c a,\; e = b c^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < e < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + b c^{2} &\rightarrow e \\ + a d e &\rightarrow c^{2} d \\ + a c a &\rightarrow d \\ + b d &\rightarrow c^{2} a \\ + c d e &\rightarrow e d \\ + a c d &\rightarrow d c a \\ + a c^{3} d &\rightarrow d^{2} e \\ + b c e d &\rightarrow e d e \\ + a e d &\rightarrow d c a e \\ + a c^{2} e d &\rightarrow d^{2} e^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/412.md b/docs/examples/1-relation/412.md new file mode 100644 index 0000000..255c16f --- /dev/null +++ b/docs/examples/1-relation/412.md @@ -0,0 +1,46 @@ +#\#412 abaababbaa=baabaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a b^{2} a^{2} = b a^{2} b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c d = c^{2} b a,\; c = b a^{2},\; d = b a b c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < a < d < b\): + +\( +\begin{aligned} + b a b c &\rightarrow d \\ + b a^{2} &\rightarrow c \\ + c^{2} b a &\rightarrow a c d \\ + b a b a c d &\rightarrow d c b a \\ + a c d b c &\rightarrow c^{2} d \\ + a c d a &\rightarrow c^{3} \\ + b a c^{2} d &\rightarrow c^{2} d b c \\ + b a c^{3} &\rightarrow c^{2} d a \\ + a c d b a c d &\rightarrow c^{2} d c b a \\ + c^{2} b c^{2} d &\rightarrow a c d c d b c \\ + c^{2} b c^{3} &\rightarrow a c d c d a \\ + c^{4} d b c &\rightarrow a c d c^{2} d \\ + c^{4} d a &\rightarrow a c d c^{3} \\ + b a c a c d &\rightarrow c^{2} d a b a \\ + b a c^{2} a c d &\rightarrow c^{2} d a c b a \\ + c^{2} b c a c d &\rightarrow a c d c d a b a \\ + c^{2} b c^{2} a c d &\rightarrow a c d c d a c b a \\ + c^{4} d b a c d &\rightarrow a c d c^{2} d c b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/413.md b/docs/examples/1-relation/413.md new file mode 100644 index 0000000..647e7d8 --- /dev/null +++ b/docs/examples/1-relation/413.md @@ -0,0 +1,44 @@ +#\#413 ababaabbaa=baababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a^{2} b^{2} a^{2} = b a^{2} b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a c^{2} d c a = c a c^{2},\; c = b a,\; d = a b,\; e = d a d c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < e < a < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a b &\rightarrow d \\ + d a d c &\rightarrow e \\ + b d &\rightarrow c b \\ + a c &\rightarrow d a \\ + c d^{3} &\rightarrow d e d \\ + c d^{2} a &\rightarrow d e a \\ + b e &\rightarrow c^{2} d c \\ + c d e &\rightarrow d e a d c \\ + c d^{2} e &\rightarrow d e^{2} \\ + a d e a &\rightarrow d a d^{2} a \\ + a d e d &\rightarrow d a d^{3} \\ + d a d^{2} e a &\rightarrow e d^{2} a \\ + d a d^{2} e d &\rightarrow e d^{3} \\ + a d e^{2} &\rightarrow d a d^{2} e \\ + d a d^{2} e^{2} &\rightarrow e d^{2} e +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/415.md b/docs/examples/1-relation/415.md new file mode 100644 index 0000000..9b1b156 --- /dev/null +++ b/docs/examples/1-relation/415.md @@ -0,0 +1,39 @@ +#\#415 bbabaaabba=abbabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b^{2} a b a^{3} b^{2} a = a b^{2} a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} a^{2} b c = a b c^{2} a,\; c = b a,\; d = b a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < d < a < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + b a^{2} &\rightarrow d \\ + b^{2} a d a b^{2} a &\rightarrow a b^{2} a d \\ + a b^{2} a d a &\rightarrow b^{2} a d a b d \\ + a^{2} b^{2} a d &\rightarrow b^{2} a d a b d b^{2} a \\ + b^{3} a d a b d b d &\rightarrow d b^{2} a d a \\ + b^{2} a d a b^{4} a d a b d &\rightarrow a b^{2} a d b^{2} a d a \\ + b^{2} a d b^{2} a d a b d &\rightarrow a b^{2} a d^{2} a \\ + b^{3} a d a b d b^{2} a &\rightarrow d b^{2} a d \\ + b^{3} a d a b d a b^{2} a d &\rightarrow d b^{2} a d^{2} a b^{2} a \\ + b^{3} a d a b d b^{4} a d a b d &\rightarrow d b^{2} a d b^{2} a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/416.md b/docs/examples/1-relation/416.md new file mode 100644 index 0000000..659817a --- /dev/null +++ b/docs/examples/1-relation/416.md @@ -0,0 +1,41 @@ +#\#416 baaaababaa=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b a b a^{2} = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} b a b c = c,\; c = a^{2},\; d = a b a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b a b &\rightarrow d \\ + b a^{3} d a^{2} &\rightarrow a^{2} \\ + a b d &\rightarrow d a b \\ + a b a^{3} &\rightarrow d a^{3} d a^{2} \\ + b a^{3} d a d &\rightarrow a d \\ + a b a^{2} d &\rightarrow d a^{3} d a d \\ + d a^{3} d a^{2} d a d &\rightarrow a^{2} d \\ + d a^{3} d a^{2} d a^{2} &\rightarrow a^{3} \\ + b a^{5} d &\rightarrow a^{3} d a^{2} d a d \\ + b a^{6} &\rightarrow a^{3} d a^{2} d a^{2} \\ + d a^{3} d a^{4} d &\rightarrow a^{4} d a^{2} d a d \\ + d a^{3} d a^{5} &\rightarrow a^{4} d a^{2} d a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/417.md b/docs/examples/1-relation/417.md new file mode 100644 index 0000000..07aec7c --- /dev/null +++ b/docs/examples/1-relation/417.md @@ -0,0 +1,36 @@ +#\#417 baaababbaa=aaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a b^{2} a^{2} = a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a^{2} c d = a^{3} c,\; c = b a,\; d = b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + b c a &\rightarrow d \\ + c a^{2} c &\rightarrow d a c d \\ + b c d a c d^{2} &\rightarrow d a^{2} c \\ + a^{3} c &\rightarrow d a c d^{2} \\ + b d a c d &\rightarrow d a c \\ + a^{3} d a c d &\rightarrow d a c d^{2} a^{2} c \\ + c a^{2} d a c d &\rightarrow d a c d a^{2} c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/418.md b/docs/examples/1-relation/418.md new file mode 100644 index 0000000..e4f35a1 --- /dev/null +++ b/docs/examples/1-relation/418.md @@ -0,0 +1,32 @@ +#\#418 abaababbaa=babaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a b^{2} a^{2} = b a b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c a c b c a = c^{2} a c,\; c = b a,\; d = b^{2} a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + b^{2} a^{2} &\rightarrow d \\ + b a b a^{2} b a &\rightarrow a b a^{2} b a d \\ + b a b a^{3} b a^{2} b a d &\rightarrow a b a^{2} b a d b a^{2} b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/419.md b/docs/examples/1-relation/419.md new file mode 100644 index 0000000..93df609 --- /dev/null +++ b/docs/examples/1-relation/419.md @@ -0,0 +1,31 @@ +#\#419 aababababa=babaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a b a b a b a = b a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} c^{4} = c^{2} a^{2},\; c = d,\; d = b a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow d \\ + b a &\rightarrow d \\ + d^{2} a^{2} &\rightarrow a^{2} d^{4} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/421.md b/docs/examples/1-relation/421.md new file mode 100644 index 0000000..c53807f --- /dev/null +++ b/docs/examples/1-relation/421.md @@ -0,0 +1,43 @@ +#\#421 abaababa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a b a = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a d c = d,\; c = b a,\; d = c a c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a c &\rightarrow d \\ + a d c &\rightarrow d \\ + d a c &\rightarrow a d^{2} \\ + c a d &\rightarrow a d^{2} \\ + c d &\rightarrow a d^{2} c \\ + c a^{2} d^{2} &\rightarrow d a d \\ + a d a d^{2} &\rightarrow d a d \\ + a d^{2} a d &\rightarrow d a^{2} d^{2} \\ + b d &\rightarrow a d^{2} c^{2} \\ + a d^{2} a^{2} d^{2} &\rightarrow d a d a d \\ + d a^{2} d^{2} c &\rightarrow a d^{3} \\ + d a^{2} d^{3} a d &\rightarrow a d^{3} a^{2} d^{2} \\ + d a d a^{2} d^{3} &\rightarrow a d^{3} a d \\ + d a^{2} d^{3} a^{2} d^{2} &\rightarrow a d^{3} a d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/422.md b/docs/examples/1-relation/422.md new file mode 100644 index 0000000..25a88e4 --- /dev/null +++ b/docs/examples/1-relation/422.md @@ -0,0 +1,67 @@ +#\#422 aabbbaaba=baabbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b^{3} a^{2} b a = b a^{2} b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} b d = c b c,\; c = b a^{2},\; d = b c b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b c b a &\rightarrow d \\ + b a^{2} &\rightarrow c \\ + a^{2} b d &\rightarrow c b c \\ + b c b c &\rightarrow c b d \\ + b c^{2} &\rightarrow d a \\ + b a c b c &\rightarrow c a b d \\ + c b d b c &\rightarrow d a b d \\ + b c b d a b d &\rightarrow c b d b d b c \\ + b c d a b d &\rightarrow d a b d b c \\ + b a c b d a b d &\rightarrow c a b d b d b c \\ + b a c^{2} b d &\rightarrow c a b d b c \\ + d a b d b a &\rightarrow c b d^{2} \\ + c b d b d a b d &\rightarrow d a b d b d b c \\ + c b d b a &\rightarrow b c d \\ + c b d^{2} a &\rightarrow d a b d c \\ + c b d c &\rightarrow b c d a \\ + c a b d b a &\rightarrow b a c d \\ + c a b d c &\rightarrow b a c d a \\ + b c b^{2} c d &\rightarrow c b d b d b a \\ + b c b^{2} a c d &\rightarrow c b c b d^{2} \\ + b a c b^{2} c d &\rightarrow c a b d b d b a \\ + b a c b^{2} a c d &\rightarrow c a b c b d^{2} \\ + b a c d a b d b d a b d &\rightarrow c a b d^{2} a b d b d b c \\ + b a c d a b d b c &\rightarrow c a b d^{2} a b d \\ + b a c d a b d^{2} a &\rightarrow c a b d^{2} a b d c \\ + b a c d a b d c &\rightarrow c a b d b c d a \\ + c b d b d a b c b d^{2} &\rightarrow d a b d b d b^{2} a c d \\ + b c d a b c b d^{2} &\rightarrow d a b d b^{2} a c d \\ + d a b d c a b d &\rightarrow c b d^{2} c b c \\ + c b d b^{2} c d &\rightarrow d a b d b d b a \\ + c b d b^{2} a c d &\rightarrow d a b c b d^{2} \\ + b c b d a b c b d^{2} &\rightarrow c b d b d b^{2} a c d \\ + a^{2} b c b d^{2} &\rightarrow c b^{2} a c d \\ + b a c b d a b c b d^{2} &\rightarrow c a b d b d b^{2} a c d \\ + b a c^{2} b c b d^{2} &\rightarrow c a b d b^{2} a c d \\ + b a c d a b d b^{2} c d &\rightarrow c a b d^{2} a b d b d b a \\ + b a c d a b d b^{2} a c d &\rightarrow c a b d^{2} a b c b d^{2} \\ + b a c d a b d b d a b c b d^{2} &\rightarrow c a b d^{2} a b d b d b^{2} a c d \\ + d a b d c a b c b d^{2} &\rightarrow c b d^{2} c b^{2} a c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/423.md b/docs/examples/1-relation/423.md new file mode 100644 index 0000000..cc4ee58 --- /dev/null +++ b/docs/examples/1-relation/423.md @@ -0,0 +1,71 @@ +#\#423 baaaaabbaa=abaaaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{2} a^{2} = a b a^{5} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c d a^{2} = a b c a^{2},\; c = a^{3},\; d = a^{2} b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < d < c < a\): + +\( +\begin{aligned} + a^{3} &\rightarrow c \\ + a^{2} b^{2} &\rightarrow d \\ + a b c a^{2} &\rightarrow b c d a^{2} \\ + a c &\rightarrow c a \\ + a d &\rightarrow c b^{2} \\ + a b c^{2} &\rightarrow b c d c \\ + a b c d &\rightarrow b c d^{2} \\ + c b c a^{2} &\rightarrow b c d^{3} a^{2} \\ + c b c^{2} &\rightarrow b c d^{3} c \\ + c b c d &\rightarrow b c d^{4} \\ + c b^{2} c d^{5} a^{2} &\rightarrow b c d^{3} b c d^{2} a^{2} \\ + c b^{2} c d^{5} c &\rightarrow b c d^{3} b c d^{2} c \\ + c b^{2} c d^{6} &\rightarrow b c d^{3} b c d^{3} \\ + a b^{2} c d^{6} &\rightarrow b c d b c d^{3} \\ + a b^{2} c d^{5} c &\rightarrow b c d b c d^{2} c \\ + a b^{2} c d^{5} a^{2} &\rightarrow b c d b c d^{2} a^{2} \\ + b c d^{2} b c d^{2} c &\rightarrow d c d^{5} c \\ + b c d^{2} b c d^{3} &\rightarrow d c d^{6} \\ + b c d^{3} c d^{5} c &\rightarrow d c d^{5} b c d^{2} c \\ + b c d^{3} c d^{6} &\rightarrow d c d^{5} b c d^{3} \\ + c b^{2} c d^{5} b c d^{3} &\rightarrow b c d^{4} c d^{6} \\ + c b^{2} c d^{5} b c d^{2} c &\rightarrow b c d^{4} c d^{5} c \\ + a b^{2} c d^{5} b c d^{2} c &\rightarrow b c d^{2} c d^{5} c \\ + a b^{2} c d^{5} b c d^{3} &\rightarrow b c d^{2} c d^{6} \\ + a^{2} b d c d^{5} c &\rightarrow d c d^{2} b c d^{2} c \\ + a^{2} b d c d^{6} &\rightarrow d c d^{2} b c d^{3} \\ + a^{2} b d c d^{5} b c d^{2} c &\rightarrow d c d^{3} c d^{5} c \\ + a^{2} b d c d^{5} b c d^{3} &\rightarrow d c d^{3} c d^{6} \\ + b c d^{2} b c d^{2} a^{2} &\rightarrow d c d^{5} a^{2} \\ + c d c d^{5} c &\rightarrow b c d^{5} b c d^{2} c \\ + c d c d^{6} &\rightarrow b c d^{5} b c d^{3} \\ + c d c d^{5} b c d^{2} a^{2} &\rightarrow b c d^{6} c d^{5} a^{2} \\ + c d c d^{5} b c d^{2} c &\rightarrow b c d^{6} c d^{5} c \\ + c d c d^{5} b c d^{3} &\rightarrow b c d^{6} c d^{6} \\ + b c d^{3} c d^{5} b c d^{2} c &\rightarrow d c d^{6} c d^{5} c \\ + b c d^{3} c d^{5} b c d^{3} &\rightarrow d c d^{6} c d^{6} \\ + a^{2} b d c d^{5} b c d^{2} a^{2} &\rightarrow d c d^{3} c d^{5} a^{2} \\ + b c d^{3} c d^{5} b c d^{2} a^{2} &\rightarrow d c d^{6} c d^{5} a^{2} \\ + b c d^{3} c d^{5} a^{2} &\rightarrow d c d^{5} b c d^{2} a^{2} \\ + a b^{2} c d^{5} b c d^{2} a^{2} &\rightarrow b c d^{2} c d^{5} a^{2} \\ + c b^{2} c d^{5} b c d^{2} a^{2} &\rightarrow b c d^{4} c d^{5} a^{2} \\ + a^{2} b d c d^{5} a^{2} &\rightarrow d c d^{2} b c d^{2} a^{2} \\ + c d c d^{5} a^{2} &\rightarrow b c d^{5} b c d^{2} a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/424.md b/docs/examples/1-relation/424.md new file mode 100644 index 0000000..272c7a1 --- /dev/null +++ b/docs/examples/1-relation/424.md @@ -0,0 +1,31 @@ +#\#424 aababababa=bababaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a b a b a b a = b a b a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} c^{4} = c^{3} a^{2},\; c = d,\; d = b a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow d \\ + b a &\rightarrow d \\ + d^{3} a^{2} &\rightarrow a^{2} d^{4} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/426.md b/docs/examples/1-relation/426.md new file mode 100644 index 0000000..daa93b6 --- /dev/null +++ b/docs/examples/1-relation/426.md @@ -0,0 +1,43 @@ +#\#426 bababaaaba=ababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a b a^{3} b a = a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c e c = a c^{2},\; c = b a,\; d = a^{2},\; e = c^{2} d +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < e < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a^{2} &\rightarrow d \\ + a c^{2} &\rightarrow c e c \\ + c^{2} d &\rightarrow e \\ + b d &\rightarrow c a \\ + b c e c &\rightarrow c^{3} \\ + a d &\rightarrow d a \\ + a e &\rightarrow c e c d \\ + a c e &\rightarrow c e^{2} \\ + d c^{2} &\rightarrow c e^{2} c \\ + b c e^{2} &\rightarrow c^{2} e \\ + d c e &\rightarrow c e^{3} \\ + d e &\rightarrow c e^{2} c d \\ + c^{3} e^{2} c &\rightarrow e c^{2} \\ + c^{3} e^{3} &\rightarrow e c e +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/427.md b/docs/examples/1-relation/427.md new file mode 100644 index 0000000..4d56836 --- /dev/null +++ b/docs/examples/1-relation/427.md @@ -0,0 +1,37 @@ +#\#427 aaabababba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{3} b a b a b^{2} a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{3} d a = c a^{2},\; c = b a b,\; d = c a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a b &\rightarrow c \\ + c a b^{2} &\rightarrow d \\ + c a^{2} &\rightarrow a^{3} d a \\ + b a c &\rightarrow c a b \\ + c a b c &\rightarrow d a b \\ + b a^{4} d a &\rightarrow c a b a^{2} \\ + b a d &\rightarrow c a c b \\ + c a b a^{3} d a &\rightarrow d a b a^{2} \\ + c a b d &\rightarrow d a c b +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/428.md b/docs/examples/1-relation/428.md new file mode 100644 index 0000000..be9e645 --- /dev/null +++ b/docs/examples/1-relation/428.md @@ -0,0 +1,56 @@ +#\#428 aabbaabbaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b^{2} a^{2} b^{2} a^{2} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} d a d a = c a c,\; c = b a,\; d = b c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b c &\rightarrow d \\ + b a &\rightarrow c \\ + a^{2} d a d a &\rightarrow c a c \\ + c a d a d a &\rightarrow d a c \\ + a^{2} d a d c a c &\rightarrow c a d a c \\ + b d a c &\rightarrow d a d a d a \\ + c a d a d c a c &\rightarrow d a d a c \\ + c a d a d c a d a c &\rightarrow d a d a d a c \\ + a^{2} d a d c a d a c &\rightarrow d a c^{2} \\ + b d a d a d a c &\rightarrow d a d a d c a d a c \\ + b d a d a c &\rightarrow d a d a d c a c \\ + d a d a d a d a c &\rightarrow c a d a d^{2} a c^{2} \\ + a^{2} d a d^{2} a c^{2} &\rightarrow d a c d a c \\ + a^{2} d a d^{2} a c d a d a c &\rightarrow d a c d a d a d a c \\ + a^{2} d a d^{2} a c d a c &\rightarrow d a c d a d a c \\ + d a c a d a d^{2} a c^{2} &\rightarrow c a d a d^{2} a c d a c \\ + d a c a d a d^{2} a c d a c &\rightarrow c a d a d^{2} a c d a d a c \\ + d a c a d a d^{2} a c d a d a c &\rightarrow c a d a d^{2} a c d a d a d a c \\ + d a c a d a d^{2} a c d a d a d a c &\rightarrow c a d a d^{2} a c^{2} a d a d^{2} a c^{2} \\ + c a c a d a d^{2} a c d a d a d a c &\rightarrow d a c^{2} a d a d^{2} a c d a c \\ + c a c a d a d^{2} a c d a d a c &\rightarrow d a c^{2} a d a d^{2} a c^{2} \\ + c a c a d a d^{2} a c d a c &\rightarrow d a c d a d a d a c \\ + c a c a d a d^{2} a c^{2} &\rightarrow d a c d a d a c \\ + a^{2} d a d^{2} a c d a d a d a c &\rightarrow d a c^{2} a d a d^{2} a c^{2} \\ + a^{2} c a d a d^{2} a c d a d a d a c &\rightarrow c a c^{2} a d a d^{2} a c d a c \\ + a^{2} c a d a d^{2} a c d a d a c &\rightarrow c a c^{2} a d a d^{2} a c^{2} \\ + a^{2} c a d a d^{2} a c d a c &\rightarrow c a c d a d a d a c \\ + a^{2} c a d a d^{2} a c^{2} &\rightarrow c a c d a d a c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/429.md b/docs/examples/1-relation/429.md new file mode 100644 index 0000000..59610fb --- /dev/null +++ b/docs/examples/1-relation/429.md @@ -0,0 +1,40 @@ +#\#429 baaaaabba=aaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{2} a = a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} d a = c a,\; c = a^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a^{4} d a &\rightarrow a^{3} \\ + a b^{2} &\rightarrow d \\ + a b a^{3} &\rightarrow d a^{4} d a \\ + b a^{4} d^{2} &\rightarrow a^{2} d \\ + a b a^{2} d &\rightarrow d a^{4} d^{2} \\ + d a^{4} d a^{2} d^{2} &\rightarrow a^{3} d \\ + d a^{4} d a^{2} d a &\rightarrow a^{4} \\ + b a^{7} d &\rightarrow a^{6} d a^{2} d^{2} \\ + b a^{8} &\rightarrow a^{6} d a^{2} d a \\ + d a^{4} d a^{5} d &\rightarrow a^{7} d a^{2} d^{2} \\ + d a^{4} d a^{6} &\rightarrow a^{7} d a^{2} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/430.md b/docs/examples/1-relation/430.md new file mode 100644 index 0000000..c0658c0 --- /dev/null +++ b/docs/examples/1-relation/430.md @@ -0,0 +1,45 @@ +#\#430 baabaabba=ababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{2} b^{2} a = a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; e c = d c,\; c = b a,\; d = a c,\; e = c d a b +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(c < e < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c &\rightarrow d \\ + d c &\rightarrow e c \\ + c d a b &\rightarrow e \\ + b d &\rightarrow c^{2} \\ + d^{2} a b &\rightarrow a e \\ + d e &\rightarrow e^{2} \\ + e a &\rightarrow c d^{2} \\ + b e^{2} &\rightarrow c^{2} e \\ + b e c &\rightarrow c^{3} \\ + e d &\rightarrow c e^{2} c \\ + a e^{3} &\rightarrow e^{3} c e \\ + a e^{2} c &\rightarrow e^{3} c^{2} \\ + c e^{2} c e &\rightarrow e^{3} \\ + c e^{2} c^{2} &\rightarrow e^{2} c \\ + c e^{5} &\rightarrow e^{4} c e \\ + c e^{4} c &\rightarrow e^{4} c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/431.md b/docs/examples/1-relation/431.md new file mode 100644 index 0000000..a417ebb --- /dev/null +++ b/docs/examples/1-relation/431.md @@ -0,0 +1,34 @@ +#\#431 abababbaba=babababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a b^{2} a b a = b a b a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d c^{2} = c^{4},\; c = b a,\; d = a c^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c^{2} b &\rightarrow d \\ + d c^{2} &\rightarrow c^{4} \\ + b d &\rightarrow c^{3} b \\ + a c^{3} &\rightarrow d a \\ + b c^{4} &\rightarrow c^{3} b c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/432.md b/docs/examples/1-relation/432.md new file mode 100644 index 0000000..0796500 --- /dev/null +++ b/docs/examples/1-relation/432.md @@ -0,0 +1,39 @@ +#\#432 baaabbbaaa=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{3} a^{3} = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{2} d = a b a,\; c = b^{3} a,\; d = a c a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(d < a < c < b\): + +\( +\begin{aligned} + b^{3} a &\rightarrow c \\ + a b a &\rightarrow b a^{2} d \\ + a c a^{2} &\rightarrow d \\ + c b a &\rightarrow b c a d \\ + b^{3} d &\rightarrow c^{2} a^{2} \\ + a b^{2} a^{2} d &\rightarrow b a^{2} d b a \\ + a b d &\rightarrow b a^{2} d c a^{2} \\ + a b c a d a d a d &\rightarrow d b a \\ + a c a d &\rightarrow d c a^{2} \\ + c b^{2} a^{2} d &\rightarrow b c a d b a \\ + c b d &\rightarrow b c a d c a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/433.md b/docs/examples/1-relation/433.md new file mode 100644 index 0000000..29500ef --- /dev/null +++ b/docs/examples/1-relation/433.md @@ -0,0 +1,43 @@ +#\#433 baaaabaaba=abbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b a^{2} b a = a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} b c b a = a b^{2} c,\; c = a^{2},\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b a &\rightarrow d \\ + a b^{2} a^{2} &\rightarrow b a^{3} d^{2} \\ + a b^{2} a d &\rightarrow b a^{3} d^{2} b a \\ + d b^{2} a^{2} &\rightarrow b a^{3} d^{2} a d^{2} \\ + a b d &\rightarrow d b a \\ + b a^{3} d b a^{3} d^{2} a d^{2} &\rightarrow a b^{2} d a^{2} d^{2} \\ + b a^{3} d^{2} a d b a^{3} d^{2} a d^{2} &\rightarrow d b^{2} d a^{2} d^{2} \\ + d b^{2} a d &\rightarrow b a^{3} d^{2} a d^{2} b a \\ + d b a b^{2} d a^{2} d^{2} &\rightarrow b a^{3} d^{2} a d^{2} a d b a^{3} d^{2} a d^{2} \\ + a b^{2} d a^{2} d b a^{3} d^{2} a d^{2} &\rightarrow b a^{3} d^{2} b^{2} d a^{2} d^{2} \\ + a^{2} b^{2} d a^{2} d^{2} &\rightarrow d a^{2} d b a^{3} d^{2} a d^{2} \\ + d b^{2} d a^{2} d b a^{3} d^{2} a d^{2} &\rightarrow b a^{3} d^{2} a d^{2} b^{2} d a^{2} d^{2} \\ + d b d b^{2} d a^{2} d^{2} &\rightarrow b a^{3} d^{2} a d^{2} a d^{2} a d b a^{3} d^{2} a d^{2} \\ + a d b^{2} d a^{2} d^{2} &\rightarrow d a^{2} d^{2} a d b a^{3} d^{2} a d^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/434.md b/docs/examples/1-relation/434.md new file mode 100644 index 0000000..5335157 --- /dev/null +++ b/docs/examples/1-relation/434.md @@ -0,0 +1,45 @@ +#\#434 ababaaaba=babaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a^{3} b a = b a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d c = b c a^{2},\; c = a b a,\; d = c b a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < c < d < b\): + +\( +\begin{aligned} + b c a^{2} &\rightarrow d c \\ + c b a^{2} &\rightarrow d \\ + a b a &\rightarrow c \\ + b c a c &\rightarrow d c b a \\ + c b a c &\rightarrow d b a \\ + a b c &\rightarrow c b a \\ + c b a d &\rightarrow d b c a \\ + b c a d &\rightarrow d c b c a \\ + a b d &\rightarrow c b c a \\ + a d c &\rightarrow d a \\ + b c d a &\rightarrow d c d c b a \\ + a d^{2} &\rightarrow d c a \\ + c b d a &\rightarrow d^{2} c b a \\ + c b d c &\rightarrow d^{2} c b c \\ + b c d c &\rightarrow d c d c b c \\ + c b d^{2} &\rightarrow d^{2} c b d \\ + b c d^{2} &\rightarrow d c d c b d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/436.md b/docs/examples/1-relation/436.md new file mode 100644 index 0000000..52ca123 --- /dev/null +++ b/docs/examples/1-relation/436.md @@ -0,0 +1,46 @@ +#\#436 baabaaaaba=abaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{4} b a = a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d = a c a,\; c = b a,\; d = c a^{3} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a c a &\rightarrow c a d \\ + c a^{3} c &\rightarrow d \\ + b c a d &\rightarrow c^{2} a \\ + a c^{2} a d &\rightarrow c a d c a \\ + c^{2} a d^{3} &\rightarrow d a \\ + c a d a^{2} c &\rightarrow a d \\ + a d a^{3} c &\rightarrow c a d a^{2} d \\ + c a d c a d^{2} &\rightarrow a d a \\ + c a d^{2} a^{2} c &\rightarrow a^{2} d \\ + b c^{2} a d a^{2} d &\rightarrow c^{2} a^{4} c \\ + a^{3} d &\rightarrow c a d^{3} a^{2} c \\ + a^{2} d a &\rightarrow c a d^{2} c a d^{2} \\ + a^{2} d c a d &\rightarrow c a d^{2} c a d^{2} c a \\ + c a d c a^{4} c &\rightarrow a c^{3} a d a^{2} d \\ + a^{2} c^{3} a d a^{2} d &\rightarrow c a d^{2} c a^{4} c \\ + c a d^{2} c a d^{2} c a^{4} c &\rightarrow a^{2} d c^{2} a d a^{2} d \\ + c a d a^{2} d c^{2} a d a^{2} d &\rightarrow a d c a d^{3} c a^{4} c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/437.md b/docs/examples/1-relation/437.md new file mode 100644 index 0000000..4480a02 --- /dev/null +++ b/docs/examples/1-relation/437.md @@ -0,0 +1,42 @@ +#\#437 baaaaabbba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{3} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} d a = c,\; c = a^{2},\; d = a b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a^{4} d a &\rightarrow a^{2} \\ + a b^{3} &\rightarrow d \\ + a b^{2} a^{2} &\rightarrow d a^{4} d a \\ + b a^{4} d^{2} &\rightarrow a d \\ + a b^{2} a d &\rightarrow d a^{4} d^{2} \\ + a b a d &\rightarrow d a^{4} d a^{3} d^{2} \\ + a b a^{2} &\rightarrow d a^{4} d a^{3} d a \\ + d a^{4} d a^{3} d a^{3} d^{2} &\rightarrow a^{2} d \\ + d a^{4} d a^{3} d a^{3} d a &\rightarrow a^{3} \\ + b a^{6} d &\rightarrow a^{5} d a^{3} d a^{3} d^{2} \\ + b a^{7} &\rightarrow a^{5} d a^{3} d a^{3} d a \\ + d a^{4} d a^{3} d a^{5} d &\rightarrow a^{6} d a^{3} d a^{3} d^{2} \\ + d a^{4} d a^{3} d a^{6} &\rightarrow a^{6} d a^{3} d a^{3} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/438.md b/docs/examples/1-relation/438.md new file mode 100644 index 0000000..2a37cfd --- /dev/null +++ b/docs/examples/1-relation/438.md @@ -0,0 +1,35 @@ +#\#438 baabbababa=abbaabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{2} a b a b a = a b^{2} a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d c^{3} = d c d c,\; c = b a,\; d = a b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a b &\rightarrow d \\ + d c d c &\rightarrow c d c^{3} \\ + b d &\rightarrow c b \\ + a c &\rightarrow d a \\ + d c^{2} d c^{3} &\rightarrow c d c^{3} d c \\ + b c d c^{3} &\rightarrow c b c d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/439.md b/docs/examples/1-relation/439.md new file mode 100644 index 0000000..61ef88c --- /dev/null +++ b/docs/examples/1-relation/439.md @@ -0,0 +1,62 @@ +#\#439 baaaabbaaa=aaaabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{2} a^{3} = a^{4} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; b c^{2} d c a = c^{2} d a,\; c = a^{2},\; d = b^{2},\; e = d c^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < e < c < a < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow d \\ + a^{2} &\rightarrow c \\ + d c^{3} &\rightarrow e \\ + b d &\rightarrow d b \\ + a c &\rightarrow c a \\ + d b c^{3} &\rightarrow b e \\ + c^{2} d c &\rightarrow d c^{2} e \\ + d^{2} c^{2} e c a &\rightarrow c^{2} d a \\ + b c^{2} e &\rightarrow d c^{2} e c \\ + b c^{2} d a &\rightarrow d^{2} c^{2} e a \\ + a d c^{2} e &\rightarrow c^{2} a d c \\ + c^{2} d^{2} c^{2} e &\rightarrow d c^{2} e c d c \\ + b e c d c &\rightarrow d^{2} c^{2} e^{2} \\ + d b c d c^{2} e &\rightarrow b e d c \\ + d c^{2} e c^{2} &\rightarrow c^{2} e \\ + d^{2} c^{2} e c e &\rightarrow e c d c \\ + d c d c^{2} e &\rightarrow e d c \\ + b e c^{3} e &\rightarrow d^{2} c^{2} e^{2} c e c^{2} \\ + b e c e &\rightarrow d^{2} c^{2} e^{2} c^{2} \\ + b e c d^{2} c^{2} e &\rightarrow d^{2} c^{2} e^{2} c d c \\ + d c^{2} e c e c^{2} &\rightarrow c^{4} e \\ + d c^{2} e c d c^{2} a &\rightarrow c^{4} d a \\ + d c^{2} e c d c^{2} e &\rightarrow c^{2} e c d c \\ + d c^{2} e d c^{2} e &\rightarrow c^{2} e d c \\ + b e c^{5} e &\rightarrow d^{2} c^{2} e^{2} c e c e c^{2} \\ + b e c^{5} d a &\rightarrow d^{2} c^{2} e^{2} c e c d c^{2} a \\ + b e c^{3} d a &\rightarrow d^{2} c^{2} e^{2} c d c^{2} a \\ + c^{6} e &\rightarrow d c^{2} e c e c e c^{2} \\ + c^{6} d a &\rightarrow d c^{2} e c e c d c^{2} a \\ + b c^{4} e &\rightarrow d c^{2} e^{2} c^{2} \\ + b c^{4} d a &\rightarrow d c^{2} e d c^{2} a \\ + d c^{2} e c e c d c^{2} e &\rightarrow c^{4} e c d c \\ + d c^{2} e c e d c^{2} e &\rightarrow c^{4} e d c \\ + b e c d a &\rightarrow d^{2} c^{2} e d c^{2} a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/440.md b/docs/examples/1-relation/440.md new file mode 100644 index 0000000..08ebd92 --- /dev/null +++ b/docs/examples/1-relation/440.md @@ -0,0 +1,55 @@ +#\#440 ababbabba=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b^{2} a b^{2} a = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d a = c a,\; c = b a b,\; d = a c^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a b &\rightarrow c \\ + c a &\rightarrow d a \\ + a c^{2} b &\rightarrow d \\ + d a b &\rightarrow a c^{3} \\ + c d &\rightarrow d^{2} \\ + b a c &\rightarrow a c^{3} \\ + b d &\rightarrow a c^{4} b \\ + b a d^{2} &\rightarrow a d^{4} \\ + b a d a &\rightarrow a d^{3} a \\ + b a^{2} c^{3} &\rightarrow d a c \\ + a d^{2} a c^{3} &\rightarrow d a c \\ + d a^{2} c^{3} &\rightarrow a d^{3} a c \\ + b a^{2} d^{4} &\rightarrow d a d^{2} \\ + b a^{2} d^{3} a &\rightarrow d a d a \\ + a d^{3} a d^{2} &\rightarrow d a^{2} d^{4} \\ + a d^{3} a d a &\rightarrow d a^{2} d^{3} a \\ + a d^{2} a d^{4} &\rightarrow d a d^{2} \\ + a d^{2} a d^{3} a &\rightarrow d a d a \\ + d a^{2} d^{4} a d^{4} &\rightarrow a d^{4} a d^{2} \\ + d a^{2} d^{4} a d^{3} a &\rightarrow a d^{4} a d a \\ + d a^{2} d^{5} a d^{2} &\rightarrow a d^{4} a^{2} d^{4} \\ + d a^{2} d^{5} a d a &\rightarrow a d^{4} a^{2} d^{3} a \\ + a d^{3} a^{2} d^{4} &\rightarrow d a d a d^{2} \\ + a d^{3} a^{2} d^{3} a &\rightarrow d a d a d a \\ + d a^{2} d^{4} a c^{3} &\rightarrow a d^{4} a c \\ + d a^{2} d^{5} a^{2} d^{4} &\rightarrow a d^{4} a d a d^{2} \\ + d a^{2} d^{5} a^{2} d^{3} a &\rightarrow a d^{4} a d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/441.md b/docs/examples/1-relation/441.md new file mode 100644 index 0000000..2e7c588 --- /dev/null +++ b/docs/examples/1-relation/441.md @@ -0,0 +1,34 @@ +#\#441 abaabbaaaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b^{2} a^{4} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b c d = b c b a,\; c = a^{2},\; d = b^{2} c^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < a < d < b\): + +\( +\begin{aligned} + b^{2} c^{2} &\rightarrow d \\ + b c b a &\rightarrow a b c d \\ + a^{2} &\rightarrow c \\ + b c b c &\rightarrow a b c d a \\ + a c &\rightarrow c a \\ + b c a b c d &\rightarrow a b c d a b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/444.md b/docs/examples/1-relation/444.md new file mode 100644 index 0000000..b4ee042 --- /dev/null +++ b/docs/examples/1-relation/444.md @@ -0,0 +1,55 @@ +#\#444 abbababaa=bababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b a b a^{2} = b a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a d a = c^{3},\; c = b a,\; d = b c^{3},\; e = d a d +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < c < e < d < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a e a &\rightarrow a e \\ + b c^{2} a e &\rightarrow e c^{3} \\ + b c a e &\rightarrow e c^{3} a \\ + d &\rightarrow a e a^{3} \\ + a e a^{3} c^{2} a e &\rightarrow e a^{2} e a \\ + c e &\rightarrow e c^{3} a^{2} \\ + a e a^{4} e &\rightarrow e a^{2} e a^{3} \\ + a e a^{3} c^{3} &\rightarrow e a \\ + a^{2} e a^{4} &\rightarrow c^{3} \\ + a e a^{5} e a^{3} &\rightarrow e \\ + b c^{3} &\rightarrow a e a^{3} \\ + a e a c^{3} &\rightarrow e c^{3} a^{2} c^{3} a^{3} \\ + b e &\rightarrow e c^{3} a^{7} e a^{3} \\ + a e a^{3} e &\rightarrow e c^{3} a^{4} e a^{3} \\ + a e a^{2} c^{3} &\rightarrow e c^{3} a^{3} \\ + a e c^{3} &\rightarrow e c^{3} a^{2} c^{3} a^{2} c^{3} a^{3} \\ + a e a^{2} c^{2} a e &\rightarrow e c^{3} a^{4} e a \\ + a e^{2} &\rightarrow e c^{3} a^{2} c^{3} a^{2} c^{3} a^{2} c^{3} a^{4} e a^{3} \\ + a e a c^{2} a e &\rightarrow e c^{3} a^{2} c^{3} a^{4} e a \\ + a e a^{2} e &\rightarrow e c^{3} a^{2} c^{3} a^{4} e a^{3} \\ + a e a^{3} c a e &\rightarrow e a^{2} e a^{2} \\ + a e a e &\rightarrow e c^{3} a^{2} c^{3} a^{2} c^{3} a^{4} e a^{3} \\ + a e c^{2} a e &\rightarrow e c^{3} a^{2} c^{3} a^{2} c^{3} a^{4} e a \\ + a e a c a e &\rightarrow e c^{3} a^{2} c^{3} a^{4} e a^{2} \\ + a e a^{2} c a e &\rightarrow e c^{3} a^{4} e a^{2} \\ + a e c a e &\rightarrow e c^{3} a^{2} c^{3} a^{2} c^{3} a^{4} e a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/445.md b/docs/examples/1-relation/445.md new file mode 100644 index 0000000..12154be --- /dev/null +++ b/docs/examples/1-relation/445.md @@ -0,0 +1,33 @@ +#\#445 abaaaababa=baabaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{4} b a b a = b a^{2} b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b c^{2} d a = b c b c a,\; c = a^{2},\; d = b a b +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a b &\rightarrow d \\ + b a^{2} b a^{3} &\rightarrow a b a^{4} d a \\ + d a^{2} b a^{3} &\rightarrow a b a^{4} d a^{2} d a \\ + d a b &\rightarrow b a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/446.md b/docs/examples/1-relation/446.md new file mode 100644 index 0000000..fd40b8f --- /dev/null +++ b/docs/examples/1-relation/446.md @@ -0,0 +1,40 @@ +#\#446 baaaaabba=aaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{5} b^{2} a = a^{4} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} d a = c^{2},\; c = a^{2},\; d = a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a^{4} d a &\rightarrow a^{4} \\ + a b^{2} &\rightarrow d \\ + a b a^{4} &\rightarrow d a^{4} d a \\ + b a^{4} d^{2} &\rightarrow a^{3} d \\ + a b a^{3} d &\rightarrow d a^{4} d^{2} \\ + d a^{4} d a d^{2} &\rightarrow a^{4} d \\ + d a^{4} d a d a &\rightarrow a^{5} \\ + b a^{8} d &\rightarrow a^{7} d a d^{2} \\ + b a^{9} &\rightarrow a^{7} d a d a \\ + d a^{4} d a^{5} d &\rightarrow a^{8} d a d^{2} \\ + d a^{4} d a^{6} &\rightarrow a^{8} d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/447.md b/docs/examples/1-relation/447.md new file mode 100644 index 0000000..65b9d3c --- /dev/null +++ b/docs/examples/1-relation/447.md @@ -0,0 +1,50 @@ +#\#447 baaababa=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a b a = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; d a c^{2} = a,\; c = b a,\; d = c a,\; e = a c d a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(c < d < e < a < b\): + +\( +\begin{aligned} + c e c^{2} &\rightarrow d^{2} \\ + c e c d c^{3} d &\rightarrow e c d c^{2} \\ + d c^{2} e c d c^{2} &\rightarrow c e \\ + b e &\rightarrow c^{3} e c d c^{2} \\ + a &\rightarrow c e c d c^{4} \\ + c e c d c^{6} e c d c^{2} &\rightarrow e \\ + c^{2} e c d c^{4} &\rightarrow d \\ + c e c d c^{5} e &\rightarrow e c^{4} e c d c^{2} \\ + c e c d c^{4} e &\rightarrow e c d c^{4} e c d c^{2} \\ + c e c d c^{4} d &\rightarrow e c^{2} \\ + b c e c d c^{4} &\rightarrow c \\ + c e c d c^{3} e &\rightarrow e c d c d c^{4} e c d c^{2} \\ + c e c d c^{2} d &\rightarrow e c d c d c^{2} \\ + d c e c d c^{2} &\rightarrow c e c d \\ + c e c d c d &\rightarrow e c d c d c d c^{2} \\ + d e &\rightarrow e c d c d \\ + c e c d^{2} &\rightarrow e c d c d c d c d c^{2} \\ + c e d &\rightarrow e c d c d c d c d c d c^{4} \\ + c e c e &\rightarrow e c d c d c d c d c d c^{6} e c d c^{2} \\ + c e c d c^{2} e &\rightarrow e c d c d c d c^{4} e c d c^{2} \\ + c e c d c e &\rightarrow e c d c d c d c d c^{4} e c d c^{2} \\ + c e^{2} &\rightarrow e c d c d c d c d c d c^{3} d c^{4} e c d c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/448.md b/docs/examples/1-relation/448.md new file mode 100644 index 0000000..426f7c0 --- /dev/null +++ b/docs/examples/1-relation/448.md @@ -0,0 +1,36 @@ +#\#448 baabaaabba=abaabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{3} b^{2} a = a b a^{2} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} a d = a c^{2},\; c = b a^{2},\; d = b^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b^{2} a &\rightarrow d \\ + b a^{2} &\rightarrow c \\ + a c^{2} &\rightarrow c^{2} a d \\ + b c &\rightarrow d a \\ + d a c a d a d &\rightarrow c^{3} \\ + b d a c a d &\rightarrow d c^{2} \\ + b d c^{2} a d c a d c &\rightarrow d c^{2} a c a d a d \\ + d a c a d c^{2} a d c &\rightarrow c^{3} a c a d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/450.md b/docs/examples/1-relation/450.md new file mode 100644 index 0000000..b1e3552 --- /dev/null +++ b/docs/examples/1-relation/450.md @@ -0,0 +1,48 @@ +#\#450 baabababaa=aabbaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b a b a^{2} = a^{2} b^{2} a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c a c d = a^{2} e,\; c = b a,\; d = c^{2} a,\; e = b c a c +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < d < e < c < b\): + +\( +\begin{aligned} + b c a c &\rightarrow e \\ + b a &\rightarrow c \\ + c^{2} a &\rightarrow d \\ + c a c d &\rightarrow a^{2} e \\ + b c a d &\rightarrow e c a \\ + b c a^{3} e &\rightarrow e a c d \\ + c a e &\rightarrow e d \\ + d c d &\rightarrow c a^{2} e \\ + b e d^{2} &\rightarrow e a e \\ + c e d &\rightarrow d e \\ + a^{2} e c d &\rightarrow c a d a e \\ + b e d c a^{2} e &\rightarrow e a e c d \\ + d a e c d &\rightarrow c d^{2} a e \\ + c e c a^{2} e &\rightarrow d e c d \\ + b e c a^{2} e d a e &\rightarrow e a e a e c d \\ + c e c d^{2} a e &\rightarrow d e a e c d \\ + c a c^{2} d^{2} a e &\rightarrow a^{2} e a e c d \\ + d c^{2} d^{2} a e &\rightarrow c a^{2} e a e c d \\ + d a e c^{2} d^{2} a e &\rightarrow c d^{2} a e a e c d \\ + a^{2} e c^{2} d^{2} a e &\rightarrow c a d a e a e c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/451.md b/docs/examples/1-relation/451.md new file mode 100644 index 0000000..188fb8e --- /dev/null +++ b/docs/examples/1-relation/451.md @@ -0,0 +1,45 @@ +#\#451 baaabaaba=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a^{2} b a = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; d a d c = a,\; c = b a,\; d = c a,\; e = a d^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(c < d < e < a < b\): + +\( +\begin{aligned} + c e d c d c d^{2} &\rightarrow e d c d c \\ + d c e d c &\rightarrow c e \\ + b e &\rightarrow c^{2} e d c \\ + a &\rightarrow c e d c d c d c \\ + c e d c d c d c^{2} e d c &\rightarrow e \\ + c^{2} e d c d c d c &\rightarrow d \\ + c e d c d c d c e &\rightarrow e d c d c^{2} e d c \\ + b c e d c d c d c &\rightarrow c \\ + c e d c d c^{2} e &\rightarrow e d c d c^{2} e d c d c \\ + d e &\rightarrow e d c d^{2} \\ + c e d c d c e &\rightarrow e d c d^{3} c d c^{2} e d c \\ + c e d c d^{2} &\rightarrow e d c d^{3} c d c \\ + c e d^{2} &\rightarrow e d c d^{3} c d^{3} c d c \\ + c e d c^{2} e &\rightarrow e d c d^{3} c d c^{2} e d c d c \\ + c e^{2} &\rightarrow e d c d^{3} c d^{3} c d^{3} c d c^{2} e d c \\ + c e d c e &\rightarrow e d c d^{3} c d^{3} c d c^{2} e d c \\ + c e c e &\rightarrow e d c d^{3} c d^{3} c d c^{2} e d c d c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/452.md b/docs/examples/1-relation/452.md new file mode 100644 index 0000000..3ebc472 --- /dev/null +++ b/docs/examples/1-relation/452.md @@ -0,0 +1,36 @@ +#\#452 baabaabbaa=aaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{2} b^{2} a^{2} = a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c a d = a^{3} c,\; c = b a,\; d = b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + b c a &\rightarrow d \\ + a^{3} c &\rightarrow c a c a d \\ + c a^{2} c &\rightarrow d c a d \\ + b c^{2} a c a d &\rightarrow d a^{2} c \\ + b d c a d &\rightarrow d a c \\ + a^{3} d c a d &\rightarrow c a c a d a^{2} c \\ + c a^{2} d c a d &\rightarrow d c a d a^{2} c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/453.md b/docs/examples/1-relation/453.md new file mode 100644 index 0000000..374c94a --- /dev/null +++ b/docs/examples/1-relation/453.md @@ -0,0 +1,40 @@ +#\#453 aabbababaa=baaabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b^{2} a b a b a^{2} = b a^{3} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a^{2} d e = c a^{2} d,\; c = b a,\; d = b c,\; e = c^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < d < e < c < b\): + +\( +\begin{aligned} + b c &\rightarrow d \\ + b a &\rightarrow c \\ + c^{2} a &\rightarrow e \\ + c a^{2} d &\rightarrow a^{2} d e \\ + b e &\rightarrow d c a \\ + c a d e &\rightarrow d a^{2} d \\ + a^{2} d e^{2} &\rightarrow e a d \\ + b d a^{2} d &\rightarrow d a d e \\ + c e a d &\rightarrow e a d e \\ + c d a^{2} d &\rightarrow e d e \\ + b d e a d &\rightarrow d a d e^{3} \\ + c d e a d &\rightarrow e d e^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/454.md b/docs/examples/1-relation/454.md new file mode 100644 index 0000000..531912c --- /dev/null +++ b/docs/examples/1-relation/454.md @@ -0,0 +1,34 @@ +#\#454 ababababaa=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a b a b a^{2} = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c d = c^{2} a,\; c = b a,\; d = c^{3} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c^{2} a &\rightarrow a c d \\ + c a c d &\rightarrow d \\ + a c d c d &\rightarrow c d \\ + c^{2} d &\rightarrow d c d \\ + b c d &\rightarrow d c d c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/457.md b/docs/examples/1-relation/457.md new file mode 100644 index 0000000..2eb76ce --- /dev/null +++ b/docs/examples/1-relation/457.md @@ -0,0 +1,39 @@ +#\#457 ababaabbaa=baaababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a^{2} b^{2} a^{2} = b a^{3} b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a c e = c a^{2} c^{2},\; c = b a,\; d = b c a,\; e = c a d +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < e < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + b c a &\rightarrow d \\ + c a^{2} c^{2} &\rightarrow a c e \\ + c a d &\rightarrow e \\ + d a c^{2} &\rightarrow c^{2} e \\ + b e &\rightarrow d^{2} \\ + c a^{2} c a c e &\rightarrow a c e a^{2} c^{2} \\ + c a^{2} c e &\rightarrow a c e a d \\ + d a c a c e &\rightarrow c^{2} e a^{2} c^{2} \\ + d a c e &\rightarrow c^{2} e a d \\ + c a c^{2} e &\rightarrow e a c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/458.md b/docs/examples/1-relation/458.md new file mode 100644 index 0000000..4141f80 --- /dev/null +++ b/docs/examples/1-relation/458.md @@ -0,0 +1,65 @@ +#\#458 baaabbbaa=aaabbba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{3} a^{2} = a^{3} b^{3} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b d a = d,\; c = b^{3} a,\; d = a^{3} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{3} a &\rightarrow c \\ + a^{3} c &\rightarrow d \\ + c a^{2} c d &\rightarrow d c \\ + b c a^{2} c a &\rightarrow c a^{2} c \\ + c a^{2} c a d &\rightarrow d a c \\ + b d &\rightarrow c a^{2} c a^{2} \\ + a^{3} d c &\rightarrow d a^{2} c d \\ + c a^{2} c a^{2} d &\rightarrow d a^{2} c \\ + c a^{2} c a^{3} &\rightarrow d \\ + b c a^{2} d &\rightarrow c a^{2} c a c a^{3} \\ + a^{3} d a^{2} c &\rightarrow d a^{2} c a^{2} d \\ + a^{3} d a c &\rightarrow d a^{2} c a d \\ + d a^{2} c a^{3} &\rightarrow a^{3} d \\ + d a^{2} c d a^{2} c a^{2} d &\rightarrow a^{3} d^{2} a^{2} c \\ + d a^{2} c d a^{2} c a d &\rightarrow a^{3} d^{2} a c \\ + d a^{2} c d a^{2} c d &\rightarrow a^{3} d^{2} c \\ + b a^{3} d &\rightarrow d a c a^{3} \\ + b c a^{5} d &\rightarrow c a^{2} c a c a^{2} d a^{3} \\ + a^{6} d^{2} c &\rightarrow d a^{2} c a^{2} d^{2} a^{2} c d \\ + d a^{2} c a^{2} d a^{3} &\rightarrow a^{6} d \\ + d a^{2} c a^{2} d a^{2} c a^{2} d &\rightarrow a^{3} d a^{2} d a^{2} c \\ + d a^{2} c a^{2} d a^{2} c a d &\rightarrow a^{3} d a^{2} d a c \\ + d a^{2} c a^{2} d a^{2} c d &\rightarrow a^{3} d a^{2} d c \\ + d a^{2} c a^{2} d^{2} a^{2} c a^{2} d &\rightarrow a^{6} d^{2} a^{2} c \\ + d a^{2} c a^{2} d^{2} a^{2} c a d &\rightarrow a^{6} d^{2} a c \\ + d a^{2} c a d a^{2} c a^{2} d &\rightarrow a^{3} d a d a^{2} c \\ + d a^{2} c a d a^{2} c a d &\rightarrow a^{3} d a d a c \\ + d a^{2} c a d a^{2} c d &\rightarrow a^{3} d a d c \\ + b a^{6} d &\rightarrow d a c a^{2} d a^{3} \\ + b c a^{8} d &\rightarrow c a^{2} c a c a^{2} d a^{2} d a^{3} \\ + a^{9} d &\rightarrow d a^{2} c a^{2} d a^{2} d a^{3} \\ + a^{6} d a^{2} d c &\rightarrow d a^{2} c a^{2} d a^{2} d a^{2} c d \\ + a^{6} d a d c &\rightarrow d a^{2} c a^{2} d a d a^{2} c d \\ + d a^{2} c a^{2} d a^{2} d a^{2} c a^{2} d &\rightarrow a^{6} d a^{2} d a^{2} c \\ + d a^{2} c a^{2} d a^{2} d a^{2} c a d &\rightarrow a^{6} d a^{2} d a c \\ + d a^{2} c a^{2} d a d a^{2} c a^{2} d &\rightarrow a^{6} d a d a^{2} c \\ + d a^{2} c a^{2} d a d a^{2} c a d &\rightarrow a^{6} d a d a c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/459.md b/docs/examples/1-relation/459.md new file mode 100644 index 0000000..af28a8f --- /dev/null +++ b/docs/examples/1-relation/459.md @@ -0,0 +1,35 @@ +#\#459 baaabaaaba=aabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b a^{3} b a = a^{2} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d a d a c = a^{2} d,\; c = b a,\; d = c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + a^{2} d &\rightarrow d a d a c \\ + c a &\rightarrow d \\ + b d a d a c &\rightarrow d^{2} \\ + c d a d a c &\rightarrow d a d \\ + b d a d a d &\rightarrow d^{2} a \\ + c d a d a d &\rightarrow d a d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/460.md b/docs/examples/1-relation/460.md new file mode 100644 index 0000000..be8e7be --- /dev/null +++ b/docs/examples/1-relation/460.md @@ -0,0 +1,39 @@ +#\#460 aabbaaabba=baabbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b^{2} a^{3} b^{2} a = b a^{2} b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d a d a = b d a^{2},\; c = b^{2},\; d = a^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + b d a^{2} &\rightarrow d a d a \\ + a^{2} c &\rightarrow d \\ + b c &\rightarrow c b \\ + b d^{2} &\rightarrow d a d a c \\ + b d a d &\rightarrow d a d^{2} \\ + c d a^{2} &\rightarrow d a d^{2} a \\ + c d a d &\rightarrow d a d^{3} \\ + c d^{2} &\rightarrow d a d^{2} a c \\ + a^{2} d a d^{2} a &\rightarrow d^{2} a^{2} \\ + a^{2} d a d^{3} &\rightarrow d^{2} a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/461.md b/docs/examples/1-relation/461.md new file mode 100644 index 0000000..83b3393 --- /dev/null +++ b/docs/examples/1-relation/461.md @@ -0,0 +1,105 @@ +#\#461 baaaababaa=abaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b a b a^{2} = a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a d a^{2} = a b a^{3},\; c = a^{2} b a,\; d = a c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < d < c < a\): + +\( +\begin{aligned} + a^{2} b a &\rightarrow c \\ + a c b &\rightarrow d \\ + a b a^{3} &\rightarrow b a d a^{2} \\ + a^{2} b c &\rightarrow c a b a \\ + a^{2} b d &\rightarrow c^{2} b \\ + a^{2} b^{2} a d a^{2} &\rightarrow c b a^{3} \\ + a b c d a^{2} &\rightarrow b a d c a^{2} \\ + a b a^{2} c &\rightarrow b a d a c \\ + a b a^{2} d &\rightarrow b a d a d \\ + a b a c &\rightarrow b a d c \\ + a^{2} b^{2} a d a c &\rightarrow c b a^{2} c \\ + a^{2} b^{2} a d a d &\rightarrow c b a^{2} d \\ + a^{2} b^{2} a d c &\rightarrow c b a c \\ + a c a^{2} &\rightarrow c d a^{2} \\ + a b c d a c &\rightarrow b a d c a c \\ + a b c d a d &\rightarrow b a d c a d \\ + a b c d c &\rightarrow b a d c^{2} \\ + a b a d &\rightarrow b a d^{2} \\ + b a d c b &\rightarrow a b d \\ + b a d^{2} c &\rightarrow c^{2} \\ + b a d^{2} a d &\rightarrow c a d \\ + b a d^{2} a c &\rightarrow c a c \\ + b a d^{2} a^{2} &\rightarrow c a^{2} \\ + a^{2} b^{2} a d^{2} &\rightarrow c b a d \\ + d a d^{2} a^{2} &\rightarrow c d c a^{2} \\ + d a d^{2} a c &\rightarrow c d c a c \\ + d a d^{2} a d &\rightarrow c d c a d \\ + d a d^{2} c &\rightarrow c d c^{2} \\ + d a d^{3} &\rightarrow c d c d \\ + a c a b d &\rightarrow d a d c b \\ + a b c d^{2} &\rightarrow b a d c d \\ + b a d^{3} &\rightarrow c d \\ + a b d a d c b &\rightarrow b a d c a b d \\ + a c^{2} &\rightarrow c d c \\ + a c a d &\rightarrow c d a d \\ + a c a c &\rightarrow c d a c \\ + a^{2} b^{2} c d^{2} c a^{2} &\rightarrow c b a^{2} d^{2} a^{2} \\ + a^{2} b^{2} c d^{2} c a c &\rightarrow c b a^{2} d^{2} a c \\ + a^{2} b^{2} c d^{2} c a d &\rightarrow c b a^{2} d^{2} a d \\ + a^{2} b^{2} c d^{2} c^{2} &\rightarrow c b a^{2} d^{2} c \\ + a^{2} b^{2} c d^{2} c d &\rightarrow c b a^{2} d^{3} \\ + b a d c d c a^{2} &\rightarrow c a d^{2} a^{2} \\ + b a d c d c a c &\rightarrow c a d^{2} a c \\ + b a d c d c a d &\rightarrow c a d^{2} a d \\ + b a d c d c^{2} &\rightarrow c a d^{2} c \\ + b a d c d c d &\rightarrow c a d^{3} \\ + d a d c d c a^{2} &\rightarrow c d c a d^{2} a^{2} \\ + d a d c d c a c &\rightarrow c d c a d^{2} a c \\ + d a d c d c a d &\rightarrow c d c a d^{2} a d \\ + d a d c d c^{2} &\rightarrow c d c a d^{2} c \\ + d a d c d c d &\rightarrow c d c a d^{3} \\ + b a d c a d^{2} a^{2} &\rightarrow a b c^{2} d c a^{2} \\ + b a d c a d^{2} a c &\rightarrow a b c^{2} d c a c \\ + b a d c a d^{2} a d &\rightarrow a b c^{2} d c a d \\ + b a d c a d^{2} c &\rightarrow a b c^{2} d c^{2} \\ + b a d c a d^{3} &\rightarrow a b c^{2} d c d \\ + a c d &\rightarrow c d^{2} \\ + b a d c a d c d c a^{2} &\rightarrow a b c^{2} d c a d^{2} a^{2} \\ + b a d c a d c d c a c &\rightarrow a b c^{2} d c a d^{2} a c \\ + b a d c a d c d c a d &\rightarrow a b c^{2} d c a d^{2} a d \\ + b a d c a d c d c^{2} &\rightarrow a b c^{2} d c a d^{2} c \\ + b a d c a d c d c d &\rightarrow a b c^{2} d c a d^{3} \\ + a c a b c^{2} d c a^{2} &\rightarrow d a d c a d^{2} a^{2} \\ + a c a b c^{2} d c a c &\rightarrow d a d c a d^{2} a c \\ + a c a b c^{2} d c a d &\rightarrow d a d c a d^{2} a d \\ + a c a b c^{2} d c^{2} &\rightarrow d a d c a d^{2} c \\ + a c a b c^{2} d c d &\rightarrow d a d c a d^{3} \\ + a b d a d c a d^{2} a^{2} &\rightarrow b a d c a b c^{2} d c a^{2} \\ + a b d a d c a d^{2} a c &\rightarrow b a d c a b c^{2} d c a c \\ + a b d a d c a d^{2} a d &\rightarrow b a d c a b c^{2} d c a d \\ + a b d a d c a d^{2} c &\rightarrow b a d c a b c^{2} d c^{2} \\ + a b d a d c a d^{3} &\rightarrow b a d c a b c^{2} d c d \\ + a b d a d c a d c d c a^{2} &\rightarrow b a d c a b c^{2} d c a d^{2} a^{2} \\ + a b d a d c a d c d c a c &\rightarrow b a d c a b c^{2} d c a d^{2} a c \\ + a b d a d c a d c d c a d &\rightarrow b a d c a b c^{2} d c a d^{2} a d \\ + a b d a d c a d c d c^{2} &\rightarrow b a d c a b c^{2} d c a d^{2} c \\ + a b d a d c a d c d c d &\rightarrow b a d c a b c^{2} d c a d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/462.md b/docs/examples/1-relation/462.md new file mode 100644 index 0000000..431aed9 --- /dev/null +++ b/docs/examples/1-relation/462.md @@ -0,0 +1,31 @@ +#\#462 abbaaababa=baabbaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a^{3} b a b a = b a^{2} b^{2} a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b^{2} c a d^{2} = b c b^{2} c a,\; c = a^{2},\; d = b a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a &\rightarrow d \\ + d a b d a^{2} &\rightarrow a b d a^{2} d^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/463.md b/docs/examples/1-relation/463.md new file mode 100644 index 0000000..ad5dee9 --- /dev/null +++ b/docs/examples/1-relation/463.md @@ -0,0 +1,47 @@ +#\#463 baabababba=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b a b^{2} a = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c^{2} b c = a c,\; c = b a,\; d = a c a c +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + b d c b c b d &\rightarrow d c^{3} \\ + b d c b c^{3} b d &\rightarrow d c b^{2} d \\ + b d c b c^{2} b d &\rightarrow d c b^{2} d c b c \\ + a b d &\rightarrow b d c b c^{2} b^{2} d \\ + c b d c b c &\rightarrow b d \\ + b d c b c^{4} &\rightarrow d c b c \\ + a c &\rightarrow b d c b c^{2} b c \\ + b d c b c^{2} b^{2} d c b c &\rightarrow d \\ + a d &\rightarrow d c b^{2} d c b c \\ + b d c b^{2} d &\rightarrow d c^{4} b c \\ + b^{2} d c b c^{2} b c &\rightarrow c^{2} \\ + b^{2} d c b c^{2} b^{2} d &\rightarrow c b d \\ + c d &\rightarrow d c^{4} b c^{2} b c \\ + b d c b d &\rightarrow d c^{4} b c^{2} b c^{2} b^{2} d c b c \\ + b d b d &\rightarrow d c^{4} b c^{2} b c^{4} \\ + b d c^{2} b d &\rightarrow d c^{4} b c^{2} b c^{2} b^{2} d \\ + b d c^{3} &\rightarrow d c^{4} b c^{2} b c^{2} b c \\ + b d^{2} &\rightarrow d c^{4} b c^{2} b c^{5} b c^{2} b^{2} d c b c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/465.md b/docs/examples/1-relation/465.md new file mode 100644 index 0000000..047a824 --- /dev/null +++ b/docs/examples/1-relation/465.md @@ -0,0 +1,52 @@ +#\#465 abbaababaa=baababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a^{2} b a b a^{2} = b a^{2} b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a d a^{2} = b a c a,\; c = a b a b,\; d = b^{2} a c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b^{2} a c &\rightarrow d \\ + b a c a &\rightarrow a d a^{2} \\ + a b a b &\rightarrow c \\ + b a d a^{2} &\rightarrow d a \\ + c b a c &\rightarrow a b a d \\ + a b c &\rightarrow c a b \\ + b a c^{2} &\rightarrow a d a c \\ + b^{2} a^{2} b a d &\rightarrow d b a c \\ + b a d a c &\rightarrow d c \\ + a b a d b a c &\rightarrow c b a^{2} b a d \\ + a b a d c &\rightarrow c a d a c \\ + a b a d a &\rightarrow c a d a^{2} \\ + c a d a^{2} c &\rightarrow a d c \\ + c a d a^{3} &\rightarrow a d a \\ + b a^{2} d c &\rightarrow a d a^{2} d a^{2} c \\ + b a^{2} d a &\rightarrow a d a^{2} d a^{3} \\ + c a c^{2} &\rightarrow a^{2} d a^{2} d a^{3} c \\ + c a c a &\rightarrow a^{2} d a^{2} d a^{4} \\ + b a^{3} d a^{2} d a^{3} c &\rightarrow a d a^{2} c^{2} \\ + b a^{3} d a^{2} d a^{4} &\rightarrow a d a^{2} c a \\ + c a^{2} d c &\rightarrow a^{2} d a^{2} d a^{4} d a^{2} c \\ + c a^{2} d a &\rightarrow a^{2} d a^{2} d a^{4} d a^{3} \\ + c a^{3} d a^{2} d a^{3} c &\rightarrow a^{2} d a^{2} d a^{4} c^{2} \\ + c a^{3} d a^{2} d a^{4} &\rightarrow a^{2} d a^{2} d a^{4} c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/468.md b/docs/examples/1-relation/468.md new file mode 100644 index 0000000..0ec1b20 --- /dev/null +++ b/docs/examples/1-relation/468.md @@ -0,0 +1,36 @@ +#\#468 baabbbbbaa=aba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b^{5} a^{2} = a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a b^{2} d = a c,\; c = b a,\; d = b^{2} c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < d < c < a\): + +\( +\begin{aligned} + a c &\rightarrow c a b^{2} d \\ + b a &\rightarrow c \\ + b^{2} c a &\rightarrow d \\ + b c a b^{2} d &\rightarrow c^{2} \\ + b c^{2} &\rightarrow d b^{2} d \\ + b d b^{2} d a b^{2} d &\rightarrow d c \\ + b c a b d c &\rightarrow c^{2} b^{2} d a b^{2} d \\ + b d b^{2} d a b d c &\rightarrow d c b^{2} d a b^{2} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/470.md b/docs/examples/1-relation/470.md new file mode 100644 index 0000000..26fd927 --- /dev/null +++ b/docs/examples/1-relation/470.md @@ -0,0 +1,41 @@ +#\#470 ababbabaa=baba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b^{2} a b a^{2} = b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c d a = c^{2},\; c = b a,\; d = b c^{2} +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(d < a < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c^{2} &\rightarrow a c d a \\ + a c d a d a &\rightarrow d \\ + b d &\rightarrow d^{2} a \\ + a c d a c &\rightarrow c a c d a \\ + a c d a d^{2} &\rightarrow d c d a d a \\ + b c a c d a &\rightarrow d c \\ + a c d^{2} &\rightarrow c d^{2} a \\ + a c d c a c d a &\rightarrow c d c \\ + a c d a d c a c d a &\rightarrow d c d a c \\ + b c d &\rightarrow d c d a \\ + a c d c d &\rightarrow c d c d a \\ + a c d a d c d &\rightarrow d c d a c d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/471.md b/docs/examples/1-relation/471.md new file mode 100644 index 0000000..48071aa --- /dev/null +++ b/docs/examples/1-relation/471.md @@ -0,0 +1,42 @@ +#\#471 abaaababa=baabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{3} b a b a = b a^{2} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a c b a = b a c a,\; c = a b a,\; d = b a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < b < a\): + +\( +\begin{aligned} + a b a &\rightarrow c \\ + b a^{2} &\rightarrow d \\ + a b c &\rightarrow c b a \\ + a d &\rightarrow c a \\ + b a c &\rightarrow d b a \\ + c a c b c &\rightarrow d^{2} b a \\ + c a c d &\rightarrow d^{2} a \\ + c a c b a &\rightarrow d^{2} \\ + b c^{2} a &\rightarrow d^{2} c b a \\ + c a c b d^{2} &\rightarrow d^{3} c b a \\ + a b d^{2} &\rightarrow c d c b a \\ + b c^{3} &\rightarrow d^{2} c b c \\ + b c d^{2} &\rightarrow d^{2} c d b c \\ + b c^{2} d^{2} &\rightarrow d^{2} c b d^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/472.md b/docs/examples/1-relation/472.md new file mode 100644 index 0000000..6874d68 --- /dev/null +++ b/docs/examples/1-relation/472.md @@ -0,0 +1,39 @@ +#\#472 baababbbaa=abbabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b^{3} a^{2} = a b^{2} a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b a^{2} d a^{2} = a c a c a,\; c = b^{2},\; d = b a c b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + b a c b &\rightarrow d \\ + b a^{2} d a^{2} &\rightarrow a c a c a \\ + b c &\rightarrow c b \\ + b d &\rightarrow c a c b \\ + b a c^{2} &\rightarrow d b \\ + b a c d &\rightarrow d a c b \\ + b a c a c a &\rightarrow c a^{2} d a^{2} \\ + c a^{2} d a^{2} c a &\rightarrow d a^{2} d a^{2} \\ + b a c a d a^{2} d a^{2} &\rightarrow c a^{2} d a^{3} d a^{2} c a \\ + c a^{2} d a^{2} d a^{2} d a^{2} &\rightarrow d a^{2} d a^{3} d a^{2} c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/473.md b/docs/examples/1-relation/473.md new file mode 100644 index 0000000..46ce714 --- /dev/null +++ b/docs/examples/1-relation/473.md @@ -0,0 +1,36 @@ +#\#473 abaabaaba=baaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{2} b a^{2} b a = b a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; d^{3} = e d,\; c = b a,\; d = a c,\; e = c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < e < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a &\rightarrow e \\ + e d &\rightarrow d^{3} \\ + a c &\rightarrow d \\ + b d &\rightarrow c^{2} \\ + c d &\rightarrow e c \\ + a e &\rightarrow d a \\ + a d^{3} &\rightarrow d a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/474.md b/docs/examples/1-relation/474.md new file mode 100644 index 0000000..a987cd3 --- /dev/null +++ b/docs/examples/1-relation/474.md @@ -0,0 +1,45 @@ +#\#474 bbaaabbaa=abba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b^{2} a^{3} b^{2} a^{2} = a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d a = a c a,\; c = b^{2},\; d = a^{2} c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + b c &\rightarrow c b \\ + a d &\rightarrow d^{2} a \\ + a c d &\rightarrow c d^{4} a \\ + a c a &\rightarrow c d^{2} a^{2} \\ + c d^{6} a^{3} &\rightarrow d \\ + c b d^{6} a^{3} &\rightarrow b d \\ + a c^{2} d^{2} a^{2} &\rightarrow c d^{3} \\ + c d^{8} a &\rightarrow d c a \\ + c d^{9} &\rightarrow d c d \\ + a c^{2} d^{3} &\rightarrow c d^{3} c a \\ + c d^{8} c d^{2} a^{2} &\rightarrow d c^{2} d^{2} a^{2} \\ + c d^{8} c d^{3} &\rightarrow d c^{2} d^{3} \\ + c b d^{8} a &\rightarrow b d c a \\ + c b d^{9} &\rightarrow b d c d \\ + c b d^{8} c d^{2} a^{2} &\rightarrow b d c^{2} d^{2} a^{2} \\ + c b d^{8} c d^{3} &\rightarrow b d c^{2} d^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/475.md b/docs/examples/1-relation/475.md new file mode 100644 index 0000000..3f2375d --- /dev/null +++ b/docs/examples/1-relation/475.md @@ -0,0 +1,61 @@ +#\#475 baaabbaaba=abbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{3} b^{2} a^{2} b a = a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c a b^{2} c b a = a b^{2} c,\; c = a^{2},\; d = b a^{2} b +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + b a^{2} b &\rightarrow d \\ + b a^{2} d &\rightarrow d a^{2} b \\ + b a^{3} b d &\rightarrow d a^{3} b d a b \\ + d a^{3} b d a b a d &\rightarrow a b d a^{2} b \\ + a b d a^{3} b d a b &\rightarrow d a^{3} b d a d^{2} \\ + a b a b d &\rightarrow d a^{3} b d a d^{2} a b \\ + a b d a^{3} b d^{2} a^{3} b d a b a &\rightarrow d a^{3} b d a d^{2} b a^{2} \\ + d a^{3} b d a b a b &\rightarrow a b d \\ + d a^{3} b d^{2} a^{3} b d a d^{2} a &\rightarrow a b d b a^{2} \\ + b a d a^{3} b d a b a &\rightarrow d b a^{2} \\ + a b^{2} a^{2} &\rightarrow d a^{3} b d a b a \\ + b a d a^{3} b d a d &\rightarrow d b a^{3} b \\ + d a^{3} b d^{2} a^{3} b d a d^{3} a^{3} b d a b a &\rightarrow a b d^{2} b a^{2} \\ + a b d b a^{4} b d a b a b &\rightarrow d a^{3} b d^{2} a^{3} b d a d a b d \\ + a b d b a^{4} b d a b a d &\rightarrow d a^{3} b d^{2} a^{3} b d a d a b d a^{2} b \\ + a b d b a^{4} b d^{2} a^{3} b d a d^{2} a &\rightarrow d a^{3} b d^{2} a^{3} b d a d a b d b a^{2} \\ + a b d a^{3} b d a d &\rightarrow d a^{3} b d a d^{2} a^{2} b \\ + d a^{3} b d a d b a^{2} &\rightarrow a b d a^{3} b d a \\ + a b d a^{3} b d^{2} a^{3} b d a d &\rightarrow d a^{3} b d a d^{2} b a^{3} b \\ + b a d a^{3} b d^{2} a^{3} b d a d a b d &\rightarrow d^{2} b a^{4} b d a b a b \\ + d a^{3} b d^{2} a^{3} b d a d^{3} a^{3} b d^{2} a^{3} b d a d a b d &\rightarrow a b d^{3} b a^{4} b d a b a b \\ + a b d b a^{4} b d^{2} a^{3} b d a d^{3} a^{3} b d a b a &\rightarrow d a^{3} b d^{2} a^{3} b d a d a b d^{2} b a^{2} \\ + a b d a^{3} b d^{2} a^{3} b d^{2} a^{3} b d a d a b d &\rightarrow d a^{3} b d a d^{3} b a^{4} b d a b a b \\ + b a d a^{3} b d a^{2} b d &\rightarrow d b a^{4} b d a b \\ + a b d a^{3} b d a^{2} b d &\rightarrow d a^{3} b d a d^{2} a^{3} b d a b \\ + a b d b a^{4} b d^{2} a^{3} b d a d^{3} a^{3} b d^{2} a^{3} b d a d a b d &\rightarrow d a^{3} b d^{2} a^{3} b d a d a b d^{3} b a^{4} b d a b a b \\ + a b d b a^{4} b d a d b a^{2} &\rightarrow d a^{3} b d^{2} a^{3} b d a d a b d a^{3} b d a \\ + d a^{3} b d^{2} a^{3} b d a d^{3} a^{3} b d a d &\rightarrow a b d^{2} b a^{3} b \\ + a b d a^{3} b d^{2} a^{3} b d a^{2} b d &\rightarrow d a^{3} b d a d^{2} b a^{4} b d a b \\ + a b d b a^{4} b d^{2} a^{3} b d a d^{3} a^{3} b d a d &\rightarrow d a^{3} b d^{2} a^{3} b d a d a b d^{2} b a^{3} b \\ + d a^{3} b d^{2} a^{3} b d a d^{3} a^{3} b d a^{2} b d &\rightarrow a b d^{2} b a^{4} b d a b \\ + a b d b a^{4} b d^{2} a^{3} b d a d^{3} a^{3} b d a^{2} b d &\rightarrow d a^{3} b d^{2} a^{3} b d a d a b d^{2} b a^{4} b d a b +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/476.md b/docs/examples/1-relation/476.md new file mode 100644 index 0000000..4a61d5d --- /dev/null +++ b/docs/examples/1-relation/476.md @@ -0,0 +1,40 @@ +#\#476 abababbaaa=baaababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b a b^{2} a^{3} = b a^{3} b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a e a = c a^{2} c^{2},\; c = b a,\; d = b c a,\; e = c^{2} d +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(c < e < d < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + b c a &\rightarrow d \\ + c a^{2} c^{2} &\rightarrow a e a \\ + c^{2} d &\rightarrow e \\ + d a c^{2} &\rightarrow c e a \\ + c a^{2} e &\rightarrow a e a d \\ + c a^{2} c a e a &\rightarrow a e a^{3} c^{2} \\ + c a^{2} c e &\rightarrow a e a c d \\ + d a c a e a &\rightarrow c e a^{3} c^{2} \\ + d a e &\rightarrow c e a d \\ + d a c e &\rightarrow c e a c d \\ + c^{3} e a &\rightarrow e a c^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/477.md b/docs/examples/1-relation/477.md new file mode 100644 index 0000000..e9940fb --- /dev/null +++ b/docs/examples/1-relation/477.md @@ -0,0 +1,115 @@ +#\#477 abbabbbaba=baabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a b^{3} a b a = b a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a c^{2} a = b a^{2} b^{2} a,\; c = b^{2} a b,\; d = c a b c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + c a b c &\rightarrow d \\ + b a^{2} b^{2} a &\rightarrow a c^{2} a \\ + b^{2} a b &\rightarrow c \\ + c a b d &\rightarrow d a b c \\ + b a^{2} c &\rightarrow a c^{2} a b \\ + c a^{2} b^{2} a &\rightarrow b a c d a \\ + b^{2} a c &\rightarrow c b a b \\ + b a^{2} b a c^{2} a &\rightarrow a c b a c d a \\ + a c^{2} a b a b d &\rightarrow b a^{2} d a b c \\ + a c^{2} a b a b c &\rightarrow b a^{2} d \\ + c a^{2} c &\rightarrow b a c d a b \\ + c a^{2} b a c^{2} a &\rightarrow b a c d a^{2} b^{2} a \\ + c a^{2} b a c b a c d a &\rightarrow b a c d a^{2} b a c^{2} a \\ + c a c b a b d a &\rightarrow d a^{2} b^{2} a \\ + c b a b a b d &\rightarrow b^{2} a d a b c \\ + c b a b a b c &\rightarrow b^{2} a d \\ + b a^{2} b a c d &\rightarrow a c b a c d a b c \\ + b a^{2} b a c b a c d a &\rightarrow a c b a c d a^{2} b^{2} a \\ + a c^{2} a b a c b a b d a &\rightarrow b a^{2} d a^{2} b^{2} a \\ + a c^{2} a b a b^{3} a d &\rightarrow b a^{2} d b a b a b c \\ + b a b a^{2} d &\rightarrow a c d a b a b c \\ + c a^{2} b^{3} a^{2} d &\rightarrow b a c d b a^{2} d \\ + c a b^{3} a d &\rightarrow d b a b a b c \\ + c b a b a c b a b d a &\rightarrow b^{2} a d a^{2} b^{2} a \\ + c b a b a b^{3} a d &\rightarrow b^{2} a d b a b a b c \\ + c b a b c a b a b d &\rightarrow b^{3} a^{2} d a b c \\ + c b a b c a b a b c &\rightarrow b^{3} a^{2} d \\ + b a^{2} b a c^{2} b a^{2} d &\rightarrow a c b a c d b a^{2} d \\ + b a^{2} b^{3} a^{2} d &\rightarrow a c^{2} b a^{2} d \\ + c a^{2} b a c b a c d b a^{2} d &\rightarrow b a c d a^{2} b a c^{2} b a^{2} d \\ + c a^{2} b a c d &\rightarrow b a c d a^{2} c^{2} \\ + b a c d a b a c b a b d a &\rightarrow c a^{2} d a^{2} b^{2} a \\ + b a c d a b a b d &\rightarrow c a^{2} d a b c \\ + b a c d a b a b c &\rightarrow c a^{2} d \\ + b a c d a b c a b a b d &\rightarrow c a b a^{2} d a b c \\ + b a c d a b c a b a b c &\rightarrow c a b a^{2} d \\ + c a c b a b d b a^{2} d &\rightarrow d a^{2} b^{3} a^{2} d \\ + b a^{2} b a c b a c d b a^{2} d &\rightarrow a c b a c d a^{2} b^{3} a^{2} d \\ + c a^{2} b a c^{2} b a^{2} d &\rightarrow b a c d a^{2} b^{3} a^{2} d \\ + a c^{2} a b a c b a b d b a^{2} d &\rightarrow b a^{2} d a^{2} b^{3} a^{2} d \\ + a c^{2} a b a b^{4} a^{2} d &\rightarrow b a^{2} d b a b c a b a b c \\ + b a c d a b a c b a b d b a^{2} d &\rightarrow c a^{2} d a^{2} b^{3} a^{2} d \\ + c a b^{4} a^{2} d &\rightarrow d b a b c a b a b c \\ + c b a b a c b a b d b a^{2} d &\rightarrow b^{2} a d a^{2} b^{3} a^{2} d \\ + c b a b a b^{4} a^{2} d &\rightarrow b^{2} a d b a b c a b a b c \\ + c b a b d a b a c b a b d a &\rightarrow b c a^{2} d a^{2} b^{2} a \\ + c b a b c a b a c b a b d a &\rightarrow b^{3} a^{2} d a^{2} b^{2} a \\ + c b a b c a b a c b a b d b a^{2} d &\rightarrow b^{3} a^{2} d a^{2} b^{3} a^{2} d \\ + c b a b c a b a b^{3} a d &\rightarrow b^{3} a^{2} d b a b a b c \\ + c b a b c a b a b^{4} a^{2} d &\rightarrow b^{3} a^{2} d b a b c a b a b c \\ + b a c d a b a b^{3} a d &\rightarrow c a^{2} d b a b a b c \\ + b a c d a b c a b a c b a b d a &\rightarrow c a b a^{2} d a^{2} b^{2} a \\ + b a c d a b c a b a b^{3} a d &\rightarrow c a b a^{2} d b a b a b c \\ + c a^{2} b c a^{2} d &\rightarrow b a c d a c d a b a b c \\ + c a^{2} b c a b a^{2} d &\rightarrow b a c d a c d a b c a b a b c \\ + c b a b d a b a c b a b d b a^{2} d &\rightarrow b c a^{2} d a^{2} b^{3} a^{2} d \\ + c b a b d a b a b d &\rightarrow b c a^{2} d a b c \\ + c b a b d a b a b c &\rightarrow b c a^{2} d \\ + c b a b d a b c a b a b d &\rightarrow b c a b a^{2} d a b c \\ + c b a b d a b c a b a b c &\rightarrow b c a b a^{2} d \\ + b a^{2} b c a^{2} d &\rightarrow a c^{2} a c d a b a b c \\ + b a^{2} b c a b a^{2} d &\rightarrow a c^{2} a c d a b c a b a b c \\ + b a c d a b a b^{4} a^{2} d &\rightarrow c a^{2} d b a b c a b a b c \\ + b a c d a b c a b a c b a b d b a^{2} d &\rightarrow c a b a^{2} d a^{2} b^{3} a^{2} d \\ + b a c d a b c a b a b^{4} a^{2} d &\rightarrow c a b a^{2} d b a b c a b a b c \\ + c b a b d a b a b^{3} a d &\rightarrow b c a^{2} d b a b a b c \\ + c b a b d a b c a b a c b a b d a &\rightarrow b c a b a^{2} d a^{2} b^{2} a \\ + c b a b d a b c a b a b^{3} a d &\rightarrow b c a b a^{2} d b a b a b c \\ + a c^{2} a b a b^{2} c a^{2} d &\rightarrow b a^{2} d b a b d a b a b c \\ + c a b^{2} c a^{2} d &\rightarrow d b a b d a b a b c \\ + c b a b a b^{2} c a^{2} d &\rightarrow b^{2} a d b a b d a b a b c \\ + c b a b d a b a b^{2} c a^{2} d &\rightarrow b c a^{2} d b a b d a b a b c \\ + c b a b d a b a b^{2} c a b a^{2} d &\rightarrow b c a^{2} d b a b d a b c a b a b c \\ + c b a b d a b a b^{4} a^{2} d &\rightarrow b c a^{2} d b a b c a b a b c \\ + c b a b d a b c a b a b^{2} c a^{2} d &\rightarrow b c a b a^{2} d b a b d a b a b c \\ + c b a b d a b c a b a b^{2} c a b a^{2} d &\rightarrow b c a b a^{2} d b a b d a b c a b a b c \\ + c b a b c a b a b^{2} c a^{2} d &\rightarrow b^{3} a^{2} d b a b d a b a b c \\ + b a c d a b a b^{2} c a^{2} d &\rightarrow c a^{2} d b a b d a b a b c \\ + b a c d a b c a b a b^{2} c a^{2} d &\rightarrow c a b a^{2} d b a b d a b a b c \\ + a c^{2} a b a b^{2} c a b a^{2} d &\rightarrow b a^{2} d b a b d a b c a b a b c \\ + c a b^{2} c a b a^{2} d &\rightarrow d b a b d a b c a b a b c \\ + c b a b a b^{2} c a b a^{2} d &\rightarrow b^{2} a d b a b d a b c a b a b c \\ + c b a b d a b c a b a c b a b d b a^{2} d &\rightarrow b c a b a^{2} d a^{2} b^{3} a^{2} d \\ + c b a b d a b c a b a b^{4} a^{2} d &\rightarrow b c a b a^{2} d b a b c a b a b c \\ + c b a b c a b a b^{2} c a b a^{2} d &\rightarrow b^{3} a^{2} d b a b d a b c a b a b c \\ + b a c d a b a b^{2} c a b a^{2} d &\rightarrow c a^{2} d b a b d a b c a b a b c \\ + b a c d a b c a b a b^{2} c a b a^{2} d &\rightarrow c a b a^{2} d b a b d a b c a b a b c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/478.md b/docs/examples/1-relation/478.md new file mode 100644 index 0000000..8aa8c95 --- /dev/null +++ b/docs/examples/1-relation/478.md @@ -0,0 +1,39 @@ +#\#478 babbabbaba=abbabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b^{2} a b^{2} a b a = a b^{2} a b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c e = a d^{2},\; c = b a,\; d = b c,\; e = d^{2} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(e < d < c < a < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + b c &\rightarrow d \\ + d^{2} c &\rightarrow e \\ + c d^{2} &\rightarrow d e \\ + c e &\rightarrow d e c \\ + c d e &\rightarrow d e d c \\ + b d e &\rightarrow d^{3} \\ + d^{3} e &\rightarrow e d^{2} \\ + a e &\rightarrow d e c^{2} \\ + a d e &\rightarrow d e c d c \\ + a d^{2} &\rightarrow d e c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/479.md b/docs/examples/1-relation/479.md new file mode 100644 index 0000000..44c55eb --- /dev/null +++ b/docs/examples/1-relation/479.md @@ -0,0 +1,33 @@ +#\#479 bbaabbabba=a + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b^{2} a^{2} b^{2} a b^{2} a = a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a^{2} c a c a = a,\; c = b^{2},\; d = b^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(d < a < b < c\): + +\( +\begin{aligned} + c &\rightarrow b^{2} \\ + b^{2} a &\rightarrow d \\ + d a d^{2} &\rightarrow a \\ + d a d a &\rightarrow a^{2} d^{2} \\ + d a^{2} &\rightarrow a^{2} d^{4} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/481.md b/docs/examples/1-relation/481.md new file mode 100644 index 0000000..c5c1a5c --- /dev/null +++ b/docs/examples/1-relation/481.md @@ -0,0 +1,74 @@ +#\#481 babbabbbba=abbba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b^{2} a b^{4} a = a b^{3} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; d b^{2} a = a b^{3} a,\; c = b a b^{2},\; d = c a b^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < c < a < b\): + +\( +\begin{aligned} + b a b^{2} &\rightarrow c \\ + a b^{3} a &\rightarrow d b^{2} a \\ + c a b^{2} &\rightarrow d \\ + b a b c &\rightarrow d \\ + b d b^{2} a &\rightarrow c b a \\ + c d b^{2} a &\rightarrow d b a \\ + a b^{2} c &\rightarrow d b c \\ + d a b^{2} &\rightarrow c a b c \\ + b a b d &\rightarrow c a b c \\ + b d b c &\rightarrow c^{2} \\ + b d b d &\rightarrow c d \\ + d a b c &\rightarrow c a b d \\ + c a b c a b c &\rightarrow d a b d \\ + c d b c &\rightarrow d c \\ + a b^{2} d &\rightarrow d b d \\ + c d b d &\rightarrow d^{2} \\ + b d c b a &\rightarrow d b a \\ + b d c^{2} &\rightarrow d c \\ + b d c d &\rightarrow d^{2} \\ + c a b c b^{2} a &\rightarrow b a c b a \\ + c a b c b c &\rightarrow b a c^{2} \\ + c a b c b d &\rightarrow b a c d \\ + a b c b a &\rightarrow d c b a \\ + a b c^{2} &\rightarrow d c^{2} \\ + a b c d &\rightarrow d c d \\ + d^{2} b^{2} a &\rightarrow c d c b a \\ + d^{2} b c &\rightarrow c d c^{2} \\ + d^{2} b d &\rightarrow c d c d \\ + c d c d c b a &\rightarrow d^{3} b a \\ + c d c d c^{2} &\rightarrow d^{3} c \\ + b d^{2} b a &\rightarrow c d c b a \\ + b d^{2} c &\rightarrow c d c^{2} \\ + b d^{3} &\rightarrow c d c d \\ + c d c d c d &\rightarrow d^{4} \\ + c d^{2} b a &\rightarrow d^{2} c b a \\ + c d^{2} c &\rightarrow d^{2} c^{2} \\ + c d^{3} &\rightarrow d^{2} c d \\ + a b d b a &\rightarrow d^{2} b a \\ + a b d c &\rightarrow d^{2} c \\ + a b d^{2} &\rightarrow d^{3} \\ + a d b a &\rightarrow d^{2} c b a \\ + a d c &\rightarrow d^{2} c^{2} \\ + a d^{2} &\rightarrow d^{2} c d \\ + a c d c b a &\rightarrow d^{3} b a \\ + a c d c^{2} &\rightarrow d^{3} c \\ + a c d c d &\rightarrow d^{4} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/482.md b/docs/examples/1-relation/482.md new file mode 100644 index 0000000..8e4810e --- /dev/null +++ b/docs/examples/1-relation/482.md @@ -0,0 +1,56 @@ +#\#482 aabaaabbaa=baaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a^{3} b^{2} a^{2} = b a^{3} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c d a = b a c a,\; c = a^{2} b,\; d = a c b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b a c a &\rightarrow c d a \\ + a c b a &\rightarrow d \\ + a^{2} b &\rightarrow c \\ + b a c^{2} &\rightarrow c d c \\ + b a c d &\rightarrow c d^{2} \\ + c a c a &\rightarrow a^{2} c d a \\ + a c b c &\rightarrow d a b \\ + a c b d &\rightarrow d c b a \\ + a c^{2} d a &\rightarrow d c a \\ + b d c a &\rightarrow c d c d a \\ + b a^{3} c d a &\rightarrow c d a c a \\ + c a c^{2} &\rightarrow a^{2} c d c \\ + c a c d &\rightarrow a^{2} c d^{2} \\ + c a^{3} c d a &\rightarrow a^{2} c d a c a \\ + a c^{2} d^{2} &\rightarrow d c d \\ + a c^{2} d c &\rightarrow d c^{2} \\ + b d c^{2} &\rightarrow c d c d c \\ + b d c d &\rightarrow c d c d^{2} \\ + b d a^{2} c d c &\rightarrow c d c d a c^{2} \\ + b d a^{2} c d^{2} &\rightarrow c d c d a c d \\ + b d a^{2} c d a &\rightarrow c d c d a c a \\ + b a^{3} c d c &\rightarrow c d a c^{2} \\ + b a^{3} c d^{2} &\rightarrow c d a c d \\ + c a^{3} c d c &\rightarrow a^{2} c d a c^{2} \\ + c a^{3} c d^{2} &\rightarrow a^{2} c d a c d \\ + a^{2} c d c d c &\rightarrow c d c^{2} \\ + a^{2} c d c d^{2} &\rightarrow c d c d \\ + a^{2} c d c d a &\rightarrow c d c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/483.md b/docs/examples/1-relation/483.md new file mode 100644 index 0000000..104adc3 --- /dev/null +++ b/docs/examples/1-relation/483.md @@ -0,0 +1,45 @@ +#\#483 aabaabbaaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a^{2} b^{2} a^{3} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a^{2} c a d = c a c,\; c = b a,\; d = b c a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b c a^{2} &\rightarrow d \\ + b a &\rightarrow c \\ + c a c &\rightarrow a^{2} c a d \\ + c a^{3} c a d &\rightarrow a^{2} c a d a c \\ + a^{2} c a d a d a c &\rightarrow d a c a d \\ + b c d a c a d &\rightarrow d c a d a d a c \\ + b c a d a c a d &\rightarrow d a c a d a d a c \\ + b d a c a d &\rightarrow a^{2} c a d a d a d a c \\ + a^{2} c a d a c a d a c &\rightarrow c a d a c a d \\ + a^{2} c a d a d a^{3} c a d &\rightarrow d a c a d a c \\ + b c^{2} a d a c a d &\rightarrow d c a d a c a d a c \\ + d a c a d a c a d a c &\rightarrow a^{2} c a d a d a d a c a d \\ + d a c a d a c a d a^{3} c a d &\rightarrow a^{2} c a d a d a d a c a d a c \\ + a^{2} c a d a c a d a^{3} c a d &\rightarrow c a d a c a d a c \\ + d a^{3} c a d a c a d a d a c a d &\rightarrow a^{2} c a d a d a d a c a d a d a c \\ + a^{2} c a d a^{3} c a d a d a d a c a d &\rightarrow d a c a d a d a c a d a c \\ + a^{4} c a d a c a d a d a c a d &\rightarrow c a d a c a d a d a c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/484.md b/docs/examples/1-relation/484.md new file mode 100644 index 0000000..39ef861 --- /dev/null +++ b/docs/examples/1-relation/484.md @@ -0,0 +1,47 @@ +#\#484 ababbabaaa=baaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b^{2} a b a^{3} = b a^{2} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b a b^{2} d a = b c,\; c = a^{2} b a,\; d = a b a^{2} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < c < d < a\): + +\( +\begin{aligned} + a^{2} b a &\rightarrow c \\ + a b a^{2} &\rightarrow d \\ + a b a b^{2} d a &\rightarrow b c \\ + a^{2} b d &\rightarrow c b a^{2} \\ + a^{2} b^{2} c &\rightarrow c b a b^{2} d a \\ + a d &\rightarrow c a \\ + a b a c &\rightarrow d a b a \\ + a b a b^{2} d^{2} &\rightarrow b c b a^{2} \\ + a b a b^{2} d c &\rightarrow b c a b a \\ + a b c &\rightarrow c b^{2} d a \\ + d b a &\rightarrow c b^{2} d a \\ + a c b^{2} d a &\rightarrow c a b a \\ + d b d &\rightarrow c b^{2} d^{2} \\ + d b c &\rightarrow c b^{2} d c \\ + a c b^{2} d c &\rightarrow c^{2} b^{2} d a \\ + a c b^{2} d^{2} &\rightarrow c a b d \\ + a c b^{2} c b^{2} d c &\rightarrow c a b^{2} c \\ + d b^{2} c &\rightarrow c b^{2} c b^{2} d c \\ + a b a b^{2} c b^{2} d c &\rightarrow b c b a b^{2} d a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/485.md b/docs/examples/1-relation/485.md new file mode 100644 index 0000000..932d463 --- /dev/null +++ b/docs/examples/1-relation/485.md @@ -0,0 +1,41 @@ +#\#485 baaaababba=aa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b a b^{2} a = a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c a^{3} d = a^{2},\; c = b a,\; d = c b c,\; e = d a^{2} d +\right\rangle +\) + +## Complete rewriting system + +Using reversed recursive path order (`RevRPOCmp`) with \(e < d < a < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c b c &\rightarrow d \\ + d a^{2} d &\rightarrow e \\ + c^{2} a &\rightarrow d a^{3} d \\ + c b d &\rightarrow d b c \\ + d a^{2} e &\rightarrow e a^{2} d \\ + c a^{2} &\rightarrow d a^{3} e \\ + c b e &\rightarrow d b d a^{3} e d \\ + d a^{3} e a e &\rightarrow a^{4} d \\ + d a^{3} e a d &\rightarrow a^{2} \\ + c d a^{3} e &\rightarrow d a^{3} d a \\ + d a^{4} &\rightarrow e a^{3} e a d \\ + d a^{3} e a^{3} &\rightarrow a^{5} e a d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/487.md b/docs/examples/1-relation/487.md new file mode 100644 index 0000000..18ab903 --- /dev/null +++ b/docs/examples/1-relation/487.md @@ -0,0 +1,35 @@ +#\#487 abbaabbaba=babbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{2} a^{2} b^{2} a b a = b a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b c a b c^{2} = c b c a,\; c = b a,\; d = a b^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow b a \\ + a b^{2} a &\rightarrow d \\ + b d a &\rightarrow d^{2} b a \\ + b d^{2} &\rightarrow d^{2} b d \\ + a b^{2} d &\rightarrow d b^{2} a \\ + d b^{2} a d &\rightarrow a d^{2} b d b d \\ + d b^{2} a^{2} &\rightarrow a d^{2} b d b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/488.md b/docs/examples/1-relation/488.md new file mode 100644 index 0000000..bb46d4b --- /dev/null +++ b/docs/examples/1-relation/488.md @@ -0,0 +1,54 @@ +#\#488 baababaaba=aababbaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a b a^{2} b a = a^{2} b a b^{2} a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c a d = a^{2} c e,\; c = b a,\; d = c^{2} a c,\; e = b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < e < c < b\): + +\( +\begin{aligned} + b c a &\rightarrow e \\ + b a &\rightarrow c \\ + c^{2} a c &\rightarrow d \\ + a^{2} c e &\rightarrow c a d \\ + c a c e &\rightarrow e d \\ + c^{2} a d &\rightarrow d c a c \\ + b d c a c &\rightarrow e a c e \\ + b e d &\rightarrow e c e \\ + b d c a e d &\rightarrow e a c e a c e \\ + b d c a d &\rightarrow e a c e c a c \\ + b d e d &\rightarrow e a c e^{2} \\ + c^{2} a e d &\rightarrow d a c e \\ + c e d &\rightarrow d e \\ + c a d e &\rightarrow e d^{2} \\ + c a d^{2} &\rightarrow a^{2} d e \\ + b d c a^{3} d e &\rightarrow e a c e a d^{2} \\ + b d a^{2} d e &\rightarrow e a c e c a c d \\ + c^{2} a^{3} d e &\rightarrow d a d^{2} \\ + d c a c d &\rightarrow c a^{2} d e \\ + b e c a^{2} d e &\rightarrow e c e c a c d \\ + b d c a e c a^{2} d e &\rightarrow e a c e a c e c a c d \\ + b d e c a^{2} d e &\rightarrow e a c e^{2} c a c d \\ + c^{2} a e c a^{2} d e &\rightarrow d a c e c a c d \\ + c e c a^{2} d e &\rightarrow d e c a c d \\ + c a d c a^{2} d e &\rightarrow a^{2} d e c a c d \\ + d c a c^{2} a^{2} d e &\rightarrow c a^{2} d e c a c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/490.md b/docs/examples/1-relation/490.md new file mode 100644 index 0000000..06f33ab --- /dev/null +++ b/docs/examples/1-relation/490.md @@ -0,0 +1,48 @@ +#\#490 babaabaaba=ababa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a b a^{2} b a^{2} b a = a b a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; e c = a c^{2},\; c = b a,\; d = c a c,\; e = c d a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < e < a < c < b\): + +\( +\begin{aligned} + b a &\rightarrow c \\ + c a c &\rightarrow d \\ + c d a &\rightarrow e \\ + a c^{2} &\rightarrow e c \\ + b e c &\rightarrow c^{3} \\ + c a d &\rightarrow d a c \\ + c e c &\rightarrow d c \\ + c d e c &\rightarrow e c^{2} \\ + a c d &\rightarrow e d \\ + a c e &\rightarrow e^{2} \\ + b e^{2} &\rightarrow c^{2} e \\ + b e d &\rightarrow c^{2} d \\ + c e^{2} &\rightarrow d e \\ + c e d &\rightarrow d^{2} \\ + c d e^{2} &\rightarrow e c e \\ + c d e d &\rightarrow e c d \\ + a e &\rightarrow e d a \\ + a d c &\rightarrow e^{2} c \\ + a d e &\rightarrow e^{3} \\ + a d^{2} &\rightarrow e^{2} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/491.md b/docs/examples/1-relation/491.md new file mode 100644 index 0000000..349343f --- /dev/null +++ b/docs/examples/1-relation/491.md @@ -0,0 +1,38 @@ +#\#491 baabaabbba=abaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{2} b a^{2} b^{3} a = a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c^{2} d = a c,\; c = b a^{2},\; d = b^{3} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{3} a &\rightarrow d \\ + b a^{2} &\rightarrow c \\ + a c &\rightarrow c^{2} d \\ + b^{2} c &\rightarrow d a \\ + b d c^{2} d^{2} &\rightarrow d c \\ + b c^{2} &\rightarrow d c^{2} d^{2} c d \\ + d c^{2} d^{2} c d^{2} c d &\rightarrow c^{2} \\ + b d c^{2} d c^{2} &\rightarrow d c^{3} d^{2} c d^{2} c d \\ + d c^{2} d^{2} c d^{2} c^{3} &\rightarrow c^{4} d^{2} c d^{2} c d \\ + b d c^{4} &\rightarrow d c^{3} d^{2} c d^{2} c d^{3} c d^{2} c d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/493.md b/docs/examples/1-relation/493.md new file mode 100644 index 0000000..e1941ca --- /dev/null +++ b/docs/examples/1-relation/493.md @@ -0,0 +1,34 @@ +#\#493 ababbbabba=bbabbaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a b^{3} a b^{2} a = b^{2} a b^{2} a b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a d c d c a = c a c a d,\; c = b^{2},\; d = b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < c < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + b a &\rightarrow d \\ + c a c a d &\rightarrow a d c d c a \\ + b c &\rightarrow c b \\ + b d &\rightarrow c a \\ + c d c a d &\rightarrow d^{2} c d c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/494.md b/docs/examples/1-relation/494.md new file mode 100644 index 0000000..b74842f --- /dev/null +++ b/docs/examples/1-relation/494.md @@ -0,0 +1,42 @@ +#\#494 baaaabbbaa=aaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{3} a^{2} = a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b c^{2} b^{3} c = c a,\; c = a^{2},\; d = a b^{3} +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b^{3} &\rightarrow d \\ + b a^{3} d a^{2} &\rightarrow a^{3} \\ + a b^{2} a^{3} &\rightarrow d a^{3} d a^{2} \\ + b a^{3} d a d &\rightarrow a^{2} d \\ + a b^{2} a^{2} d &\rightarrow d a^{3} d a d \\ + a b a^{2} d &\rightarrow d a^{3} d a^{2} d a d \\ + a b a^{3} &\rightarrow d a^{3} d a^{2} d a^{2} \\ + d a^{3} d a^{2} d a^{2} d a d &\rightarrow a^{3} d \\ + d a^{3} d a^{2} d a^{2} d a^{2} &\rightarrow a^{4} \\ + b a^{6} d &\rightarrow a^{4} d a^{2} d a^{2} d a d \\ + b a^{7} &\rightarrow a^{4} d a^{2} d a^{2} d a^{2} \\ + d a^{3} d a^{2} d a^{5} d &\rightarrow a^{5} d a^{2} d a^{2} d a d \\ + d a^{3} d a^{2} d a^{6} &\rightarrow a^{5} d a^{2} d a^{2} d a^{2} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/495.md b/docs/examples/1-relation/495.md new file mode 100644 index 0000000..b5786dd --- /dev/null +++ b/docs/examples/1-relation/495.md @@ -0,0 +1,44 @@ +#\#495 aababbaba=babaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a b^{2} a b a = b a b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; d c a = e a,\; c = a b,\; d = a c^{2} b,\; e = b c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < e < b\): + +\( +\begin{aligned} + b c a &\rightarrow e \\ + e a &\rightarrow d c a \\ + a b &\rightarrow c \\ + a c^{2} b &\rightarrow d \\ + b c^{2} &\rightarrow e b \\ + a e &\rightarrow c^{2} a \\ + a c^{2} e &\rightarrow d c a \\ + e c &\rightarrow d c^{2} \\ + e d &\rightarrow d c d \\ + b c d &\rightarrow d c^{3} b \\ + a d c a &\rightarrow c^{2} a^{2} \\ + a d c d &\rightarrow c^{2} a d \\ + a d c^{2} &\rightarrow c^{2} a c \\ + a c^{2} d c a &\rightarrow d c a^{2} \\ + a c^{2} d c d &\rightarrow d c a d \\ + a c^{2} d c^{2} &\rightarrow d c a c +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/496.md b/docs/examples/1-relation/496.md new file mode 100644 index 0000000..c8c4d3c --- /dev/null +++ b/docs/examples/1-relation/496.md @@ -0,0 +1,35 @@ +#\#496 abaaaababa=babaaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b a^{4} b a b a = b a b a^{3} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; a b c^{2} b d = b a b c a,\; c = a^{2},\; d = a b a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < b < c\): + +\( +\begin{aligned} + c &\rightarrow a^{2} \\ + a b a &\rightarrow d \\ + a b d &\rightarrow d b a \\ + b d a d &\rightarrow d a^{2} d b d \\ + b d a^{2} &\rightarrow d a^{2} d b a \\ + d b a^{2} d &\rightarrow a d a^{2} d b d \\ + d b a^{3} &\rightarrow a d a^{2} d b a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/497.md b/docs/examples/1-relation/497.md new file mode 100644 index 0000000..a1eb656 --- /dev/null +++ b/docs/examples/1-relation/497.md @@ -0,0 +1,66 @@ +#\#497 aabaabbaaa=baaaaba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a^{2} b a^{2} b^{2} a^{3} = b a^{4} b a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; c e = b c^{2} b a,\; c = a^{2},\; d = b c a,\; e = b c b d +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < e < d < a < b\): + +\( +\begin{aligned} + b c b d &\rightarrow e \\ + b c a &\rightarrow d \\ + a^{2} &\rightarrow c \\ + b c^{2} &\rightarrow d a \\ + a c &\rightarrow c a \\ + d a b c &\rightarrow c e a \\ + d a b a &\rightarrow c e \\ + b c b c e &\rightarrow e a b a \\ + c e a b d &\rightarrow d a e \\ + d a d &\rightarrow c e c \\ + b c d a e &\rightarrow d a e a b d \\ + d a b d a e &\rightarrow c e a e a b d \\ + d a e a b a &\rightarrow c e a b c e \\ + c a e a b d &\rightarrow a d a e \\ + c e a b c e a &\rightarrow d a e a b c \\ + c e a b c e c &\rightarrow d a e a d \\ + c e c a b a &\rightarrow d c a e \\ + c e c a b c &\rightarrow d c a e a \\ + c e c a d &\rightarrow d c a e c \\ + b a d a e &\rightarrow d e a b d \\ + b c d c a e &\rightarrow d a e c a b a \\ + d a b d c a e &\rightarrow c e a e c a b a \\ + c a e a b c e a &\rightarrow a d a e a b c \\ + c a e a b c e c &\rightarrow a d a e a d \\ + c a e c a b a &\rightarrow a d c a e \\ + c a e c a b c &\rightarrow a d c a e a \\ + c a e c a d &\rightarrow a d c a e c \\ + c e a b c e d a e &\rightarrow d a e a d e a b d \\ + c e a b c e d c a e &\rightarrow d a e a d e c a b a \\ + c e c a b d a e &\rightarrow d c a e a e a b d \\ + c e c a b d c a e &\rightarrow d c a e a e c a b a \\ + c e c a e a b a &\rightarrow d c a e a b c e \\ + b a d c a e &\rightarrow d e c a b a \\ + c a e a b c e d a e &\rightarrow a d a e a d e a b d \\ + c a e a b c e d c a e &\rightarrow a d a e a d e c a b a \\ + c a e c a b d a e &\rightarrow a d c a e a e a b d \\ + c a e c a b d c a e &\rightarrow a d c a e a e c a b a \\ + c a e c a e a b a &\rightarrow a d c a e a b c e +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/498.md b/docs/examples/1-relation/498.md new file mode 100644 index 0000000..bf884ca --- /dev/null +++ b/docs/examples/1-relation/498.md @@ -0,0 +1,39 @@ +#\#498 bbaaabbaaa=aabba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b^{2} a^{3} b^{2} a^{3} = a^{2} b^{2} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a d a^{2} = d,\; c = b^{2},\; d = a^{2} c a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(c < d < a < b\): + +\( +\begin{aligned} + b^{2} &\rightarrow c \\ + a^{2} c a &\rightarrow d \\ + c a d a^{2} &\rightarrow d \\ + b c &\rightarrow c b \\ + a^{2} d &\rightarrow d^{2} a^{2} \\ + a^{2} c d &\rightarrow d a c a \\ + c a d a d &\rightarrow d a c a \\ + c a d^{2} &\rightarrow d c a \\ + c b a d a^{2} &\rightarrow b d \\ + c b a d a d &\rightarrow b d a c a \\ + c b a d^{2} &\rightarrow b d c a +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/499.md b/docs/examples/1-relation/499.md new file mode 100644 index 0000000..ff548a8 --- /dev/null +++ b/docs/examples/1-relation/499.md @@ -0,0 +1,40 @@ +#\#499 baaaaaabba=aaabaa + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{6} b^{2} a = a^{3} b a^{2} +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; c a^{3} d = a^{3} c,\; c = b a^{2},\; d = a b^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(b < d < c < a\): + +\( +\begin{aligned} + a^{3} c &\rightarrow c a^{3} d \\ + a b^{2} a &\rightarrow d \\ + b a^{2} &\rightarrow c \\ + a b c &\rightarrow d a \\ + a b^{2} d &\rightarrow d b^{2} a \\ + b a c a^{3} d &\rightarrow c a^{2} c \\ + b a d &\rightarrow c b^{2} a \\ + b c a^{3} d &\rightarrow c a c \\ + d a^{4} d &\rightarrow a c a c \\ + d a^{2} c a^{3} d a c &\rightarrow a c a c a^{4} d \\ + b a c a c a^{3} d a c &\rightarrow c a^{2} c a^{4} d \\ + b c a c a^{3} d a c &\rightarrow c a c a^{4} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/500.md b/docs/examples/1-relation/500.md new file mode 100644 index 0000000..162eacc --- /dev/null +++ b/docs/examples/1-relation/500.md @@ -0,0 +1,39 @@ +#\#500 abbbababaa=baabbba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; a b^{3} a b a b a^{2} = b a^{2} b^{3} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d, e \;\middle|\; a d e = c a d,\; c = b a,\; d = b^{2} c,\; e = c^{2} a +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(a < d < e < c < b\): + +\( +\begin{aligned} + b^{2} c &\rightarrow d \\ + b a &\rightarrow c \\ + c^{2} a &\rightarrow e \\ + c a d &\rightarrow a d e \\ + b^{2} e &\rightarrow d c a \\ + b c d e &\rightarrow d a d \\ + a d e^{2} &\rightarrow e d \\ + b e d &\rightarrow c d e^{2} \\ + b d a d &\rightarrow d^{2} e \\ + c e d &\rightarrow e d e \\ + b d e d &\rightarrow d^{2} e^{3} +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/501.md b/docs/examples/1-relation/501.md new file mode 100644 index 0000000..3018cbf --- /dev/null +++ b/docs/examples/1-relation/501.md @@ -0,0 +1,46 @@ +#\#501 baaaabbbaa=aaaabbba + +## Original presentation + +\( +\left\langle + a, b \;\middle|\; b a^{4} b^{3} a^{2} = a^{4} b^{3} a +\right\rangle +\) + +## Modified presentation + +\( +\left\langle + a, b, c, d \;\middle|\; b d a^{2} = d a,\; c = a b^{3},\; d = a^{3} c +\right\rangle +\) + +## Complete rewriting system + +Using recursive path order (`RPOCmp`) with \(d < a < c < b\): + +\( +\begin{aligned} + b d a^{2} &\rightarrow d a \\ + a b^{3} &\rightarrow c \\ + a^{3} c &\rightarrow d \\ + b d a d &\rightarrow d^{2} \\ + b d^{2} &\rightarrow d a^{2} c \\ + a b^{2} d a &\rightarrow c d a^{2} \\ + b d a c &\rightarrow d c \\ + a b^{2} d c &\rightarrow c d a c \\ + c d a d &\rightarrow a d a c \\ + a b d c &\rightarrow c d a^{2} c \\ + a b d a &\rightarrow c d a^{3} \\ + c d a^{2} d &\rightarrow a d a^{2} c \\ + c d^{2} &\rightarrow a d c \\ + c d a^{4} &\rightarrow a d a \\ + c d a^{3} d &\rightarrow a d^{2} \\ + a^{4} d c &\rightarrow d^{3} \\ + a^{4} d a &\rightarrow d^{2} a^{4} \\ + a^{4} d^{2} &\rightarrow d^{2} a^{3} d +\end{aligned} +\) + + diff --git a/docs/examples/1-relation/index.md b/docs/examples/1-relation/index.md new file mode 100644 index 0000000..f41ed27 --- /dev/null +++ b/docs/examples/1-relation/index.md @@ -0,0 +1,249 @@ +# Finding complete rewriting systems for 1-relation monoids + +In +[Cirpons, Hivert, Mahboubi, Melquiond, Mitchell and Smith (2026)](https://doi.org/10.1145/3779031.3779101), +the authors present a toolbox for the +[Rocq proof assistant](https://rocq-prover.org/), that can be used to verify the +decidability of the word problem for a given monoid and, in some cases, to +produce the corresponding decision procedure. In particular, the techniques +described in this paper were applied to a large number of 1-relation monoids to +determine their decidability. Of these, 501 required a modified version of the +Knuth-Bendix procedure along with the termination solver `Matchbox` to find a +complete reqriting system, thus proving decidability. + +On the following pages, you will find complete rewriting systems for 412 of +those 501 presentations. The complete rewriting systems described here were +found using the Knuth-Bendix procedure implemented in +[`libsemigroups`](https://libsemigroups.github.io/libsemigroups/), using the +morphocompletion technique as described in +[Pedersen (2005)](https://doi.org/10.1007/3-540-51081-8_141) and by Pestov in +[Slava's Monoid Zoo](https://monoids.net/). + +## Hall of fame + +The following information may be of particular interest. + +### The presentations whose complete rewriting systems contains the most rules (128) + +- [#309 baaaaababa=abbaa](309.md) (128 rules) +- [#394 baaaababa=abbaa](394.md) (87 rules) +- [#010 baaaaabbba=abaa](010.md) (87 rules) +- [#477 abbabbbaba=baabba](477.md) (87 rules) +- [#214 ababbaaaba=baaababa](214.md) (85 rules) +- [#332 abababaaaa=baaba](332.md) (82 rules) + +### The presentations whose complete rewriting systems contains the fewest rules + +- [#064 aaaabababa=babaaaaa](064.md) (3 rules) +- [#273 aaabababa=babaaaa](273.md) (3 rules) +- [#374 abaabababa=babaabaa](374.md) (3 rules) +- [#419 aababababa=babaaa](419.md) (3 rules) +- [#424 aababababa=bababaaa](424.md) (3 rules) +- [#462 abbaaababa=baabbaaa](462.md) (3 rules) + +### The most common rules + +Across all of the complete rewriting systems, there are $7,781$ rules in total, +and $6,572$ unique rules. There are $6,148$ rules that appear exactly once. The +following are the most common rules: + +| Rule | Occurrences | +| :---------: | :---------: | +| $ba \to c$ | 131 | +| $c \to aa$ | 55 | +| $c \to ba$ | 29 | +| $bc \to cb$ | 26 | +| $abb \to d$ | 25 | +| $bb \to c$ | 25 | + +## All presentations + +### 000–049 + +| | | | +| :--------------------------------- | :--------------------------------- | :--------------------------------- | +| [#000 ababbaaaaa=baaaaaba](000.md) | [#001 aabaababba=baaba](001.md) | [#002 abbabbaaaa=babba](002.md) | +| [#003 babbabaaba=abba](003.md) | [#004 baabbaaaba=aabba](004.md) | [#005 baaaaabbba=aaaaa](005.md) | +| [#007 abaaabaaba=babaaa](007.md) | [#008 aabaaaabba=baaabaa](008.md) | [#010 baaaaabbba=abaa](010.md) | +| [#011 babaaababa=aabababa](011.md) | [#012 bababbba=aba](012.md) | [#013 ababaaabba=baaababa](013.md) | +| [#014 babbaababa=abba](014.md) | [#015 baabaabbaa=abbaaba](015.md) | [#016 baaaabbbaa=aaaa](016.md) | +| [#017 aababbabba=babaa](017.md) | [#018 aaabaaabba=baaabaa](018.md) | [#020 aaabaabbaa=baaaba](020.md) | +| [#021 aaaabaabba=baabaaa](021.md) | [#023 baaabbbbba=aa](023.md) | [#024 baaabaaaba=abbaa](024.md) | +| [#025 abbababaaa=baabba](025.md) | [#026 baaabaabaa=ababa](026.md) | [#028 aaabababba=babaaa](028.md) | +| [#029 abbabbaa=baba](029.md) | [#030 baabbaabba=abababa](030.md) | [#031 aaaabababa=babaa](031.md) | +| [#032 baaabababa=abbaa](032.md) | [#034 baaaabbbaa=abaaa](034.md) | [#036 aababbaaaa=baaaaaba](036.md) | +| [#037 baaaabbbaa=aba](037.md) | [#038 babaabbbba=abbbbaba](038.md) | [#040 baabbaabba=aa](040.md) | +| [#042 baabababba=a](042.md) | [#043 baaabbabba=aa](043.md) | [#045 baabbaabaa=aabbaa](045.md) | +| [#047 ababbababa=babababa](047.md) | [#048 abbababbba=baba](048.md) | [#049 baabaabba=a](049.md) | + +### 050–099 + +| | | | +| :--------------------------------- | :--------------------------------- | :--------------------------------- | +| [#050 babaabaaba=aabbabaa](050.md) | [#051 baaaaaabba=aaaaa](051.md) | [#052 abaabbabba=babbaaba](052.md) | +| [#053 baaababbaa=abababa](053.md) | [#054 bbaaabbaaa=abbaa](054.md) | [#055 baabaabbba=aa](055.md) | +| [#056 abbabbabaa=baba](056.md) | [#057 abaabbbaba=babaa](057.md) | [#058 baabbaaaba=abbaa](058.md) | +| [#059 abbabbbaba=babba](059.md) | [#060 baabbbabba=a](060.md) | [#061 baaababbba=abaa](061.md) | +| [#062 baabbbbba=aa](062.md) | [#064 aaaabababa=babaaaaa](064.md) | [#066 abababbba=baba](066.md) | +| [#067 baaaaabba=aabaa](067.md) | [#068 baaaabbba=aa](068.md) | [#069 abaabaabba=babaa](069.md) | +| [#070 abababbaaa=baababa](070.md) | [#071 baababbba=aba](071.md) | [#072 baaaaabbba=aaa](072.md) | +| [#074 abaababaa=baaba](074.md) | [#075 baaababba=aba](075.md) | [#076 baaaabbbba=aa](076.md) | +| [#077 aabbabbaba=babaa](077.md) | [#078 baaaabbbba=aaa](078.md) | [#080 aaaababbaa=babaaa](080.md) | +| [#081 aabaababba=baabaa](081.md) | [#082 abbaaabbaa=babba](082.md) | [#083 baabaabbaa=aabbaaba](083.md) | +| [#086 aaabbbaaba=baabbaa](086.md) | [#088 bbaaabbbba=abbaa](088.md) | [#089 baabbaabba=aba](089.md) | +| [#091 abaaabbaba=babaa](091.md) | [#092 abbaababba=bababbaa](092.md) | [#093 aabaaaabba=babaa](093.md) | +| [#094 baaaabba=aa](094.md) | [#095 babbabbbba=abba](095.md) | [#096 baabaabbaa=abababa](096.md) | +| [#097 baababbbaa=aaba](097.md) | [#098 baaaabba=aaa](098.md) | | + +### 100–149 + +| | | | +| :--------------------------------- | :--------------------------------- | :-------------------------------- | +| [#100 aaabababaa=baaaaba](100.md) | [#101 baaaaabbba=aaaa](101.md) | [#102 baaabbaba=aa](102.md) | +| [#103 abbabbaa=babba](103.md) | [#104 babaaabbba=aba](104.md) | [#107 baaaabbbba=aaaa](107.md) | +| [#108 baabbabba=a](108.md) | [#110 abbaababa=baabbaa](110.md) | [#111 baabbabaa=aabba](111.md) | +| [#112 baababba=aba](112.md) | [#113 abbababbaa=babba](113.md) | [#114 aababbabaa=babaaba](114.md) | +| [#115 bbaabbbbaa=aabba](115.md) | [#116 abababaaba=bababaa](116.md) | [#117 baaaaabbba=abaaa](117.md) | +| [#118 ababaaaaba=baba](118.md) | [#119 bbaabbaa=abba](119.md) | [#121 baaaaaabba=aa](121.md) | +| [#122 babaababaa=abaabba](122.md) | [#123 baabbaaba=abbaa](123.md) | [#124 bbaabbbbaa=aabbbba](124.md) | +| [#126 baaaababba=aaa](126.md) | [#127 baaabbabaa=abaaabba](127.md) | [#128 aaaabbabba=babaa](128.md) | +| [#129 baaaaabba=abaaaa](129.md) | [#130 baaaaabbaa=aaa](130.md) | [#131 babbaaabba=abbaa](131.md) | +| [#132 baabaababa=abaabbaa](132.md) | [#133 bbbaabbbaa=abbba](133.md) | [#134 baabbbba=aa](134.md) | +| [#135 baabbba=aa](135.md) | [#136 abaaababa=baaaba](136.md) | [#137 abaabbbbba=babaa](137.md) | +| [#138 aababbbaa=baaba](138.md) | [#139 abababbaaa=baaba](139.md) | [#140 abaaabaaba=baaaba](140.md) | +| [#141 ababaaabba=baba](141.md) | [#142 baabaaaaba=aabaaba](142.md) | [#143 baaaabbbba=abaa](143.md) | +| [#144 baaaaababa=abaaa](144.md) | [#145 baababaaba=a](145.md) | [#147 baaaaabbaa=aaaa](147.md) | +| [#148 ababaabbba=baba](148.md) | [#149 abaababaa=baabaa](149.md) | | + +### 150–199 + +| | | | +| :--------------------------------- | :--------------------------------- | :--------------------------------- | +| [#151 ababaababa=bababaa](151.md) | [#152 babaaaabba=aaabbaba](152.md) | [#153 baaaababaa=abaaba](153.md) | +| [#154 aababaabba=babaa](154.md) | [#156 ababaabaaa=baba](156.md) | [#157 bababaabba=ababa](157.md) | +| [#160 baaabbabba=abbbaa](160.md) | [#161 baaaababba=abaaa](161.md) | [#163 aabbaababa=baaabbaa](163.md) | +| [#166 abbabaaaba=baba](166.md) | [#168 baaabbbba=aa](168.md) | [#169 abbaababaa=baaba](169.md) | +| [#170 baaabbbaa=aaa](170.md) | [#171 baaabbabaa=aaabba](171.md) | [#172 baaabbbba=aaa](172.md) | +| [#173 baabbabbba=a](173.md) | [#174 ababaaaba=baba](174.md) | [#175 baaabaabaa=aabba](175.md) | +| [#176 bababbbba=aba](176.md) | [#177 abbababbaa=bababa](177.md) | [#179 babababbba=abbaba](179.md) | +| [#180 babababbba=ababa](180.md) | [#181 aabbaabaa=baaba](181.md) | [#182 baaabbba=aa](182.md) | +| [#183 abbabbabba=bbabbaa](183.md) | [#184 abababbaba=bababa](184.md) | [#185 baaabbba=aaa](185.md) | +| [#186 baabaaaba=abaa](186.md) | [#187 babbababa=abba](187.md) | [#188 abbaaababa=baabbaa](188.md) | +| [#189 ababaabbaa=baabaaba](189.md) | [#190 abaaabbaba=babaaa](190.md) | [#191 baaaaaabba=aaaaaa](191.md) | +| [#192 baaabbbbaa=aaa](192.md) | [#194 baaabbaaba=aabbbaa](194.md) | [#195 baabbababa=abbaba](195.md) | +| [#196 babbababba=abbabba](196.md) | [#198 baaaaabbaa=abaaaa](198.md) | [#199 ababbababa=baaba](199.md) | + +### 200–249 + +| | | | +| :--------------------------------- | :--------------------------------- | :--------------------------------- | +| [#200 ababaaabaa=baba](200.md) | [#203 baabbabbaa=aba](203.md) | [#204 aabaaababa=baabaa](204.md) | +| [#205 baababbaa=aaba](205.md) | [#206 abababbaa=baba](206.md) | [#207 aababbaaaa=baaaaba](207.md) | +| [#208 abbbabbbaa=babbba](208.md) | [#209 abbaabbbaa=baabba](209.md) | [#210 baaabbaaba=abbabaa](210.md) | +| [#211 baaaabbba=aaa](211.md) | [#213 abbaabbbba=babbaa](213.md) | [#214 ababbaaaba=baaababa](214.md) | +| [#215 bababababa=ababbaba](215.md) | [#216 abbababbaa=bababba](216.md) | [#217 babaaabba=ababa](217.md) | +| [#218 abaababba=babaa](218.md) | [#219 bababaaaba=aababa](219.md) | [#220 baaabbaaba=abaa](220.md) | +| [#221 aaababbaba=babaa](221.md) | [#222 aabaaababa=babaaa](222.md) | [#224 babababbba=aba](224.md) | +| [#225 abbaabbaa=baba](225.md) | [#226 aabaabbaaa=baaaba](226.md) | [#227 baaaabbba=aaaa](227.md) | +| [#229 abbabbabaa=bababba](229.md) | [#231 abbaababba=babbaa](231.md) | [#232 baaabbbbaa=aba](232.md) | +| [#233 abaababaaa=baaabaa](233.md) | [#234 baaababbaa=abbaaaba](234.md) | [#235 abaabababa=baaba](235.md) | +| [#236 babaaaaaba=ababaa](236.md) | [#237 ababbaba=bababa](237.md) | [#238 baabaabaa=aabbaa](238.md) | +| [#239 abaabaabba=baababaa](239.md) | [#242 abbabbbaaa=bababba](242.md) | [#243 baaaabbbaa=a](243.md) | +| [#244 baaaabba=aaaa](244.md) | [#245 abaabaaba=babaa](245.md) | [#247 abaaabbaaa=baaaaba](247.md) | +| [#248 baaaaabbaa=a](248.md) | [#249 baaaabaaaa=aaaaaba](249.md) | | + +### 250–299 + +| | | | +| :--------------------------------- | :--------------------------------- | :--------------------------------- | +| [#250 ababbbbaaa=baba](250.md) | [#251 baabaabaa=ababa](251.md) | [#252 baaaaaabba=aaa](252.md) | +| [#255 baabababaa=abbaaba](255.md) | [#256 ababbaabaa=baabaaba](256.md) | [#257 baaabbbaba=aa](257.md) | +| [#258 aabbaabbaa=baabba](258.md) | [#259 bababbbaba=ababbba](259.md) | [#260 baaabbaa=abaaa](260.md) | +| [#262 baabaaabba=aabaa](262.md) | [#263 aabaabaaba=baabaa](263.md) | [#264 abaabbaaba=baaba](264.md) | +| [#265 baaaabbaba=aa](265.md) | [#266 ababbabbaa=baba](266.md) | [#267 ababbabbba=babbbaba](267.md) | +| [#268 aababaabaa=baaba](268.md) | [#269 baaaaaabba=aaaa](269.md) | [#270 baaaabbaba=aaa](270.md) | +| [#271 baaaaabbba=abbaa](271.md) | [#272 ababababa=babaaba](272.md) | [#273 aaabababa=babaaaa](273.md) | +| [#275 baaabba=aa](275.md) | [#276 aabaababaa=baaba](276.md) | [#277 baaaababaa=aaaba](277.md) | +| [#278 baababbba=a](278.md) | [#279 abbabaa=baba](279.md) | [#280 abaabbabaa=babaaaba](280.md) | +| [#282 abababaaba=babaa](282.md) | [#283 baabbbaaba=aabbbaa](283.md) | [#285 baaabaaaba=aaabba](285.md) | +| [#286 bababaaaba=aabababa](286.md) | [#288 abbaabbaa=babba](288.md) | [#289 abbabbbaba=bababba](289.md) | +| [#290 abaabbaa=baaba](290.md) | [#291 baabbabbaa=aabba](291.md) | [#292 baaaaabba=aa](292.md) | +| [#293 babaaaabba=ababa](293.md) | [#294 babbaaba=abba](294.md) | [#296 ababbbabba=babbaba](296.md) | +| [#297 baabaabba=aa](297.md) | [#299 babaababba=ababbaba](299.md) | | + +### 300–349 + +| | | | +| :--------------------------------- | :-------------------------------- | :--------------------------------- | +| [#300 aabbaabbba=baabba](300.md) | [#301 abaabababa=babaaba](301.md) | [#302 babaabbbba=aba](302.md) | +| [#303 abbababaa=baabba](303.md) | [#305 baaaabbaa=abaaa](305.md) | [#306 aabababbaa=baaba](306.md) | +| [#307 baabbbbbba=aa](307.md) | [#308 baabbaa=aabba](308.md) | [#309 baaaaababa=abbaa](309.md) | +| [#310 babaababa=abababa](310.md) | [#312 baaaabbaba=abaaa](312.md) | [#313 abaabbaaaa=baaaba](313.md) | +| [#315 aaaabbaaba=baabaaa](315.md) | [#317 bababbaaba=ababba](317.md) | [#318 baababba=a](318.md) | +| [#321 baabbaabaa=abaabbaa](321.md) | [#322 abaabaaba=baabaa](322.md) | [#323 aaaaababba=babaaaa](323.md) | +| [#324 baabaaba=aabba](324.md) | [#325 abaaaababa=baaabaa](325.md) | [#326 baaaabbaaa=aaaabbaa](326.md) | +| [#327 abaabbaba=babaa](327.md) | [#328 abbabbbba=babba](328.md) | [#329 babaaabbba=aabbbaba](329.md) | +| [#330 abaaababba=babaa](330.md) | [#331 abaabaaaba=baaba](331.md) | [#332 abababaaaa=baaba](332.md) | +| [#333 aababababa=babaa](333.md) | [#334 abbabbbaaa=baaabba](334.md) | [#335 baaabbbaba=abaa](335.md) | +| [#336 baababbbaa=abba](336.md) | [#337 baaaabbaa=abaaaa](337.md) | [#338 abaabaaaba=babaa](338.md) | +| [#339 aaabaaabba=baaaba](339.md) | [#340 baabababaa=aaaba](340.md) | [#342 babaababba=ababa](342.md) | +| [#344 babbbabba=abbba](344.md) | [#346 baababbaa=abaaba](346.md) | [#347 ababbbabba=baba](347.md) | +| [#348 baaaabbaba=abaa](348.md) | | | + +### 350–399 + +| | | | +| :--------------------------------- | :-------------------------------- | :--------------------------------- | +| [#350 aaaabaabba=babaa](350.md) | [#352 baabaaaba=abaaba](352.md) | [#353 abaabbabaa=baaba](353.md) | +| [#354 baabbaaaba=aabbaa](354.md) | [#355 baaabbaba=a](355.md) | [#356 baabaabaa=ababaa](356.md) | +| [#357 abbabbaaa=babba](357.md) | [#358 baaabbabaa=aabba](358.md) | [#359 ababaaabaa=baaba](359.md) | +| [#360 baabaabaa=abaaba](360.md) | [#361 baaaabaaba=a](361.md) | [#362 abbaabbaba=bababbaa](362.md) | +| [#363 aabaabbaba=babaaba](363.md) | [#364 aabaababaa=baabaa](364.md) | [#365 abaababbaa=baaba](365.md) | +| [#366 aaababaaba=babaa](366.md) | [#367 baaababaaa=abaaaba](367.md) | [#368 aababbbaba=babbaa](368.md) | +| [#369 ababbabbaa=babbaaba](369.md) | [#370 baaababaaa=aababaa](370.md) | [#372 abbabbaaba=babba](372.md) | +| [#374 abaabababa=babaabaa](374.md) | [#375 baabaabba=abaa](375.md) | [#376 abaabababa=babaa](376.md) | +| [#377 babaababaa=ababa](377.md) | [#378 baabaaaba=aaabbaa](378.md) | [#379 baaaabaaba=aabaa](379.md) | +| [#381 babbaaaba=ababba](381.md) | [#382 aaabbababa=babaaa](382.md) | [#383 bababbbbba=aba](383.md) | +| [#384 abaabaaaba=baabaaa](384.md) | [#385 bbaaabbbba=aa](385.md) | [#386 baabaaabaa=aba](386.md) | +| [#388 babaabaaba=aabbaba](388.md) | [#389 baaababaa=aababa](389.md) | [#390 abaaabbaba=babaaaba](390.md) | +| [#391 bababaaba=ababa](391.md) | [#392 baababbaba=a](392.md) | [#393 babaaaabba=ababaa](393.md) | +| [#394 baaaababa=abbaa](394.md) | [#395 baaababba=aa](395.md) | [#396 abaaaababa=babaa](396.md) | +| [#397 abbabbbbaa=bbaabba](397.md) | [#399 ababaaabba=babaaa](399.md) | | + +### 400–449 + +| | | | +| :--------------------------------- | :--------------------------------- | :--------------------------------- | +| [#400 baaaabbaaa=a](400.md) | [#403 babaaaaaba=aaaababa](403.md) | [#404 abaaabaaba=babaa](404.md) | +| [#405 aabaabbaaa=baaabaa](405.md) | [#407 abbabbabaa=baabba](407.md) | [#408 babaababaa=aba](408.md) | +| [#409 aaababbaaa=baaaba](409.md) | [#410 baaaaaabba=abaaaaa](410.md) | [#411 aabaabbaba=babaabaa](411.md) | +| [#412 abaababbaa=baabaaba](412.md) | [#413 ababaabbaa=baababa](413.md) | [#415 bbabaaabba=abbabaa](415.md) | +| [#416 baaaababaa=aa](416.md) | [#417 baaababbaa=aaaba](417.md) | [#418 abaababbaa=babaaba](418.md) | +| [#419 aababababa=babaaa](419.md) | [#421 abaababa=baaba](421.md) | [#422 aabbbaaba=baabbaa](422.md) | +| [#423 baaaaabbaa=abaaaaa](423.md) | [#424 aababababa=bababaaa](424.md) | [#426 bababaaaba=ababa](426.md) | +| [#427 aaabababba=babaa](427.md) | [#428 aabbaabbaa=baaba](428.md) | [#429 baaaaabba=aaa](429.md) | +| [#430 baabaabba=ababa](430.md) | [#431 abababbaba=babababa](431.md) | [#432 baaabbbaaa=aba](432.md) | +| [#433 baaaabaaba=abbaa](433.md) | [#434 ababaaaba=babaaa](434.md) | [#436 baabaaaaba=abaa](436.md) | +| [#437 baaaaabbba=aa](437.md) | [#438 baabbababa=abbaabba](438.md) | [#439 baaaabbaaa=aaaabba](439.md) | +| [#440 ababbabba=baba](440.md) | [#441 abaabbaaaa=baaba](441.md) | [#444 abbababaa=bababa](444.md) | +| [#445 abaaaababa=baabaaa](445.md) | [#446 baaaaabba=aaaa](446.md) | [#447 baaababa=a](447.md) | +| [#448 baabaaabba=abaabaa](448.md) | | | + +### 450–501 + +| | | | +| :--------------------------------- | :--------------------------------- | :--------------------------------- | +| [#450 baabababaa=aabbaaba](450.md) | [#451 baaabaaba=a](451.md) | [#452 baabaabbaa=aaaba](452.md) | +| [#453 aabbababaa=baaabba](453.md) | [#454 ababababaa=babaa](454.md) | [#457 ababaabbaa=baaababa](457.md) | +| [#458 baaabbbaa=aaabbba](458.md) | [#459 baaabaaaba=aabaa](459.md) | [#460 aabbaaabba=baabbaa](460.md) | +| [#461 baaaababaa=abaaa](461.md) | [#462 abbaaababa=baabbaaa](462.md) | [#463 baabababba=aba](463.md) | +| [#465 abbaababaa=baababa](465.md) | [#468 baabbbbbaa=aba](468.md) | [#470 ababbabaa=baba](470.md) | +| [#471 abaaababa=baabaa](471.md) | [#472 baababbbaa=abbabba](472.md) | [#473 abaabaaba=baaaba](473.md) | +| [#474 bbaaabbaa=abba](474.md) | [#475 baaabbaaba=abbaa](475.md) | [#476 abababbaaa=baaababa](476.md) | +| [#477 abbabbbaba=baabba](477.md) | [#478 babbabbaba=abbabba](478.md) | [#479 bbaabbabba=a](479.md) | +| [#481 babbabbbba=abbba](481.md) | [#482 aabaaabbaa=baaaba](482.md) | [#483 aabaabbaaa=baaba](483.md) | +| [#484 ababbabaaa=baaba](484.md) | [#485 baaaababba=aa](485.md) | [#487 abbaabbaba=babbaa](487.md) | +| [#488 baababaaba=aababbaa](488.md) | [#490 babaabaaba=ababa](490.md) | [#491 baabaabbba=abaa](491.md) | +| [#493 ababbbabba=bbabbaba](493.md) | [#494 baaaabbbaa=aaa](494.md) | [#495 aababbaba=babaa](495.md) | +| [#496 abaaaababa=babaaa](496.md) | [#497 aabaabbaaa=baaaaba](497.md) | [#498 bbaaabbaaa=aabba](498.md) | +| [#499 baaaaaabba=aaabaa](499.md) | [#500 abbbababaa=baabbba](500.md) | [#501 baaaabbbaa=aaaabbba](501.md) | diff --git a/docs/examples/atlas/index.md b/docs/examples/atlas/index.md index 5c19066..5150c6e 100644 --- a/docs/examples/atlas/index.md +++ b/docs/examples/atlas/index.md @@ -1,17 +1,27 @@ -# Verifying presentations in the ATLAS of Finite Groups +# Verifying presentations for sporadic simple groups In this example, we will verify the validity of the presentations of the -sporadic groups as given in [this ATLAS][atlas]. -In particular, where possible, we will use the Todd-Coxeter algorithm to check -that the size of group defined by the presentations is equal to the claimed -size. Where the claimed size of the group is very large, we will instead -calculate the size of small-index subgroups. +sporadic groups as given in +[this ATLAS](https://brauer.maths.qmul.ac.uk/Atlas/v3/) we will use the +Todd-Coxeter algorithm to check that the size of group defined by the +presentations is equal to the claimed size. Where the claimed size of the group +is very large, we will instead calculate the index of some low-index subgroups. +This is a work-in-progress, so some of the pages may contain incomplete +information. When this is the case, the pages will be clearly marked as such. -??? info "libsemigroups_pybind11 version" +!!! warning "Disclaimer" + + The purpose of the following pages is not to prove the validity of the + presentations of the sporadic groups; there are better approaches than those + taken here. Instead, the purpose of these pages is to highlight some of the + ways you might use [libsemigroups_pybind11][] and its implementation of the + Todd-Coxeter algorithm to perform difficult enumerations. + +??? info "[libsemigroups_pybind11][] version" All examples provided on the subsequent subpages were run using - libsemigroups_pybind11 version 1.4.4 on a laptop with a 13th Gen Intel(R) - Core(TM) i7-13700H processor and 64 GB RAM. + [libsemigroups_pybind11][] version 1.4.4 on a either laptop with a 13th Gen Intel(R) + Core(TM) i7-13700H processor and 64 GB RAM or a 2024 MacBook Pro M4 with 48GB of RAM. ??? info "Defining groups with monoid presentations" @@ -36,7 +46,7 @@ calculate the size of small-index subgroups. In the subsequent subpages, we will use lowercase letters for the generators that are given in the presentations in the ATLAS, and their uppercase counterparts to represent their inverses. Therefore, many of our - examples will in a similar way to: + examples will begin in a similar way to: ```py from libsemigroups_pybind11 import presentation, Presentation @@ -48,8 +58,8 @@ calculate the size of small-index subgroups. The algorithms in [libsemigroups_pybind11][] were written for semigroups and monoids. This means that there are no group-specific optimisations. -The following tables summarise the results of this project. Click on a group -to see more information. +The following tables summarise the results of this project. Click on a group to +see more information.