0.09/0.10 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.09/0.11 % Command : python3 prover_driver.py --schedule_mode external --schedule tfa_schedule --no_cores 8 --problem_version tff /export/starexec/sandbox/benchmark/theBenchmark.p 120 --prover /export/starexec/sandbox/solver/bin/res/iproveropt_z3 0.10/0.31 % Computer : n012.cluster.edu 0.10/0.31 % Model : x86_64 x86_64 0.10/0.31 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.10/0.31 % Memory : 8042.1875MB 0.10/0.31 % OS : Linux 3.10.0-693.el7.x86_64 0.10/0.31 % CPULimit : 960 0.10/0.31 % WCLimit : 120 0.10/0.31 % DateTime : Tue Aug 9 05:31:44 EDT 2022 0.10/0.31 % CPUTime : 720.82/91.89 % SZS status Started for /export/starexec/sandbox/benchmark/theBenchmark.p 720.82/91.89 720.82/91.89 %---------------- iProver v3.6 (pre CASC-J11 2022) ----------------% 720.82/91.89 720.82/91.89 ------ iProver source info 720.82/91.89 720.82/91.89 git: date: 2022-07-26 19:47:37 +0300 720.82/91.89 git: sha1: 69e283425f6c8ae3fb9e67f2058d741e849b12e1 720.82/91.89 git: non_committed_changes: false 720.82/91.89 git: last_make_outside_of_git: false 720.82/91.89 720.82/91.89 ------ Parsing... 720.82/91.89 ------ Clausification by vclausify_rel & Parsing by iProver... 720.82/91.89 720.82/91.89 ------ Preprocessing... sup_sim: 6 sf_s rm: 4 0s sf_e pe_s pe_e sup_sim: 0 sf_s rm: 3 0s sf_e pe_s pe_e 720.82/91.89 720.82/91.89 ------ Preprocessing... gs_s sp: 0 0s gs_e snvd_s sp: 0 0s snvd_e 720.82/91.89 720.82/91.89 ------ Preprocessing... sf_s rm: 1 0s sf_e sf_s rm: 0 0s sf_e 720.82/91.89 ------ Proving... 720.82/91.89 ------ Problem Properties 720.82/91.89 720.82/91.89 720.82/91.89 clauses 159 720.82/91.89 conjectures 11 720.82/91.89 EPR 19 720.82/91.89 Horn 126 720.82/91.89 unary 70 720.82/91.89 binary 48 720.82/91.89 lits 305 720.82/91.89 lits eq 89 720.82/91.89 fd_pure 1 720.82/91.89 fd_pseudo 0 720.82/91.89 fd_cond 5 720.82/91.89 fd_pseudo_cond 5 720.82/91.89 AC symbols 2 720.82/91.89 720.82/91.89 ------ Input Options Time Limit: Unbounded 720.82/91.89 720.82/91.89 720.82/91.89 ------ 720.82/91.89 Current options: 720.82/91.89 ------ 720.82/91.89 720.82/91.89 ------ Input Options 720.82/91.89 720.82/91.89 --out_options all 720.82/91.89 --tptp_safe_out true 720.82/91.89 --problem_path "" 720.82/91.89 --include_path "" 720.82/91.89 --clausifier res/vclausify_rel 720.82/91.89 --clausifier_options --mode tclausify -t 124.99993467330933 --show_fool true 720.82/91.89 --stdin false 720.82/91.89 --suppress_sat_res false 720.82/91.89 --suppress_unsat_res false 720.82/91.89 --stats_out none 720.82/91.89 --stats_mem false 720.82/91.89 --theory_stats_out false 720.82/91.89 720.82/91.89 ------ General Options 720.82/91.89 720.82/91.89 --fof false 720.82/91.89 --time_out_real 125. 720.82/91.89 --time_out_virtual -1. 720.82/91.89 --rnd_seed 13 720.82/91.89 --symbol_type_check false 720.82/91.89 --clausify_out false 720.82/91.89 --sig_cnt_out false 720.82/91.89 --trig_cnt_out false 720.82/91.89 --trig_cnt_out_tolerance 1. 720.82/91.89 --trig_cnt_out_sk_spl false 720.82/91.89 --abstr_cl_out false 720.82/91.89 720.82/91.89 ------ Global Options 720.82/91.89 720.82/91.89 --schedule none 720.82/91.89 --add_important_lit false 720.82/91.89 --prop_solver_per_cl 500 720.82/91.89 --subs_bck_mult 8 720.82/91.89 --min_unsat_core false 720.82/91.89 --soft_assumptions false 720.82/91.89 --soft_lemma_size 3 720.82/91.89 --prop_impl_unit_size 0 720.82/91.89 --prop_impl_unit [] 720.82/91.89 --share_sel_clauses true 720.82/91.89 --reset_solvers false 720.82/91.89 --bc_imp_inh [conj_cone] 720.82/91.89 --conj_cone_tolerance 3. 720.82/91.89 --extra_neg_conj none 720.82/91.89 --large_theory_mode true 720.82/91.89 --prolific_symb_bound 200 720.82/91.89 --lt_threshold 2000 720.82/91.89 --clause_weak_htbl true 720.82/91.89 --gc_record_bc_elim false 720.82/91.89 720.82/91.89 ------ Preprocessing Options 720.82/91.89 720.82/91.89 --preprocessing_flag true 720.82/91.89 --time_out_prep_mult 0.1 720.82/91.89 --splitting_mode input 720.82/91.89 --splitting_grd true 720.82/91.89 --splitting_cvd false 720.82/91.89 --splitting_cvd_svl false 720.82/91.89 --splitting_nvd 32 720.82/91.89 --sub_typing false 720.82/91.89 --prep_gs_sim true 720.82/91.89 --prep_unflatten true 720.82/91.89 --prep_res_sim true 720.82/91.89 --prep_sup_sim_all true 720.82/91.89 --prep_sup_sim_sup false 720.82/91.89 --prep_upred true 720.82/91.89 --prep_well_definedness true 720.82/91.89 --prep_sem_filter exhaustive 720.82/91.89 --prep_sem_filter_out false 720.82/91.89 --pred_elim true 720.82/91.89 --res_sim_input true 720.82/91.89 --eq_ax_congr_red true 720.82/91.89 --pure_diseq_elim true 720.82/91.89 --brand_transform false 720.82/91.89 --non_eq_to_eq false 720.82/91.89 --prep_def_merge true 720.82/91.89 --prep_def_merge_prop_impl false 720.82/91.89 --prep_def_merge_mbd true 720.82/91.89 --prep_def_merge_tr_red false 720.82/91.89 --prep_def_merge_tr_cl false 720.82/91.89 --smt_preprocessing false 720.82/91.89 --smt_ac_axioms fast 720.82/91.89 --preprocessed_out false 720.82/91.89 --preprocessed_stats false 720.82/91.89 720.82/91.89 ------ Abstraction refinement Options 720.82/91.89 720.82/91.89 --abstr_ref [] 720.82/91.89 --abstr_ref_prep false 720.82/91.89 --abstr_ref_until_sat false 720.82/91.89 --abstr_ref_sig_restrict funpre 720.82/91.89 --abstr_ref_af_restrict_to_split_sk false 720.82/91.89 --abstr_ref_under [] 720.82/91.89 720.82/91.89 ------ SAT Options 720.82/91.89 720.82/91.89 --sat_mode false 720.82/91.89 --sat_fm_restart_options "" 720.82/91.89 --sat_gr_def false 720.82/91.89 --sat_epr_types true 720.82/91.89 --sat_non_cyclic_types false 720.82/91.89 --sat_finite_models false 720.82/91.89 --sat_fm_lemmas false 720.82/91.89 --sat_fm_prep false 720.82/91.89 --sat_fm_uc_incr true 720.82/91.89 --sat_out_model small 720.82/91.89 --sat_out_clauses false 720.82/91.89 720.82/91.89 ------ QBF Options 720.82/91.89 720.82/91.89 --qbf_mode false 720.82/91.89 --qbf_elim_univ false 720.82/91.89 --qbf_dom_inst none 720.82/91.89 --qbf_dom_pre_inst false 720.82/91.89 --qbf_sk_in false 720.82/91.89 --qbf_pred_elim true 720.82/91.89 --qbf_split 512 720.82/91.89 720.82/91.89 ------ BMC1 Options 720.82/91.89 720.82/91.89 --bmc1_incremental false 720.82/91.89 --bmc1_axioms reachable_all 720.82/91.89 --bmc1_min_bound 0 720.82/91.89 --bmc1_max_bound -1 720.82/91.89 --bmc1_max_bound_default -1 720.82/91.89 --bmc1_symbol_reachability true 720.82/91.89 --bmc1_property_lemmas false 720.82/91.89 --bmc1_k_induction false 720.82/91.89 --bmc1_non_equiv_states false 720.82/91.89 --bmc1_deadlock false 720.82/91.89 --bmc1_ucm false 720.82/91.89 --bmc1_add_unsat_core none 720.82/91.89 --bmc1_unsat_core_children false 720.82/91.89 --bmc1_unsat_core_extrapolate_axioms false 720.82/91.89 --bmc1_out_stat full 720.82/91.89 --bmc1_ground_init false 720.82/91.89 --bmc1_pre_inst_next_state false 720.82/91.89 --bmc1_pre_inst_state false 720.82/91.89 --bmc1_pre_inst_reach_state false 720.82/91.89 --bmc1_out_unsat_core false 720.82/91.89 --bmc1_aig_witness_out false 720.82/91.89 --bmc1_verbose false 720.82/91.89 --bmc1_dump_clauses_tptp false 720.82/91.89 --bmc1_dump_unsat_core_tptp false 720.82/91.89 --bmc1_dump_file - 720.82/91.89 --bmc1_ucm_expand_uc_limit 128 720.82/91.89 --bmc1_ucm_n_expand_iterations 6 720.82/91.89 --bmc1_ucm_extend_mode 1 720.82/91.89 --bmc1_ucm_init_mode 2 720.82/91.89 --bmc1_ucm_cone_mode none 720.82/91.89 --bmc1_ucm_reduced_relation_type 0 720.82/91.89 --bmc1_ucm_relax_model 4 720.82/91.89 --bmc1_ucm_full_tr_after_sat true 720.82/91.89 --bmc1_ucm_expand_neg_assumptions false 720.82/91.89 --bmc1_ucm_layered_model none 720.82/91.89 --bmc1_ucm_max_lemma_size 10 720.82/91.89 720.82/91.89 ------ AIG Options 720.82/91.89 720.82/91.89 --aig_mode false 720.82/91.89 720.82/91.89 ------ Instantiation Options 720.82/91.89 720.82/91.89 --instantiation_flag true 720.82/91.89 --inst_sos_flag false 720.82/91.89 --inst_sos_phase true 720.82/91.89 --inst_sos_sth_lit_sel [+prop;+non_prol_conj_symb;-eq;+ground;-num_var;-num_symb] 720.82/91.89 --inst_lit_sel [+prop;+sign;+ground;-num_var;-num_symb] 720.82/91.89 --inst_lit_sel_side num_symb 720.82/91.89 --inst_solver_per_active 1400 720.82/91.89 --inst_solver_calls_frac 1. 720.82/91.89 --inst_passive_queue_type priority_queues 720.82/91.89 --inst_passive_queues [[-conj_dist;+conj_symb;-num_var];[+age;-num_symb]] 720.82/91.89 --inst_passive_queues_freq [25;2] 720.82/91.89 --inst_dismatching true 720.82/91.89 --inst_eager_unprocessed_to_passive true 720.82/91.89 --inst_prop_sim_given true 720.82/91.89 --inst_prop_sim_new false 720.82/91.89 --inst_subs_new false 720.82/91.89 --inst_eq_res_simp false 720.82/91.89 --inst_subs_given false 720.82/91.89 --inst_orphan_elimination true 720.82/91.89 --inst_learning_loop_flag true 720.82/91.89 --inst_learning_start 3000 720.82/91.89 --inst_learning_factor 2 720.82/91.89 --inst_start_prop_sim_after_learn 3 720.82/91.89 --inst_sel_renew solver 720.82/91.89 --inst_lit_activity_flag true 720.82/91.89 --inst_restr_to_given false 720.82/91.89 --inst_activity_threshold 500 720.82/91.89 --inst_out_proof true 720.82/91.89 720.82/91.89 ------ Resolution Options 720.82/91.89 720.82/91.89 --resolution_flag true 720.82/91.89 --res_lit_sel adaptive 720.82/91.89 --res_lit_sel_side none 720.82/91.89 --res_ordering kbo 720.82/91.89 --res_to_prop_solver active 720.82/91.89 --res_prop_simpl_new false 720.82/91.89 --res_prop_simpl_given true 720.82/91.89 --res_passive_queue_type priority_queues 720.82/91.89 --res_passive_queues [[-conj_dist;+conj_symb;-num_symb];[+age;-num_symb]] 720.82/91.89 --res_passive_queues_freq [15;5] 720.82/91.89 --res_forward_subs full 720.82/91.89 --res_backward_subs full 720.82/91.89 --res_forward_subs_resolution true 720.82/91.89 --res_backward_subs_resolution true 720.82/91.89 --res_orphan_elimination true 720.82/91.89 --res_time_limit 300. 720.82/91.89 --res_out_proof true 720.82/91.89 720.82/91.89 ------ Superposition Options 720.82/91.89 720.82/91.89 --superposition_flag true 720.82/91.89 --sup_passive_queue_type priority_queues 720.82/91.89 --sup_passive_queues [[-conj_dist;-num_symb];[+score;+min_def_symb;-max_atom_input_occur;+conj_non_prolific_symb];[+age;-num_symb];[+score;-num_symb]] 720.82/91.89 --sup_passive_queues_freq [8;1;4;4] 720.82/91.89 --demod_completeness_check fast 720.82/91.89 --demod_use_ground true 720.82/91.89 --sup_to_prop_solver passive 720.82/91.89 --sup_prop_simpl_new true 720.82/91.89 --sup_prop_simpl_given true 720.82/91.89 --sup_fun_splitting false 720.82/91.89 --sup_iter_deepening 2 720.82/91.89 --sup_restarts_mult 12 720.82/91.89 --sup_score sim_d_gen 720.82/91.89 --sup_share_score_frac 0.2 720.82/91.89 --sup_share_max_num_cl 500 720.82/91.89 --sup_ordering kbo 720.82/91.89 --sup_symb_ordering invfreq 720.82/91.89 --sup_term_weight default 720.82/91.89 720.82/91.89 ------ Superposition Simplification Setup 720.82/91.89 720.82/91.89 --sup_indices_passive [] 720.82/91.89 --sup_full_triv [SMTSimplify;PropSubs] 720.82/91.89 --sup_full_fw [ACNormalisation;FwDemod;FwGroundJoinability;FwUnitSubsAndRes;FwSubsumption;FwSubsumptionRes] 720.82/91.89 --sup_full_bw [BwDemod;BwUnitSubsAndRes;BwSubsumption;BwSubsumptionRes] 720.82/91.89 --sup_immed_triv [] 720.82/91.89 --sup_immed_fw_main [] 720.82/91.89 --sup_immed_fw_immed [] 720.82/91.89 --sup_immed_bw_main [] 720.82/91.89 --sup_immed_bw_immed [] 720.82/91.89 --sup_input_triv [] 720.82/91.89 --sup_input_fw [FwACDemod;ACNormalisation;FwDemod;FwGroundJoinability;FwUnitSubsAndRes;FwSubsumption;FwSubsumptionRes] 720.82/91.89 --sup_input_bw [BwACDemod;BwDemod;BwUnitSubsAndRes;BwSubsumption;BwSubsumptionRes] 720.82/91.89 --sup_full_fixpoint true 720.82/91.89 --sup_main_fixpoint true 720.82/91.89 --sup_immed_fixpoint false 720.82/91.89 --sup_input_fixpoint true 720.82/91.89 --sup_cache_sim none 720.82/91.89 --sup_smt_interval 500 720.82/91.89 --sup_bw_gjoin_interval 0 720.82/91.89 720.82/91.89 ------ Combination Options 720.82/91.89 720.82/91.89 --comb_mode clause_based 720.82/91.89 --comb_inst_mult 5 720.82/91.89 --comb_res_mult 1 720.82/91.89 --comb_sup_mult 8 720.82/91.89 --comb_sup_deep_mult 2 720.82/91.89 720.82/91.89 ------ Debug Options 720.82/91.89 720.82/91.89 --dbg_backtrace false 720.82/91.89 --dbg_dump_prop_clauses false 720.82/91.89 --dbg_dump_prop_clauses_file - 720.82/91.89 --dbg_out_stat false 720.82/91.89 --dbg_just_parse false 720.82/91.89 720.82/91.89 720.82/91.89 720.82/91.89 720.82/91.89 ------ Proving... 720.82/91.89 720.82/91.89 720.82/91.89 % SZS status Theorem for theBenchmark.p 720.82/91.89 720.82/91.89 % SZS output start CNFRefutation for theBenchmark.p 720.82/91.89 720.82/91.89 tff(f464,plain,( 720.82/91.89 le(sK17,sK19) | ~permut(elt1,cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14)))), 720.82/91.89 inference(cnf_transformation,[],[f337])). 720.82/91.89 720.82/91.89 tff(f83,conjecture,( 720.82/91.89 ! [X21 : $int,X3 : list_elt] : (($lesseq(X21,length(elt1,t2tb(X3))) & $lesseq(2,X21)) => (2 != X21 => (3 = X21 => ! [X1 : elt,X7 : list_elt] : (tb2t(cons(elt1,t2tb1(X1),t2tb(X7))) = X3 => ! [X19 : elt,X25 : list_elt] : (tb2t(cons(elt1,t2tb1(X19),t2tb(X25))) = X7 => ! [X26 : elt,X27 : list_elt] : (tb2t(cons(elt1,t2tb1(X26),t2tb(X27))) = X25 => (~le(X1,X19) => (~le(X1,X26) => ((le(X19,X26) => permut(elt1,cons(elt1,t2tb1(X19),cons(elt1,t2tb1(X26),cons(elt1,t2tb1(X1),nil(elt1)))),prefix(elt1,X21,t2tb(X3)))) & (~le(X19,X26) => permut(elt1,cons(elt1,t2tb1(X26),cons(elt1,t2tb1(X19),cons(elt1,t2tb1(X1),nil(elt1)))),prefix(elt1,X21,t2tb(X3)))))))))))))), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',wP_parameter_sort)). 720.82/91.89 720.82/91.89 tff(f84,negated_conjecture,( 720.82/91.89 ~! [X21 : $int,X3 : list_elt] : (($lesseq(X21,length(elt1,t2tb(X3))) & $lesseq(2,X21)) => (2 != X21 => (3 = X21 => ! [X1 : elt,X7 : list_elt] : (tb2t(cons(elt1,t2tb1(X1),t2tb(X7))) = X3 => ! [X19 : elt,X25 : list_elt] : (tb2t(cons(elt1,t2tb1(X19),t2tb(X25))) = X7 => ! [X26 : elt,X27 : list_elt] : (tb2t(cons(elt1,t2tb1(X26),t2tb(X27))) = X25 => (~le(X1,X19) => (~le(X1,X26) => ((le(X19,X26) => permut(elt1,cons(elt1,t2tb1(X19),cons(elt1,t2tb1(X26),cons(elt1,t2tb1(X1),nil(elt1)))),prefix(elt1,X21,t2tb(X3)))) & (~le(X19,X26) => permut(elt1,cons(elt1,t2tb1(X26),cons(elt1,t2tb1(X19),cons(elt1,t2tb1(X1),nil(elt1)))),prefix(elt1,X21,t2tb(X3)))))))))))))), 720.82/91.89 inference(negated_conjecture,[],[f83])). 720.82/91.89 720.82/91.89 tff(f119,plain,( 720.82/91.89 ~! [X21 : $int,X3 : list_elt] : ((~$less(length(elt1,t2tb(X3)),X21) & ~$less(X21,2)) => (2 != X21 => (3 = X21 => ! [X1 : elt,X7 : list_elt] : (tb2t(cons(elt1,t2tb1(X1),t2tb(X7))) = X3 => ! [X19 : elt,X25 : list_elt] : (tb2t(cons(elt1,t2tb1(X19),t2tb(X25))) = X7 => ! [X26 : elt,X27 : list_elt] : (tb2t(cons(elt1,t2tb1(X26),t2tb(X27))) = X25 => (~le(X1,X19) => (~le(X1,X26) => ((le(X19,X26) => permut(elt1,cons(elt1,t2tb1(X19),cons(elt1,t2tb1(X26),cons(elt1,t2tb1(X1),nil(elt1)))),prefix(elt1,X21,t2tb(X3)))) & (~le(X19,X26) => permut(elt1,cons(elt1,t2tb1(X26),cons(elt1,t2tb1(X19),cons(elt1,t2tb1(X1),nil(elt1)))),prefix(elt1,X21,t2tb(X3)))))))))))))), 720.82/91.89 inference(theory_normalization,[],[f84])). 720.82/91.89 720.82/91.89 tff(f220,plain,( 720.82/91.89 ~! [X0 : $int,X1 : list_elt] : ((~$less(length(elt1,t2tb(X1)),X0) & ~$less(X0,2)) => (2 != X0 => (3 = X0 => ! [X2 : elt,X3 : list_elt] : (tb2t(cons(elt1,t2tb1(X2),t2tb(X3))) = X1 => ! [X4 : elt,X5 : list_elt] : (tb2t(cons(elt1,t2tb1(X4),t2tb(X5))) = X3 => ! [X6 : elt,X7 : list_elt] : (tb2t(cons(elt1,t2tb1(X6),t2tb(X7))) = X5 => (~le(X2,X4) => (~le(X2,X6) => ((le(X4,X6) => permut(elt1,cons(elt1,t2tb1(X4),cons(elt1,t2tb1(X6),cons(elt1,t2tb1(X2),nil(elt1)))),prefix(elt1,X0,t2tb(X1)))) & (~le(X4,X6) => permut(elt1,cons(elt1,t2tb1(X6),cons(elt1,t2tb1(X4),cons(elt1,t2tb1(X2),nil(elt1)))),prefix(elt1,X0,t2tb(X1)))))))))))))), 720.82/91.89 inference(rectify,[],[f119])). 720.82/91.89 720.82/91.89 tff(f294,plain,( 720.82/91.89 ? [X0 : $int,X1 : list_elt] : (((? [X2 : elt,X3 : list_elt] : (? [X4 : elt,X5 : list_elt] : (? [X6 : elt,X7 : list_elt] : (((((~permut(elt1,cons(elt1,t2tb1(X4),cons(elt1,t2tb1(X6),cons(elt1,t2tb1(X2),nil(elt1)))),prefix(elt1,X0,t2tb(X1))) & le(X4,X6)) | (~permut(elt1,cons(elt1,t2tb1(X6),cons(elt1,t2tb1(X4),cons(elt1,t2tb1(X2),nil(elt1)))),prefix(elt1,X0,t2tb(X1))) & ~le(X4,X6))) & ~le(X2,X6)) & ~le(X2,X4)) & tb2t(cons(elt1,t2tb1(X6),t2tb(X7))) = X5) & tb2t(cons(elt1,t2tb1(X4),t2tb(X5))) = X3) & tb2t(cons(elt1,t2tb1(X2),t2tb(X3))) = X1) & 3 = X0) & 2 != X0) & (~$less(length(elt1,t2tb(X1)),X0) & ~$less(X0,2)))), 720.82/91.89 inference(ennf_transformation,[],[f220])). 720.82/91.89 720.82/91.89 tff(f295,plain,( 720.82/91.89 ? [X0 : $int,X1 : list_elt] : (? [X2 : elt,X3 : list_elt] : (? [X4 : elt,X5 : list_elt] : (? [X6 : elt,X7 : list_elt] : (((~permut(elt1,cons(elt1,t2tb1(X4),cons(elt1,t2tb1(X6),cons(elt1,t2tb1(X2),nil(elt1)))),prefix(elt1,X0,t2tb(X1))) & le(X4,X6)) | (~permut(elt1,cons(elt1,t2tb1(X6),cons(elt1,t2tb1(X4),cons(elt1,t2tb1(X2),nil(elt1)))),prefix(elt1,X0,t2tb(X1))) & ~le(X4,X6))) & ~le(X2,X6) & ~le(X2,X4) & tb2t(cons(elt1,t2tb1(X6),t2tb(X7))) = X5) & tb2t(cons(elt1,t2tb1(X4),t2tb(X5))) = X3) & tb2t(cons(elt1,t2tb1(X2),t2tb(X3))) = X1) & 3 = X0 & 2 != X0 & ~$less(length(elt1,t2tb(X1)),X0) & ~$less(X0,2))), 720.82/91.89 inference(flattening,[],[f294])). 720.82/91.89 720.82/91.89 tff(f336,plain,( 720.82/91.89 ? [X7 : list_elt,X6 : elt] : (((~permut(elt1,cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(X6),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) & le(sK17,X6)) | (~permut(elt1,cons(elt1,t2tb1(X6),cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) & ~le(sK17,X6))) & ~le(sK15,X6) & ~le(sK15,sK17) & tb2t(cons(elt1,t2tb1(X6),t2tb(X7))) = sK18) => (((~permut(elt1,cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) & le(sK17,sK19)) | (~permut(elt1,cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) & ~le(sK17,sK19))) & ~le(sK15,sK19) & ~le(sK15,sK17) & sK18 = tb2t(cons(elt1,t2tb1(sK19),t2tb(sK20))))), 720.82/91.89 introduced(choice_axiom,[])). 720.82/91.89 720.82/91.89 tff(f335,plain,( 720.82/91.89 ? [X5 : list_elt,X4 : elt] : (? [X7 : list_elt,X6 : elt] : (((~permut(elt1,cons(elt1,t2tb1(X4),cons(elt1,t2tb1(X6),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) & le(X4,X6)) | (~permut(elt1,cons(elt1,t2tb1(X6),cons(elt1,t2tb1(X4),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) & ~le(X4,X6))) & ~le(sK15,X6) & ~le(sK15,X4) & tb2t(cons(elt1,t2tb1(X6),t2tb(X7))) = X5) & tb2t(cons(elt1,t2tb1(X4),t2tb(X5))) = sK16) => (? [X7 : list_elt,X6 : elt] : (((~permut(elt1,cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(X6),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) & le(sK17,X6)) | (~permut(elt1,cons(elt1,t2tb1(X6),cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) & ~le(sK17,X6))) & ~le(sK15,X6) & ~le(sK15,sK17) & tb2t(cons(elt1,t2tb1(X6),t2tb(X7))) = sK18) & sK16 = tb2t(cons(elt1,t2tb1(sK17),t2tb(sK18))))), 720.82/91.89 introduced(choice_axiom,[])). 720.82/91.89 720.82/91.89 tff(f334,plain,( 720.82/91.89 ? [X3 : list_elt,X2 : elt] : (? [X5 : list_elt,X4 : elt] : (? [X7 : list_elt,X6 : elt] : (((~permut(elt1,cons(elt1,t2tb1(X4),cons(elt1,t2tb1(X6),cons(elt1,t2tb1(X2),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) & le(X4,X6)) | (~permut(elt1,cons(elt1,t2tb1(X6),cons(elt1,t2tb1(X4),cons(elt1,t2tb1(X2),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) & ~le(X4,X6))) & ~le(X2,X6) & ~le(X2,X4) & tb2t(cons(elt1,t2tb1(X6),t2tb(X7))) = X5) & tb2t(cons(elt1,t2tb1(X4),t2tb(X5))) = X3) & tb2t(cons(elt1,t2tb1(X2),t2tb(X3))) = sK14) => (? [X5 : list_elt,X4 : elt] : (? [X7 : list_elt,X6 : elt] : (((~permut(elt1,cons(elt1,t2tb1(X4),cons(elt1,t2tb1(X6),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) & le(X4,X6)) | (~permut(elt1,cons(elt1,t2tb1(X6),cons(elt1,t2tb1(X4),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) & ~le(X4,X6))) & ~le(sK15,X6) & ~le(sK15,X4) & tb2t(cons(elt1,t2tb1(X6),t2tb(X7))) = X5) & tb2t(cons(elt1,t2tb1(X4),t2tb(X5))) = sK16) & sK14 = tb2t(cons(elt1,t2tb1(sK15),t2tb(sK16))))), 720.82/91.89 introduced(choice_axiom,[])). 720.82/91.89 720.82/91.89 tff(f333,plain,( 720.82/91.89 ? [X0 : $int,X1 : list_elt] : (? [X2 : elt,X3 : list_elt] : (? [X4 : elt,X5 : list_elt] : (? [X6 : elt,X7 : list_elt] : (((~permut(elt1,cons(elt1,t2tb1(X4),cons(elt1,t2tb1(X6),cons(elt1,t2tb1(X2),nil(elt1)))),prefix(elt1,X0,t2tb(X1))) & le(X4,X6)) | (~permut(elt1,cons(elt1,t2tb1(X6),cons(elt1,t2tb1(X4),cons(elt1,t2tb1(X2),nil(elt1)))),prefix(elt1,X0,t2tb(X1))) & ~le(X4,X6))) & ~le(X2,X6) & ~le(X2,X4) & tb2t(cons(elt1,t2tb1(X6),t2tb(X7))) = X5) & tb2t(cons(elt1,t2tb1(X4),t2tb(X5))) = X3) & tb2t(cons(elt1,t2tb1(X2),t2tb(X3))) = X1) & 3 = X0 & 2 != X0 & ~$less(length(elt1,t2tb(X1)),X0) & ~$less(X0,2)) => (? [X3 : list_elt,X2 : elt] : (? [X5 : list_elt,X4 : elt] : (? [X7 : list_elt,X6 : elt] : (((~permut(elt1,cons(elt1,t2tb1(X4),cons(elt1,t2tb1(X6),cons(elt1,t2tb1(X2),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) & le(X4,X6)) | (~permut(elt1,cons(elt1,t2tb1(X6),cons(elt1,t2tb1(X4),cons(elt1,t2tb1(X2),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) & ~le(X4,X6))) & ~le(X2,X6) & ~le(X2,X4) & tb2t(cons(elt1,t2tb1(X6),t2tb(X7))) = X5) & tb2t(cons(elt1,t2tb1(X4),t2tb(X5))) = X3) & tb2t(cons(elt1,t2tb1(X2),t2tb(X3))) = sK14) & 3 = sK13 & 2 != sK13 & ~$less(length(elt1,t2tb(sK14)),sK13) & ~$less(sK13,2))), 720.82/91.89 introduced(choice_axiom,[])). 720.82/91.89 720.82/91.89 tff(f337,plain,( 720.82/91.89 (((((~permut(elt1,cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) & le(sK17,sK19)) | (~permut(elt1,cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) & ~le(sK17,sK19))) & ~le(sK15,sK19) & ~le(sK15,sK17) & sK18 = tb2t(cons(elt1,t2tb1(sK19),t2tb(sK20)))) & sK16 = tb2t(cons(elt1,t2tb1(sK17),t2tb(sK18)))) & sK14 = tb2t(cons(elt1,t2tb1(sK15),t2tb(sK16)))) & 3 = sK13 & 2 != sK13 & ~$less(length(elt1,t2tb(sK14)),sK13) & ~$less(sK13,2)), 720.82/91.89 inference(skolemisation,[status(esa),new_symbols(skolem,[sK13,sK14,sK15,sK16,sK17,sK18,sK19,sK20])],[f295,f336,f335,f334,f333])). 720.82/91.89 720.82/91.89 tff(f457,plain,( 720.82/91.89 3 = sK13), 720.82/91.89 inference(cnf_transformation,[],[f337])). 720.82/91.89 720.82/91.89 tff(f495,plain,( 720.82/91.89 le(sK17,sK19) | ~permut(elt1,cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,3,t2tb(sK14)))), 720.82/91.89 inference(definition_unfolding,[],[f464,f457])). 720.82/91.89 720.82/91.89 tff(f466,plain,( 720.82/91.89 ~permut(elt1,cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14))) | ~permut(elt1,cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,sK13,t2tb(sK14)))), 720.82/91.89 inference(cnf_transformation,[],[f337])). 720.82/91.89 720.82/91.89 tff(f493,plain,( 720.82/91.89 ~permut(elt1,cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,3,t2tb(sK14))) | ~permut(elt1,cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,3,t2tb(sK14)))), 720.82/91.89 inference(definition_unfolding,[],[f466,f457,f457])). 720.82/91.89 720.82/91.89 tff(f81,axiom,( 720.82/91.89 ! [X4 : ty,X5 : uni,X6 : uni,X22 : uni] : (permut(X4,X5,X6) => (permut(X4,X6,X22) => permut(X4,X5,X22)))), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',permut_trans)). 720.82/91.89 720.82/91.89 tff(f218,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni,X2 : uni,X3 : uni] : (permut(X0,X1,X2) => (permut(X0,X2,X3) => permut(X0,X1,X3)))), 720.82/91.89 inference(rectify,[],[f81])). 720.82/91.89 720.82/91.89 tff(f292,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni,X2 : uni,X3 : uni] : ((permut(X0,X1,X3) | ~permut(X0,X2,X3)) | ~permut(X0,X1,X2))), 720.82/91.89 inference(ennf_transformation,[],[f218])). 720.82/91.89 720.82/91.89 tff(f293,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni,X2 : uni,X3 : uni] : (permut(X0,X1,X3) | ~permut(X0,X2,X3) | ~permut(X0,X1,X2))), 720.82/91.89 inference(flattening,[],[f292])). 720.82/91.89 720.82/91.89 tff(f452,plain,( 720.82/91.89 ( ! [X2 : uni,X0 : ty,X3 : uni,X1 : uni] : (permut(X0,X1,X3) | ~permut(X0,X2,X3) | ~permut(X0,X1,X2)) )), 720.82/91.89 inference(cnf_transformation,[],[f293])). 720.82/91.89 720.82/91.89 tff(f59,axiom,( 720.82/91.89 ! [X4 : ty,X1 : uni,X2 : uni,X3 : uni] : permut(X4,cons(X4,X1,cons(X4,X2,X3)),cons(X4,X2,cons(X4,X1,X3)))), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',permut_swap)). 720.82/91.89 720.82/91.89 tff(f196,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni,X2 : uni,X3 : uni] : permut(X0,cons(X0,X1,cons(X0,X2,X3)),cons(X0,X2,cons(X0,X1,X3)))), 720.82/91.89 inference(rectify,[],[f59])). 720.82/91.89 720.82/91.89 tff(f427,plain,( 720.82/91.89 ( ! [X2 : uni,X0 : ty,X3 : uni,X1 : uni] : (permut(X0,cons(X0,X1,cons(X0,X2,X3)),cons(X0,X2,cons(X0,X1,X3)))) )), 720.82/91.89 inference(cnf_transformation,[],[f196])). 720.82/91.89 720.82/91.89 tff(f458,plain,( 720.82/91.89 sK14 = tb2t(cons(elt1,t2tb1(sK15),t2tb(sK16)))), 720.82/91.89 inference(cnf_transformation,[],[f337])). 720.82/91.89 720.82/91.89 tff(f50,axiom,( 720.82/91.89 ! [X20 : uni] : t2tb(tb2t(X20)) = X20), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR)). 720.82/91.89 720.82/91.89 tff(f188,plain,( 720.82/91.89 ! [X0 : uni] : t2tb(tb2t(X0)) = X0), 720.82/91.89 inference(rectify,[],[f50])). 720.82/91.89 720.82/91.89 tff(f418,plain,( 720.82/91.89 ( ! [X0 : uni] : (t2tb(tb2t(X0)) = X0) )), 720.82/91.89 inference(cnf_transformation,[],[f188])). 720.82/91.89 720.82/91.89 tff(f91,axiom,( 720.82/91.89 ! [X4 : ty,X21 : $int,X1 : uni,X3 : uni] : ($less(0,X21) => prefix(X4,X21,cons(X4,X1,X3)) = cons(X4,X1,prefix(X4,$difference(X21,1),X3)))), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',prefix_def2)). 720.82/91.89 720.82/91.89 tff(f121,plain,( 720.82/91.89 ! [X4 : ty,X21 : $int,X1 : uni,X3 : uni] : ($less(0,X21) => prefix(X4,X21,cons(X4,X1,X3)) = cons(X4,X1,prefix(X4,$sum(X21,$uminus(1)),X3)))), 720.82/91.89 inference(theory_normalization,[],[f91])). 720.82/91.89 720.82/91.89 tff(f227,plain,( 720.82/91.89 ! [X0 : ty,X1 : $int,X2 : uni,X3 : uni] : ($less(0,X1) => prefix(X0,X1,cons(X0,X2,X3)) = cons(X0,X2,prefix(X0,$sum(X1,$uminus(1)),X3)))), 720.82/91.89 inference(rectify,[],[f121])). 720.82/91.89 720.82/91.89 tff(f298,plain,( 720.82/91.89 ! [X0 : ty,X1 : $int,X2 : uni,X3 : uni] : (prefix(X0,X1,cons(X0,X2,X3)) = cons(X0,X2,prefix(X0,$sum(X1,$uminus(1)),X3)) | ~$less(0,X1))), 720.82/91.89 inference(ennf_transformation,[],[f227])). 720.82/91.89 720.82/91.89 tff(f474,plain,( 720.82/91.89 ( ! [X2 : uni,X0 : ty,X3 : uni,X1 : $int] : (prefix(X0,X1,cons(X0,X2,X3)) = cons(X0,X2,prefix(X0,$sum(X1,$uminus(1)),X3)) | ~$less(0,X1)) )), 720.82/91.89 inference(cnf_transformation,[],[f298])). 720.82/91.89 720.82/91.89 tff(f23,axiom,( 720.82/91.89 ! [X4 : ty,X3 : uni] : nil(X4) = prefix(X4,0,X3)), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',prefix_def1)). 720.82/91.89 720.82/91.89 tff(f161,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni] : nil(X0) = prefix(X0,0,X1)), 720.82/91.89 inference(rectify,[],[f23])). 720.82/91.89 720.82/91.89 tff(f376,plain,( 720.82/91.89 ( ! [X0 : ty,X1 : uni] : (nil(X0) = prefix(X0,0,X1)) )), 720.82/91.89 inference(cnf_transformation,[],[f161])). 720.82/91.89 720.82/91.89 tff(f85,axiom,( 720.82/91.89 ! [X4 : ty,X3 : uni] : (0 = length(X4,X3) <=> nil(X4) = X3)), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',length_nil)). 720.82/91.89 720.82/91.89 tff(f221,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni] : (0 = length(X0,X1) <=> nil(X0) = X1)), 720.82/91.89 inference(rectify,[],[f85])). 720.82/91.89 720.82/91.89 tff(f338,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni] : ((0 = length(X0,X1) | nil(X0) != X1) & (nil(X0) = X1 | 0 != length(X0,X1)))), 720.82/91.89 inference(nnf_transformation,[],[f221])). 720.82/91.89 720.82/91.89 tff(f468,plain,( 720.82/91.89 ( ! [X0 : ty,X1 : uni] : (0 = length(X0,X1) | nil(X0) != X1) )), 720.82/91.89 inference(cnf_transformation,[],[f338])). 720.82/91.89 720.82/91.89 tff(f506,plain,( 720.82/91.89 ( ! [X0 : ty] : (0 = length(X0,nil(X0))) )), 720.82/91.89 inference(equality_resolution,[],[f468])). 720.82/91.89 720.82/91.89 tff(f24,axiom,( 720.82/91.89 ! [X4 : ty] : (0 = length(X4,nil(X4)) & ! [X1 : uni,X7 : uni] : length(X4,cons(X4,X1,X7)) = $sum(1,length(X4,X7)))), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',length_def)). 720.82/91.89 720.82/91.89 tff(f162,plain,( 720.82/91.89 ! [X0 : ty] : (0 = length(X0,nil(X0)) & ! [X1 : uni,X2 : uni] : length(X0,cons(X0,X1,X2)) = $sum(1,length(X0,X2)))), 720.82/91.89 inference(rectify,[],[f24])). 720.82/91.89 720.82/91.89 tff(f377,plain,( 720.82/91.89 ( ! [X2 : uni,X0 : ty,X1 : uni] : (length(X0,cons(X0,X1,X2)) = $sum(1,length(X0,X2))) )), 720.82/91.89 inference(cnf_transformation,[],[f162])). 720.82/91.89 720.82/91.89 tff(f126,plain,( 720.82/91.89 ( ! [X0 : $int] : (0 = $sum(X0,$uminus(X0))) )), 720.82/91.89 introduced(theory_axiom_148,[])). 720.82/91.89 720.82/91.89 tff(f122,plain,( 720.82/91.89 ( ! [X0 : $int,X1 : $int] : ($sum(X0,X1) = $sum(X1,X0)) )), 720.82/91.89 introduced(theory_axiom_143,[])). 720.82/91.89 720.82/91.89 tff(f131,plain,( 720.82/91.89 ( ! [X0 : $int,X1 : $int] : ($less(X0,X1) | $less(X1,$sum(X0,1))) )), 720.82/91.89 introduced(theory_axiom_155,[])). 720.82/91.89 720.82/91.89 tff(f55,axiom,( 720.82/91.89 ! [X4 : ty,X3 : uni] : $lesseq(0,length(X4,X3))), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',length_nonnegative)). 720.82/91.89 720.82/91.89 tff(f114,plain,( 720.82/91.89 ! [X4 : ty,X3 : uni] : ~$less(length(X4,X3),0)), 720.82/91.89 inference(theory_normalization,[],[f55])). 720.82/91.89 720.82/91.89 tff(f192,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni] : ~$less(length(X0,X1),0)), 720.82/91.89 inference(rectify,[],[f114])). 720.82/91.89 720.82/91.89 tff(f423,plain,( 720.82/91.89 ( ! [X0 : ty,X1 : uni] : (~$less(length(X0,X1),0)) )), 720.82/91.89 inference(cnf_transformation,[],[f192])). 720.82/91.89 720.82/91.89 tff(f29,axiom,( 720.82/91.89 ! [X1 : $int] : (($lesseq(0,X1) => abs(X1) = X1) & (~$lesseq(0,X1) => abs(X1) = $uminus(X1)))), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',abs_def)). 720.82/91.89 720.82/91.89 tff(f107,plain,( 720.82/91.89 ! [X1 : $int] : ((~$less(X1,0) => abs(X1) = X1) & ($less(X1,0) => abs(X1) = $uminus(X1)))), 720.82/91.89 inference(theory_normalization,[],[f29])). 720.82/91.89 720.82/91.89 tff(f167,plain,( 720.82/91.89 ! [X0 : $int] : ((~$less(X0,0) => abs(X0) = X0) & ($less(X0,0) => $uminus(X0) = abs(X0)))), 720.82/91.89 inference(rectify,[],[f107])). 720.82/91.89 720.82/91.89 tff(f262,plain,( 720.82/91.89 ! [X0 : $int] : ((abs(X0) = X0 | $less(X0,0)) & ($uminus(X0) = abs(X0) | ~$less(X0,0)))), 720.82/91.89 inference(ennf_transformation,[],[f167])). 720.82/91.89 720.82/91.89 tff(f386,plain,( 720.82/91.89 ( ! [X0 : $int] : ($uminus(X0) = abs(X0) | ~$less(X0,0)) )), 720.82/91.89 inference(cnf_transformation,[],[f262])). 720.82/91.89 720.82/91.89 tff(f124,plain,( 720.82/91.89 ( ! [X0 : $int] : ($sum(X0,0) = X0) )), 720.82/91.89 introduced(theory_axiom_145,[])). 720.82/91.89 720.82/91.89 tff(f30,axiom,( 720.82/91.89 ! [X1 : $int,X2 : $int] : (($lesseq($uminus(X2),X1) & $lesseq(X1,X2)) <=> $lesseq(abs(X1),X2))), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',abs_le)). 720.82/91.89 720.82/91.89 tff(f108,plain,( 720.82/91.89 ! [X1 : $int,X2 : $int] : ((~$less(X1,$uminus(X2)) & ~$less(X2,X1)) <=> ~$less(X2,abs(X1)))), 720.82/91.89 inference(theory_normalization,[],[f30])). 720.82/91.89 720.82/91.89 tff(f168,plain,( 720.82/91.89 ! [X0 : $int,X1 : $int] : ((~$less(X0,$uminus(X1)) & ~$less(X1,X0)) <=> ~$less(X1,abs(X0)))), 720.82/91.89 inference(rectify,[],[f108])). 720.82/91.89 720.82/91.89 tff(f324,plain,( 720.82/91.89 ! [X0 : $int,X1 : $int] : (((~$less(X0,$uminus(X1)) & ~$less(X1,X0)) | $less(X1,abs(X0))) & (~$less(X1,abs(X0)) | ($less(X0,$uminus(X1)) | $less(X1,X0))))), 720.82/91.89 inference(nnf_transformation,[],[f168])). 720.82/91.89 720.82/91.89 tff(f325,plain,( 720.82/91.89 ! [X0 : $int,X1 : $int] : (((~$less(X0,$uminus(X1)) & ~$less(X1,X0)) | $less(X1,abs(X0))) & (~$less(X1,abs(X0)) | $less(X0,$uminus(X1)) | $less(X1,X0)))), 720.82/91.89 inference(flattening,[],[f324])). 720.82/91.89 720.82/91.89 tff(f390,plain,( 720.82/91.89 ( ! [X0 : $int,X1 : $int] : (~$less(X0,$uminus(X1)) | $less(X1,abs(X0))) )), 720.82/91.89 inference(cnf_transformation,[],[f325])). 720.82/91.89 720.82/91.89 tff(f128,plain,( 720.82/91.89 ( ! [X2 : $int,X0 : $int,X1 : $int] : (~$less(X0,X1) | ~$less(X1,X2) | $less(X0,X2)) )), 720.82/91.89 introduced(theory_axiom_151,[])). 720.82/91.89 720.82/91.89 tff(f101,axiom,( 720.82/91.89 ! [X4 : ty,X17 : uni] : (! [X1 : uni,X15 : uni] : rev_append(X4,cons(X4,X1,X15),X17) = rev_append(X4,X15,cons(X4,X1,X17)) & rev_append(X4,nil(X4),X17) = X17)), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',rev_append_def)). 720.82/91.89 720.82/91.89 tff(f237,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni] : (! [X2 : uni,X3 : uni] : rev_append(X0,cons(X0,X2,X3),X1) = rev_append(X0,X3,cons(X0,X2,X1)) & rev_append(X0,nil(X0),X1) = X1)), 720.82/91.89 inference(rectify,[],[f101])). 720.82/91.89 720.82/91.89 tff(f486,plain,( 720.82/91.89 ( ! [X2 : uni,X0 : ty,X3 : uni,X1 : uni] : (rev_append(X0,cons(X0,X2,X3),X1) = rev_append(X0,X3,cons(X0,X2,X1))) )), 720.82/91.89 inference(cnf_transformation,[],[f237])). 720.82/91.89 720.82/91.89 tff(f41,axiom,( 720.82/91.89 ! [X4 : ty,X15 : uni,X16 : uni] : rev_append(X4,X15,X16) = infix_plpl(X4,reverse(X4,X15),X16)), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',rev_append_def1)). 720.82/91.89 720.82/91.89 tff(f179,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni,X2 : uni] : rev_append(X0,X1,X2) = infix_plpl(X0,reverse(X0,X1),X2)), 720.82/91.89 inference(rectify,[],[f41])). 720.82/91.89 720.82/91.89 tff(f404,plain,( 720.82/91.89 ( ! [X2 : uni,X0 : ty,X1 : uni] : (rev_append(X0,X1,X2) = infix_plpl(X0,reverse(X0,X1),X2)) )), 720.82/91.89 inference(cnf_transformation,[],[f179])). 720.82/91.89 720.82/91.89 tff(f501,plain,( 720.82/91.89 ( ! [X2 : uni,X0 : ty,X3 : uni,X1 : uni] : (infix_plpl(X0,reverse(X0,cons(X0,X2,X3)),X1) = infix_plpl(X0,reverse(X0,X3),cons(X0,X2,X1))) )), 720.82/91.89 inference(definition_unfolding,[],[f486,f404,f404])). 720.82/91.89 720.82/91.89 tff(f459,plain,( 720.82/91.89 sK16 = tb2t(cons(elt1,t2tb1(sK17),t2tb(sK18)))), 720.82/91.89 inference(cnf_transformation,[],[f337])). 720.82/91.89 720.82/91.89 tff(f460,plain,( 720.82/91.89 sK18 = tb2t(cons(elt1,t2tb1(sK19),t2tb(sK20)))), 720.82/91.89 inference(cnf_transformation,[],[f337])). 720.82/91.89 720.82/91.89 tff(f18,axiom,( 720.82/91.89 ! [X4 : ty] : (nil(X4) = reverse(X4,nil(X4)) & ! [X1 : uni,X7 : uni] : reverse(X4,cons(X4,X1,X7)) = infix_plpl(X4,reverse(X4,X7),cons(X4,X1,nil(X4))))), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',reverse_def)). 720.82/91.89 720.82/91.89 tff(f156,plain,( 720.82/91.89 ! [X0 : ty] : (nil(X0) = reverse(X0,nil(X0)) & ! [X1 : uni,X2 : uni] : reverse(X0,cons(X0,X1,X2)) = infix_plpl(X0,reverse(X0,X2),cons(X0,X1,nil(X0))))), 720.82/91.89 inference(rectify,[],[f18])). 720.82/91.89 720.82/91.89 tff(f369,plain,( 720.82/91.89 ( ! [X0 : ty] : (nil(X0) = reverse(X0,nil(X0))) )), 720.82/91.89 inference(cnf_transformation,[],[f156])). 720.82/91.89 720.82/91.89 tff(f39,axiom,( 720.82/91.89 ! [X4 : ty,X3 : uni,X1 : uni] : reverse(X4,cons(X4,X1,X3)) = infix_plpl(X4,reverse(X4,X3),cons(X4,X1,nil(X4)))), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',reverse_cons)). 720.82/91.89 720.82/91.89 tff(f177,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni,X2 : uni] : reverse(X0,cons(X0,X2,X1)) = infix_plpl(X0,reverse(X0,X1),cons(X0,X2,nil(X0)))), 720.82/91.89 inference(rectify,[],[f39])). 720.82/91.89 720.82/91.89 tff(f402,plain,( 720.82/91.89 ( ! [X2 : uni,X0 : ty,X1 : uni] : (reverse(X0,cons(X0,X2,X1)) = infix_plpl(X0,reverse(X0,X1),cons(X0,X2,nil(X0)))) )), 720.82/91.89 inference(cnf_transformation,[],[f177])). 720.82/91.89 720.82/91.89 tff(f64,axiom,( 720.82/91.89 ! [X4 : ty,X6 : uni] : (! [X1 : uni,X7 : uni] : infix_plpl(X4,cons(X4,X1,X7),X6) = cons(X4,X1,infix_plpl(X4,X7,X6)) & infix_plpl(X4,nil(X4),X6) = X6)), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',infix_plpl_def)). 720.82/91.89 720.82/91.89 tff(f201,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni] : (! [X2 : uni,X3 : uni] : infix_plpl(X0,cons(X0,X2,X3),X1) = cons(X0,X2,infix_plpl(X0,X3,X1)) & infix_plpl(X0,nil(X0),X1) = X1)), 720.82/91.89 inference(rectify,[],[f64])). 720.82/91.89 720.82/91.89 tff(f432,plain,( 720.82/91.89 ( ! [X0 : ty,X1 : uni] : (infix_plpl(X0,nil(X0),X1) = X1) )), 720.82/91.89 inference(cnf_transformation,[],[f201])). 720.82/91.89 720.82/91.89 tff(f433,plain,( 720.82/91.89 ( ! [X2 : uni,X0 : ty,X3 : uni,X1 : uni] : (infix_plpl(X0,cons(X0,X2,X3),X1) = cons(X0,X2,infix_plpl(X0,X3,X1))) )), 720.82/91.89 inference(cnf_transformation,[],[f201])). 720.82/91.89 720.82/91.89 tff(f74,axiom,( 720.82/91.89 ! [X4 : ty,X3 : uni] : infix_plpl(X4,X3,nil(X4)) = X3), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',append_l_nil)). 720.82/91.89 720.82/91.89 tff(f211,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni] : infix_plpl(X0,X1,nil(X0)) = X1), 720.82/91.89 inference(rectify,[],[f74])). 720.82/91.89 720.82/91.89 tff(f444,plain,( 720.82/91.89 ( ! [X0 : ty,X1 : uni] : (infix_plpl(X0,X1,nil(X0)) = X1) )), 720.82/91.89 inference(cnf_transformation,[],[f211])). 720.82/91.89 720.82/91.89 tff(f37,axiom,( 720.82/91.89 ! [X4 : ty,X1 : uni,X3 : uni] : num_occ(X4,X1,X3) = num_occ(X4,X1,reverse(X4,X3))), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',reverse_num_occ)). 720.82/91.89 720.82/91.89 tff(f175,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni,X2 : uni] : num_occ(X0,X1,X2) = num_occ(X0,X1,reverse(X0,X2))), 720.82/91.89 inference(rectify,[],[f37])). 720.82/91.89 720.82/91.89 tff(f400,plain,( 720.82/91.89 ( ! [X2 : uni,X0 : ty,X1 : uni] : (num_occ(X0,X1,X2) = num_occ(X0,X1,reverse(X0,X2))) )), 720.82/91.89 inference(cnf_transformation,[],[f175])). 720.82/91.89 720.82/91.89 tff(f3,axiom,( 720.82/91.89 ! [X4 : ty,X5 : uni,X6 : uni] : ((permut(X4,X5,X6) => ! [X1 : uni] : num_occ(X4,X1,X5) = num_occ(X4,X1,X6)) & (! [X1 : uni] : (sort(X4,X1) => num_occ(X4,X1,X5) = num_occ(X4,X1,X6)) => permut(X4,X5,X6)))), 720.82/91.89 file('/export/starexec/sandbox/benchmark/theBenchmark.p',permut_def)). 720.82/91.89 720.82/91.89 tff(f142,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni,X2 : uni] : ((permut(X0,X1,X2) => ! [X3 : uni] : num_occ(X0,X3,X1) = num_occ(X0,X3,X2)) & (! [X4 : uni] : (sort(X0,X4) => num_occ(X0,X4,X1) = num_occ(X0,X4,X2)) => permut(X0,X1,X2)))), 720.82/91.89 inference(rectify,[],[f3])). 720.82/91.89 720.82/91.89 tff(f241,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni,X2 : uni] : ((! [X3 : uni] : num_occ(X0,X3,X1) = num_occ(X0,X3,X2) | ~permut(X0,X1,X2)) & (permut(X0,X1,X2) | ? [X4 : uni] : (num_occ(X0,X4,X1) != num_occ(X0,X4,X2) & sort(X0,X4))))), 720.82/91.89 inference(ennf_transformation,[],[f142])). 720.82/91.89 720.82/91.89 tff(f307,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni,X2 : uni] : (? [X4 : uni] : (num_occ(X0,X4,X1) != num_occ(X0,X4,X2) & sort(X0,X4)) => (num_occ(X0,sK4(X0,X1,X2),X1) != num_occ(X0,sK4(X0,X1,X2),X2) & sort(X0,sK4(X0,X1,X2))))), 720.82/91.89 introduced(choice_axiom,[])). 720.82/91.89 720.82/91.89 tff(f308,plain,( 720.82/91.89 ! [X0 : ty,X1 : uni,X2 : uni] : ((! [X3 : uni] : num_occ(X0,X3,X1) = num_occ(X0,X3,X2) | ~permut(X0,X1,X2)) & (permut(X0,X1,X2) | (num_occ(X0,sK4(X0,X1,X2),X1) != num_occ(X0,sK4(X0,X1,X2),X2) & sort(X0,sK4(X0,X1,X2)))))), 720.82/91.89 inference(skolemisation,[status(esa),new_symbols(skolem,[sK4])],[f241,f307])). 720.82/91.89 720.82/91.89 tff(f344,plain,( 720.82/91.89 ( ! [X2 : uni,X0 : ty,X1 : uni] : (permut(X0,X1,X2) | num_occ(X0,sK4(X0,X1,X2),X1) != num_occ(X0,sK4(X0,X1,X2),X2)) )), 720.82/91.89 inference(cnf_transformation,[],[f308])). 720.82/91.89 720.82/91.89 cnf(c_183,negated_conjecture, 720.82/91.89 ( ~ permut(elt1,cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,3,t2tb(sK14))) 720.82/91.89 | le(sK17,sK19) ), 720.82/91.89 inference(cnf_transformation,[],[f495]) ). 720.82/91.89 720.82/91.89 cnf(c_181,negated_conjecture, 720.82/91.89 ( ~ permut(elt1,cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,3,t2tb(sK14))) 720.82/91.89 | ~ permut(elt1,cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,3,t2tb(sK14))) ), 720.82/91.89 inference(cnf_transformation,[],[f493]) ). 720.82/91.89 720.82/91.89 cnf(c_179,plain, 720.82/91.89 ( ~ permut(X0_14,X0_13,X1_13) 720.82/91.89 | ~ permut(X0_14,X1_13,X2_13) 721.27/91.89 | permut(X0_14,X0_13,X2_13) ), 721.27/91.89 inference(cnf_transformation,[],[f452]) ). 721.27/91.89 721.27/91.89 cnf(c_8068,plain, 721.27/91.89 ( ~ permut(elt1,cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK15),nil(elt1)))),X0_13) 721.27/91.89 | ~ permut(elt1,X0_13,prefix(elt1,3,t2tb(sK14))) 721.27/91.89 | permut(elt1,cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,3,t2tb(sK14))) ), 721.27/91.89 inference(instantiation,[status(thm)],[c_179]) ). 721.27/91.89 721.27/91.89 cnf(c_11141,plain, 721.27/91.89 ( ~ permut(elt1,cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK15),nil(elt1)))),cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK15),nil(elt1))))) 721.27/91.89 | ~ permut(elt1,cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,3,t2tb(sK14))) 721.27/91.89 | permut(elt1,cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,3,t2tb(sK14))) ), 721.27/91.89 inference(instantiation,[status(thm)],[c_8068]) ). 721.27/91.89 721.27/91.89 cnf(c_154,plain, 721.27/91.89 ( permut(X0_14,cons(X0_14,X0_13,cons(X0_14,X1_13,X2_13)),cons(X0_14,X1_13,cons(X0_14,X0_13,X2_13))) ), 721.27/91.89 inference(cnf_transformation,[],[f427]) ). 721.27/91.89 721.27/91.89 cnf(c_11142,plain, 721.27/91.89 ( permut(elt1,cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK15),nil(elt1)))),cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK15),nil(elt1))))) ), 721.27/91.89 inference(instantiation,[status(thm)],[c_154]) ). 721.27/91.89 721.27/91.89 cnf(c_12532,negated_conjecture, 721.27/91.89 ( ~ permut(elt1,cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,3,t2tb(sK14))) ), 721.27/91.89 inference(global_propositional_subsumption, 721.27/91.89 [status(thm)], 721.27/91.89 [c_183,c_181,c_11141,c_11142]) ). 721.27/91.89 721.27/91.89 cnf(c_587155,negated_conjecture, 721.27/91.89 ( ~ permut(elt1,cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK15),nil(elt1)))),prefix(elt1,3,t2tb(sK14))) ), 721.27/91.89 inference(global_propositional_subsumption, 721.27/91.89 [status(thm)], 721.27/91.89 [c_183,c_181,c_11141,c_11142]) ). 721.27/91.89 721.27/91.89 cnf(c_188,negated_conjecture, 721.27/91.89 ( tb2t(cons(elt1,t2tb1(sK15),t2tb(sK16))) = sK14 ), 721.27/91.89 inference(cnf_transformation,[],[f458]) ). 721.27/91.89 721.27/91.89 cnf(c_145,plain, 721.27/91.89 ( t2tb(tb2t(X0_13)) = X0_13 ), 721.27/91.89 inference(cnf_transformation,[],[f418]) ). 721.27/91.89 721.27/91.89 cnf(c_587166,plain, 721.27/91.89 ( cons(elt1,t2tb1(sK15),t2tb(sK16)) = t2tb(sK14) ), 721.27/91.89 inference(superposition,[status(thm)],[c_188,c_145]) ). 721.27/91.89 721.27/91.89 cnf(c_338,plain,( $less_int(0,1) ),theory(arith) ). 721.27/91.89 721.27/91.89 cnf(c_199,plain, 721.27/91.89 ( ~ $less_int(0,X0_3) 721.27/91.89 | cons(X0_14,X0_13,prefix(X0_14,$sum_int(X0_3,$uminus_int(1)),X1_13)) = prefix(X0_14,X0_3,cons(X0_14,X0_13,X1_13)) ), 721.27/91.89 inference(cnf_transformation,[],[f474]) ). 721.27/91.89 721.27/91.89 cnf(c_590135,plain, 721.27/91.89 ( ~ $less_int(0,X0_3) 721.27/91.89 | cons(X0_14,X0_13,prefix(X0_14,$sum_int(-1,X0_3),X1_13)) = prefix(X0_14,X0_3,cons(X0_14,X0_13,X1_13)) ), 721.27/91.89 inference(smt_theory_normalisation,[status(thm)],[c_199]) ). 721.27/91.89 721.27/91.89 cnf(c_590153,plain, 721.27/91.89 ( cons(X0_14,X0_13,prefix(X0_14,$sum_int(-1,1),X1_13)) = prefix(X0_14,1,cons(X0_14,X0_13,X1_13)) ), 721.27/91.89 inference(superposition,[status(thm)],[c_338,c_590135]) ). 721.27/91.89 721.27/91.89 cnf(c_590206,plain, 721.27/91.89 ( cons(X0_14,X0_13,prefix(X0_14,0,X1_13)) = prefix(X0_14,1,cons(X0_14,X0_13,X1_13)) ), 721.27/91.89 inference(smt_theory_normalisation,[status(thm)],[c_590153]) ). 721.27/91.89 721.27/91.89 cnf(c_104,plain, 721.27/91.89 ( prefix(X0_14,0,X0_13) = nil(X0_14) ), 721.27/91.89 inference(cnf_transformation,[],[f376]) ). 721.27/91.89 721.27/91.89 cnf(c_590207,plain, 721.27/91.89 ( prefix(X0_14,1,cons(X0_14,X0_13,X1_13)) = cons(X0_14,X0_13,nil(X0_14)) ), 721.27/91.89 inference(demodulation,[status(thm)],[c_590206,c_104]) ). 721.27/91.89 721.27/91.89 cnf(c_590210,plain, 721.27/91.89 ( cons(elt1,t2tb1(sK15),nil(elt1)) = prefix(elt1,1,t2tb(sK14)) ), 721.27/91.89 inference(superposition,[status(thm)],[c_587166,c_590207]) ). 721.27/91.89 721.27/91.89 cnf(c_590278,plain, 721.27/91.89 ( ~ permut(elt1,cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),prefix(elt1,1,t2tb(sK14)))),prefix(elt1,3,t2tb(sK14))) ), 721.27/91.89 inference(demodulation,[status(thm)],[c_587155,c_590210]) ). 721.27/91.89 721.27/91.89 cnf(c_192,plain, 721.27/91.89 ( length(X0_14,nil(X0_14)) = 0 ), 721.27/91.89 inference(cnf_transformation,[],[f506]) ). 721.27/91.89 721.27/91.89 cnf(c_106,plain, 721.27/91.89 ( length(X0_14,cons(X0_14,X0_13,X1_13)) = $sum_int(1,length(X0_14,X1_13)) ), 721.27/91.89 inference(cnf_transformation,[],[f377]) ). 721.27/91.89 721.27/91.89 cnf(c_62,plain, 721.27/91.89 ( $sum_int(X0_3,$uminus_int(X0_3)) = 0 ), 721.27/91.89 inference(cnf_transformation,[],[f126]) ). 721.27/91.89 721.27/91.89 cnf(c_66,plain, 721.27/91.89 ( $sum_int(X0_3,X1_3) = $sum_int(X1_3,X0_3) ), 721.27/91.89 inference(cnf_transformation,[],[f122]) ). 721.27/91.89 721.27/91.89 cnf(c_57,plain, 721.27/91.89 ( $less_int(X0_3,$sum_int(X1_3,1)) | $less_int(X1_3,X0_3) ), 721.27/91.89 inference(cnf_transformation,[],[f131]) ). 721.27/91.89 721.27/91.89 cnf(c_587224,plain, 721.27/91.89 ( $less_int(X0_3,$sum_int(1,X1_3)) | $less_int(X1_3,X0_3) ), 721.27/91.89 inference(superposition,[status(thm)],[c_66,c_57]) ). 721.27/91.89 721.27/91.89 cnf(c_587317,plain, 721.27/91.89 ( $less_int($uminus_int(1),X0_3) | $less_int(X0_3,0) ), 721.27/91.89 inference(superposition,[status(thm)],[c_62,c_587224]) ). 721.27/91.89 721.27/91.89 cnf(c_587323,plain, 721.27/91.89 ( $less_int(X0_3,0) | $less_int(-1,X0_3) ), 721.27/91.89 inference(smt_theory_normalisation,[status(thm)],[c_587317]) ). 721.27/91.89 721.27/91.89 cnf(c_150,plain, 721.27/91.89 ( ~ $less_int(length(X0_14,X0_13),0) ), 721.27/91.89 inference(cnf_transformation,[],[f423]) ). 721.27/91.89 721.27/91.89 cnf(c_587331,plain, 721.27/91.89 ( $less_int(-1,length(X0_14,X0_13)) ), 721.27/91.89 inference(superposition,[status(thm)],[c_587323,c_150]) ). 721.27/91.89 721.27/91.89 cnf(c_588281,plain, 721.27/91.89 ( $less_int(-1,$sum_int(1,length(X0_14,X0_13))) ), 721.27/91.89 inference(superposition,[status(thm)],[c_106,c_587331]) ). 721.27/91.89 721.27/91.89 cnf(c_588365,plain, 721.27/91.89 ( $less_int(-2,length(X0_14,X0_13)) ), 721.27/91.89 inference(smt_theory_normalisation,[status(thm)],[c_588281]) ). 721.27/91.89 721.27/91.89 cnf(c_588366,plain, 721.27/91.89 ( $less_int(-2,0) ), 721.27/91.89 inference(superposition,[status(thm)],[c_192,c_588365]) ). 721.27/91.89 721.27/91.89 cnf(c_115,plain, 721.27/91.89 ( ~ $less_int(X0_3,0) | $uminus_int(X0_3) = abs(X0_3) ), 721.27/91.89 inference(cnf_transformation,[],[f386]) ). 721.27/91.89 721.27/91.89 cnf(c_588412,plain, 721.27/91.89 ( $uminus_int(-2) = abs(-2) ), 721.27/91.89 inference(superposition,[status(thm)],[c_588366,c_115]) ). 721.27/91.89 721.27/91.89 cnf(c_588504,plain, 721.27/91.89 ( abs(-2) = 2 ), 721.27/91.89 inference(smt_theory_normalisation,[status(thm)],[c_588412]) ). 721.27/91.89 721.27/91.89 cnf(c_64,plain, 721.27/91.89 ( $sum_int(X0_3,0) = X0_3 ), 721.27/91.89 inference(cnf_transformation,[],[f124]) ). 721.27/91.89 721.27/91.89 cnf(c_587225,plain, 721.27/91.89 ( $sum_int(0,X0_3) = X0_3 ), 721.27/91.89 inference(superposition,[status(thm)],[c_66,c_64]) ). 721.27/91.89 721.27/91.89 cnf(c_587235,plain, 721.27/91.89 ( $uminus_int(0) = 0 ), 721.27/91.89 inference(superposition,[status(thm)],[c_587225,c_62]) ). 721.27/91.89 721.27/91.89 cnf(c_116,plain, 721.27/91.89 ( ~ $less_int(X0_3,$uminus_int(X1_3)) | $less_int(X1_3,abs(X0_3)) ), 721.27/91.89 inference(cnf_transformation,[],[f390]) ). 721.27/91.89 721.27/91.89 cnf(c_587357,plain, 721.27/91.89 ( ~ $less_int(X0_3,0) | $less_int(0,abs(X0_3)) ), 721.27/91.89 inference(superposition,[status(thm)],[c_587235,c_116]) ). 721.27/91.89 721.27/91.89 cnf(c_588513,plain, 721.27/91.89 ( ~ $less_int(-2,0) | $less_int(0,2) ), 721.27/91.89 inference(superposition,[status(thm)],[c_588504,c_587357]) ). 721.27/91.89 721.27/91.89 cnf(c_589294,plain, 721.27/91.89 ( $less_int(0,2) ), 721.27/91.89 inference(smt_theory_normalisation,[status(thm)],[c_588513]) ). 721.27/91.89 721.27/91.89 cnf(c_340,plain,( $less_int(2,3) ),theory(arith) ). 721.27/91.89 721.27/91.89 cnf(c_60,plain, 721.27/91.89 ( ~ $less_int(X0_3,X1_3) 721.27/91.89 | ~ $less_int(X2_3,X0_3) 721.27/91.89 | $less_int(X2_3,X1_3) ), 721.27/91.89 inference(cnf_transformation,[],[f128]) ). 721.27/91.89 721.27/91.89 cnf(c_587565,plain, 721.27/91.89 ( ~ $less_int(X0_3,2) | $less_int(X0_3,3) ), 721.27/91.89 inference(superposition,[status(thm)],[c_340,c_60]) ). 721.27/91.89 721.27/91.89 cnf(c_591429,plain, 721.27/91.89 ( $less_int(0,3) ), 721.27/91.89 inference(superposition,[status(thm)],[c_589294,c_587565]) ). 721.27/91.89 721.27/91.89 cnf(c_591447,plain, 721.27/91.89 ( cons(X0_14,X0_13,prefix(X0_14,$sum_int(-1,3),X1_13)) = prefix(X0_14,3,cons(X0_14,X0_13,X1_13)) ), 721.27/91.89 inference(superposition,[status(thm)],[c_591429,c_590135]) ). 721.27/91.89 721.27/91.89 cnf(c_592013,plain, 721.27/91.89 ( cons(X0_14,X0_13,prefix(X0_14,2,X1_13)) = prefix(X0_14,3,cons(X0_14,X0_13,X1_13)) ), 721.27/91.89 inference(smt_theory_normalisation,[status(thm)],[c_591447]) ). 721.27/91.89 721.27/91.89 cnf(c_592017,plain, 721.27/91.89 ( cons(elt1,t2tb1(sK15),prefix(elt1,2,t2tb(sK16))) = prefix(elt1,3,t2tb(sK14)) ), 721.27/91.89 inference(superposition,[status(thm)],[c_587166,c_592013]) ). 721.27/91.89 721.27/91.89 cnf(c_210,plain, 721.27/91.89 ( infix_plpl(X0_14,reverse(X0_14,cons(X0_14,X0_13,X1_13)),X2_13) = infix_plpl(X0_14,reverse(X0_14,X1_13),cons(X0_14,X0_13,X2_13)) ), 721.27/91.89 inference(cnf_transformation,[],[f501]) ). 721.27/91.89 721.27/91.89 cnf(c_592272,plain, 721.27/91.89 ( infix_plpl(elt1,reverse(elt1,prefix(elt1,2,t2tb(sK16))),cons(elt1,t2tb1(sK15),X0_13)) = infix_plpl(elt1,reverse(elt1,prefix(elt1,3,t2tb(sK14))),X0_13) ), 721.27/91.89 inference(superposition,[status(thm)],[c_592017,c_210]) ). 721.27/91.89 721.27/91.89 cnf(c_187,negated_conjecture, 721.27/91.89 ( tb2t(cons(elt1,t2tb1(sK17),t2tb(sK18))) = sK16 ), 721.27/91.89 inference(cnf_transformation,[],[f459]) ). 721.27/91.89 721.27/91.89 cnf(c_587165,plain, 721.27/91.89 ( cons(elt1,t2tb1(sK17),t2tb(sK18)) = t2tb(sK16) ), 721.27/91.89 inference(superposition,[status(thm)],[c_187,c_145]) ). 721.27/91.89 721.27/91.89 cnf(c_590170,plain, 721.27/91.89 ( cons(X0_14,X0_13,prefix(X0_14,$sum_int(-1,2),X1_13)) = prefix(X0_14,2,cons(X0_14,X0_13,X1_13)) ), 721.27/91.89 inference(superposition,[status(thm)],[c_589294,c_590135]) ). 721.27/91.89 721.27/91.89 cnf(c_590215,plain, 721.27/91.89 ( cons(X0_14,X0_13,prefix(X0_14,1,X1_13)) = prefix(X0_14,2,cons(X0_14,X0_13,X1_13)) ), 721.27/91.89 inference(smt_theory_normalisation,[status(thm)],[c_590170]) ). 721.27/91.89 721.27/91.89 cnf(c_590217,plain, 721.27/91.89 ( cons(elt1,t2tb1(sK17),prefix(elt1,1,t2tb(sK18))) = prefix(elt1,2,t2tb(sK16)) ), 721.27/91.89 inference(superposition,[status(thm)],[c_587165,c_590215]) ). 721.27/91.89 721.27/91.89 cnf(c_590327,plain, 721.27/91.89 ( infix_plpl(elt1,reverse(elt1,prefix(elt1,1,t2tb(sK18))),cons(elt1,t2tb1(sK17),X0_13)) = infix_plpl(elt1,reverse(elt1,prefix(elt1,2,t2tb(sK16))),X0_13) ), 721.27/91.89 inference(superposition,[status(thm)],[c_590217,c_210]) ). 721.27/91.89 721.27/91.89 cnf(c_186,negated_conjecture, 721.27/91.89 ( tb2t(cons(elt1,t2tb1(sK19),t2tb(sK20))) = sK18 ), 721.27/91.89 inference(cnf_transformation,[],[f460]) ). 721.27/91.89 721.27/91.89 cnf(c_587164,plain, 721.27/91.89 ( cons(elt1,t2tb1(sK19),t2tb(sK20)) = t2tb(sK18) ), 721.27/91.89 inference(superposition,[status(thm)],[c_186,c_145]) ). 721.27/91.89 721.27/91.89 cnf(c_590208,plain, 721.27/91.89 ( cons(elt1,t2tb1(sK19),nil(elt1)) = prefix(elt1,1,t2tb(sK18)) ), 721.27/91.89 inference(superposition,[status(thm)],[c_587164,c_590207]) ). 721.27/91.89 721.27/91.89 cnf(c_96,plain, 721.27/91.89 ( reverse(X0_14,nil(X0_14)) = nil(X0_14) ), 721.27/91.89 inference(cnf_transformation,[],[f369]) ). 721.27/91.89 721.27/91.89 cnf(c_130,plain, 721.27/91.89 ( infix_plpl(X0_14,reverse(X0_14,X0_13),cons(X0_14,X1_13,nil(X0_14))) = reverse(X0_14,cons(X0_14,X1_13,X0_13)) ), 721.27/91.89 inference(cnf_transformation,[],[f402]) ). 721.27/91.89 721.27/91.89 cnf(c_589375,plain, 721.27/91.89 ( infix_plpl(X0_14,nil(X0_14),cons(X0_14,X0_13,nil(X0_14))) = reverse(X0_14,cons(X0_14,X0_13,nil(X0_14))) ), 721.27/91.89 inference(superposition,[status(thm)],[c_96,c_130]) ). 721.27/91.89 721.27/91.89 cnf(c_160,plain, 721.27/91.89 ( infix_plpl(X0_14,nil(X0_14),X0_13) = X0_13 ), 721.27/91.89 inference(cnf_transformation,[],[f432]) ). 721.27/91.89 721.27/91.89 cnf(c_608414,plain, 721.27/91.89 ( reverse(X0_14,cons(X0_14,X0_13,nil(X0_14))) = cons(X0_14,X0_13,nil(X0_14)) ), 721.27/91.89 inference(demodulation,[status(thm)],[c_589375,c_160]) ). 721.27/91.89 721.27/91.89 cnf(c_608418,plain, 721.27/91.89 ( reverse(elt1,prefix(elt1,1,t2tb(sK18))) = prefix(elt1,1,t2tb(sK18)) ), 721.27/91.89 inference(superposition,[status(thm)],[c_590208,c_608414]) ). 721.27/91.89 721.27/91.89 cnf(c_159,plain, 721.27/91.89 ( cons(X0_14,X0_13,infix_plpl(X0_14,X1_13,X2_13)) = infix_plpl(X0_14,cons(X0_14,X0_13,X1_13),X2_13) ), 721.27/91.89 inference(cnf_transformation,[],[f433]) ). 721.27/91.89 721.27/91.89 cnf(c_590236,plain, 721.27/91.89 ( cons(elt1,t2tb1(sK19),infix_plpl(elt1,nil(elt1),X0_13)) = infix_plpl(elt1,prefix(elt1,1,t2tb(sK18)),X0_13) ), 721.27/91.89 inference(superposition,[status(thm)],[c_590208,c_159]) ). 721.27/91.89 721.27/91.89 cnf(c_596908,plain, 721.27/91.89 ( infix_plpl(elt1,prefix(elt1,1,t2tb(sK18)),X0_13) = cons(elt1,t2tb1(sK19),X0_13) ), 721.27/91.89 inference(demodulation,[status(thm)],[c_590236,c_160]) ). 721.27/91.89 721.27/91.89 cnf(c_638546,plain, 721.27/91.89 ( infix_plpl(elt1,reverse(elt1,prefix(elt1,2,t2tb(sK16))),X0_13) = cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),X0_13)) ), 721.27/91.89 inference(demodulation,[status(thm)],[c_590327,c_608418,c_596908]) ). 721.27/91.89 721.27/91.89 cnf(c_683297,plain, 721.27/91.89 ( cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),cons(elt1,t2tb1(sK15),X0_13))) = infix_plpl(elt1,reverse(elt1,prefix(elt1,3,t2tb(sK14))),X0_13) ), 721.27/91.89 inference(demodulation,[status(thm)],[c_592272,c_638546]) ). 721.27/91.89 721.27/91.89 cnf(c_683298,plain, 721.27/91.89 ( cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),prefix(elt1,1,t2tb(sK14)))) = infix_plpl(elt1,reverse(elt1,prefix(elt1,3,t2tb(sK14))),nil(elt1)) ), 721.27/91.89 inference(superposition,[status(thm)],[c_590210,c_683297]) ). 721.27/91.89 721.27/91.89 cnf(c_171,plain, 721.27/91.89 ( infix_plpl(X0_14,X0_13,nil(X0_14)) = X0_13 ), 721.27/91.89 inference(cnf_transformation,[],[f444]) ). 721.27/91.89 721.27/91.89 cnf(c_710510,plain, 721.27/91.89 ( cons(elt1,t2tb1(sK19),cons(elt1,t2tb1(sK17),prefix(elt1,1,t2tb(sK14)))) = reverse(elt1,prefix(elt1,3,t2tb(sK14))) ), 721.27/91.89 inference(demodulation,[status(thm)],[c_683298,c_171]) ). 721.27/91.89 721.27/91.89 cnf(c_710511,plain, 721.27/91.89 ( ~ permut(elt1,reverse(elt1,prefix(elt1,3,t2tb(sK14))),prefix(elt1,3,t2tb(sK14))) ), 721.27/91.89 inference(demodulation,[status(thm)],[c_590278,c_710510]) ). 721.27/91.89 721.27/91.89 cnf(c_128,plain, 721.27/91.89 ( num_occ(X0_14,X0_13,reverse(X0_14,X1_13)) = num_occ(X0_14,X0_13,X1_13) ), 721.27/91.89 inference(cnf_transformation,[],[f400]) ). 721.27/91.89 721.27/91.89 cnf(c_12196,plain, 721.27/91.89 ( num_occ(X0_14,sK4(X0_14,reverse(X0_14,X0_13),X0_13),reverse(X0_14,X0_13)) = num_occ(X0_14,sK4(X0_14,reverse(X0_14,X0_13),X0_13),X0_13) ), 721.27/91.89 inference(instantiation,[status(thm)],[c_128]) ). 721.27/91.89 721.27/91.89 cnf(c_61148,plain, 721.27/91.89 ( num_occ(elt1,sK4(elt1,reverse(elt1,prefix(elt1,3,t2tb(sK14))),prefix(elt1,3,t2tb(sK14))),reverse(elt1,prefix(elt1,3,t2tb(sK14)))) = num_occ(elt1,sK4(elt1,reverse(elt1,prefix(elt1,3,t2tb(sK14))),prefix(elt1,3,t2tb(sK14))),prefix(elt1,3,t2tb(sK14))) ), 721.27/91.89 inference(instantiation,[status(thm)],[c_12196]) ). 721.27/91.89 721.27/91.89 cnf(c_72,plain, 721.27/91.89 ( num_occ(X0_14,sK4(X0_14,X0_13,X1_13),X0_13) != num_occ(X0_14,sK4(X0_14,X0_13,X1_13),X1_13) 721.27/91.89 | permut(X0_14,X0_13,X1_13) ), 721.27/91.89 inference(cnf_transformation,[],[f344]) ). 721.27/91.89 721.27/91.89 cnf(c_30854,plain, 721.27/91.89 ( num_occ(elt1,sK4(elt1,X0_13,prefix(elt1,3,t2tb(sK14))),X0_13) != num_occ(elt1,sK4(elt1,X0_13,prefix(elt1,3,t2tb(sK14))),prefix(elt1,3,t2tb(sK14))) 721.27/91.89 | permut(elt1,X0_13,prefix(elt1,3,t2tb(sK14))) ), 721.27/91.89 inference(instantiation,[status(thm)],[c_72]) ). 721.27/91.89 721.27/91.89 cnf(c_61147,plain, 721.27/91.89 ( num_occ(elt1,sK4(elt1,reverse(elt1,prefix(elt1,3,t2tb(sK14))),prefix(elt1,3,t2tb(sK14))),reverse(elt1,prefix(elt1,3,t2tb(sK14)))) != num_occ(elt1,sK4(elt1,reverse(elt1,prefix(elt1,3,t2tb(sK14))),prefix(elt1,3,t2tb(sK14))),prefix(elt1,3,t2tb(sK14))) 721.27/91.89 | permut(elt1,reverse(elt1,prefix(elt1,3,t2tb(sK14))),prefix(elt1,3,t2tb(sK14))) ), 721.27/91.89 inference(instantiation,[status(thm)],[c_30854]) ). 721.27/91.89 721.27/91.89 cnf(contradiction,plain, 721.27/91.89 ( $false ), 721.27/91.89 inference(minisat,[status(thm)],[c_710511,c_61148,c_61147]) ). 721.27/91.89 721.27/91.89 721.27/91.89 % SZS output end CNFRefutation for theBenchmark.p 721.27/91.89 721.27/91.89 721.27/91.91 EOF