# SZS status Theorem
# SZS status Theorem
# SZS output start CNFRefutation.
fof(1, conjecture,![X1]:![X2]:![X3]:![X4]:![X5]:(p(s(t_bool,h4s_encodes_wfu_u_encoder(s(t_fun(X1,t_bool),X3),s(t_fun(X1,t_h4s_lists_list(t_bool)),X5))))=>(s(t_h4s_options_option(t_h4s_pairs_prod(X1,t_h4s_lists_list(t_bool))),h4s_decodes_enc2dec(s(t_fun(X1,t_bool),X3),s(t_fun(X1,t_h4s_lists_list(t_bool)),X5),s(t_h4s_lists_list(t_bool),X4)))=s(t_h4s_options_option(t_h4s_pairs_prod(X1,t_h4s_lists_list(t_bool))),h4s_options_some(s(t_h4s_pairs_prod(X1,t_h4s_lists_list(t_bool)),X2)))<=>(p(s(t_bool,happ(s(t_fun(X1,t_bool),X3),s(X1,h4s_pairs_fst(s(t_h4s_pairs_prod(X1,t_h4s_lists_list(t_bool)),X2))))))&s(t_h4s_lists_list(t_bool),X4)=s(t_h4s_lists_list(t_bool),h4s_lists_append(s(t_h4s_lists_list(t_bool),happ(s(t_fun(X1,t_h4s_lists_list(t_bool)),X5),s(X1,h4s_pairs_fst(s(t_h4s_pairs_prod(X1,t_h4s_lists_list(t_bool)),X2))))),s(t_h4s_lists_list(t_bool),h4s_pairs_snd(s(t_h4s_pairs_prod(X1,t_h4s_lists_list(t_bool)),X2)))))))),file('i/f/Decode/enc2dec__some__alt', ch4s_Decodes_enc2decu_u_someu_u_alt)).
fof(3, axiom,![X1]:![X2]:![X6]:![X3]:![X4]:![X5]:(p(s(t_bool,h4s_encodes_wfu_u_encoder(s(t_fun(X1,t_bool),X3),s(t_fun(X1,t_h4s_lists_list(t_bool)),X5))))=>(s(t_h4s_options_option(t_h4s_pairs_prod(X1,t_h4s_lists_list(t_bool))),h4s_decodes_enc2dec(s(t_fun(X1,t_bool),X3),s(t_fun(X1,t_h4s_lists_list(t_bool)),X5),s(t_h4s_lists_list(t_bool),X4)))=s(t_h4s_options_option(t_h4s_pairs_prod(X1,t_h4s_lists_list(t_bool))),h4s_options_some(s(t_h4s_pairs_prod(X1,t_h4s_lists_list(t_bool)),h4s_pairs_u_2c(s(X1,X2),s(t_h4s_lists_list(t_bool),X6)))))<=>(p(s(t_bool,happ(s(t_fun(X1,t_bool),X3),s(X1,X2))))&s(t_h4s_lists_list(t_bool),X4)=s(t_h4s_lists_list(t_bool),h4s_lists_append(s(t_h4s_lists_list(t_bool),happ(s(t_fun(X1,t_h4s_lists_list(t_bool)),X5),s(X1,X2))),s(t_h4s_lists_list(t_bool),X6)))))),file('i/f/Decode/enc2dec__some__alt', ah4s_Decodes_enc2decu_u_some)).
fof(4, axiom,![X1]:![X7]:![X8]:![X2]:s(X7,h4s_pairs_snd(s(t_h4s_pairs_prod(X1,X7),h4s_pairs_u_2c(s(X1,X2),s(X7,X8)))))=s(X7,X8),file('i/f/Decode/enc2dec__some__alt', ah4s_pairs_SND0)).
fof(5, axiom,![X9]:![X10]:((p(s(t_bool,X10))=>p(s(t_bool,X9)))=>((p(s(t_bool,X9))=>p(s(t_bool,X10)))=>s(t_bool,X10)=s(t_bool,X9))),file('i/f/Decode/enc2dec__some__alt', ah4s_bools_IMPu_u_ANTISYMu_u_AX)).
fof(21, axiom,![X7]:![X1]:![X8]:![X2]:s(X1,h4s_pairs_fst(s(t_h4s_pairs_prod(X1,X7),h4s_pairs_u_2c(s(X1,X2),s(X7,X8)))))=s(X1,X2),file('i/f/Decode/enc2dec__some__alt', ah4s_pairs_FST0)).
fof(22, axiom,![X1]:![X7]:![X2]:?[X15]:?[X14]:s(t_h4s_pairs_prod(X1,X7),X2)=s(t_h4s_pairs_prod(X1,X7),h4s_pairs_u_2c(s(X1,X15),s(X7,X14))),file('i/f/Decode/enc2dec__some__alt', ah4s_pairs_ABSu_u_PAIRu_u_THM)).
# SZS output end CNFRefutation
