Certificate for #2255 ⟨a, b | aabbaab=aba⟩

Completion settings:

[1] aabbaab=aba

Axiom: aabbaab=aba.

Referenced by [7].

[2] ba=c

Axiom: ba=c.

Defines rule #69.

Referenced by [8], [12], [13], [16], [20].

[3] aabc=d

Axiom: aabc=d.

Referenced by [9].

[4] bd=e

Axiom: bd=e.

Defines rule #46.

Referenced by [11], [15], [16], [20].

[5] cc=f

Axiom: cc=f.

Defines rule #38.

Referenced by [10], [14], [16], [17], [21], [25], [28], [33], [35].

[6] ab=g

Axiom: ab=g.

Defines rule #62.

Referenced by [7], [8], [9], [11], [12], [13], [18].

[7] aabbaab=ga

Simplify [1] aabbaab=aba.

Reduce RHS:

[6](ab)a
⇒ ga

Referenced by [8].

[8] ga=agcg

Overlap of [7] aabbaab=ga with [6] ab=g:

a abbaab ab

Critical pair: agbaab=ga.

Reduce LHS:

[2]ag(ba)ab
[6]⇒ agc(ab)
⇒ agcg

Flip LHS and RHS.

Referenced by [13], [23].

[9] agc=d

Overlap of [3] aabc=d with [6] ab=g:

a abc ab

Critical pair: agc=d.

Defines rule #61.

Referenced by [13], [20], [21], [22], [23], [26], [37].

[10] fc=cf

Overlap of [5] cc=f with [5] cc=f:

c c cc

Critical pair: cf=fc.

Flip LHS and RHS.

Defines rule #15.

Referenced by [30], [35], [42].

[11] ae=gd

Overlap of [6] ab=g with [4] bd=e:

a b bd

Critical pair: ae=gd.

Defines rule #56.

Referenced by [19], [27], [31], [44], [45], [66].

[12] cb=bg

Overlap of [2] ba=c with [6] ab=g:

b a ab

Critical pair: bg=cb.

Flip LHS and RHS.

Defines rule #50.

Referenced by [14], [15], [18], [22], [29], [34], [60].

[13] ac=dg

Overlap of [6] ab=g with [2] ba=c:

a b ba

Critical pair: ac=ga.

Reduce RHS:

[8](ga)
[9]⇒ (agc)g
⇒ dg

Defines rule #60.

Referenced by [16], [17], [18], [27], [38], [44], [45].

[14] fb=bgg

Overlap of [5] cc=f with [12] cb=bg:

c c cb

Critical pair: cbg=fb.

Reduce LHS:

[12](cb)g
⇒ bgg

Flip LHS and RHS.

Defines rule #48.

[15] bgd=ce

Overlap of [12] cb=bg with [4] bd=e:

c b bd

Critical pair: ce=bgd.

Flip LHS and RHS.

Defines rule #47.

[16] eg=f

Overlap of [2] ba=c with [13] ac=dg:

b a ac

Critical pair: bdg=cc.

Reduce LHS:

[4](bd)g
⇒ eg

Reduce RHS:

[5](cc)
⇒ f

Defines rule #3.

Referenced by [19], [30], [32], [35], [36], [39], [40], [41], [43], [48], [63], [64], [69].

[17] af=dgc

Overlap of [13] ac=dg with [5] cc=f:

a c cc

Critical pair: af=dgc.

Referenced by [19], [24].

[18] dgb=gg

Overlap of [13] ac=dg with [12] cb=bg:

a c cb

Critical pair: abg=dgb.

Reduce LHS:

[6](ab)g
⇒ gg

Flip LHS and RHS.

Defines rule #49.

[19] dgc=gdg

Overlap of [11] ae=gd with [16] eg=f:

a e eg

Critical pair: af=gdg.

Reduce LHS:

[17](af)
⇒ dgc

Defines rule #32.

Referenced by [24], [26].

[20] cgc=e

Overlap of [2] ba=c with [9] agc=d:

b a agc

Critical pair: bd=cgc.

Reduce LHS:

[4](bd)
⇒ e

Flip LHS and RHS.

Defines rule #45.

Referenced by [25], [26], [27], [28], [29], [30], [35], [39].

[21] agf=dc

Overlap of [9] agc=d with [5] cc=f:

ag c cc

Critical pair: agf=dc.

Defines rule #59.

Referenced by [51], [52], [53], [54], [63], [67].

[22] agbg=db

Overlap of [9] agc=d with [12] cb=bg:

ag c cb

Critical pair: agbg=db.

Defines rule #63.

[23] ga=dg

Simplify [8] ga=agcg.

Reduce RHS:

[9](agc)g
⇒ dg

Defines rule #65.

Referenced by [31], [32], [46].

[24] af=gdg

Simplify [17] af=dgc.

Reduce RHS:

[19](dgc)
⇒ gdg

Defines rule #57.

Referenced by [66].

[25] fgc=ce

Overlap of [5] cc=f with [20] cgc=e:

c c cgc

Critical pair: ce=fgc.

Flip LHS and RHS.

Defines rule #31.

Referenced by [33], [34], [35], [42], [59], [75].

[26] age=gdg

Overlap of [9] agc=d with [20] cgc=e:

ag c cgc

Critical pair: age=dgc.

Reduce RHS:

[19](dgc)
⇒ gdg

Defines rule #58.

Referenced by [51], [52], [54], [63], [67].

[27] dggc=gd

Overlap of [13] ac=dg with [20] cgc=e:

a c cgc

Critical pair: ae=dggc.

Reduce LHS:

[11](ae)
⇒ gd

Flip LHS and RHS.

Defines rule #44.

Referenced by [60], [61].

[28] cgf=ec

Overlap of [20] cgc=e with [5] cc=f:

cg c cc

Critical pair: cgf=ec.

Defines rule #34.

Referenced by [40], [44], [68].

[29] cgbg=eb

Overlap of [20] cgc=e with [12] cb=bg:

cg c cb

Critical pair: cgbg=eb.

Defines rule #54.

Referenced by [62], [74].

[30] cge=cf

Overlap of [20] cgc=e with [20] cgc=e:

cg c cgc

Critical pair: cge=egc.

Reduce RHS:

[16](eg)c
[10]⇒ (fc)
⇒ cf

Defines rule #33.

Referenced by [37], [38], [39], [40], [68].

[31] ggd=dge

Overlap of [23] ga=dg with [11] ae=gd:

g a ae

Critical pair: ggd=dge.

Referenced by [47].

[32] fa=edg

Overlap of [16] eg=f with [23] ga=dg:

e g ga

Critical pair: edg=fa.

Flip LHS and RHS.

Defines rule #64.

Referenced by [52], [53], [71].

[33] cec=fgf

Overlap of [25] fgc=ce with [5] cc=f:

fg c cc

Critical pair: fgf=cec.

Flip LHS and RHS.

Defines rule #39.

Referenced by [59], [61], [62].

[34] ceb=fgbg

Overlap of [25] fgc=ce with [12] cb=bg:

fg c cb

Critical pair: fgbg=ceb.

Flip LHS and RHS.

Defines rule #51.

[35] fge=ff

Overlap of [25] fgc=ce with [20] cgc=e:

fg c cgc

Critical pair: fge=cegc.

Reduce RHS:

[16]c(eg)c
[10]⇒ c(fc)
[5]⇒ (cc)f
⇒ ff

Defines rule #4.

Referenced by [36].

[36] ffg=fgf

Overlap of [35] fge=ff with [16] eg=f:

fg e eg

Critical pair: fgf=ffg.

Flip LHS and RHS.

Defines rule #8.

Referenced by [50].

[37] dge=df

Overlap of [9] agc=d with [30] cge=cf:

ag c cge

Critical pair: agcf=dge.

Reduce LHS:

[9](agc)f
⇒ df

Flip LHS and RHS.

Defines rule #9.

Referenced by [43], [47], [67], [71], [72], [73].

[38] dgge=dgf

Overlap of [13] ac=dg with [30] cge=cf:

a c cge

Critical pair: acf=dgge.

Reduce LHS:

[13](ac)f
⇒ dgf

Flip LHS and RHS.

Defines rule #25.

[39] fe=ef

Overlap of [20] cgc=e with [30] cge=cf:

cg c cge

Critical pair: cgcf=ege.

Reduce LHS:

[20](cgc)f
⇒ ef

Reduce RHS:

[16](eg)e
⇒ fe

Flip LHS and RHS.

Defines rule #1.

Referenced by [41], [51], [68], [72], [73].

[40] cfg=ec

Overlap of [30] cge=cf with [16] eg=f:

cg e eg

Critical pair: cgf=cfg.

Reduce LHS:

[28](cgf)
⇒ ec

Flip LHS and RHS.

Defines rule #35.

Referenced by [45], [46], [49], [55].

[41] efg=ff

Overlap of [39] fe=ef with [16] eg=f:

f e eg

Critical pair: ff=efg.

Flip LHS and RHS.

Defines rule #7.

Referenced by [42], [50], [56].

[42] ece=cff

Overlap of [41] efg=ff with [25] fgc=ce:

e fg fgc

Critical pair: ece=ffc.

Reduce RHS:

[10]f(fc)
[10]⇒ (fc)f
⇒ cff

Defines rule #12.

[43] dfg=dgf

Overlap of [37] dge=df with [16] eg=f:

dg e eg

Critical pair: dgf=dfg.

Flip LHS and RHS.

Defines rule #11.

Referenced by [57], [58], [70].

[44] gdc=dggf

Overlap of [13] ac=dg with [28] cgf=ec:

a c cgf

Critical pair: aec=dggf.

Reduce LHS:

[11](ae)c
⇒ gdc

Defines rule #30.

Referenced by [45], [74].

[45] dgfg=dggf

Overlap of [13] ac=dg with [40] cfg=ec:

a c cfg

Critical pair: aec=dgfg.

Reduce LHS:

[11](ae)c
[44]⇒ (gdc)
⇒ dggf

Flip LHS and RHS.

Defines rule #27.

Referenced by [57].

[46] eca=cfdg

Overlap of [40] cfg=ec with [23] ga=dg:

cf g ga

Critical pair: cfdg=eca.

Flip LHS and RHS.

Defines rule #66.

[47] ggd=df

Simplify [31] ggd=dge.

Reduce RHS:

[37](dge)
⇒ df

Defines rule #23.

Referenced by [48], [49], [50], [57], [65].

[48] fgd=edf

Overlap of [16] eg=f with [47] ggd=df:

e g ggd

Critical pair: edf=fgd.

Flip LHS and RHS.

Defines rule #5.

Referenced by [54], [55], [56], [58], [70].

[49] ecgd=cfdf

Overlap of [40] cfg=ec with [47] ggd=df:

cf g ggd

Critical pair: cfdf=ecgd.

Flip LHS and RHS.

Defines rule #36.

[50] fgfd=efdf

Overlap of [41] efg=ff with [47] ggd=df:

ef g ggd

Critical pair: efdf=ffgd.

Reduce RHS:

[36](ffg)d
⇒ fgfd

Flip LHS and RHS.

Defines rule #6.

[51] gdgf=dce

Overlap of [21] agf=dc with [39] fe=ef:

ag f fe

Critical pair: agef=dce.

Reduce LHS:

[26](age)f
⇒ gdgf

Defines rule #24.

Referenced by [66], [69], [70], [71], [72], [73].

[52] dca=gdgdg

Overlap of [21] agf=dc with [32] fa=edg:

ag f fa

Critical pair: agedg=dca.

Reduce LHS:

[26](age)dg
⇒ gdgdg

Flip LHS and RHS.

Defines rule #67.

[53] edggf=fdc

Overlap of [32] fa=edg with [21] agf=dc:

f a agf

Critical pair: fdc=edggf.

Flip LHS and RHS.

Defines rule #28.

[54] dcgd=gdgdf

Overlap of [21] agf=dc with [48] fgd=edf:

ag f fgd

Critical pair: agedf=dcgd.

Reduce LHS:

[26](age)df
⇒ gdgdf

Flip LHS and RHS.

Defines rule #37.

[55] ecd=cedf

Overlap of [40] cfg=ec with [48] fgd=edf:

c fg fgd

Critical pair: cedf=ecd.

Flip LHS and RHS.

Defines rule #13.

[56] ffd=eedf

Overlap of [41] efg=ff with [48] fgd=edf:

e fg fgd

Critical pair: eedf=ffd.

Flip LHS and RHS.

Defines rule #2.

Referenced by [66], [67], [68], [73].

[57] dggfd=dfdf

Overlap of [43] dfg=dgf with [47] ggd=df:

df g ggd

Critical pair: dfdf=dgfgd.

Reduce RHS:

[45](dgfg)d
⇒ dggfd

Flip LHS and RHS.

Defines rule #26.

[58] dgfd=dedf

Overlap of [43] dfg=dgf with [48] fgd=edf:

d fg fgd

Critical pair: dedf=dgfd.

Flip LHS and RHS.

Defines rule #10.

[59] ceec=fgfgf

Overlap of [25] fgc=ce with [33] cec=fgf:

fg c cec

Critical pair: fgfgf=ceec.

Flip LHS and RHS.

Defines rule #40.

Referenced by [75].

[60] dggbg=gdb

Overlap of [27] dggc=gd with [12] cb=bg:

dgg c cb

Critical pair: dggbg=gdb.

Defines rule #53.

[61] dggfgf=gdec

Overlap of [27] dggc=gd with [33] cec=fgf:

dgg c cec

Critical pair: dggfgf=gdec.

Defines rule #43.

[62] fgfgbg=ceeb

Overlap of [33] cec=fgf with [29] cgbg=eb:

ce c cgbg

Critical pair: ceeb=fgfgbg.

Flip LHS and RHS.

Defines rule #52.

[63] gdgg=dc

Overlap of [26] age=gdg with [16] eg=f:

ag e eg

Critical pair: agf=gdgg.

Reduce LHS:

[21](agf)
⇒ dc

Flip LHS and RHS.

Defines rule #41.

Referenced by [64], [65].

[64] fdgg=edc

Overlap of [16] eg=f with [63] gdgg=dc:

e g gdgg

Critical pair: edc=fdgg.

Flip LHS and RHS.

Defines rule #29.

[65] dcd=gddf

Overlap of [63] gdgg=dc with [47] ggd=df:

gd gg ggd

Critical pair: gddf=dcd.

Flip LHS and RHS.

Defines rule #17.

[66] dced=gdedf

Overlap of [24] af=gdg with [56] ffd=eedf:

a f ffd

Critical pair: aeedf=gdgfd.

Reduce LHS:

[11](ae)edf
⇒ gdedf

Reduce RHS:

[51](gdgf)d
⇒ dced

Flip LHS and RHS.

Defines rule #18.

[67] dcfd=gdfdf

Overlap of [21] agf=dc with [56] ffd=eedf:

ag f ffd

Critical pair: ageedf=dcfd.

Reduce LHS:

[26](age)edf
[37]⇒ g(dge)df
⇒ gdfdf

Flip LHS and RHS.

Defines rule #19.

[68] ecfd=cefdf

Overlap of [28] cgf=ec with [56] ffd=eedf:

cg f ffd

Critical pair: cgeedf=ecfd.

Reduce LHS:

[30](cge)edf
[39]⇒ c(fe)df
⇒ cefdf

Flip LHS and RHS.

Defines rule #14.

[69] edce=fdgf

Overlap of [16] eg=f with [51] gdgf=dce:

e g gdgf

Critical pair: edce=fdgf.

Defines rule #21.

[70] fdce=edgff

Overlap of [48] fgd=edf with [51] gdgf=dce:

f gd gdgf

Critical pair: fdce=edfgf.

Reduce RHS:

[43]e(dfg)f
⇒ edgff

Defines rule #22.

[71] dcea=gdfdg

Overlap of [51] gdgf=dce with [32] fa=edg:

gdg f fa

Critical pair: gdgedg=dcea.

Reduce LHS:

[37]g(dge)dg
⇒ gdfdg

Flip LHS and RHS.

Defines rule #68.

[72] dcee=gdff

Overlap of [51] gdgf=dce with [39] fe=ef:

gdg f fe

Critical pair: gdgef=dcee.

Reduce LHS:

[37]g(dge)f
⇒ gdff

Flip LHS and RHS.

Defines rule #16.

[73] dcefd=gdefdf

Overlap of [51] gdgf=dce with [56] ffd=eedf:

gdg f ffd

Critical pair: gdgeedf=dcefd.

Reduce LHS:

[37]g(dge)edf
[39]⇒ gd(fe)df
⇒ gdefdf

Flip LHS and RHS.

Defines rule #20.

[74] dggfgbg=gdeb

Overlap of [44] gdc=dggf with [29] cgbg=eb:

gd c cgbg

Critical pair: gdeb=dggfgbg.

Flip LHS and RHS.

Defines rule #55.

[75] fgfgfgf=ceeec

Overlap of [25] fgc=ce with [59] ceec=fgfgf:

fg c ceec

Critical pair: fgfgfgf=ceeec.

Defines rule #42.