fof(arityeq2_2Ec_2Ebool_2E_2F_5C_2E2,axiom,![X0_2E0, X1_2E0]: ((p(s(tyop_2Emin_2Ebool,X0_2E0)) & p(s(tyop_2Emin_2Ebool,X1_2E0))) <=> p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),c_2Ebool_2E_2F_5C_2E0),s(tyop_2Emin_2Ebool,X0_2E0))),s(tyop_2Emin_2Ebool,X1_2E0)))))).
fof(arityeq2_2Ec_2Ebool_2E_5C_2F_2E2,axiom,![X0_2E0, X1_2E0]: ((p(s(tyop_2Emin_2Ebool,X0_2E0)) | p(s(tyop_2Emin_2Ebool,X1_2E0))) <=> p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),c_2Ebool_2E_5C_2F_2E0),s(tyop_2Emin_2Ebool,X0_2E0))),s(tyop_2Emin_2Ebool,X1_2E0)))))).
fof(arityeq1_2Ec_2Ebool_2E_7E_2E1,axiom,![X0_2E0]: (~ (p(s(tyop_2Emin_2Ebool,X0_2E0))) <=> p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),c_2Ebool_2E_7E_2E0),s(tyop_2Emin_2Ebool,X0_2E0)))))).
fof(arityeq2_2Ec_2Emin_2E_3D_3D_3E_2E2,axiom,![X0_2E0, X1_2E0]: ((p(s(tyop_2Emin_2Ebool,X0_2E0)) => p(s(tyop_2Emin_2Ebool,X1_2E0))) <=> p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_3D_3E_2E0),s(tyop_2Emin_2Ebool,X0_2E0))),s(tyop_2Emin_2Ebool,X1_2E0)))))).
fof(arityeq2_2Ec_2Emin_2E_3D_2E2_2Emono_2EA_27a,axiom,![A_27a]: ![X0_2E0, X1_2E0]: ((s(A_27a,X0_2E0) = s(A_27a,X1_2E0)) <=> p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(A_27a,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(A_27a,tyop_2Emin_2Efun(A_27a,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(A_27a,X0_2E0))),s(A_27a,X1_2E0)))))).
fof(arityeq1_2Ec_2Ebool_2E_21_2E1_2Emono_2EA_27a,axiom,![A_27a]: ![X0_2E0]: (s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(A_27a,tyop_2Emin_2Ebool),X0_2E0))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(A_27a,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0),s(tyop_2Emin_2Efun(A_27a,tyop_2Emin_2Ebool),X0_2E0))))).
fof(arityeq1_2Ec_2Ebool_2E_3F_2E1_2Emono_2EA_27a,axiom,![A_27a]: ![X0_2E0]: (s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(A_27a,tyop_2Emin_2Ebool),X0_2E0))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(A_27a,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0),s(tyop_2Emin_2Efun(A_27a,tyop_2Emin_2Ebool),X0_2E0))))).
fof(arityeq3_2Ec_2Ecanonical_2ECons__monom_2E3_2Emono_2EA_27a,axiom,![A_27a]: ![X0_2E0, X1_2E0, X2_2E0]: (s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__monom_2E3(s(A_27a,X0_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),X1_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),X2_2E0))) = s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Ecanonical_2Ecanonical__sum(A_27a)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Ecanonical_2Ecanonical__sum(A_27a))),app_2E2(s(tyop_2Emin_2Efun(A_27a,tyop_2Emin_2Efun(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Ecanonical_2Ecanonical__sum(A_27a)))),c_2Ecanonical_2ECons__monom_2E0),s(A_27a,X0_2E0))),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),X1_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),X2_2E0))))).
fof(arityeq2_2Ec_2Ecanonical_2ECons__varlist_2E2_2Emono_2EA_27a,axiom,![A_27a]: ![X0_2E0, X1_2E0]: (s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__varlist_2E2(s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),X0_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),X1_2E0))) = s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Ecanonical_2Ecanonical__sum(A_27a)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Ecanonical_2Ecanonical__sum(A_27a))),c_2Ecanonical_2ECons__varlist_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),X0_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),X1_2E0))))).
fof(arityeq3_2Ec_2EternaryComparisons_2Elist__compare_2E3_2Emono_2Etyop_2Equote_2Eindex_20mono_2Etyop_2Equote_2Eindex,axiom,![X0_2E0, X1_2E0, X2_2E0]: (s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2Elist__compare_2E3(s(tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2EternaryComparisons_2Eordering)),X0_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),X1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),X2_2E0))) = s(tyop_2EternaryComparisons_2Eordering,app_2E2(s(tyop_2Emin_2Efun(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),tyop_2EternaryComparisons_2Eordering),app_2E2(s(tyop_2Emin_2Efun(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),tyop_2Emin_2Efun(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),tyop_2EternaryComparisons_2Eordering)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2EternaryComparisons_2Eordering)),tyop_2Emin_2Efun(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),tyop_2Emin_2Efun(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),tyop_2EternaryComparisons_2Eordering))),c_2EternaryComparisons_2Elist__compare_2E0),s(tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2EternaryComparisons_2Eordering)),X0_2E0))),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),X1_2E0))),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),X2_2E0))))).
fof(canonicalTheory_2Ecanonical__sum__merge__ind,axiom,![A_27a]: ![V0P_2E0]: ((![V1sr_2E0, V2c1_2E0, V3l1_2E0, V4t1_2E0, V5c2_2E0, V6l2_2E0, V7t2_2E0]: ((((s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2Elist__compare_2E3(s(tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2EternaryComparisons_2Eordering)),c_2Equote_2Eindex__compare_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V3l1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V6l2_2E0))) = s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2EEQUAL_2E0)) => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V1sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V4t1_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V7t2_2E0))))) & (((s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2Elist__compare_2E3(s(tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2EternaryComparisons_2Eordering)),c_2Equote_2Eindex__compare_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V3l1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V6l2_2E0))) = s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2EGREATER_2E0)) => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V1sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__monom_2E3(s(A_27a,V2c1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V3l1_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V4t1_2E0))))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V7t2_2E0))))) & ((s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2Elist__compare_2E3(s(tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2EternaryComparisons_2Eordering)),c_2Equote_2Eindex__compare_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V3l1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V6l2_2E0))) = s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2ELESS_2E0)) => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V1sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V4t1_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__monom_2E3(s(A_27a,V5c2_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V6l2_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V7t2_2E0))))))))) => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V1sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__monom_2E3(s(A_27a,V2c1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V3l1_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V4t1_2E0))))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__monom_2E3(s(A_27a,V5c2_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V6l2_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V7t2_2E0))))))) & (![V8sr_2E0, V9c1_2E0, V10l1_2E0, V11t1_2E0, V12l2_2E0, V13t2_2E0]: ((((s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2Elist__compare_2E3(s(tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2EternaryComparisons_2Eordering)),c_2Equote_2Eindex__compare_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V10l1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V12l2_2E0))) = s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2EEQUAL_2E0)) => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V8sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V11t1_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V13t2_2E0))))) & (((s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2Elist__compare_2E3(s(tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2EternaryComparisons_2Eordering)),c_2Equote_2Eindex__compare_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V10l1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V12l2_2E0))) = s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2EGREATER_2E0)) => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V8sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__monom_2E3(s(A_27a,V9c1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V10l1_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V11t1_2E0))))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V13t2_2E0))))) & ((s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2Elist__compare_2E3(s(tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2EternaryComparisons_2Eordering)),c_2Equote_2Eindex__compare_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V10l1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V12l2_2E0))) = s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2ELESS_2E0)) => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V8sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V11t1_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__varlist_2E2(s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V12l2_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V13t2_2E0))))))))) => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V8sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__monom_2E3(s(A_27a,V9c1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V10l1_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V11t1_2E0))))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__varlist_2E2(s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V12l2_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V13t2_2E0))))))) & (![V14sr_2E0, V15l1_2E0, V16t1_2E0, V17c2_2E0, V18l2_2E0, V19t2_2E0]: ((((s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2Elist__compare_2E3(s(tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2EternaryComparisons_2Eordering)),c_2Equote_2Eindex__compare_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V15l1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V18l2_2E0))) = s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2EEQUAL_2E0)) => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V14sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V16t1_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V19t2_2E0))))) & (((s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2Elist__compare_2E3(s(tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2EternaryComparisons_2Eordering)),c_2Equote_2Eindex__compare_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V15l1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V18l2_2E0))) = s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2EGREATER_2E0)) => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V14sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__varlist_2E2(s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V15l1_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V16t1_2E0))))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V19t2_2E0))))) & ((s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2Elist__compare_2E3(s(tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2EternaryComparisons_2Eordering)),c_2Equote_2Eindex__compare_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V15l1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V18l2_2E0))) = s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2ELESS_2E0)) => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V14sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V16t1_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__monom_2E3(s(A_27a,V17c2_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V18l2_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V19t2_2E0))))))))) => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V14sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__varlist_2E2(s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V15l1_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V16t1_2E0))))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__monom_2E3(s(A_27a,V17c2_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V18l2_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V19t2_2E0))))))) & (![V20sr_2E0, V21l1_2E0, V22t1_2E0, V23l2_2E0, V24t2_2E0]: ((((s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2Elist__compare_2E3(s(tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2EternaryComparisons_2Eordering)),c_2Equote_2Eindex__compare_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V21l1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V23l2_2E0))) = s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2EEQUAL_2E0)) => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V20sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V22t1_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V24t2_2E0))))) & (((s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2Elist__compare_2E3(s(tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2EternaryComparisons_2Eordering)),c_2Equote_2Eindex__compare_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V21l1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V23l2_2E0))) = s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2EGREATER_2E0)) => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V20sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__varlist_2E2(s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V21l1_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V22t1_2E0))))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V24t2_2E0))))) & ((s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2Elist__compare_2E3(s(tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2Emin_2Efun(tyop_2Equote_2Eindex,tyop_2EternaryComparisons_2Eordering)),c_2Equote_2Eindex__compare_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V21l1_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V23l2_2E0))) = s(tyop_2EternaryComparisons_2Eordering,c_2EternaryComparisons_2ELESS_2E0)) => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V20sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V22t1_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__varlist_2E2(s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V23l2_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V24t2_2E0))))))))) => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V20sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__varlist_2E2(s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V21l1_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V22t1_2E0))))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__varlist_2E2(s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V23l2_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V24t2_2E0))))))) & (![V25sr_2E0, V26s1_2E0]: p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V25sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V26s1_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ENil__monom_2E0)))) & (![V27sr_2E0, V28v4_2E0, V29v5_2E0, V30v6_2E0]: p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V27sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ENil__monom_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__monom_2E3(s(A_27a,V28v4_2E0),s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V29v5_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V30v6_2E0)))))) & ![V31sr_2E0, V32v7_2E0, V33v8_2E0]: p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V31sr_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ENil__monom_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),c_2Ecanonical_2ECons__varlist_2E2(s(tyop_2Elist_2Elist(tyop_2Equote_2Eindex),V32v7_2E0),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V33v8_2E0)))))))))))) => ![V34v_2E0, V35v1_2E0, V36v2_2E0]: p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Esemi__ring_2Esemi__ring(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Efun(tyop_2Ecanonical_2Ecanonical__sum(A_27a),tyop_2Emin_2Ebool))),V0P_2E0),s(tyop_2Esemi__ring_2Esemi__ring(A_27a),V34v_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V35v1_2E0))),s(tyop_2Ecanonical_2Ecanonical__sum(A_27a),V36v2_2E0)))))).
