# SZS status Theorem
# SZS status Theorem
# SZS output start CNFRefutation.
fof(1, conjecture,![X1]:![X2]:![X3]:![X4]:![X5]:![X6]:![X7]:![X8]:![X9]:((s(t_h4s_options_option(X2),X7)=s(t_h4s_options_option(X2),X6)&(s(t_h4s_options_option(X3),X5)=s(t_h4s_options_option(X3),X4)&![X10]:![X11]:((s(t_h4s_options_option(X2),X6)=s(t_h4s_options_option(X2),happ(s(t_fun(X2,t_h4s_options_option(X2)),h4s_options_some),s(X2,X10)))&s(t_h4s_options_option(X3),X4)=s(t_h4s_options_option(X3),happ(s(t_fun(X3,t_h4s_options_option(X3)),h4s_options_some),s(X3,X11))))=>s(X1,happ(s(t_fun(X3,X1),happ(s(t_fun(X2,t_fun(X3,X1)),X9),s(X2,X10))),s(X3,X11)))=s(X1,happ(s(t_fun(X3,X1),happ(s(t_fun(X2,t_fun(X3,X1)),X8),s(X2,X10))),s(X3,X11))))))=>s(t_h4s_options_option(X1),h4s_options_optionu_u_map2(s(t_fun(X2,t_fun(X3,X1)),X9),s(t_h4s_options_option(X2),X7),s(t_h4s_options_option(X3),X5)))=s(t_h4s_options_option(X1),h4s_options_optionu_u_map2(s(t_fun(X2,t_fun(X3,X1)),X8),s(t_h4s_options_option(X2),X6),s(t_h4s_options_option(X3),X4)))),file('i/f/option/OPTION__MAP2__cong', ch4s_options_OPTIONu_u_MAP2u_u_cong)).
fof(3, axiom,![X1]:![X2]:![X3]:![X12]:![X13]:![X14]:![X15]:(s(t_h4s_options_option(X1),h4s_options_optionu_u_map2(s(t_fun(X2,t_fun(X3,X1)),X15),s(t_h4s_options_option(X2),X14),s(t_h4s_options_option(X3),X13)))=s(t_h4s_options_option(X1),happ(s(t_fun(X1,t_h4s_options_option(X1)),h4s_options_some),s(X1,X12)))<=>?[X7]:?[X6]:(s(t_h4s_options_option(X2),X14)=s(t_h4s_options_option(X2),happ(s(t_fun(X2,t_h4s_options_option(X2)),h4s_options_some),s(X2,X7)))&(s(t_h4s_options_option(X3),X13)=s(t_h4s_options_option(X3),happ(s(t_fun(X3,t_h4s_options_option(X3)),h4s_options_some),s(X3,X6)))&s(X1,X12)=s(X1,happ(s(t_fun(X3,X1),happ(s(t_fun(X2,t_fun(X3,X1)),X15),s(X2,X7))),s(X3,X6)))))),file('i/f/option/OPTION__MAP2__cong', ah4s_options_OPTIONu_u_MAP2u_u_SOME)).
fof(4, axiom,![X2]:![X3]:![X1]:![X11]:![X10]:![X15]:s(t_h4s_options_option(X2),h4s_options_optionu_u_map2(s(t_fun(X3,t_fun(X1,X2)),X15),s(t_h4s_options_option(X3),happ(s(t_fun(X3,t_h4s_options_option(X3)),h4s_options_some),s(X3,X10))),s(t_h4s_options_option(X1),happ(s(t_fun(X1,t_h4s_options_option(X1)),h4s_options_some),s(X1,X11)))))=s(t_h4s_options_option(X2),happ(s(t_fun(X2,t_h4s_options_option(X2)),h4s_options_some),s(X2,happ(s(t_fun(X1,X2),happ(s(t_fun(X3,t_fun(X1,X2)),X15),s(X3,X10))),s(X1,X11))))),file('i/f/option/OPTION__MAP2__cong', ah4s_options_OPTIONu_u_MAP2u_u_THMu_c0)).
fof(5, axiom,![X1]:![X2]:![X3]:![X13]:![X14]:![X15]:(s(t_h4s_options_option(X1),h4s_options_optionu_u_map2(s(t_fun(X2,t_fun(X3,X1)),X15),s(t_h4s_options_option(X2),X14),s(t_h4s_options_option(X3),X13)))=s(t_h4s_options_option(X1),h4s_options_none)<=>(s(t_h4s_options_option(X2),X14)=s(t_h4s_options_option(X2),h4s_options_none)|s(t_h4s_options_option(X3),X13)=s(t_h4s_options_option(X3),h4s_options_none))),file('i/f/option/OPTION__MAP2__cong', ah4s_options_OPTIONu_u_MAP2u_u_NONE)).
fof(13, axiom,![X2]:![X11]:![X10]:(s(t_h4s_options_option(X2),happ(s(t_fun(X2,t_h4s_options_option(X2)),h4s_options_some),s(X2,X10)))=s(t_h4s_options_option(X2),happ(s(t_fun(X2,t_h4s_options_option(X2)),h4s_options_some),s(X2,X11)))<=>s(X2,X10)=s(X2,X11)),file('i/f/option/OPTION__MAP2__cong', ah4s_options_SOMEu_u_11)).
fof(15, axiom,![X2]:![X22]:(s(t_h4s_options_option(X2),X22)=s(t_h4s_options_option(X2),h4s_options_none)|?[X10]:s(t_h4s_options_option(X2),X22)=s(t_h4s_options_option(X2),happ(s(t_fun(X2,t_h4s_options_option(X2)),h4s_options_some),s(X2,X10)))),file('i/f/option/OPTION__MAP2__cong', ah4s_options_optionu_u_nchotomy)).
fof(17, axiom,![X3]:![X2]:![X15]:![X23]:?[X24]:(s(X3,happ(s(t_fun(t_h4s_options_option(X2),X3),X24),s(t_h4s_options_option(X2),h4s_options_none)))=s(X3,X23)&![X10]:s(X3,happ(s(t_fun(t_h4s_options_option(X2),X3),X24),s(t_h4s_options_option(X2),happ(s(t_fun(X2,t_h4s_options_option(X2)),h4s_options_some),s(X2,X10)))))=s(X3,happ(s(t_fun(X2,X3),X15),s(X2,X10)))),file('i/f/option/OPTION__MAP2__cong', ah4s_options_optionu_u_Axiom)).
# SZS output end CNFRefutation
