# SZS status Theorem
# SZS status Theorem
# SZS output start CNFRefutation.
fof(1, conjecture,![X1]:![X2]:(p(s(t_bool,h4s_operators_comm(s(t_fun(X1,t_fun(X1,X1)),X2))))=>(p(s(t_bool,h4s_operators_assoc(s(t_fun(X1,t_fun(X1,X1)),X2))))=>![X3]:![X4]:s(X1,happ(s(t_fun(t_h4s_lists_list(X1),X1),h4s_lists_foldl(s(t_fun(X1,t_fun(X1,X1)),X2),s(X1,X3))),s(t_h4s_lists_list(X1),h4s_lists_reverse(s(t_h4s_lists_list(X1),X4)))))=s(X1,happ(s(t_fun(t_h4s_lists_list(X1),X1),h4s_lists_foldl(s(t_fun(X1,t_fun(X1,X1)),X2),s(X1,X3))),s(t_h4s_lists_list(X1),X4))))),file('i/f/rich_list/COMM__ASSOC__FOLDL__REVERSE', ch4s_richu_u_lists_COMMu_u_ASSOCu_u_FOLDLu_u_REVERSE)).
fof(11, axiom,![X15]:![X16]:((p(s(t_bool,X16))=>p(s(t_bool,X15)))=>((p(s(t_bool,X15))=>p(s(t_bool,X16)))=>s(t_bool,X16)=s(t_bool,X15))),file('i/f/rich_list/COMM__ASSOC__FOLDL__REVERSE', ah4s_bools_IMPu_u_ANTISYMu_u_AX)).
fof(40, axiom,![X1]:![X4]:![X2]:![X3]:((p(s(t_bool,h4s_operators_assoc(s(t_fun(X1,t_fun(X1,X1)),X2))))&p(s(t_bool,h4s_operators_comm(s(t_fun(X1,t_fun(X1,X1)),X2)))))=>s(X1,happ(s(t_fun(t_h4s_lists_list(X1),X1),h4s_lists_foldl(s(t_fun(X1,t_fun(X1,X1)),X2),s(X1,X3))),s(t_h4s_lists_list(X1),X4)))=s(X1,happ(s(t_fun(t_h4s_lists_list(X1),X1),h4s_lists_foldr(s(t_fun(X1,t_fun(X1,X1)),X2),s(X1,X3))),s(t_h4s_lists_list(X1),X4)))),file('i/f/rich_list/COMM__ASSOC__FOLDL__REVERSE', ah4s_lists_FOLDLu_u_EQu_u_FOLDR)).
fof(50, axiom,![X1]:![X2]:(p(s(t_bool,h4s_operators_comm(s(t_fun(X1,t_fun(X1,X1)),X2))))=>(p(s(t_bool,h4s_operators_assoc(s(t_fun(X1,t_fun(X1,X1)),X2))))=>![X3]:![X4]:s(X1,happ(s(t_fun(t_h4s_lists_list(X1),X1),h4s_lists_foldr(s(t_fun(X1,t_fun(X1,X1)),X2),s(X1,X3))),s(t_h4s_lists_list(X1),h4s_lists_reverse(s(t_h4s_lists_list(X1),X4)))))=s(X1,happ(s(t_fun(t_h4s_lists_list(X1),X1),h4s_lists_foldr(s(t_fun(X1,t_fun(X1,X1)),X2),s(X1,X3))),s(t_h4s_lists_list(X1),X4))))),file('i/f/rich_list/COMM__ASSOC__FOLDL__REVERSE', ah4s_richu_u_lists_COMMu_u_ASSOCu_u_FOLDRu_u_REVERSE)).
# SZS output end CNFRefutation
