%------------------------------------------------------------------------------ % File : CSE---1.7 % Problem : SWV779-1 : TPTP v8.2.0. Released v4.1.0. % Transfm : none % Format : tptp:raw % Command : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %d %s % Computer : n001.cluster.edu % Model : x86_64 x86_64 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz % Memory : 8042.1875MB % OS : Linux 3.10.0-693.el7.x86_64 % CPULimit : 300s % WCLimit : 300s % DateTime : Mon Jun 24 16:48:27 EDT 2024 % Result : Unsatisfiable 0.55s 0.76s % Output : CNFRefutation 0.64s % Verified : % SZS Type : - % Comments : %------------------------------------------------------------------------------ %----WARNING: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % 0.04/0.12 % Problem : SWV779-1 : TPTP v8.2.0. Released v4.1.0. % 0.04/0.12 % Command : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %d %s % 0.13/0.33 % Computer : n001.cluster.edu % 0.13/0.33 % Model : x86_64 x86_64 % 0.13/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz % 0.13/0.33 % Memory : 8042.1875MB % 0.13/0.33 % OS : Linux 3.10.0-693.el7.x86_64 % 0.13/0.33 % CPULimit : 300 % 0.13/0.33 % WCLimit : 300 % 0.13/0.33 % DateTime : Thu Jun 20 17:51:23 EDT 2024 % 0.13/0.33 % CPUTime : % 0.54/0.56 start to proof:theBenchmark % 0.55/0.72 %------------------------------------------- % 0.55/0.72 % File :CSE---1.7 % 0.55/0.72 % Problem :theBenchmark % 0.55/0.72 % Transform :cnf % 0.55/0.72 % Format :tptp:raw % 0.55/0.72 % Command :java -jar mcs_scs.jar %d %s % 0.55/0.72 % 0.55/0.72 % Result :Theorem 0.040000s % 0.55/0.72 % Output :CNFRefutation 0.040000s % 0.55/0.72 %------------------------------------------- % 0.55/0.73 %------------------------------------------------------------------------------ % 0.55/0.73 % File : SWV779-1 : TPTP v8.2.0. Released v4.1.0. % 0.55/0.73 % Domain : Software Verification % 0.55/0.73 % Problem : Needham-Schroeder shared-key protocol 407_1 % 0.55/0.73 % Version : Especial. % 0.55/0.73 % English : % 0.55/0.73 % 0.55/0.73 % Refs : [BAN89] Burrows et al. (1989), A Logic of Authentication % 0.55/0.73 % : [Nip10] Nipkow (2010), Email to Geoff Sutcliffe % 0.55/0.73 % : [BN10] Boehme & Nipkow (2010), Sledgehammer: Judgement Day % 0.55/0.73 % Source : [Nip10] % 0.55/0.73 % Names : NS_Shared-407_1 [Nip10] % 0.55/0.73 % 0.55/0.73 % Status : Unsatisfiable % 0.55/0.73 % Rating : 0.05 v8.1.0, 0.11 v7.4.0, 0.12 v7.3.0, 0.08 v7.0.0, 0.20 v6.4.0, 0.13 v6.3.0, 0.09 v6.2.0, 0.10 v6.1.0, 0.14 v6.0.0, 0.00 v5.5.0, 0.15 v5.4.0, 0.10 v5.3.0, 0.11 v5.2.0, 0.06 v5.1.0, 0.12 v5.0.0, 0.14 v4.1.0 % 0.55/0.73 % Syntax : Number of clauses : 443 ( 193 unt; 60 nHn; 169 RR) % 0.55/0.73 % Number of literals : 841 ( 375 equ; 341 neg) % 0.55/0.73 % Maximal clause size : 7 ( 1 avg) % 0.55/0.73 % Maximal term depth : 7 ( 1 avg) % 0.55/0.73 % Number of predicates : 22 ( 21 usr; 0 prp; 1-5 aty) % 0.55/0.73 % Number of functors : 82 ( 82 usr; 8 con; 0-5 aty) % 0.55/0.73 % Number of variables : 1489 ( 308 sgn) % 0.55/0.73 % SPC : CNF_UNS_RFO_SEQ_NHN % 0.55/0.73 % 0.55/0.73 % Comments : % 0.55/0.73 %------------------------------------------------------------------------------ % 0.55/0.73 cnf(cls_knows__subset__knows__Says_0,axiom, % 0.55/0.73 c_lessequals(c_Event_Oknows(V_A,V_evs),c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_OSays(V_A_H,V_B,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_event_Osimps_I5_J_0,axiom, % 0.55/0.73 c_Event_Oevent_OGets(V_agent_H,V_msg_H) != c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_event_Osimps_I4_J_0,axiom, % 0.55/0.73 c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OGets(V_agent_H,V_msg_H) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_knows__Says_0,axiom, % 0.55/0.73 c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs,tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_event_Osimps_I1_J_2,axiom, % 0.55/0.73 ( c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OSays(V_agent1_H,V_agent2_H,V_msg_H) % 0.55/0.73 | V_msg = V_msg_H ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_event_Osimps_I1_J_1,axiom, % 0.55/0.73 ( c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OSays(V_agent1_H,V_agent2_H,V_msg_H) % 0.55/0.73 | V_agent2 = V_agent2_H ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_event_Osimps_I1_J_0,axiom, % 0.55/0.73 ( c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OSays(V_agent1_H,V_agent2_H,V_msg_H) % 0.55/0.73 | V_agent1 = V_agent1_H ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_knows__Spy__Says_0,axiom, % 0.55/0.73 c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs,tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_knows__Spy__subset__knows__Spy__Says_0,axiom, % 0.55/0.73 c_lessequals(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_drop__eq__Nil_0,axiom, % 0.55/0.73 ( c_List_Odrop(V_n,V_xs,T_a) != c_List_Olist_ONil(T_a) % 0.55/0.73 | c_lessequals(c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),V_n,tc_nat) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_drop__all_0,axiom, % 0.55/0.73 ( c_List_Odrop(V_n,V_xs,T_a) = c_List_Olist_ONil(T_a) % 0.55/0.73 | ~ c_lessequals(c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),V_n,tc_nat) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_append__eq__append__conv__if_2,axiom, % 0.55/0.73 ( c_List_Oappend(V_xs_092_060_094isub_0621,V_xs_092_060_094isub_0622,T_a) != c_List_Oappend(V_ys_092_060_094isub_0621,V_ys_092_060_094isub_0622,T_a) % 0.55/0.73 | c_List_Otake(c_Nat_Osize__class_Osize(V_ys_092_060_094isub_0621,tc_List_Olist(T_a)),V_xs_092_060_094isub_0621,T_a) = V_ys_092_060_094isub_0621 % 0.55/0.73 | c_lessequals(c_Nat_Osize__class_Osize(V_xs_092_060_094isub_0621,tc_List_Olist(T_a)),c_Nat_Osize__class_Osize(V_ys_092_060_094isub_0621,tc_List_Olist(T_a)),tc_nat) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_take__append_0,axiom, % 0.55/0.73 c_List_Otake(V_n,c_List_Oappend(V_xs,V_ys,T_a),T_a) = c_List_Oappend(c_List_Otake(V_n,V_xs,T_a),c_List_Otake(c_HOL_Ominus__class_Ominus(V_n,c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),tc_nat),V_ys,T_a),T_a) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_append__eq__append__conv__if_0,axiom, % 0.55/0.73 ( c_List_Oappend(V_xs_092_060_094isub_0621,V_xs_092_060_094isub_0622,T_a) != c_List_Oappend(V_ys_092_060_094isub_0621,V_ys_092_060_094isub_0622,T_a) % 0.55/0.73 | V_xs_092_060_094isub_0621 = c_List_Otake(c_Nat_Osize__class_Osize(V_xs_092_060_094isub_0621,tc_List_Olist(T_a)),V_ys_092_060_094isub_0621,T_a) % 0.55/0.73 | ~ c_lessequals(c_Nat_Osize__class_Osize(V_xs_092_060_094isub_0621,tc_List_Olist(T_a)),c_Nat_Osize__class_Osize(V_ys_092_060_094isub_0621,tc_List_Olist(T_a)),tc_nat) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_append__eq__append__conv__if_1,axiom, % 0.55/0.73 ( c_List_Oappend(V_xs_092_060_094isub_0621,V_xs_092_060_094isub_0622,T_a) != c_List_Oappend(V_ys_092_060_094isub_0621,V_ys_092_060_094isub_0622,T_a) % 0.55/0.73 | V_xs_092_060_094isub_0622 = c_List_Oappend(c_List_Odrop(c_Nat_Osize__class_Osize(V_xs_092_060_094isub_0621,tc_List_Olist(T_a)),V_ys_092_060_094isub_0621,T_a),V_ys_092_060_094isub_0622,T_a) % 0.55/0.73 | ~ c_lessequals(c_Nat_Osize__class_Osize(V_xs_092_060_094isub_0621,tc_List_Olist(T_a)),c_Nat_Osize__class_Osize(V_ys_092_060_094isub_0621,tc_List_Olist(T_a)),tc_nat) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_append__eq__append__conv__if_3,axiom, % 0.55/0.73 ( c_List_Oappend(V_xs_092_060_094isub_0621,V_xs_092_060_094isub_0622,T_a) != c_List_Oappend(V_ys_092_060_094isub_0621,V_ys_092_060_094isub_0622,T_a) % 0.55/0.73 | c_List_Oappend(c_List_Odrop(c_Nat_Osize__class_Osize(V_ys_092_060_094isub_0621,tc_List_Olist(T_a)),V_xs_092_060_094isub_0621,T_a),V_xs_092_060_094isub_0622,T_a) = V_ys_092_060_094isub_0622 % 0.55/0.73 | c_lessequals(c_Nat_Osize__class_Osize(V_xs_092_060_094isub_0621,tc_List_Olist(T_a)),c_Nat_Osize__class_Osize(V_ys_092_060_094isub_0621,tc_List_Olist(T_a)),tc_nat) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_drop__append_0,axiom, % 0.55/0.73 c_List_Odrop(V_n,c_List_Oappend(V_xs,V_ys,T_a),T_a) = c_List_Oappend(c_List_Odrop(V_n,V_xs,T_a),c_List_Odrop(c_HOL_Ominus__class_Ominus(V_n,c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),tc_nat),V_ys,T_a),T_a) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_agent_Osplit_5,axiom, % 0.55/0.73 ( hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,t_a))) % 0.55/0.73 | V_x = c_Message_Oagent_OSpy % 0.55/0.73 | ~ hBOOL(hAPP(V_P,hAPP(V_f2,v_sko__Message__Xagent__Xsplit__1(V_P,V_f2,V_x)))) % 0.55/0.73 | V_x = c_Message_Oagent_OServer ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_agent_Ocase__cong_2,axiom, % 0.55/0.73 ( hAPP(V_f2,c_Message_Osko__Message__Xagent__Xcase__cong__1__1(V_x,V_f2,V_g2,T_a)) != hAPP(V_g2,c_Message_Osko__Message__Xagent__Xcase__cong__1__1(V_x,V_f2,V_g2,T_a)) % 0.55/0.73 | V_x = c_Message_Oagent_OServer % 0.55/0.73 | c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,T_a) = c_Message_Oagent_Oagent__case(V_g1,V_g2,V_g3,V_x,T_a) % 0.55/0.73 | V_x = c_Message_Oagent_OSpy ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_agent_Osplit__asm_5,axiom, % 0.55/0.73 ( hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,t_a))) % 0.55/0.73 | V_x = c_Message_Oagent_OSpy % 0.55/0.73 | ~ hBOOL(hAPP(V_P,hAPP(V_f2,v_sko__Message__Xagent__Xsplit__asm__1(V_P,V_f2,V_x)))) % 0.55/0.73 | V_x = c_Message_Oagent_OServer ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_knows__subset__knows__Gets_0,axiom, % 0.55/0.73 c_lessequals(c_Event_Oknows(V_A,V_evs),c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_OGets(V_A_H,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_agent_Osplit__asm_7,axiom, % 0.55/0.73 ( hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,t_a))) % 0.55/0.73 | V_x = c_Message_Oagent_OSpy % 0.55/0.73 | V_x = c_Message_Oagent_OFriend(v_sko__Message__Xagent__Xsplit__asm__1(V_P,V_f2,V_x)) % 0.55/0.73 | ~ hBOOL(hAPP(V_P,V_f1)) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_agent_Ocase__cong_4,axiom, % 0.55/0.73 ( c_Message_Oagent_Oagent__case(V_x,V_f2,V_f3,V_xa,T_a) = c_Message_Oagent_Oagent__case(V_x,V_g2,V_g3,V_xa,T_a) % 0.55/0.73 | V_xa = c_Message_Oagent_OSpy % 0.55/0.73 | V_xa = c_Message_Oagent_OFriend(c_Message_Osko__Message__Xagent__Xcase__cong__1__1(V_xa,V_f2,V_g2,T_a)) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_agent_Osplit_7,axiom, % 0.55/0.73 ( hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,t_a))) % 0.55/0.73 | V_x = c_Message_Oagent_OSpy % 0.55/0.73 | V_x = c_Message_Oagent_OFriend(v_sko__Message__Xagent__Xsplit__1(V_P,V_f2,V_x)) % 0.55/0.73 | ~ hBOOL(hAPP(V_P,V_f1)) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_agent_Osplit_4,axiom, % 0.55/0.73 ( hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,t_a))) % 0.55/0.73 | ~ hBOOL(hAPP(V_P,V_f3)) % 0.55/0.73 | V_x = c_Message_Oagent_OFriend(v_sko__Message__Xagent__Xsplit__1(V_P,V_f2,V_x)) % 0.55/0.73 | V_x = c_Message_Oagent_OServer ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_agent_Ocase__cong_1,axiom, % 0.55/0.73 ( V_xa = c_Message_Oagent_OFriend(c_Message_Osko__Message__Xagent__Xcase__cong__1__1(V_xa,V_f2,V_g2,T_a)) % 0.55/0.73 | V_xa = c_Message_Oagent_OServer % 0.55/0.73 | c_Message_Oagent_Oagent__case(V_f1,V_f2,V_x,V_xa,T_a) = c_Message_Oagent_Oagent__case(V_g1,V_g2,V_x,V_xa,T_a) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_agent_Osplit__asm_4,axiom, % 0.55/0.73 ( hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,t_a))) % 0.55/0.73 | ~ hBOOL(hAPP(V_P,V_f3)) % 0.55/0.73 | V_x = c_Message_Oagent_OFriend(v_sko__Message__Xagent__Xsplit__asm__1(V_P,V_f2,V_x)) % 0.55/0.73 | V_x = c_Message_Oagent_OServer ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_spies__Says__rev_0,axiom, % 0.55/0.73 c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Oappend(V_evs,c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),c_List_Olist_ONil(tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_butlast__snoc_0,axiom, % 0.55/0.73 c_List_Obutlast(c_List_Oappend(V_xs,c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a),T_a) = V_xs ). % 0.55/0.73 % 0.55/0.73 cnf(cls_tl_Osimps_I1_J_0,axiom, % 0.55/0.73 c_List_Otl(c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_butlast_Osimps_I1_J_0,axiom, % 0.55/0.73 c_List_Obutlast(c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_le__funD_0,axiom, % 0.55/0.73 ( ~ class_HOL_Oord(T_b) % 0.55/0.73 | c_lessequals(hAPP(V_f,V_x),hAPP(V_g,V_x),T_b) % 0.55/0.73 | ~ c_lessequals(V_f,V_g,tc_fun(T_a,T_b)) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_agent_Ocase__cong_7,axiom, % 0.55/0.73 ( hAPP(V_f2,c_Message_Osko__Message__Xagent__Xcase__cong__1__1(V_xb,V_f2,V_g2,T_a)) != hAPP(V_g2,c_Message_Osko__Message__Xagent__Xcase__cong__1__1(V_xb,V_f2,V_g2,T_a)) % 0.55/0.73 | c_Message_Oagent_Oagent__case(V_xa,V_f2,V_x,V_xb,T_a) = c_Message_Oagent_Oagent__case(V_xa,V_g2,V_x,V_xb,T_a) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_agent_Osplit_10,axiom, % 0.55/0.73 ( hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,t_a))) % 0.55/0.73 | ~ hBOOL(hAPP(V_P,V_f3)) % 0.55/0.73 | ~ hBOOL(hAPP(V_P,hAPP(V_f2,v_sko__Message__Xagent__Xsplit__1(V_P,V_f2,V_x)))) % 0.55/0.73 | ~ hBOOL(hAPP(V_P,V_f1)) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_diff__diff__cancel_0,axiom, % 0.55/0.73 ( c_HOL_Ominus__class_Ominus(V_n,c_HOL_Ominus__class_Ominus(V_n,V_i,tc_nat),tc_nat) = V_i % 0.55/0.73 | ~ c_lessequals(V_i,V_n,tc_nat) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_butlast__drop_0,axiom, % 0.55/0.73 c_List_Obutlast(c_List_Odrop(V_n,V_xs,T_a),T_a) = c_List_Odrop(V_n,c_List_Obutlast(V_xs,T_a),T_a) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_mod__diff__eq_0,axiom, % 0.55/0.73 ( ~ class_Divides_Oring__div(T_a) % 0.55/0.73 | c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),V_c,T_a) = c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(V_a,V_c,T_a),c_Divides_Odiv__class_Omod(V_b,V_c,T_a),T_a),V_c,T_a) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_mod__less__eq__dividend_0,axiom, % 0.55/0.73 c_lessequals(c_Divides_Odiv__class_Omod(V_m,V_n,tc_nat),V_m,tc_nat) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_insert__code_2,axiom, % 0.55/0.73 ( hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x)) % 0.55/0.73 | ~ hBOOL(hAPP(V_A,V_x)) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_diff__commute_0,axiom, % 0.55/0.73 c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(V_i,V_j,tc_nat),V_k,tc_nat) = c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(V_i,V_k,tc_nat),V_j,tc_nat) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_Nat_Odiff__diff__eq_0,axiom, % 0.55/0.73 ( c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(V_m,V_k,tc_nat),c_HOL_Ominus__class_Ominus(V_n,V_k,tc_nat),tc_nat) = c_HOL_Ominus__class_Ominus(V_m,V_n,tc_nat) % 0.55/0.73 | ~ c_lessequals(V_k,V_n,tc_nat) % 0.55/0.73 | ~ c_lessequals(V_k,V_m,tc_nat) ) ). % 0.55/0.73 % 0.55/0.73 cnf(cls_diff__le__self_0,axiom, % 0.55/0.73 c_lessequals(c_HOL_Ominus__class_Ominus(V_m,V_n,tc_nat),V_m,tc_nat) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_tl__drop_0,axiom, % 0.55/0.74 c_List_Otl(c_List_Odrop(V_n,V_xs,T_a),T_a) = c_List_Odrop(V_n,c_List_Otl(V_xs,T_a),T_a) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_drop__butlast_0,axiom, % 0.55/0.74 c_List_Odrop(V_n,c_List_Obutlast(V_xs,T_a),T_a) = c_List_Obutlast(c_List_Odrop(V_n,V_xs,T_a),T_a) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_eq__diff__iff_0,axiom, % 0.55/0.74 ( c_HOL_Ominus__class_Ominus(V_m,V_k,tc_nat) != c_HOL_Ominus__class_Ominus(V_n,V_k,tc_nat) % 0.55/0.74 | ~ c_lessequals(V_k,V_n,tc_nat) % 0.55/0.74 | ~ c_lessequals(V_k,V_m,tc_nat) % 0.55/0.74 | V_m = V_n ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_eq__eqI_0,axiom, % 0.55/0.74 ( ~ class_OrderedGroup_Oab__group__add(T_a) % 0.55/0.74 | c_HOL_Ominus__class_Ominus(V_x,V_x,T_a) != c_HOL_Ominus__class_Ominus(V_x_H,V_y_H,T_a) % 0.55/0.74 | V_x_H = V_y_H ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_eq__eqI_1,axiom, % 0.55/0.74 ( ~ class_OrderedGroup_Oab__group__add(T_a) % 0.55/0.74 | c_HOL_Ominus__class_Ominus(V_xa,V_y,T_a) != c_HOL_Ominus__class_Ominus(V_x,V_x,T_a) % 0.55/0.74 | V_xa = V_y ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_le__diff__iff_0,axiom, % 0.55/0.74 ( c_lessequals(V_m,V_n,tc_nat) % 0.55/0.74 | ~ c_lessequals(c_HOL_Ominus__class_Ominus(V_m,V_k,tc_nat),c_HOL_Ominus__class_Ominus(V_n,V_k,tc_nat),tc_nat) % 0.55/0.74 | ~ c_lessequals(V_k,V_n,tc_nat) % 0.55/0.74 | ~ c_lessequals(V_k,V_m,tc_nat) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_le__diff__iff_1,axiom, % 0.55/0.74 ( c_lessequals(c_HOL_Ominus__class_Ominus(V_m,V_k,tc_nat),c_HOL_Ominus__class_Ominus(V_n,V_k,tc_nat),tc_nat) % 0.55/0.74 | ~ c_lessequals(V_m,V_n,tc_nat) % 0.55/0.74 | ~ c_lessequals(V_k,V_n,tc_nat) % 0.55/0.74 | ~ c_lessequals(V_k,V_m,tc_nat) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_diff__le__mono_0,axiom, % 0.55/0.74 ( c_lessequals(c_HOL_Ominus__class_Ominus(V_m,V_l,tc_nat),c_HOL_Ominus__class_Ominus(V_n,V_l,tc_nat),tc_nat) % 0.55/0.74 | ~ c_lessequals(V_m,V_n,tc_nat) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_diff__le__mono2_0,axiom, % 0.55/0.74 ( c_lessequals(c_HOL_Ominus__class_Ominus(V_l,V_n,tc_nat),c_HOL_Ominus__class_Ominus(V_l,V_m,tc_nat),tc_nat) % 0.55/0.74 | ~ c_lessequals(V_m,V_n,tc_nat) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_insert__commute_0,axiom, % 0.55/0.74 c_Set_Oinsert(V_x,c_Set_Oinsert(V_y,V_A,T_a),T_a) = c_Set_Oinsert(V_y,c_Set_Oinsert(V_x,V_A,T_a),T_a) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_mod__diff__right__eq_0,axiom, % 0.55/0.74 ( ~ class_Divides_Oring__div(T_a) % 0.55/0.74 | c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),V_c,T_a) = c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(V_a,c_Divides_Odiv__class_Omod(V_b,V_c,T_a),T_a),V_c,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_mod__diff__left__eq_0,axiom, % 0.55/0.74 ( ~ class_Divides_Oring__div(T_a) % 0.55/0.74 | c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),V_c,T_a) = c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(V_a,V_c,T_a),V_b,T_a),V_c,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_inj__on__insert_0,axiom, % 0.55/0.74 ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b) % 0.55/0.74 | ~ c_Fun_Oinj__on(V_f,c_Set_Oinsert(V_a,V_A,T_a),T_a,T_b) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_drop__tl_0,axiom, % 0.55/0.74 c_List_Odrop(V_n,c_List_Otl(V_xs,T_a),T_a) = c_List_Otl(c_List_Odrop(V_n,V_xs,T_a),T_a) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_insert__subset_1,axiom, % 0.55/0.74 ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.55/0.74 | ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_subset__insertI2_0,axiom, % 0.55/0.74 ( c_lessequals(V_A,c_Set_Oinsert(V_b,V_B,T_a),tc_fun(T_a,tc_bool)) % 0.55/0.74 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_mod__mod__trivial_0,axiom, % 0.55/0.74 ( ~ class_Divides_Osemiring__div(T_a) % 0.55/0.74 | c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(V_a,V_b,T_a),V_b,T_a) = c_Divides_Odiv__class_Omod(V_a,V_b,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_insert__absorb2_0,axiom, % 0.55/0.74 c_Set_Oinsert(V_x,c_Set_Oinsert(V_x,V_A,T_a),T_a) = c_Set_Oinsert(V_x,V_A,T_a) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_insert__code_0,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_A,V_x)) % 0.55/0.74 | V_y = V_x % 0.55/0.74 | ~ hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x)) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_subset__insertI_0,axiom, % 0.55/0.74 c_lessequals(V_B,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_le__mod__geq_0,axiom, % 0.55/0.74 ( c_Divides_Odiv__class_Omod(V_m,V_n,tc_nat) = c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(V_m,V_n,tc_nat),V_n,tc_nat) % 0.55/0.74 | ~ c_lessequals(V_n,V_m,tc_nat) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_tl_Osimps_I2_J_0,axiom, % 0.55/0.74 c_List_Otl(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = V_xs ). % 0.55/0.74 % 0.55/0.74 cnf(cls_equalityI_0,axiom, % 0.55/0.74 ( V_A = V_B % 0.55/0.74 | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool)) % 0.55/0.74 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_le__antisym_0,axiom, % 0.55/0.74 ( V_m = V_n % 0.55/0.74 | ~ c_lessequals(V_n,V_m,tc_nat) % 0.55/0.74 | ~ c_lessequals(V_m,V_n,tc_nat) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_set__eq__subset_2,axiom, % 0.55/0.74 ( V_A = V_B % 0.55/0.74 | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool)) % 0.55/0.74 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_order__eq__iff_2,axiom, % 0.55/0.74 ( ~ class_Orderings_Oorder(T_a) % 0.55/0.74 | V_x = V_y % 0.55/0.74 | ~ c_lessequals(V_y,V_x,T_a) % 0.55/0.74 | ~ c_lessequals(V_x,V_y,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_order__antisym_0,axiom, % 0.55/0.74 ( ~ class_Orderings_Oorder(T_a) % 0.55/0.74 | V_x = V_y % 0.55/0.74 | ~ c_lessequals(V_y,V_x,T_a) % 0.55/0.74 | ~ c_lessequals(V_x,V_y,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_order__antisym__conv_0,axiom, % 0.55/0.74 ( ~ class_Orderings_Oorder(T_a) % 0.55/0.74 | V_x = V_y % 0.55/0.74 | ~ c_lessequals(V_x,V_y,T_a) % 0.55/0.74 | ~ c_lessequals(V_y,V_x,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_mod__diff__cong_0,axiom, % 0.55/0.74 ( ~ class_Divides_Oring__div(T_a) % 0.55/0.74 | c_Divides_Odiv__class_Omod(V_b,V_c,T_a) != c_Divides_Odiv__class_Omod(V_b_H,V_c,T_a) % 0.55/0.74 | c_Divides_Odiv__class_Omod(V_a,V_c,T_a) != c_Divides_Odiv__class_Omod(V_a_H,V_c,T_a) % 0.55/0.74 | c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),V_c,T_a) = c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(V_a_H,V_b_H,T_a),V_c,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_set__update__subset__insert_0,axiom, % 0.55/0.74 c_lessequals(c_List_Oset(c_List_Olist__update(V_xs,V_i,V_x,T_a),T_a),c_Set_Oinsert(V_x,c_List_Oset(V_xs,T_a),T_a),tc_fun(T_a,tc_bool)) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_insert__code_1,axiom, % 0.55/0.74 hBOOL(hAPP(c_Set_Oinsert(V_x,V_A,T_a),V_x)) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_xt1_I6_J_0,axiom, % 0.55/0.74 ( ~ class_Orderings_Oorder(T_a) % 0.55/0.74 | c_lessequals(V_z,V_x,T_a) % 0.55/0.74 | ~ c_lessequals(V_z,V_y,T_a) % 0.55/0.74 | ~ c_lessequals(V_y,V_x,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_order__trans_0,axiom, % 0.55/0.74 ( ~ class_Orderings_Opreorder(T_a) % 0.55/0.74 | c_lessequals(V_x,V_z,T_a) % 0.55/0.74 | ~ c_lessequals(V_y,V_z,T_a) % 0.55/0.74 | ~ c_lessequals(V_x,V_y,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_le__refl_0,axiom, % 0.55/0.74 c_lessequals(V_n,V_n,tc_nat) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_le__trans_0,axiom, % 0.55/0.74 ( c_lessequals(V_i,V_k,tc_nat) % 0.55/0.74 | ~ c_lessequals(V_j,V_k,tc_nat) % 0.55/0.74 | ~ c_lessequals(V_i,V_j,tc_nat) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_eq__imp__le_0,axiom, % 0.55/0.74 c_lessequals(V_x,V_x,tc_nat) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_equalityE_0,axiom, % 0.55/0.74 c_lessequals(V_x,V_x,tc_fun(T_a,tc_bool)) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_subset__refl_0,axiom, % 0.55/0.74 c_lessequals(V_A,V_A,tc_fun(T_a,tc_bool)) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_subset__trans_0,axiom, % 0.55/0.74 ( c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) % 0.55/0.74 | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool)) % 0.55/0.74 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_subset__inj__on_0,axiom, % 0.55/0.74 ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b) % 0.55/0.74 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.55/0.74 | ~ c_Fun_Oinj__on(V_f,V_B,T_a,T_b) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_predicate1D_0,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_Q,V_x)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,V_x)) % 0.55/0.74 | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool)) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_order__eq__iff_0,axiom, % 0.55/0.74 ( ~ class_Orderings_Oorder(T_a) % 0.55/0.74 | c_lessequals(V_x,V_x,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_order__eq__refl_0,axiom, % 0.55/0.74 ( ~ class_Orderings_Opreorder(T_a) % 0.55/0.74 | c_lessequals(V_x,V_x,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_rev__predicate1D_0,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_Q,V_x)) % 0.55/0.74 | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,V_x)) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_agent_Osplit__asm_10,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,t_a))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,V_f3)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,hAPP(V_f2,v_sko__Message__Xagent__Xsplit__asm__1(V_P,V_f2,V_x)))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,V_f1)) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_le__eqI_0,axiom, % 0.55/0.74 ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a) % 0.55/0.74 | c_HOL_Ominus__class_Ominus(V_x,V_y,T_a) != c_HOL_Ominus__class_Ominus(V_x_H,V_y_H,T_a) % 0.55/0.74 | c_lessequals(V_y_H,V_x_H,T_a) % 0.55/0.74 | ~ c_lessequals(V_y,V_x,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_le__eqI_1,axiom, % 0.55/0.74 ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a) % 0.55/0.74 | c_HOL_Ominus__class_Ominus(V_x,V_y,T_a) != c_HOL_Ominus__class_Ominus(V_x_H,V_y_H,T_a) % 0.55/0.74 | c_lessequals(V_y,V_x,T_a) % 0.55/0.74 | ~ c_lessequals(V_y_H,V_x_H,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_insert__mono_0,axiom, % 0.55/0.74 ( c_lessequals(c_Set_Oinsert(V_a,V_C,T_a),c_Set_Oinsert(V_a,V_D,T_a),tc_fun(T_a,tc_bool)) % 0.55/0.74 | ~ c_lessequals(V_C,V_D,tc_fun(T_a,tc_bool)) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_nat__le__linear_0,axiom, % 0.55/0.74 ( c_lessequals(V_n,V_m,tc_nat) % 0.55/0.74 | c_lessequals(V_m,V_n,tc_nat) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_linorder__linear_0,axiom, % 0.55/0.74 ( ~ class_Orderings_Olinorder(T_a) % 0.55/0.74 | c_lessequals(V_y,V_x,T_a) % 0.55/0.74 | c_lessequals(V_x,V_y,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_rotate__rev_0,axiom, % 0.55/0.74 c_List_Orotate(V_n,hAPP(c_List_Orev(T_a),V_xs),T_a) = hAPP(c_List_Orev(T_a),c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),c_Divides_Odiv__class_Omod(V_n,c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),tc_nat),tc_nat),V_xs,T_a)) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_butlast_Osimps_I2_J_0,axiom, % 0.55/0.74 c_List_Obutlast(c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_butlast_Osimps_I2_J_1,axiom, % 0.55/0.74 ( c_List_Obutlast(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Olist_OCons(V_x,c_List_Obutlast(V_xs,T_a),T_a) % 0.55/0.74 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_set__subset__Cons_0,axiom, % 0.55/0.74 c_lessequals(c_List_Oset(V_xs,T_a),c_List_Oset(c_List_Olist_OCons(V_x,V_xs,T_a),T_a),tc_fun(T_a,tc_bool)) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_List_Oset_Osimps_I2_J_0,axiom, % 0.55/0.74 c_List_Oset(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_Set_Oinsert(V_x,c_List_Oset(V_xs,T_a),T_a) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_impossible__Cons_0,axiom, % 0.55/0.74 ~ c_lessequals(c_Nat_Osize__class_Osize(c_List_Olist_OCons(V_x,V_ys,T_a),tc_List_Olist(T_a)),c_Nat_Osize__class_Osize(V_ys,tc_List_Olist(T_a)),tc_nat) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_butlast__append_0,axiom, % 0.55/0.74 c_List_Obutlast(c_List_Oappend(V_xs,c_List_Olist_ONil(T_a),T_a),T_a) = c_List_Obutlast(V_xs,T_a) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_tl__append2_0,axiom, % 0.55/0.74 ( c_List_Otl(c_List_Oappend(V_xs,V_ys,T_a),T_a) = c_List_Oappend(c_List_Otl(V_xs,T_a),V_ys,T_a) % 0.55/0.74 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_butlast__append_1,axiom, % 0.55/0.74 ( c_List_Obutlast(c_List_Oappend(V_xs,V_ys,T_a),T_a) = c_List_Oappend(V_xs,c_List_Obutlast(V_ys,T_a),T_a) % 0.55/0.74 | V_ys = c_List_Olist_ONil(T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_set__take__subset_0,axiom, % 0.55/0.74 c_lessequals(c_List_Oset(c_List_Otake(V_n,V_xs,T_a),T_a),c_List_Oset(V_xs,T_a),tc_fun(T_a,tc_bool)) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_filter__is__subset_0,axiom, % 0.55/0.74 c_lessequals(c_List_Oset(c_List_Ofilter(V_P,V_xs,T_a),T_a),c_List_Oset(V_xs,T_a),tc_fun(T_a,tc_bool)) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_take__all_0,axiom, % 0.55/0.74 ( c_List_Otake(V_n,V_xs,T_a) = V_xs % 0.55/0.74 | ~ c_lessequals(c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),V_n,tc_nat) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_length__filter__le_0,axiom, % 0.55/0.74 c_lessequals(c_Nat_Osize__class_Osize(c_List_Ofilter(V_P,V_xs,T_a),tc_List_Olist(T_a)),c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),tc_nat) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_sorted_Osimps_I3_J_0,axiom, % 0.55/0.74 ( ~ class_Orderings_Olinorder(T_a) % 0.55/0.74 | c_lessequals(V_x,V_y,T_a) % 0.55/0.74 | ~ c_List_Olinorder__class_Osorted(c_List_Olist_OCons(V_x,c_List_Olist_OCons(V_y,V_zs,T_a),T_a),T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_sorted_Osimps_I3_J_2,axiom, % 0.55/0.74 ( ~ class_Orderings_Olinorder(T_a) % 0.55/0.74 | c_List_Olinorder__class_Osorted(c_List_Olist_OCons(V_x,c_List_Olist_OCons(V_y,V_zs,T_a),T_a),T_a) % 0.55/0.74 | ~ c_List_Olinorder__class_Osorted(c_List_Olist_OCons(V_y,V_zs,T_a),T_a) % 0.55/0.74 | ~ c_lessequals(V_x,V_y,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_set__drop__subset_0,axiom, % 0.55/0.74 c_lessequals(c_List_Oset(c_List_Odrop(V_n,V_xs,T_a),T_a),c_List_Oset(V_xs,T_a),tc_fun(T_a,tc_bool)) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_length__drop_0,axiom, % 0.55/0.74 c_Nat_Osize__class_Osize(c_List_Odrop(V_n,V_xs,T_a),tc_List_Olist(T_a)) = c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),V_n,tc_nat) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_list__update__beyond_0,axiom, % 0.55/0.74 ( c_List_Olist__update(V_xs,V_i,V_x,T_a) = V_xs % 0.55/0.74 | ~ c_lessequals(c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),V_i,tc_nat) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_length__dropWhile__le_0,axiom, % 0.55/0.74 c_lessequals(c_Nat_Osize__class_Osize(c_List_OdropWhile(V_P,V_xs,T_a),tc_List_Olist(T_a)),c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),tc_nat) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_drop__take_0,axiom, % 0.55/0.74 c_List_Odrop(V_n,c_List_Otake(V_m,V_xs,T_a),T_a) = c_List_Otake(c_HOL_Ominus__class_Ominus(V_m,V_n,tc_nat),c_List_Odrop(V_n,V_xs,T_a),T_a) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_rotate__conv__mod_0,axiom, % 0.55/0.74 c_List_Orotate(V_n,V_xs,T_a) = c_List_Orotate(c_Divides_Odiv__class_Omod(V_n,c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),tc_nat),V_xs,T_a) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_set__remove1__subset_0,axiom, % 0.55/0.74 c_lessequals(c_List_Oset(c_List_Oremove1(V_x,V_xs,T_a),T_a),c_List_Oset(V_xs,T_a),tc_fun(T_a,tc_bool)) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_length__remdups__leq_0,axiom, % 0.55/0.74 c_lessequals(c_Nat_Osize__class_Osize(c_List_Oremdups(V_xs,T_a),tc_List_Olist(T_a)),c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),tc_nat) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_agent_Osplit__asm_9,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,t_a))) % 0.55/0.74 | V_x = c_Message_Oagent_OSpy % 0.55/0.74 | ~ hBOOL(hAPP(V_P,hAPP(V_f2,v_sko__Message__Xagent__Xsplit__asm__1(V_P,V_f2,V_x)))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,V_f1)) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_agent_Ocase__cong_6,axiom, % 0.55/0.74 ( hAPP(V_f2,c_Message_Osko__Message__Xagent__Xcase__cong__1__1(V_xa,V_f2,V_g2,T_a)) != hAPP(V_g2,c_Message_Osko__Message__Xagent__Xcase__cong__1__1(V_xa,V_f2,V_g2,T_a)) % 0.55/0.74 | c_Message_Oagent_Oagent__case(V_x,V_f2,V_f3,V_xa,T_a) = c_Message_Oagent_Oagent__case(V_x,V_g2,V_g3,V_xa,T_a) % 0.55/0.74 | V_xa = c_Message_Oagent_OSpy ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_agent_Osplit_9,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,t_a))) % 0.55/0.74 | V_x = c_Message_Oagent_OSpy % 0.55/0.74 | ~ hBOOL(hAPP(V_P,hAPP(V_f2,v_sko__Message__Xagent__Xsplit__1(V_P,V_f2,V_x)))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,V_f1)) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_knows__subset__knows__Cons_0,axiom, % 0.55/0.74 c_lessequals(c_Event_Oknows(V_A,V_evs),c_Event_Oknows(V_A,c_List_Olist_OCons(V_e,V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_drop__replicate_0,axiom, % 0.55/0.74 c_List_Odrop(V_i,c_List_Oreplicate(V_k,V_x,T_a),T_a) = c_List_Oreplicate(c_HOL_Ominus__class_Ominus(V_k,V_i,tc_nat),V_x,T_a) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_set__sublist__subset_0,axiom, % 0.55/0.74 c_lessequals(c_List_Oset(c_List_Osublist(V_xs,V_I,T_a),T_a),c_List_Oset(V_xs,T_a),tc_fun(T_a,tc_bool)) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_agent_Osplit_6,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,t_a))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,V_f3)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,hAPP(V_f2,v_sko__Message__Xagent__Xsplit__1(V_P,V_f2,V_x)))) % 0.55/0.74 | V_x = c_Message_Oagent_OServer ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_agent_Osplit__asm_6,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,t_a))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,V_f3)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,hAPP(V_f2,v_sko__Message__Xagent__Xsplit__asm__1(V_P,V_f2,V_x)))) % 0.55/0.74 | V_x = c_Message_Oagent_OServer ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_agent_Ocase__cong_3,axiom, % 0.55/0.74 ( hAPP(V_f2,c_Message_Osko__Message__Xagent__Xcase__cong__1__1(V_xa,V_f2,V_g2,T_a)) != hAPP(V_g2,c_Message_Osko__Message__Xagent__Xcase__cong__1__1(V_xa,V_f2,V_g2,T_a)) % 0.55/0.74 | V_xa = c_Message_Oagent_OServer % 0.55/0.74 | c_Message_Oagent_Oagent__case(V_f1,V_f2,V_x,V_xa,T_a) = c_Message_Oagent_Oagent__case(V_g1,V_g2,V_x,V_xa,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_agent_Ocase__cong_5,axiom, % 0.55/0.74 ( V_xb = c_Message_Oagent_OFriend(c_Message_Osko__Message__Xagent__Xcase__cong__1__1(V_xb,V_f2,V_g2,T_a)) % 0.55/0.74 | c_Message_Oagent_Oagent__case(V_xa,V_f2,V_x,V_xb,T_a) = c_Message_Oagent_Oagent__case(V_xa,V_g2,V_x,V_xb,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_agent_Osplit__asm_8,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,t_a))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,V_f3)) % 0.55/0.74 | V_x = c_Message_Oagent_OFriend(v_sko__Message__Xagent__Xsplit__asm__1(V_P,V_f2,V_x)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,V_f1)) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_agent_Osplit_8,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,t_a))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,V_f3)) % 0.55/0.74 | V_x = c_Message_Oagent_OFriend(v_sko__Message__Xagent__Xsplit__1(V_P,V_f2,V_x)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,V_f1)) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_initState__subset__knows_0,axiom, % 0.55/0.74 c_lessequals(c_Event_OinitState(V_A),c_Event_Oknows(V_A,V_evs),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_list_Oinduct_1,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_OCons(v_sko__List__Xlist__Xinduct__1(V_P),v_sko__List__Xlist__Xinduct__2(V_P),t_a))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_list__update_Oinduct_1,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_OCons(v_sko__List__Xlist__update__Xinduct__1(V_P),v_sko__List__Xlist__update__Xinduct__2(V_P),t_a))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_removeAll_Oinduct_1,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_OCons(v_sko__List__XremoveAll__Xinduct__1(V_P),v_sko__List__XremoveAll__Xinduct__2(V_P),t_a))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_takeWhile_Oinduct_1,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_OCons(v_sko__List__XtakeWhile__Xinduct__1(V_P),v_sko__List__XtakeWhile__Xinduct__2(V_P),t_a))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_dropWhile_Oinduct_1,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_OCons(v_sko__List__XdropWhile__Xinduct__1(V_P),v_sko__List__XdropWhile__Xinduct__2(V_P),t_a))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_zip_Oinduct_1,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_OCons(v_sko__List__Xzip__Xinduct__1(V_P),v_sko__List__Xzip__Xinduct__2(V_P),t_a))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_listset_Oinduct_1,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_OCons(v_sko__List__Xlistset__Xinduct__1(V_P),v_sko__List__Xlistset__Xinduct__2(V_P),t_a))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_remove1_Oinduct_1,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_OCons(v_sko__List__Xremove1__Xinduct__1(V_P),v_sko__List__Xremove1__Xinduct__2(V_P),t_a))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_distinct_Oinduct_1,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_OCons(v_sko__List__Xdistinct__Xinduct__1(V_P),v_sko__List__Xdistinct__Xinduct__2(V_P),t_a))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_listsum_Oinduct_1,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_OCons(v_sko__List__Xlistsum__Xinduct__1(V_P),v_sko__List__Xlistsum__Xinduct__2(V_P),t_a))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_last_Oinduct_1,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_OCons(v_sko__List__Xlast__Xinduct__1(V_P),v_sko__List__Xlast__Xinduct__2(V_P),t_a))) % 0.55/0.74 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_append__eq__append__conv__if_4,axiom, % 0.55/0.74 ( c_List_Otake(c_Nat_Osize__class_Osize(V_ys_092_060_094isub_0621,tc_List_Olist(T_a)),V_xs_092_060_094isub_0621,T_a) != V_ys_092_060_094isub_0621 % 0.55/0.74 | c_lessequals(c_Nat_Osize__class_Osize(V_xs_092_060_094isub_0621,tc_List_Olist(T_a)),c_Nat_Osize__class_Osize(V_ys_092_060_094isub_0621,tc_List_Olist(T_a)),tc_nat) % 0.55/0.74 | c_List_Oappend(V_xs_092_060_094isub_0621,V_xs_092_060_094isub_0622,T_a) = c_List_Oappend(V_ys_092_060_094isub_0621,c_List_Oappend(c_List_Odrop(c_Nat_Osize__class_Osize(V_ys_092_060_094isub_0621,tc_List_Olist(T_a)),V_xs_092_060_094isub_0621,T_a),V_xs_092_060_094isub_0622,T_a),T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_append__eq__append__conv__if_5,axiom, % 0.55/0.74 ( V_xs_092_060_094isub_0621 != c_List_Otake(c_Nat_Osize__class_Osize(V_xs_092_060_094isub_0621,tc_List_Olist(T_a)),V_ys_092_060_094isub_0621,T_a) % 0.55/0.74 | c_List_Oappend(V_xs_092_060_094isub_0621,c_List_Oappend(c_List_Odrop(c_Nat_Osize__class_Osize(V_xs_092_060_094isub_0621,tc_List_Olist(T_a)),V_ys_092_060_094isub_0621,T_a),V_ys_092_060_094isub_0622,T_a),T_a) = c_List_Oappend(V_ys_092_060_094isub_0621,V_ys_092_060_094isub_0622,T_a) % 0.55/0.74 | ~ c_lessequals(c_Nat_Osize__class_Osize(V_xs_092_060_094isub_0621,tc_List_Olist(T_a)),c_Nat_Osize__class_Osize(V_ys_092_060_094isub_0621,tc_List_Olist(T_a)),tc_nat) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_setsum__set__distinct__conv__listsum_0,axiom, % 0.55/0.74 ( ~ class_OrderedGroup_Ocomm__monoid__add(T_b) % 0.55/0.74 | c_Finite__Set_Osetsum(V_f,c_List_Oset(V_xs,T_a),T_a,T_b) = c_List_Olistsum(c_List_Omap(V_f,V_xs,T_a,T_b),T_b) % 0.55/0.74 | ~ c_List_Odistinct(V_xs,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_append__butlast__last__id_0,axiom, % 0.55/0.74 ( c_List_Oappend(c_List_Obutlast(V_xs,T_a),c_List_Olist_OCons(c_List_Olast(V_xs,T_a),c_List_Olist_ONil(T_a),T_a),T_a) = V_xs % 0.55/0.74 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_rev__take_0,axiom, % 0.55/0.74 hAPP(c_List_Orev(T_a),c_List_Otake(V_i,V_xs,T_a)) = c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),V_i,tc_nat),hAPP(c_List_Orev(T_a),V_xs),T_a) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_rev__drop_0,axiom, % 0.55/0.74 hAPP(c_List_Orev(T_a),c_List_Odrop(V_i,V_xs,T_a)) = c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),V_i,tc_nat),hAPP(c_List_Orev(T_a),V_xs),T_a) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_knows__Gets_0,axiom, % 0.55/0.74 ( c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_OGets(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg) % 0.55/0.74 | V_A = c_Message_Oagent_OSpy ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_knows__Spy__subset__knows__Spy__Gets_0,axiom, % 0.55/0.74 c_lessequals(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OGets(V_A,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_agent_Osplit__asm_3,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,t_a))) % 0.55/0.74 | V_x = c_Message_Oagent_OSpy % 0.55/0.74 | V_x = c_Message_Oagent_OFriend(v_sko__Message__Xagent__Xsplit__asm__1(V_P,V_f2,V_x)) % 0.55/0.74 | V_x = c_Message_Oagent_OServer ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_agent_Ocase__cong_0,axiom, % 0.55/0.74 ( c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,T_a) = c_Message_Oagent_Oagent__case(V_g1,V_g2,V_g3,V_x,T_a) % 0.55/0.74 | V_x = c_Message_Oagent_OSpy % 0.55/0.74 | V_x = c_Message_Oagent_OFriend(c_Message_Osko__Message__Xagent__Xcase__cong__1__1(V_x,V_f2,V_g2,T_a)) % 0.55/0.74 | V_x = c_Message_Oagent_OServer ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_agent_Osplit_3,axiom, % 0.55/0.74 ( hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,V_x,t_a))) % 0.55/0.74 | V_x = c_Message_Oagent_OSpy % 0.55/0.74 | V_x = c_Message_Oagent_OFriend(v_sko__Message__Xagent__Xsplit__1(V_P,V_f2,V_x)) % 0.55/0.74 | V_x = c_Message_Oagent_OServer ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_rotate__drop__take_0,axiom, % 0.55/0.74 c_List_Orotate(V_n,V_xs,T_a) = c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(V_n,c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),tc_nat),V_xs,T_a),c_List_Otake(c_Divides_Odiv__class_Omod(V_n,c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),tc_nat),V_xs,T_a),T_a) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_rotate1__hd__tl_0,axiom, % 0.55/0.74 ( c_List_Orotate1(V_xs,T_a) = c_List_Oappend(c_List_Otl(V_xs,T_a),c_List_Olist_OCons(c_List_Ohd(V_xs,T_a),c_List_Olist_ONil(T_a),T_a),T_a) % 0.55/0.74 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_sorted__drop_0,axiom, % 0.55/0.74 ( ~ class_Orderings_Olinorder(T_a) % 0.55/0.74 | c_List_Olinorder__class_Osorted(c_List_Odrop(V_n,V_xs,T_a),T_a) % 0.55/0.74 | ~ c_List_Olinorder__class_Osorted(V_xs,T_a) ) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_take__map_0,axiom, % 0.55/0.74 c_List_Otake(V_n,c_List_Omap(V_f,V_xs,T_b,T_a),T_a) = c_List_Omap(V_f,c_List_Otake(V_n,V_xs,T_b),T_b,T_a) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_remdups__filter_0,axiom, % 0.55/0.74 c_List_Oremdups(c_List_Ofilter(V_P,V_xs,T_a),T_a) = c_List_Ofilter(V_P,c_List_Oremdups(V_xs,T_a),T_a) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_agent_Osimps_I2_J_0,axiom, % 0.55/0.74 c_Message_Oagent_OServer != c_Message_Oagent_OFriend(V_nat_H) ). % 0.55/0.74 % 0.55/0.74 cnf(cls_list__all2__takeI_0,axiom, % 0.55/0.74 ( c_List_Olist__all2(V_P,c_List_Otake(V_n,V_xs,T_a),c_List_Otake(V_n,V_ys,T_b),T_a,T_b) % 0.55/0.74 | ~ c_List_Olist__all2(V_P,V_xs,V_ys,T_a,T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct__map_1,axiom, % 0.55/0.75 ( c_Fun_Oinj__on(V_f,c_List_Oset(V_xs,T_b),T_b,T_a) % 0.55/0.75 | ~ c_List_Odistinct(c_List_Omap(V_f,V_xs,T_b,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_Cons__eq__filterD_2,axiom, % 0.55/0.75 ( c_List_Olist_OCons(V_x,V_xs,T_a) != c_List_Ofilter(V_P,V_ys,T_a) % 0.55/0.75 | hBOOL(hAPP(V_P,V_x)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__eq_1,axiom, % 0.55/0.75 ( V_xs = V_ys % 0.55/0.75 | ~ c_List_Olist__all2(c_fequal(T_a),V_xs,V_ys,T_a,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_foldl__Cons_0,axiom, % 0.55/0.75 c_List_Ofoldl(V_f,V_a,c_List_Olist_OCons(V_x,V_xs,T_b),T_a,T_b) = c_List_Ofoldl(V_f,hAPP(hAPP(V_f,V_a),V_x),V_xs,T_a,T_b) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_sorted__distinct__set__unique_0,axiom, % 0.55/0.75 ( ~ class_Orderings_Olinorder(T_a) % 0.55/0.75 | c_List_Oset(V_xs,T_a) != c_List_Oset(V_ys,T_a) % 0.55/0.75 | ~ c_List_Odistinct(V_ys,T_a) % 0.55/0.75 | ~ c_List_Olinorder__class_Osorted(V_ys,T_a) % 0.55/0.75 | ~ c_List_Odistinct(V_xs,T_a) % 0.55/0.75 | ~ c_List_Olinorder__class_Osorted(V_xs,T_a) % 0.55/0.75 | V_xs = V_ys ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_sorted_Osimps_I3_J_1,axiom, % 0.55/0.75 ( ~ class_Orderings_Olinorder(T_a) % 0.55/0.75 | c_List_Olinorder__class_Osorted(c_List_Olist_OCons(V_y,V_zs,T_a),T_a) % 0.55/0.75 | ~ c_List_Olinorder__class_Osorted(c_List_Olist_OCons(V_x,c_List_Olist_OCons(V_y,V_zs,T_a),T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__appendI_0,axiom, % 0.55/0.75 ( c_List_Olist__all2(V_P,c_List_Oappend(V_a,V_c,T_a),c_List_Oappend(V_b,V_d,T_b),T_a,T_b) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,V_c,V_d,T_a,T_b) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,V_a,V_b,T_a,T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__append2_5,axiom, % 0.55/0.75 ( c_Nat_Osize__class_Osize(V_xa,tc_List_Olist(T_a)) != c_Nat_Osize__class_Osize(V_zs,tc_List_Olist(T_b)) % 0.55/0.75 | c_Nat_Osize__class_Osize(V_x,tc_List_Olist(T_a)) != c_Nat_Osize__class_Osize(V_ys,tc_List_Olist(T_b)) % 0.55/0.75 | c_List_Olist__all2(V_P,c_List_Oappend(V_x,V_xa,T_a),c_List_Oappend(V_ys,V_zs,T_b),T_a,T_b) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,V_xa,V_zs,T_a,T_b) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,V_x,V_ys,T_a,T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__append1_5,axiom, % 0.55/0.75 ( c_Nat_Osize__class_Osize(V_xa,tc_List_Olist(T_b)) != c_Nat_Osize__class_Osize(V_ys,tc_List_Olist(T_a)) % 0.55/0.75 | c_Nat_Osize__class_Osize(V_x,tc_List_Olist(T_b)) != c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)) % 0.55/0.75 | c_List_Olist__all2(V_P,c_List_Oappend(V_xs,V_ys,T_a),c_List_Oappend(V_x,V_xa,T_b),T_a,T_b) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,V_ys,V_xa,T_a,T_b) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,V_xs,V_x,T_a,T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__eq__Cons__conv_5,axiom, % 0.55/0.75 c_List_Oappend(c_List_Olist_OCons(V_x,V_xa,T_a),V_zs,T_a) = c_List_Olist_OCons(V_x,c_List_Oappend(V_xa,V_zs,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__Cons_0,axiom, % 0.55/0.75 c_List_Oappend(c_List_Olist_OCons(V_x,V_xs,T_a),V_ys,T_a) = c_List_Olist_OCons(V_x,c_List_Oappend(V_xs,V_ys,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_hd__dropWhile_0,axiom, % 0.55/0.75 ( ~ hBOOL(hAPP(V_P,c_List_Ohd(c_List_OdropWhile(V_P,V_xs,T_a),T_a))) % 0.55/0.75 | c_List_OdropWhile(V_P,V_xs,T_a) = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct1__rotate_1,axiom, % 0.55/0.75 ( c_List_Odistinct(c_List_Orotate1(V_xs,T_a),T_a) % 0.55/0.75 | ~ c_List_Odistinct(V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct1__rotate_0,axiom, % 0.55/0.75 ( c_List_Odistinct(V_xs,T_a) % 0.55/0.75 | ~ c_List_Odistinct(c_List_Orotate1(V_xs,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__eq__conv__conj_1,axiom, % 0.55/0.75 V_ys = c_List_Odrop(c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),c_List_Oappend(V_xs,V_ys,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct__filter_0,axiom, % 0.55/0.75 ( c_List_Odistinct(c_List_Ofilter(V_P,V_xs,T_a),T_a) % 0.55/0.75 | ~ c_List_Odistinct(V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_map__eq__Cons__conv_3,axiom, % 0.55/0.75 c_List_Omap(V_f,c_List_Olist_OCons(V_x,V_xa,T_b),T_b,T_a) = c_List_Olist_OCons(hAPP(V_f,V_x),c_List_Omap(V_f,V_xa,T_b,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_Cons__eq__map__conv_3,axiom, % 0.55/0.75 c_List_Olist_OCons(hAPP(V_f,V_xa),c_List_Omap(V_f,V_xb,T_b,T_a),T_a) = c_List_Omap(V_f,c_List_Olist_OCons(V_xa,V_xb,T_b),T_b,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_map_Osimps_I2_J_0,axiom, % 0.55/0.75 c_List_Omap(V_f,c_List_Olist_OCons(V_x,V_xs,T_b),T_b,T_a) = c_List_Olist_OCons(hAPP(V_f,V_x),c_List_Omap(V_f,V_xs,T_b,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list_Osimps_I5_J_0,axiom, % 0.55/0.75 c_List_Olist_Olist__case(V_f1,V_f2,c_List_Olist_OCons(V_a,V_list,T_b),T_a,T_b) = hAPP(hAPP(V_f2,V_a),V_list) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_remove1_Osimps_I2_J_0,axiom, % 0.55/0.75 c_List_Oremove1(V_x,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = V_xs ). % 0.55/0.75 % 0.55/0.75 cnf(cls_agent_Osimps_I3_J_0,axiom, % 0.55/0.75 c_Message_Oagent_OFriend(V_nat_H) != c_Message_Oagent_OServer ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__Cons_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(hAPP(V_P,V_x),V_y)) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),c_List_Olist_OCons(V_y,V_ys,T_b),T_a,T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_Cons__eq__append__conv_5,axiom, % 0.55/0.75 c_List_Olist_OCons(V_x,c_List_Oappend(V_xa,V_zs,T_a),T_a) = c_List_Oappend(c_List_Olist_OCons(V_x,V_xa,T_a),V_zs,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_Cons__eq__appendI_0,axiom, % 0.55/0.75 c_List_Olist_OCons(V_x,c_List_Oappend(V_xs1,V_zs,T_a),T_a) = c_List_Oappend(c_List_Olist_OCons(V_x,V_xs1,T_a),V_zs,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_last_Osimps_1,axiom, % 0.55/0.75 ( c_List_Olast(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Olast(V_xs,T_a) % 0.55/0.75 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_agent_Osimps_I8_J_0,axiom, % 0.55/0.75 c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,c_Message_Oagent_OServer,T_a) = V_f1 ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct__map_2,axiom, % 0.55/0.75 ( c_List_Odistinct(c_List_Omap(V_f,V_xs,T_b,T_a),T_a) % 0.55/0.75 | ~ c_Fun_Oinj__on(V_f,c_List_Oset(V_xs,T_b),T_b,T_a) % 0.55/0.75 | ~ c_List_Odistinct(V_xs,T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__take__drop__id_0,axiom, % 0.55/0.75 c_List_Oappend(c_List_Otake(V_n,V_xs,T_a),c_List_Odrop(V_n,V_xs,T_a),T_a) = V_xs ). % 0.55/0.75 % 0.55/0.75 cnf(cls_sorted__Cons_0,axiom, % 0.55/0.75 ( ~ class_Orderings_Olinorder(T_a) % 0.55/0.75 | c_List_Olinorder__class_Osorted(V_xs,T_a) % 0.55/0.75 | ~ c_List_Olinorder__class_Osorted(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct__drop_0,axiom, % 0.55/0.75 ( c_List_Odistinct(c_List_Odrop(V_i,V_xs,T_a),T_a) % 0.55/0.75 | ~ c_List_Odistinct(V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all_Osimps_I2_J_1,axiom, % 0.55/0.75 ( c_List_Olist__all(V_P,V_xs,T_a) % 0.55/0.75 | ~ c_List_Olist__all(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_remdups__id__iff__distinct_0,axiom, % 0.55/0.75 ( c_List_Oremdups(V_xs,T_a) != V_xs % 0.55/0.75 | c_List_Odistinct(V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct__remdups__id_0,axiom, % 0.55/0.75 ( c_List_Oremdups(V_xs,T_a) = V_xs % 0.55/0.75 | ~ c_List_Odistinct(V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all_Osimps_I2_J_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(V_P,V_x)) % 0.55/0.75 | ~ c_List_Olist__all(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_hd__append_1,axiom, % 0.55/0.75 ( c_List_Ohd(c_List_Oappend(V_xs,V_ys,T_a),T_a) = c_List_Ohd(V_xs,T_a) % 0.55/0.75 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__append_2,axiom, % 0.55/0.75 ( c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)) != c_Nat_Osize__class_Osize(V_ys,tc_List_Olist(T_b)) % 0.55/0.75 | c_List_Olist__all2(V_P,c_List_Oappend(V_xs,V_us,T_a),c_List_Oappend(V_ys,V_vs,T_b),T_a,T_b) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,V_us,V_vs,T_a,T_b) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,V_xs,V_ys,T_a,T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_not__Cons__self2_0,axiom, % 0.55/0.75 c_List_Olist_OCons(V_x,V_t,T_a) != V_t ). % 0.55/0.75 % 0.55/0.75 cnf(cls_not__Cons__self_0,axiom, % 0.55/0.75 V_xs != c_List_Olist_OCons(V_x,V_xs,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_rotate__simps_1,axiom, % 0.55/0.75 c_List_Orotate1(c_List_Olist_OCons(V_x,V_xs,T_b),T_b) = c_List_Oappend(V_xs,c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_b),T_b),T_b) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_length__list__update_0,axiom, % 0.55/0.75 c_Nat_Osize__class_Osize(c_List_Olist__update(V_xs,V_i,V_x,T_a),tc_List_Olist(T_a)) = c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_Cons__eq__append__conv_4,axiom, % 0.55/0.75 c_List_Olist_OCons(V_x,V_xs,T_a) = c_List_Oappend(c_List_Olist_ONil(T_a),c_List_Olist_OCons(V_x,V_xs,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_map__update_0,axiom, % 0.55/0.75 c_List_Omap(V_f,c_List_Olist__update(V_xs,V_k,V_y,T_b),T_b,T_a) = c_List_Olist__update(c_List_Omap(V_f,V_xs,T_b,T_a),V_k,hAPP(V_f,V_y),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_agent_Osimps_I9_J_0,axiom, % 0.55/0.75 c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,c_Message_Oagent_OFriend(V_nat),T_a) = hAPP(V_f2,V_nat) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all__append_2,axiom, % 0.55/0.75 ( c_List_Olist__all(V_P,c_List_Oappend(V_xs,V_ys,T_a),T_a) % 0.55/0.75 | ~ c_List_Olist__all(V_P,V_ys,T_a) % 0.55/0.75 | ~ c_List_Olist__all(V_P,V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_sorted_Osimps_I2_J_0,axiom, % 0.55/0.75 ( ~ class_Orderings_Olinorder(T_a) % 0.55/0.75 | c_List_Olinorder__class_Osorted(c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct__take_0,axiom, % 0.55/0.75 ( c_List_Odistinct(c_List_Otake(V_i,V_xs,T_a),T_a) % 0.55/0.75 | ~ c_List_Odistinct(V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_replicate__append__same_0,axiom, % 0.55/0.75 c_List_Oappend(c_List_Oreplicate(V_i,V_x,T_a),c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a) = c_List_Olist_OCons(V_x,c_List_Oreplicate(V_i,V_x,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_foldl__append_0,axiom, % 0.55/0.75 c_List_Ofoldl(V_f,V_a,c_List_Oappend(V_xs,V_ys,T_b),T_a,T_b) = c_List_Ofoldl(V_f,c_List_Ofoldl(V_f,V_a,V_xs,T_a,T_b),V_ys,T_a,T_b) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct_Osimps_I2_J_1,axiom, % 0.55/0.75 ( c_List_Odistinct(V_xs,T_a) % 0.55/0.75 | ~ c_List_Odistinct(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_filter__append_0,axiom, % 0.55/0.75 c_List_Ofilter(V_P,c_List_Oappend(V_xs,V_ys,T_a),T_a) = c_List_Oappend(c_List_Ofilter(V_P,V_xs,T_a),c_List_Ofilter(V_P,V_ys,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_agent_Oinject_0,axiom, % 0.55/0.75 ( c_Message_Oagent_OFriend(V_nat) != c_Message_Oagent_OFriend(V_nat_H) % 0.55/0.75 | V_nat = V_nat_H ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__is__Nil__conv_2,axiom, % 0.55/0.75 c_List_Oappend(c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_map__is__Nil__conv_0,axiom, % 0.55/0.75 ( c_List_Omap(V_f,V_xs,T_b,T_a) != c_List_Olist_ONil(T_a) % 0.55/0.75 | V_xs = c_List_Olist_ONil(T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__Nil_1,axiom, % 0.55/0.75 c_List_Olist__all2(V_P,c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_b),T_a,T_b) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_empty__null_1,axiom, % 0.55/0.75 ( V_xs = c_List_Olist_ONil(T_a) % 0.55/0.75 | ~ c_List_Onull(V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_remdups__eq__nil__right__iff_1,axiom, % 0.55/0.75 c_List_Olist_ONil(T_a) = c_List_Oremdups(c_List_Olist_ONil(T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_self__append__conv2_0,axiom, % 0.55/0.75 ( V_ys != c_List_Oappend(V_xs,V_ys,T_a) % 0.55/0.75 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__self__conv2_0,axiom, % 0.55/0.75 ( c_List_Oappend(V_xs,V_ys,T_a) != V_ys % 0.55/0.75 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_self__append__conv_0,axiom, % 0.55/0.75 ( V_xs != c_List_Oappend(V_xs,V_ys,T_a) % 0.55/0.75 | V_ys = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__self__conv_0,axiom, % 0.55/0.75 ( c_List_Oappend(V_xs,V_ys,T_a) != V_xs % 0.55/0.75 | V_ys = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_remdups__eq__nil__iff_0,axiom, % 0.55/0.75 ( c_List_Oremdups(V_x,T_a) != c_List_Olist_ONil(T_a) % 0.55/0.75 | V_x = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_rotate__is__Nil__conv_0,axiom, % 0.55/0.75 ( c_List_Orotate(V_n,V_xs,T_a) != c_List_Olist_ONil(T_a) % 0.55/0.75 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__Nil2_0,axiom, % 0.55/0.75 ( V_xs = c_List_Olist_ONil(T_a) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,V_xs,c_List_Olist_ONil(T_b),T_a,T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__Nil_0,axiom, % 0.55/0.75 ( V_ys = c_List_Olist_ONil(T_b) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,c_List_Olist_ONil(T_a),V_ys,T_a,T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct_Osimps_I1_J_0,axiom, % 0.55/0.75 c_List_Odistinct(c_List_Olist_ONil(T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list_Osimps_I2_J_0,axiom, % 0.55/0.75 c_List_Olist_ONil(T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__is__Nil__conv_1,axiom, % 0.55/0.75 ( c_List_Oappend(V_xs,V_ys,T_a) != c_List_Olist_ONil(T_a) % 0.55/0.75 | V_ys = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__is__Nil__conv_0,axiom, % 0.55/0.75 ( c_List_Oappend(V_xs,V_ys,T_a) != c_List_Olist_ONil(T_a) % 0.55/0.75 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_Nil__is__append__conv_1,axiom, % 0.55/0.75 ( c_List_Olist_ONil(T_a) != c_List_Oappend(V_xs,V_ys,T_a) % 0.55/0.75 | V_ys = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_Nil__is__append__conv_0,axiom, % 0.55/0.75 ( c_List_Olist_ONil(T_a) != c_List_Oappend(V_xs,V_ys,T_a) % 0.55/0.75 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_filter_Osimps_I2_J_0,axiom, % 0.55/0.75 ( c_List_Ofilter(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Olist_OCons(V_x,c_List_Ofilter(V_P,V_xs,T_a),T_a) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,V_x)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__in__listsp__conv_0,axiom, % 0.55/0.75 ( c_List_Olistsp(V_A,V_xs,T_a) % 0.55/0.75 | ~ c_List_Olistsp(V_A,c_List_Oappend(V_xs,V_ys,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__in__listsp__conv_1,axiom, % 0.55/0.75 ( c_List_Olistsp(V_A,V_ys,T_a) % 0.55/0.75 | ~ c_List_Olistsp(V_A,c_List_Oappend(V_xs,V_ys,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_replicate__eq__replicate_0,axiom, % 0.55/0.75 ( c_List_Oreplicate(V_m,V_x,T_a) != c_List_Oreplicate(V_n,V_y,T_a) % 0.55/0.75 | V_m = V_n ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__same__eq_0,axiom, % 0.55/0.75 ( c_List_Oappend(V_ys,V_xs,T_a) != c_List_Oappend(V_zs,V_xs,T_a) % 0.55/0.75 | V_ys = V_zs ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_same__append__eq_0,axiom, % 0.55/0.75 ( c_List_Oappend(V_xs,V_ys,T_a) != c_List_Oappend(V_xs,V_zs,T_a) % 0.55/0.75 | V_ys = V_zs ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_sorted__take_0,axiom, % 0.55/0.75 ( ~ class_Orderings_Olinorder(T_a) % 0.55/0.75 | c_List_Olinorder__class_Osorted(c_List_Otake(V_n,V_xs,T_a),T_a) % 0.55/0.75 | ~ c_List_Olinorder__class_Osorted(V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_filter__eq__ConsD_2,axiom, % 0.55/0.75 ( c_List_Ofilter(V_P,V_ys,T_a) != c_List_Olist_OCons(V_x,V_xs,T_a) % 0.55/0.75 | hBOOL(hAPP(V_P,V_x)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__Cons_1,axiom, % 0.55/0.75 ( c_List_Olist__all2(V_P,V_xs,V_ys,T_a,T_b) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),c_List_Olist_OCons(V_y,V_ys,T_b),T_a,T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_rotate__map_0,axiom, % 0.55/0.75 c_List_Orotate(V_n,c_List_Omap(V_f,V_xs,T_b,T_a),T_a) = c_List_Omap(V_f,c_List_Orotate(V_n,V_xs,T_b),T_b,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct__append_0,axiom, % 0.55/0.75 ( c_List_Odistinct(V_xs,T_a) % 0.55/0.75 | ~ c_List_Odistinct(c_List_Oappend(V_xs,V_ys,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct__append_1,axiom, % 0.55/0.75 ( c_List_Odistinct(V_ys,T_a) % 0.55/0.75 | ~ c_List_Odistinct(c_List_Oappend(V_xs,V_ys,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_length__remdups__eq_0,axiom, % 0.55/0.75 ( c_Nat_Osize__class_Osize(c_List_Oremdups(V_xs,T_a),tc_List_Olist(T_a)) != c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)) % 0.55/0.75 | c_List_Oremdups(V_xs,T_a) = V_xs ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_length__remdups__eq_1,axiom, % 0.55/0.75 ( c_List_Oremdups(V_xs,T_a) != V_xs % 0.55/0.75 | c_Nat_Osize__class_Osize(c_List_Oremdups(V_xs,T_a),tc_List_Olist(T_a)) = c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__eq__conv__conj_0,axiom, % 0.55/0.75 V_xs = c_List_Otake(c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),c_List_Oappend(V_xs,V_ys,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_length__map_0,axiom, % 0.55/0.75 c_Nat_Osize__class_Osize(c_List_Omap(V_f,V_xs,T_b,T_a),tc_List_Olist(T_a)) = c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_b)) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct__dropWhile_0,axiom, % 0.55/0.75 ( c_List_Odistinct(c_List_OdropWhile(V_P,V_xs,T_a),T_a) % 0.55/0.75 | ~ c_List_Odistinct(V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_map__replicate_0,axiom, % 0.55/0.75 c_List_Omap(V_f,c_List_Oreplicate(V_n,V_x,T_b),T_b,T_a) = c_List_Oreplicate(V_n,hAPP(V_f,V_x),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_foldr__append_0,axiom, % 0.55/0.75 c_List_Ofoldr(V_f,c_List_Oappend(V_xs,V_ys,T_b),V_a,T_b,T_a) = c_List_Ofoldr(V_f,V_xs,c_List_Ofoldr(V_f,V_ys,V_a,T_b,T_a),T_b,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__ex_Osimps_I2_J_1,axiom, % 0.55/0.75 ( c_List_Olist__ex(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,V_x)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_dropWhile__eq__Cons__conv_1,axiom, % 0.55/0.75 ( c_List_OdropWhile(V_P,V_xs,T_a) != c_List_Olist_OCons(V_y,V_ys,T_a) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,V_y)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__Cons_2,axiom, % 0.55/0.75 ( c_List_Olist__all2(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),c_List_Olist_OCons(V_y,V_ys,T_b),T_a,T_b) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,V_xs,V_ys,T_a,T_b) % 0.55/0.75 | ~ hBOOL(hAPP(hAPP(V_P,V_x),V_y)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__Cons1_3,axiom, % 0.55/0.75 ( c_List_Olist__all2(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),c_List_Olist_OCons(V_xa,V_xb,T_b),T_a,T_b) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,V_xs,V_xb,T_a,T_b) % 0.55/0.75 | ~ hBOOL(hAPP(hAPP(V_P,V_x),V_xa)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__Cons2_3,axiom, % 0.55/0.75 ( c_List_Olist__all2(V_P,c_List_Olist_OCons(V_x,V_xa,T_a),c_List_Olist_OCons(V_y,V_ys,T_b),T_a,T_b) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,V_xa,V_ys,T_a,T_b) % 0.55/0.75 | ~ hBOOL(hAPP(hAPP(V_P,V_x),V_y)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__ex_Osimps_I2_J_2,axiom, % 0.55/0.75 ( c_List_Olist__ex(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) % 0.55/0.75 | ~ c_List_Olist__ex(V_P,V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__ex_Osimps_I2_J_0,axiom, % 0.55/0.75 ( c_List_Olist__ex(V_P,V_xs,T_a) % 0.55/0.75 | hBOOL(hAPP(V_P,V_x)) % 0.55/0.75 | ~ c_List_Olist__ex(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__def_0,axiom, % 0.55/0.75 ( c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)) = c_Nat_Osize__class_Osize(V_ys,tc_List_Olist(T_b)) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,V_xs,V_ys,T_a,T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_filter__replicate_0,axiom, % 0.55/0.75 ( c_List_Ofilter(V_P,c_List_Oreplicate(V_n,V_x,T_a),T_a) = c_List_Oreplicate(V_n,V_x,T_a) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,V_x)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_listrelp_OCons_0,axiom, % 0.55/0.75 ( c_List_Olistrelp(V_r,c_List_Olist_OCons(V_x,V_xs,T_a),c_List_Olist_OCons(V_y,V_ys,T_a),T_a) % 0.55/0.75 | ~ c_List_Olistrelp(V_r,V_xs,V_ys,T_a) % 0.55/0.75 | ~ hBOOL(hAPP(hAPP(V_r,V_x),V_y)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_remove1_Osimps_I2_J_1,axiom, % 0.55/0.75 ( c_List_Oremove1(V_x,c_List_Olist_OCons(V_y,V_xs,T_a),T_a) = c_List_Olist_OCons(V_y,c_List_Oremove1(V_x,V_xs,T_a),T_a) % 0.55/0.75 | V_x = V_y ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct__sublistI_0,axiom, % 0.55/0.75 ( c_List_Odistinct(c_List_Osublist(V_xs,V_I,T_a),T_a) % 0.55/0.75 | ~ c_List_Odistinct(V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_map__eq__imp__length__eq_0,axiom, % 0.55/0.75 ( c_List_Omap(V_f,V_xs,T_b,T_a) != c_List_Omap(V_f,V_ys,T_b,T_a) % 0.55/0.75 | c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_b)) = c_Nat_Osize__class_Osize(V_ys,tc_List_Olist(T_b)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_fun__upds__append__drop_0,axiom, % 0.55/0.75 ( c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)) != c_Nat_Osize__class_Osize(V_ys,tc_List_Olist(T_b)) % 0.55/0.75 | c_Map_Omap__upds(V_m,c_List_Oappend(V_xs,V_zs,T_a),V_ys,T_a,T_b) = c_Map_Omap__upds(V_m,V_xs,V_ys,T_a,T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_fun__upds__append2__drop_0,axiom, % 0.55/0.75 ( c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)) != c_Nat_Osize__class_Osize(V_ys,tc_List_Olist(T_b)) % 0.55/0.75 | c_Map_Omap__upds(V_m,V_xs,c_List_Oappend(V_ys,V_zs,T_b),T_a,T_b) = c_Map_Omap__upds(V_m,V_xs,V_ys,T_a,T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__eq__conv__conj_2,axiom, % 0.55/0.75 ( V_xs != c_List_Otake(c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),V_zs,T_a) % 0.55/0.75 | c_List_Oappend(V_xs,c_List_Odrop(c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),V_zs,T_a),T_a) = V_zs ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct__remove1_0,axiom, % 0.55/0.75 ( c_List_Odistinct(c_List_Oremove1(V_x,V_xs,T_a),T_a) % 0.55/0.75 | ~ c_List_Odistinct(V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_event_Osimps_I2_J_1,axiom, % 0.55/0.75 ( c_Event_Oevent_OGets(V_agent,V_msg) != c_Event_Oevent_OGets(V_agent_H,V_msg_H) % 0.55/0.75 | V_msg = V_msg_H ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_event_Osimps_I2_J_0,axiom, % 0.55/0.75 ( c_Event_Oevent_OGets(V_agent,V_msg) != c_Event_Oevent_OGets(V_agent_H,V_msg_H) % 0.55/0.75 | V_agent = V_agent_H ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__append_0,axiom, % 0.55/0.75 ( c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)) != c_Nat_Osize__class_Osize(V_ys,tc_List_Olist(T_b)) % 0.55/0.75 | c_List_Olist__all2(V_P,V_xs,V_ys,T_a,T_b) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,c_List_Oappend(V_xs,V_us,T_a),c_List_Oappend(V_ys,V_vs,T_b),T_a,T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__append_1,axiom, % 0.55/0.75 ( c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)) != c_Nat_Osize__class_Osize(V_ys,tc_List_Olist(T_b)) % 0.55/0.75 | c_List_Olist__all2(V_P,V_us,V_vs,T_a,T_b) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,c_List_Oappend(V_xs,V_us,T_a),c_List_Oappend(V_ys,V_vs,T_b),T_a,T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_dropWhile_Osimps_I2_J_0,axiom, % 0.55/0.75 ( c_List_OdropWhile(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_OdropWhile(V_P,V_xs,T_a) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,V_x)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_length__rotate_0,axiom, % 0.55/0.75 c_Nat_Osize__class_Osize(c_List_Orotate(V_n,V_xs,T_a),tc_List_Olist(T_a)) = c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_length__rotate1_0,axiom, % 0.55/0.75 c_Nat_Osize__class_Osize(c_List_Orotate1(V_xs,T_a),tc_List_Olist(T_a)) = c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_last__append_1,axiom, % 0.55/0.75 ( c_List_Olast(c_List_Oappend(V_xs,V_ys,T_a),T_a) = c_List_Olast(V_ys,T_a) % 0.55/0.75 | V_ys = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_dropWhile_Osimps_I2_J_1,axiom, % 0.55/0.75 ( c_List_OdropWhile(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Olist_OCons(V_x,V_xs,T_a) % 0.55/0.75 | hBOOL(hAPP(V_P,V_x)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_map__append_0,axiom, % 0.55/0.75 c_List_Omap(V_f,c_List_Oappend(V_xs,V_ys,T_b),T_b,T_a) = c_List_Oappend(c_List_Omap(V_f,V_xs,T_b,T_a),c_List_Omap(V_f,V_ys,T_b,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_agent_Osplit_0,axiom, % 0.55/0.75 ( ~ hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,c_Message_Oagent_OServer,t_a))) % 0.55/0.75 | hBOOL(hAPP(V_P,V_f1)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__replicate__commute_0,axiom, % 0.55/0.75 c_List_Oappend(c_List_Oreplicate(V_n,V_x,T_a),c_List_Oreplicate(V_k,V_x,T_a),T_a) = c_List_Oappend(c_List_Oreplicate(V_k,V_x,T_a),c_List_Oreplicate(V_n,V_x,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__dropI_0,axiom, % 0.55/0.75 ( c_List_Olist__all2(V_P,c_List_Odrop(V_n,V_as,T_a),c_List_Odrop(V_n,V_bs,T_b),T_a,T_b) % 0.55/0.75 | ~ c_List_Olist__all2(V_P,V_as,V_bs,T_a,T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_set__rotate1_0,axiom, % 0.55/0.75 c_List_Oset(c_List_Orotate1(V_xs,T_a),T_a) = c_List_Oset(V_xs,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_remove1__filter__not_0,axiom, % 0.55/0.75 ( c_List_Oremove1(V_x,c_List_Ofilter(V_P,V_xs,T_a),T_a) = c_List_Ofilter(V_P,V_xs,T_a) % 0.55/0.75 | hBOOL(hAPP(V_P,V_x)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_filter__replicate_1,axiom, % 0.55/0.75 ( c_List_Ofilter(V_P,c_List_Oreplicate(V_n,V_x,T_a),T_a) = c_List_Olist_ONil(T_a) % 0.55/0.75 | hBOOL(hAPP(V_P,V_x)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list_Orecs_I2_J_0,axiom, % 0.55/0.75 c_List_Olist_Olist__rec(V_f1,V_f2,c_List_Olist_OCons(V_a,V_list,T_b),T_a,T_b) = hAPP(hAPP(hAPP(V_f2,V_a),V_list),c_List_Olist_Olist__rec(V_f1,V_f2,V_list,T_a,T_b)) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_set__rotate_0,axiom, % 0.55/0.75 c_List_Oset(c_List_Orotate(V_n,V_xs,T_a),T_a) = c_List_Oset(V_xs,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct__map_0,axiom, % 0.55/0.75 ( c_List_Odistinct(V_xs,T_b) % 0.55/0.75 | ~ c_List_Odistinct(c_List_Omap(V_f,V_xs,T_b,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_last_Osimps_0,axiom, % 0.55/0.75 c_List_Olast(c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a) = V_x ). % 0.55/0.75 % 0.55/0.75 cnf(cls_last__append_0,axiom, % 0.55/0.75 c_List_Olast(c_List_Oappend(V_xs,c_List_Olist_ONil(T_a),T_a),T_a) = c_List_Olast(V_xs,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct__rotate_0,axiom, % 0.55/0.75 ( c_List_Odistinct(V_xs,T_a) % 0.55/0.75 | ~ c_List_Odistinct(c_List_Orotate(V_n,V_xs,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct__rotate_1,axiom, % 0.55/0.75 ( c_List_Odistinct(c_List_Orotate(V_n,V_xs,T_a),T_a) % 0.55/0.75 | ~ c_List_Odistinct(V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__in__listsp__conv_2,axiom, % 0.55/0.75 ( c_List_Olistsp(V_A,c_List_Oappend(V_xs,V_ys,T_a),T_a) % 0.55/0.75 | ~ c_List_Olistsp(V_A,V_ys,T_a) % 0.55/0.75 | ~ c_List_Olistsp(V_A,V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_length__replicate_0,axiom, % 0.55/0.75 c_Nat_Osize__class_Osize(c_List_Oreplicate(V_n,V_x,T_a),tc_List_Olist(T_a)) = V_n ). % 0.55/0.75 % 0.55/0.75 cnf(cls_agent_Osplit_1,axiom, % 0.55/0.75 ( ~ hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,c_Message_Oagent_OFriend(V_nat),t_a))) % 0.55/0.75 | hBOOL(hAPP(V_P,hAPP(V_f2,V_nat))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_agent_Osplit__asm_1,axiom, % 0.55/0.75 ( ~ hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,c_Message_Oagent_OFriend(V_xa),t_a))) % 0.55/0.75 | hBOOL(hAPP(V_P,hAPP(V_f2,V_xa))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_List_Onull_Osimps_I2_J_0,axiom, % 0.55/0.75 ~ c_List_Onull(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_foldr_Osimps_I2_J_0,axiom, % 0.55/0.75 c_List_Ofoldr(V_f,c_List_Olist_OCons(V_x,V_xs,T_b),V_a,T_b,T_a) = hAPP(hAPP(V_f,V_x),c_List_Ofoldr(V_f,V_xs,V_a,T_b,T_a)) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_last__snoc_0,axiom, % 0.55/0.75 c_List_Olast(c_List_Oappend(V_xs,c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a),T_a) = V_x ). % 0.55/0.75 % 0.55/0.75 cnf(cls_agent_Orecs_I2_J_0,axiom, % 0.55/0.75 c_Message_Oagent_Oagent__rec(V_f1,V_f2,V_f3,c_Message_Oagent_OFriend(V_nat),T_a) = hAPP(V_f2,V_nat) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__update__length_0,axiom, % 0.55/0.75 c_List_Olist__update(c_List_Oappend(V_xs,c_List_Olist_OCons(V_x,V_ys,T_a),T_a),c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)),V_y,T_a) = c_List_Oappend(V_xs,c_List_Olist_OCons(V_y,V_ys,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__eq__Cons__conv_4,axiom, % 0.55/0.75 c_List_Oappend(c_List_Olist_ONil(T_a),c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Olist_OCons(V_x,V_xs,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct__remdups_0,axiom, % 0.55/0.75 c_List_Odistinct(c_List_Oremdups(V_xs,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__eq__append__conv__if_6,axiom, % 0.55/0.75 ( c_List_Oappend(c_List_Odrop(c_Nat_Osize__class_Osize(V_ys_092_060_094isub_0621,tc_List_Olist(T_a)),V_xs_092_060_094isub_0621,T_a),c_List_Oappend(c_List_Odrop(c_Nat_Osize__class_Osize(V_xs_092_060_094isub_0621,tc_List_Olist(T_a)),V_ys_092_060_094isub_0621,T_a),V_ys_092_060_094isub_0622,T_a),T_a) != V_ys_092_060_094isub_0622 % 0.55/0.75 | c_List_Otake(c_Nat_Osize__class_Osize(V_ys_092_060_094isub_0621,tc_List_Olist(T_a)),V_xs_092_060_094isub_0621,T_a) != V_ys_092_060_094isub_0621 % 0.55/0.75 | V_xs_092_060_094isub_0621 != c_List_Otake(c_Nat_Osize__class_Osize(V_xs_092_060_094isub_0621,tc_List_Olist(T_a)),V_ys_092_060_094isub_0621,T_a) % 0.55/0.75 | c_List_Oappend(V_xs_092_060_094isub_0621,c_List_Oappend(c_List_Odrop(c_Nat_Osize__class_Osize(V_xs_092_060_094isub_0621,tc_List_Olist(T_a)),V_ys_092_060_094isub_0621,T_a),V_ys_092_060_094isub_0622,T_a),T_a) = c_List_Oappend(V_ys_092_060_094isub_0621,V_ys_092_060_094isub_0622,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list_Oinject_0,axiom, % 0.55/0.75 ( c_List_Olist_OCons(V_a,V_list,T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a) % 0.55/0.75 | V_a = V_a_H ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list_Oinject_1,axiom, % 0.55/0.75 ( c_List_Olist_OCons(V_a,V_list,T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a) % 0.55/0.75 | V_list = V_list_H ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_sorted__append_0,axiom, % 0.55/0.75 ( ~ class_Orderings_Olinorder(T_a) % 0.55/0.75 | c_List_Olinorder__class_Osorted(V_xs,T_a) % 0.55/0.75 | ~ c_List_Olinorder__class_Osorted(c_List_Oappend(V_xs,V_ys,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_sorted__append_1,axiom, % 0.55/0.75 ( ~ class_Orderings_Olinorder(T_a) % 0.55/0.75 | c_List_Olinorder__class_Osorted(V_ys,T_a) % 0.55/0.75 | ~ c_List_Olinorder__class_Osorted(c_List_Oappend(V_xs,V_ys,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all_Osimps_I2_J_2,axiom, % 0.55/0.75 ( c_List_Olist__all(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) % 0.55/0.75 | ~ c_List_Olist__all(V_P,V_xs,T_a) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,V_x)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__update__swap_0,axiom, % 0.55/0.75 ( c_List_Olist__update(c_List_Olist__update(V_xs,V_i,V_x,T_a),V_i_H,V_x_H,T_a) = c_List_Olist__update(c_List_Olist__update(V_xs,V_i_H,V_x_H,T_a),V_i,V_x,T_a) % 0.55/0.75 | V_i = V_i_H ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_sorted__remdups_0,axiom, % 0.55/0.75 ( ~ class_Orderings_Olinorder(T_a) % 0.55/0.75 | c_List_Olinorder__class_Osorted(c_List_Oremdups(V_l,T_a),T_a) % 0.55/0.75 | ~ c_List_Olinorder__class_Osorted(V_l,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_replicate__app__Cons__same_0,axiom, % 0.55/0.75 c_List_Oappend(c_List_Oreplicate(V_n,V_x,T_a),c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Olist_OCons(V_x,c_List_Oappend(c_List_Oreplicate(V_n,V_x,T_a),V_xs,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_drop__map_0,axiom, % 0.55/0.75 c_List_Odrop(V_n,c_List_Omap(V_f,V_xs,T_b,T_a),T_a) = c_List_Omap(V_f,c_List_Odrop(V_n,V_xs,T_b),T_b,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_hd__append_0,axiom, % 0.55/0.75 c_List_Ohd(c_List_Oappend(c_List_Olist_ONil(T_a),V_ys,T_a),T_a) = c_List_Ohd(V_ys,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_agent_Orecs_I1_J_0,axiom, % 0.55/0.75 c_Message_Oagent_Oagent__rec(V_f1,V_f2,V_f3,c_Message_Oagent_OServer,T_a) = V_f1 ). % 0.55/0.75 % 0.55/0.75 cnf(cls_filter_Osimps_I2_J_1,axiom, % 0.55/0.75 ( c_List_Ofilter(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Ofilter(V_P,V_xs,T_a) % 0.55/0.75 | hBOOL(hAPP(V_P,V_x)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_hd_Osimps_0,axiom, % 0.55/0.75 c_List_Ohd(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = V_x ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all2__eq_0,axiom, % 0.55/0.75 c_List_Olist__all2(c_fequal(T_a),V_x,V_x,T_a,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append1__eq__conv_0,axiom, % 0.55/0.75 ( c_List_Oappend(V_xs,c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a) != c_List_Oappend(V_ys,c_List_Olist_OCons(V_y,c_List_Olist_ONil(T_a),T_a),T_a) % 0.55/0.75 | V_xs = V_ys ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append1__eq__conv_1,axiom, % 0.55/0.75 ( c_List_Oappend(V_xs,c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a) != c_List_Oappend(V_ys,c_List_Olist_OCons(V_y,c_List_Olist_ONil(T_a),T_a),T_a) % 0.55/0.75 | V_x = V_y ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all__append_0,axiom, % 0.55/0.75 ( c_List_Olist__all(V_P,V_xs,T_a) % 0.55/0.75 | ~ c_List_Olist__all(V_P,c_List_Oappend(V_xs,V_ys,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all__append_1,axiom, % 0.55/0.75 ( c_List_Olist__all(V_P,V_ys,T_a) % 0.55/0.75 | ~ c_List_Olist__all(V_P,c_List_Oappend(V_xs,V_ys,T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_rotate1__rotate__swap_0,axiom, % 0.55/0.75 c_List_Orotate1(c_List_Orotate(V_n,V_xs,T_a),T_a) = c_List_Orotate(V_n,c_List_Orotate1(V_xs,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list_Osplit_1,axiom, % 0.55/0.75 ( ~ hBOOL(hAPP(V_P,c_List_Olist_Olist__case(V_f1,V_f2,c_List_Olist_OCons(V_a,V_list,t_b),t_a,t_b))) % 0.55/0.75 | hBOOL(hAPP(V_P,hAPP(hAPP(V_f2,V_a),V_list))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list_Osplit__asm_1,axiom, % 0.55/0.75 ( ~ hBOOL(hAPP(V_P,c_List_Olist_Olist__case(V_f1,V_f2,c_List_Olist_OCons(V_xa,V_xb,t_b),t_a,t_b))) % 0.55/0.75 | hBOOL(hAPP(V_P,hAPP(hAPP(V_f2,V_xa),V_xb))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_sorted__dropWhile_0,axiom, % 0.55/0.75 ( ~ class_Orderings_Olinorder(T_a) % 0.55/0.75 | c_List_Olinorder__class_Osorted(c_List_OdropWhile(V_P,V_xs,T_a),T_a) % 0.55/0.75 | ~ c_List_Olinorder__class_Osorted(V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__update__overwrite_0,axiom, % 0.55/0.75 c_List_Olist__update(c_List_Olist__update(V_xs,V_i,V_x,T_a),V_i,V_y,T_a) = c_List_Olist__update(V_xs,V_i,V_y,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__assoc_0,axiom, % 0.55/0.75 c_List_Oappend(c_List_Oappend(V_xs,V_ys,T_a),V_zs,T_a) = c_List_Oappend(V_xs,c_List_Oappend(V_ys,V_zs,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__eq__appendI_0,axiom, % 0.55/0.75 c_List_Oappend(V_xs,c_List_Oappend(V_xs1,V_us,T_a),T_a) = c_List_Oappend(c_List_Oappend(V_xs,V_xs1,T_a),V_us,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__eq__append__conv2_4,axiom, % 0.55/0.75 c_List_Oappend(c_List_Oappend(V_zs,V_x,T_a),V_ys,T_a) = c_List_Oappend(V_zs,c_List_Oappend(V_x,V_ys,T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__eq__append__conv2_5,axiom, % 0.55/0.75 c_List_Oappend(V_xs,c_List_Oappend(V_x,V_ts,T_a),T_a) = c_List_Oappend(c_List_Oappend(V_xs,V_x,T_a),V_ts,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_set__remdups_0,axiom, % 0.55/0.75 c_List_Oset(c_List_Oremdups(V_xs,T_a),T_a) = c_List_Oset(V_xs,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_sorted__remove1_0,axiom, % 0.55/0.75 ( ~ class_Orderings_Olinorder(T_a) % 0.55/0.75 | c_List_Olinorder__class_Osorted(c_List_Oremove1(V_a,V_xs,T_a),T_a) % 0.55/0.75 | ~ c_List_Olinorder__class_Osorted(V_xs,T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_foldl__Nil_0,axiom, % 0.55/0.75 c_List_Ofoldl(V_f,V_a,c_List_Olist_ONil(T_b),T_a,T_b) = V_a ). % 0.55/0.75 % 0.55/0.75 cnf(cls_listsum_Oinduct_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.75 | hBOOL(hAPP(V_P,v_sko__List__Xlistsum__Xinduct__2(V_P))) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_remdups__eq__nil__iff_1,axiom, % 0.55/0.75 c_List_Oremdups(c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_drop__Nil_0,axiom, % 0.55/0.75 c_List_Odrop(V_n,c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_Nil__is__map__conv_0,axiom, % 0.55/0.75 ( c_List_Olist_ONil(T_a) != c_List_Omap(V_f,V_xs,T_b,T_a) % 0.55/0.75 | V_xs = c_List_Olist_ONil(T_b) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_removeAll_Oinduct_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.75 | hBOOL(hAPP(V_P,v_sko__List__XremoveAll__Xinduct__2(V_P))) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__inter_Osimps_I1_J_0,axiom, % 0.55/0.75 c_List_Olist__inter(c_List_Olist_ONil(T_a),V_bs,T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_dropWhile_Osimps_I1_J_0,axiom, % 0.55/0.75 c_List_OdropWhile(V_P,c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_self__append__conv2_1,axiom, % 0.55/0.75 V_ys = c_List_Oappend(c_List_Olist_ONil(T_a),V_ys,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__Nil_0,axiom, % 0.55/0.75 c_List_Oappend(c_List_Olist_ONil(T_a),V_ys,T_a) = V_ys ). % 0.55/0.75 % 0.55/0.75 cnf(cls_self__append__conv_1,axiom, % 0.55/0.75 V_xs = c_List_Oappend(V_xs,c_List_Olist_ONil(T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_eq__Nil__appendI_0,axiom, % 0.55/0.75 V_x = c_List_Oappend(c_List_Olist_ONil(T_a),V_x,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_append__Nil2_0,axiom, % 0.55/0.75 c_List_Oappend(V_xs,c_List_Olist_ONil(T_a),T_a) = V_xs ). % 0.55/0.75 % 0.55/0.75 cnf(cls_rotate1__is__Nil__conv_0,axiom, % 0.55/0.75 ( c_List_Orotate1(V_xs,T_a) != c_List_Olist_ONil(T_a) % 0.55/0.75 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_last_Oinduct_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.75 | hBOOL(hAPP(V_P,v_sko__List__Xlast__Xinduct__2(V_P))) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_take__eq__Nil_2,axiom, % 0.55/0.75 c_List_Otake(V_n,c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_takeWhile_Oinduct_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.75 | hBOOL(hAPP(V_P,v_sko__List__XtakeWhile__Xinduct__2(V_P))) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_listsp_ONil_0,axiom, % 0.55/0.75 c_List_Olistsp(V_A,c_List_Olist_ONil(T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__update_Oinduct_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.75 | hBOOL(hAPP(V_P,v_sko__List__Xlist__update__Xinduct__2(V_P))) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_foldl_Oinduct_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.75 | hBOOL(hAPP(V_P,v_sko__List__Xfoldl__Xinduct__2(V_P))) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__all_Osimps_I1_J_0,axiom, % 0.55/0.75 c_List_Olist__all(V_P,c_List_Olist_ONil(T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_rotate__simps_0,axiom, % 0.55/0.75 c_List_Orotate1(c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__ex_Osimps_I1_J_0,axiom, % 0.55/0.75 ~ c_List_Olist__ex(V_P,c_List_Olist_ONil(T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_empty__null_0,axiom, % 0.55/0.75 c_List_Onull(c_List_Olist_ONil(T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list_Osplit_0,axiom, % 0.55/0.75 ( ~ hBOOL(hAPP(V_P,c_List_Olist_Olist__case(V_f1,V_f2,c_List_Olist_ONil(t_b),t_a,t_b))) % 0.55/0.75 | hBOOL(hAPP(V_P,V_f1)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_foldr_Osimps_I1_J_0,axiom, % 0.55/0.75 c_List_Ofoldr(V_f,c_List_Olist_ONil(T_b),V_a,T_b,T_a) = V_a ). % 0.55/0.75 % 0.55/0.75 cnf(cls_zip_Oinduct_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.75 | hBOOL(hAPP(V_P,v_sko__List__Xzip__Xinduct__2(V_P))) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_map__is__Nil__conv_1,axiom, % 0.55/0.75 c_List_Omap(V_f,c_List_Olist_ONil(T_b),T_b,T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_sublist__nil_0,axiom, % 0.55/0.75 c_List_Osublist(c_List_Olist_ONil(T_a),V_A,T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_listset_Oinduct_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.75 | hBOOL(hAPP(V_P,v_sko__List__Xlistset__Xinduct__2(V_P))) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list_Orecs_I1_J_0,axiom, % 0.55/0.75 c_List_Olist_Olist__rec(V_f1,V_f2,c_List_Olist_ONil(T_b),T_a,T_b) = V_f1 ). % 0.55/0.75 % 0.55/0.75 cnf(cls_dropWhile_Oinduct_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.75 | hBOOL(hAPP(V_P,v_sko__List__XdropWhile__Xinduct__2(V_P))) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_take_Oinduct_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.75 | hBOOL(hAPP(V_P,v_sko__List__Xtake__Xinduct__2(V_P))) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_sorted_Osimps_I1_J_0,axiom, % 0.55/0.75 ( ~ class_Orderings_Olinorder(T_a) % 0.55/0.75 | c_List_Olinorder__class_Osorted(c_List_Olist_ONil(T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_filtermap_Osimps_I1_J_0,axiom, % 0.55/0.75 c_List_Ofiltermap(V_f,c_List_Olist_ONil(T_b),T_b,T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_remdups__eq__nil__right__iff_0,axiom, % 0.55/0.75 ( c_List_Olist_ONil(T_a) != c_List_Oremdups(V_x,T_a) % 0.55/0.75 | V_x = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_filter_Osimps_I1_J_0,axiom, % 0.55/0.75 c_List_Ofilter(V_P,c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__update__nonempty_1,axiom, % 0.55/0.75 c_List_Olist__update(c_List_Olist_ONil(T_a),V_k,V_x,T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__update__code_I1_J_0,axiom, % 0.55/0.75 c_List_Olist__update(c_List_Olist_ONil(T_a),V_i,V_y,T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__update_Osimps_I1_J_0,axiom, % 0.55/0.75 c_List_Olist__update(c_List_Olist_ONil(T_a),V_i,V_v,T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_concat_Oinduct_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.75 | hBOOL(hAPP(V_P,v_sko__List__Xconcat__Xinduct__2(V_P))) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_neq__Nil__conv_1,axiom, % 0.55/0.75 c_List_Olist_OCons(V_x,V_xa,T_a) != c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list_Osimps_I3_J_0,axiom, % 0.55/0.75 c_List_Olist_OCons(V_a_H,V_list_H,T_a) != c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_remove1_Osimps_I1_J_0,axiom, % 0.55/0.75 c_List_Oremove1(V_x,c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_distinct_Oinduct_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.75 | hBOOL(hAPP(V_P,v_sko__List__Xdistinct__Xinduct__2(V_P))) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_map__upds__Nil2_0,axiom, % 0.55/0.75 c_Map_Omap__upds(V_m,V_as,c_List_Olist_ONil(T_b),T_a,T_b) = V_m ). % 0.55/0.75 % 0.55/0.75 cnf(cls_map__upds__Nil1_0,axiom, % 0.55/0.75 c_Map_Omap__upds(V_m,c_List_Olist_ONil(T_a),V_bs,T_a,T_b) = V_m ). % 0.55/0.75 % 0.55/0.75 cnf(cls_remove1_Oinduct_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.75 | hBOOL(hAPP(V_P,v_sko__List__Xremove1__Xinduct__2(V_P))) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list_Osimps_I4_J_0,axiom, % 0.55/0.75 c_List_Olist_Olist__case(V_f1,V_f2,c_List_Olist_ONil(T_b),T_a,T_b) = V_f1 ). % 0.55/0.75 % 0.55/0.75 cnf(cls_rotate__is__Nil__conv_1,axiom, % 0.55/0.75 c_List_Orotate(V_n,c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list_Oinduct_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.75 | hBOOL(hAPP(V_P,v_sko__List__Xlist__Xinduct__2(V_P))) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_Nil__is__map__conv_1,axiom, % 0.55/0.75 c_List_Olist_ONil(T_a) = c_List_Omap(V_f,c_List_Olist_ONil(T_b),T_b,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_Nil__is__append__conv_2,axiom, % 0.55/0.75 c_List_Olist_ONil(T_a) = c_List_Oappend(c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_listrelp_ONil_0,axiom, % 0.55/0.75 c_List_Olistrelp(V_r,c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_map_Oinduct_0,axiom, % 0.55/0.75 ( hBOOL(hAPP(V_P,V_list)) % 0.55/0.75 | hBOOL(hAPP(V_P,v_sko__List__Xmap__Xinduct__2(V_P))) % 0.55/0.75 | ~ hBOOL(hAPP(V_P,c_List_Olist_ONil(t_a))) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_list__update__nonempty_0,axiom, % 0.55/0.75 ( c_List_Olist__update(V_xs,V_k,V_x,T_a) != c_List_Olist_ONil(T_a) % 0.55/0.75 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_hd__rev_0,axiom, % 0.55/0.75 ( c_List_Ohd(hAPP(c_List_Orev(T_a),V_xs),T_a) = c_List_Olast(V_xs,T_a) % 0.55/0.75 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_last__rev_0,axiom, % 0.55/0.75 ( c_List_Olast(hAPP(c_List_Orev(T_a),V_xs),T_a) = c_List_Ohd(V_xs,T_a) % 0.55/0.75 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_rev_Osimps_I2_J_0,axiom, % 0.55/0.75 hAPP(c_List_Orev(T_a),c_List_Olist_OCons(V_x,V_xs,T_a)) = c_List_Oappend(hAPP(c_List_Orev(T_a),V_xs),c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_rev__eq__Cons__iff_0,axiom, % 0.55/0.75 ( hAPP(c_List_Orev(T_a),V_xs) != c_List_Olist_OCons(V_y,V_ys,T_a) % 0.55/0.75 | V_xs = c_List_Oappend(hAPP(c_List_Orev(T_a),V_ys),c_List_Olist_OCons(V_y,c_List_Olist_ONil(T_a),T_a),T_a) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_rev__eq__Cons__iff_1,axiom, % 0.55/0.75 hAPP(c_List_Orev(T_a),c_List_Oappend(hAPP(c_List_Orev(T_a),V_ys),c_List_Olist_OCons(V_y,c_List_Olist_ONil(T_a),T_a),T_a)) = c_List_Olist_OCons(V_y,V_ys,T_a) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_agent_Osimps_I10_J_0,axiom, % 0.55/0.75 c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,c_Message_Oagent_OSpy,T_a) = V_f3 ). % 0.55/0.75 % 0.55/0.75 cnf(cls_agent_Osimps_I6_J_0,axiom, % 0.55/0.75 c_Message_Oagent_OFriend(V_nat) != c_Message_Oagent_OSpy ). % 0.55/0.75 % 0.55/0.75 cnf(cls_agent_Orecs_I3_J_0,axiom, % 0.55/0.75 c_Message_Oagent_Oagent__rec(V_f1,V_f2,V_f3,c_Message_Oagent_OSpy,T_a) = V_f3 ). % 0.55/0.75 % 0.55/0.75 cnf(cls_agent_Osimps_I4_J_0,axiom, % 0.55/0.75 c_Message_Oagent_OServer != c_Message_Oagent_OSpy ). % 0.55/0.75 % 0.55/0.75 cnf(cls_agent_Osplit_2,axiom, % 0.55/0.75 ( ~ hBOOL(hAPP(V_P,c_Message_Oagent_Oagent__case(V_f1,V_f2,V_f3,c_Message_Oagent_OSpy,t_a))) % 0.55/0.75 | hBOOL(hAPP(V_P,V_f3)) ) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_agent_Osimps_I7_J_0,axiom, % 0.55/0.75 c_Message_Oagent_OSpy != c_Message_Oagent_OFriend(V_nat) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_agent_Osimps_I5_J_0,axiom, % 0.55/0.75 c_Message_Oagent_OSpy != c_Message_Oagent_OServer ). % 0.55/0.75 % 0.55/0.75 cnf(cls_knows__Spy__Gets_0,axiom, % 0.55/0.75 c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OGets(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Event_Oknows(c_Message_Oagent_OSpy,V_evs) ). % 0.55/0.75 % 0.55/0.75 cnf(cls_rev__filter_0,axiom, % 0.55/0.75 hAPP(c_List_Orev(T_a),c_List_Ofilter(V_P,V_xs,T_a)) = c_List_Ofilter(V_P,hAPP(c_List_Orev(T_a),V_xs),T_a) ). % 0.55/0.75 % 0.55/0.76 cnf(cls_length__rev_0,axiom, % 0.55/0.76 c_Nat_Osize__class_Osize(hAPP(c_List_Orev(T_a),V_xs),tc_List_Olist(T_a)) = c_Nat_Osize__class_Osize(V_xs,tc_List_Olist(T_a)) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_list__all__rev_1,axiom, % 0.55/0.76 ( c_List_Olist__all(V_P,hAPP(c_List_Orev(T_a),V_xs),T_a) % 0.55/0.76 | ~ c_List_Olist__all(V_P,V_xs,T_a) ) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_list__all__rev_0,axiom, % 0.55/0.76 ( c_List_Olist__all(V_P,V_xs,T_a) % 0.55/0.76 | ~ c_List_Olist__all(V_P,hAPP(c_List_Orev(T_a),V_xs),T_a) ) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_listsum__rev_0,axiom, % 0.55/0.76 ( ~ class_OrderedGroup_Ocomm__monoid__add(T_a) % 0.55/0.76 | c_List_Olistsum(hAPP(c_List_Orev(T_a),V_xs),T_a) = c_List_Olistsum(V_xs,T_a) ) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_set__rev_0,axiom, % 0.55/0.76 c_List_Oset(hAPP(c_List_Orev(T_a),V_xs),T_a) = c_List_Oset(V_xs,T_a) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_rev__replicate_0,axiom, % 0.55/0.76 hAPP(c_List_Orev(T_a),c_List_Oreplicate(V_n,V_x,T_a)) = c_List_Oreplicate(V_n,V_x,T_a) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_list__all2__rev_1,axiom, % 0.55/0.76 ( c_List_Olist__all2(V_P,hAPP(c_List_Orev(T_a),V_xs),hAPP(c_List_Orev(T_b),V_ys),T_a,T_b) % 0.55/0.76 | ~ c_List_Olist__all2(V_P,V_xs,V_ys,T_a,T_b) ) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_list__all2__rev_0,axiom, % 0.55/0.76 ( c_List_Olist__all2(V_P,V_xs,V_ys,T_a,T_b) % 0.55/0.76 | ~ c_List_Olist__all2(V_P,hAPP(c_List_Orev(T_a),V_xs),hAPP(c_List_Orev(T_b),V_ys),T_a,T_b) ) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_rev__map_0,axiom, % 0.55/0.76 hAPP(c_List_Orev(T_a),c_List_Omap(V_f,V_xs,T_b,T_a)) = c_List_Omap(V_f,hAPP(c_List_Orev(T_b),V_xs),T_b,T_a) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_inj__on__rev_0,axiom, % 0.55/0.76 c_Fun_Oinj__on(c_List_Orev(T_a),V_A,tc_List_Olist(T_a),tc_List_Olist(T_a)) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_distinct__rev_1,axiom, % 0.55/0.76 ( c_List_Odistinct(hAPP(c_List_Orev(T_a),V_xs),T_a) % 0.55/0.76 | ~ c_List_Odistinct(V_xs,T_a) ) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_distinct__rev_0,axiom, % 0.55/0.76 ( c_List_Odistinct(V_xs,T_a) % 0.55/0.76 | ~ c_List_Odistinct(hAPP(c_List_Orev(T_a),V_xs),T_a) ) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_rev__append_0,axiom, % 0.55/0.76 hAPP(c_List_Orev(T_a),c_List_Oappend(V_xs,V_ys,T_a)) = c_List_Oappend(hAPP(c_List_Orev(T_a),V_ys),hAPP(c_List_Orev(T_a),V_xs),T_a) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_list__all2__rev1_1,axiom, % 0.55/0.76 ( c_List_Olist__all2(V_P,hAPP(c_List_Orev(T_a),V_xs),V_ys,T_a,T_b) % 0.55/0.76 | ~ c_List_Olist__all2(V_P,V_xs,hAPP(c_List_Orev(T_b),V_ys),T_a,T_b) ) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_list__all2__rev1_0,axiom, % 0.55/0.76 ( c_List_Olist__all2(V_P,V_xs,hAPP(c_List_Orev(T_b),V_ys),T_a,T_b) % 0.55/0.76 | ~ c_List_Olist__all2(V_P,hAPP(c_List_Orev(T_a),V_xs),V_ys,T_a,T_b) ) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_spies__Gets__rev_0,axiom, % 0.55/0.76 c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Oappend(V_evs,c_List_Olist_OCons(c_Event_Oevent_OGets(V_A,V_X),c_List_Olist_ONil(tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent)) = c_Event_Oknows(c_Message_Oagent_OSpy,V_evs) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_ns__sharedp_ONil_0,axiom, % 0.55/0.76 c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_ONil(tc_Event_Oevent)) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_rev__singleton__conv_0,axiom, % 0.55/0.76 ( hAPP(c_List_Orev(T_a),V_xs) != c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a) % 0.55/0.76 | V_xs = c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a) ) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_singleton__rev__conv_0,axiom, % 0.55/0.76 ( c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a) != hAPP(c_List_Orev(T_a),V_xs) % 0.55/0.76 | V_xs = c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a) ) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_rev__singleton__conv_1,axiom, % 0.55/0.76 hAPP(c_List_Orev(T_a),c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a)) = c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_singleton__rev__conv_1,axiom, % 0.55/0.76 c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a) = hAPP(c_List_Orev(T_a),c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a)) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_knows__Nil_0,axiom, % 0.55/0.76 c_Event_Oknows(V_A,c_List_Olist_ONil(tc_Event_Oevent)) = c_Event_OinitState(V_A) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_Nil__is__rev__conv_1,axiom, % 0.55/0.76 c_List_Olist_ONil(T_a) = hAPP(c_List_Orev(T_a),c_List_Olist_ONil(T_a)) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_Nil__is__rev__conv_0,axiom, % 0.55/0.76 ( c_List_Olist_ONil(T_a) != hAPP(c_List_Orev(T_a),V_xs) % 0.55/0.76 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_rev__is__rev__conv_0,axiom, % 0.55/0.76 ( hAPP(c_List_Orev(T_a),V_xs) != hAPP(c_List_Orev(T_a),V_ys) % 0.55/0.76 | V_xs = V_ys ) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_rev__rev__ident_0,axiom, % 0.55/0.76 hAPP(c_List_Orev(T_a),hAPP(c_List_Orev(T_a),V_xs)) = V_xs ). % 0.55/0.76 % 0.55/0.76 cnf(cls_rev__swap_1,axiom, % 0.55/0.76 hAPP(c_List_Orev(T_a),hAPP(c_List_Orev(T_a),V_ys)) = V_ys ). % 0.55/0.76 % 0.55/0.76 cnf(cls_rev__swap_0,axiom, % 0.55/0.76 V_xs = hAPP(c_List_Orev(T_a),hAPP(c_List_Orev(T_a),V_xs)) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_rev__is__Nil__conv_0,axiom, % 0.55/0.76 ( hAPP(c_List_Orev(T_a),V_xs) != c_List_Olist_ONil(T_a) % 0.55/0.76 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_rev__is__Nil__conv_1,axiom, % 0.55/0.76 hAPP(c_List_Orev(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_conjecture_0,negated_conjecture, % 0.55/0.76 c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_ONil(tc_Event_Oevent)) != c_Event_Oknows(c_Message_Oagent_OSpy,hAPP(c_List_Orev(tc_Event_Oevent),c_List_Olist_ONil(tc_Event_Oevent))) ). % 0.55/0.76 % 0.55/0.76 cnf(clsarity_fun__Orderings_Opreorder,axiom, % 0.55/0.76 ( class_Orderings_Opreorder(tc_fun(T_2,T_1)) % 0.55/0.76 | ~ class_Orderings_Opreorder(T_1) ) ). % 0.55/0.76 % 0.55/0.76 cnf(clsarity_fun__Orderings_Oorder,axiom, % 0.55/0.76 ( class_Orderings_Oorder(tc_fun(T_2,T_1)) % 0.55/0.76 | ~ class_Orderings_Oorder(T_1) ) ). % 0.55/0.76 % 0.55/0.76 cnf(clsarity_fun__HOL_Oord,axiom, % 0.55/0.76 ( class_HOL_Oord(tc_fun(T_2,T_1)) % 0.55/0.76 | ~ class_HOL_Oord(T_1) ) ). % 0.55/0.76 % 0.55/0.76 cnf(clsarity_nat__OrderedGroup_Ocomm__monoid__add,axiom, % 0.55/0.76 class_OrderedGroup_Ocomm__monoid__add(tc_nat) ). % 0.55/0.76 % 0.55/0.76 cnf(clsarity_nat__Divides_Osemiring__div,axiom, % 0.55/0.76 class_Divides_Osemiring__div(tc_nat) ). % 0.55/0.76 % 0.55/0.76 cnf(clsarity_nat__Orderings_Opreorder,axiom, % 0.55/0.76 class_Orderings_Opreorder(tc_nat) ). % 0.55/0.76 % 0.55/0.76 cnf(clsarity_nat__Orderings_Olinorder,axiom, % 0.55/0.76 class_Orderings_Olinorder(tc_nat) ). % 0.55/0.76 % 0.55/0.76 cnf(clsarity_nat__Orderings_Oorder,axiom, % 0.55/0.76 class_Orderings_Oorder(tc_nat) ). % 0.55/0.76 % 0.55/0.76 cnf(clsarity_nat__HOL_Oord,axiom, % 0.55/0.76 class_HOL_Oord(tc_nat) ). % 0.55/0.76 % 0.55/0.76 cnf(clsarity_bool__Orderings_Opreorder,axiom, % 0.55/0.76 class_Orderings_Opreorder(tc_bool) ). % 0.55/0.76 % 0.55/0.76 cnf(clsarity_bool__Orderings_Oorder,axiom, % 0.55/0.76 class_Orderings_Oorder(tc_bool) ). % 0.55/0.76 % 0.55/0.76 cnf(clsarity_bool__HOL_Oord,axiom, % 0.55/0.76 class_HOL_Oord(tc_bool) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_ATP__Linkup_Oequal__imp__fequal_0,axiom, % 0.55/0.76 hBOOL(hAPP(hAPP(c_fequal(T_a),V_x),V_x)) ). % 0.55/0.76 % 0.55/0.76 cnf(cls_ATP__Linkup_Ofequal__imp__equal_0,axiom, % 0.55/0.76 ( V_X = V_Y % 0.55/0.76 | ~ hBOOL(hAPP(hAPP(c_fequal(T_a),V_X),V_Y)) ) ). % 0.55/0.76 % 0.55/0.76 %------------------------------------------------------------------------------ % 0.55/0.76 %------------------------------------------- % 0.55/0.76 % Proof found % 0.55/0.76 % SZS status Theorem for theBenchmark % 0.55/0.76 % SZS output start Proof % 0.55/0.76 %ClaNum:649(EqnAxiom:208) % 0.55/0.76 %VarNum:3099(SingletonVarNum:1300) % 0.55/0.76 %MaxLitNum:7 % 0.55/0.76 %MaxfuncDepth:6 % 0.55/0.76 %SharedTerms:28 % 0.55/0.76 %goalClause: 396 % 0.55/0.76 %singleGoalClaCount:1 % 0.55/0.76 [209]P1(a1) % 0.55/0.76 [210]P1(a52) % 0.55/0.76 [211]P2(a52) % 0.55/0.76 [212]P15(a1) % 0.55/0.76 [213]P15(a52) % 0.55/0.76 [214]P20(a1) % 0.55/0.76 [215]P20(a52) % 0.55/0.76 [216]P16(a52) % 0.55/0.76 [217]P17(a52) % 0.55/0.76 [385]~E(a40,a39) % 0.55/0.76 [218]P3(f3(a2)) % 0.55/0.76 [396]~E(f6(a39,f37(f30(a2),f3(a2))),f6(a39,f3(a2))) % 0.55/0.76 [230]P13(x2301,x2301,a52) % 0.55/0.76 [219]P4(f3(x2191),x2191) % 0.55/0.76 [220]P6(f3(x2201),x2201) % 0.55/0.76 [388]~E(f42(x3881),a39) % 0.55/0.76 [389]~E(f42(x3891),a40) % 0.55/0.76 [222]E(f4(f3(x2221),x2221),f3(x2221)) % 0.55/0.76 [223]E(f28(f3(x2231),x2231),f3(x2231)) % 0.55/0.76 [224]E(f21(f3(x2241),x2241),f3(x2241)) % 0.55/0.76 [225]E(f29(f3(x2251),x2251),f3(x2251)) % 0.55/0.76 [227]E(f37(f30(x2271),f3(x2271)),f3(x2271)) % 0.55/0.76 [228]P4(f21(x2281,x2282),x2282) % 0.55/0.76 [236]P7(x2361,f3(x2362),x2362) % 0.55/0.76 [237]P9(x2371,f3(x2372),x2372) % 0.55/0.76 [256]P13(x2561,x2561,f53(x2562,a1)) % 0.55/0.76 [270]P13(f10(x2701,x2702,a52),x2701,a52) % 0.55/0.76 [271]P13(f7(x2711,x2712,a52),x2711,a52) % 0.55/0.76 [301]P10(x3011,f3(x3012),f3(x3012),x3012) % 0.55/0.76 [302]P5(f30(x3021),x3022,f50(x3021),f50(x3021)) % 0.55/0.76 [364]P11(f46(x3641),x3642,x3642,x3641,x3641) % 0.55/0.76 [395]~P12(x3951,f3(x3952),x3952) % 0.55/0.76 [231]E(f34(f21(x2311,x2312),x2312),f34(x2311,x2312)) % 0.55/0.76 [232]E(f34(f29(x2321,x2322),x2322),f34(x2321,x2322)) % 0.55/0.76 [241]E(f5(x2411,f3(x2412),x2412),x2411) % 0.55/0.76 [242]E(f5(f3(x2421),x2422,x2421),x2422) % 0.55/0.76 [243]E(f12(x2431,f3(x2432),x2432),f3(x2432)) % 0.55/0.76 [244]E(f35(x2441,f3(x2442),x2442),f3(x2442)) % 0.55/0.76 [245]E(f33(x2451,f3(x2452),x2452),f3(x2452)) % 0.55/0.76 [246]E(f13(x2461,f3(x2462),x2462),f3(x2462)) % 0.55/0.76 [247]E(f14(x2471,f3(x2472),x2472),f3(x2472)) % 0.55/0.76 [248]E(f31(x2481,f3(x2482),x2482),f3(x2482)) % 0.55/0.76 [249]E(f36(f3(x2491),x2492,x2491),f3(x2491)) % 0.55/0.76 [250]E(f22(f3(x2501),x2502,x2501),f3(x2501)) % 0.55/0.76 [252]E(f38(f29(x2521,x2522),f50(x2522)),f38(x2521,f50(x2522))) % 0.55/0.76 [257]E(f38(f37(f30(x2571),x2572),f50(x2571)),f38(x2572,f50(x2571))) % 0.55/0.76 [262]P13(f6(x2621,f3(a2)),f6(x2621,x2622),f53(a51,a1)) % 0.55/0.76 [275]P13(f38(f21(x2751,x2752),f50(x2752)),f38(x2751,f50(x2752)),a52) % 0.55/0.76 [235]E(f37(f30(x2351),f37(f30(x2351),x2352)),x2352) % 0.55/0.76 [251]E(f34(f37(f30(x2511),x2512),x2511),f34(x2512,x2511)) % 0.55/0.76 [258]P21(f37(f37(f46(x2581),x2582),x2582)) % 0.55/0.76 [263]E(f20(f15(x2631,f3(x2632),x2632),x2632),x2631) % 0.55/0.76 [265]E(f4(f15(x2651,f3(x2652),x2652),x2652),f3(x2652)) % 0.55/0.76 [266]E(f4(f5(x2661,f3(x2662),x2662),x2662),f4(x2661,x2662)) % 0.55/0.76 [267]E(f20(f5(x2671,f3(x2672),x2672),x2672),f20(x2671,x2672)) % 0.55/0.76 [268]E(f16(f5(f3(x2681),x2682,x2681),x2681),f16(x2682,x2681)) % 0.55/0.76 [278]E(f37(f30(x2781),f15(x2782,f3(x2781),x2781)),f15(x2782,f3(x2781),x2781)) % 0.55/0.76 [276]P13(x2761,f47(x2762,x2761,x2763),f53(x2763,a1)) % 0.55/0.76 [371]P11(x3711,f3(x3712),f3(x3713),x3712,x3713) % 0.55/0.76 [391]~E(f15(x3911,x3912,x3913),x3912) % 0.55/0.76 [394]~E(f15(x3941,x3942,x3943),f3(x3943)) % 0.55/0.76 [399]~P6(f15(x3991,x3992,x3993),x3993) % 0.55/0.76 [259]E(f28(f15(x2591,x2592,x2593),x2593),x2592) % 0.55/0.76 [260]E(f16(f15(x2601,x2602,x2603),x2603),x2601) % 0.55/0.76 [261]E(f38(f32(x2611,x2612,x2613),f50(x2613)),x2611) % 0.55/0.76 [264]E(f34(f33(x2641,x2642,x2643),x2643),f34(x2642,x2643)) % 0.55/0.76 [269]E(f38(f33(x2691,x2692,x2693),f50(x2693)),f38(x2692,f50(x2693))) % 0.55/0.76 [272]E(f31(x2721,f15(x2721,x2722,x2723),x2723),x2722) % 0.55/0.76 [274]E(f37(f30(x2741),f32(x2742,x2743,x2741)),f32(x2742,x2743,x2741)) % 0.55/0.76 [279]E(f12(f38(x2791,f50(x2792)),f5(x2791,x2793,x2792),x2792),x2793) % 0.55/0.76 [280]E(f35(f38(x2801,f50(x2802)),f5(x2801,x2803,x2802),x2802),x2801) % 0.55/0.76 [283]E(f47(x2831,f34(x2832,x2833),x2833),f34(f15(x2831,x2832,x2833),x2833)) % 0.55/0.76 [284]E(f13(x2841,f21(x2842,x2843),x2843),f21(f13(x2841,x2842,x2843),x2843)) % 0.55/0.76 [285]E(f33(x2851,f29(x2852,x2853),x2853),f29(f33(x2851,x2852,x2853),x2853)) % 0.55/0.76 [286]E(f12(x2861,f4(x2862,x2863),x2863),f4(f12(x2861,x2862,x2863),x2863)) % 0.55/0.76 [287]E(f12(x2871,f28(x2872,x2873),x2873),f28(f12(x2871,x2872,x2873),x2873)) % 0.55/0.76 [288]E(f47(x2881,f47(x2881,x2882,x2883),x2883),f47(x2881,x2882,x2883)) % 0.55/0.76 [293]P21(f37(f47(x2931,x2932,x2933),x2931)) % 0.55/0.76 [295]E(f25(x2951,f3(x2952),x2952,x2953),f3(x2953)) % 0.55/0.76 [296]E(f17(x2961,f3(x2962),x2962,x2963),f3(x2963)) % 0.55/0.76 [299]E(f26(f3(x2991),x2992,x2993,x2991),f3(x2991)) % 0.55/0.76 [303]E(f5(f35(x3031,x3032,x3033),f12(x3031,x3032,x3033),x3033),x3032) % 0.55/0.76 [306]E(f10(f10(x3061,x3062,a52),x3063,a52),f10(f10(x3061,x3063,a52),x3062,a52)) % 0.55/0.76 [317]P13(f6(x3171,x3172),f6(x3171,f15(x3173,x3172,a2)),f53(a51,a1)) % 0.55/0.76 [319]P13(f34(x3191,x3192),f34(f15(x3193,x3191,x3192),x3192),f53(x3192,a1)) % 0.55/0.76 [320]P13(f34(f12(x3201,x3202,x3203),x3203),f34(x3202,x3203),f53(x3203,a1)) % 0.55/0.76 [321]P13(f34(f35(x3211,x3212,x3213),x3213),f34(x3212,x3213),f53(x3213,a1)) % 0.55/0.76 [322]P13(f34(f13(x3221,x3222,x3223),x3223),f34(x3222,x3223),f53(x3223,a1)) % 0.55/0.76 [323]P13(f34(f31(x3231,x3232,x3233),x3233),f34(x3232,x3233),f53(x3233,a1)) % 0.55/0.76 [324]P13(f34(f36(x3241,x3242,x3243),x3243),f34(x3241,x3243),f53(x3243,a1)) % 0.55/0.76 [325]P13(f38(f13(x3251,x3252,x3253),f50(x3253)),f38(x3252,f50(x3253)),a52) % 0.55/0.76 [326]P13(f38(f14(x3261,x3262,x3263),f50(x3263)),f38(x3262,f50(x3263)),a52) % 0.55/0.76 [400]~P13(f38(f15(x4001,x4002,x4003),f50(x4003)),f38(x4002,f50(x4003)),a52) % 0.55/0.76 [273]E(f6(a39,f15(f8(x2731,x2732),x2733,a2)),f6(a39,x2733)) % 0.55/0.76 [289]E(f38(f12(x2891,x2892,x2893),f50(x2893)),f10(f38(x2892,f50(x2893)),x2891,a52)) % 0.55/0.76 [290]E(f13(x2901,f37(f30(x2902),x2903),x2902),f37(f30(x2902),f13(x2901,x2903,x2902))) % 0.55/0.76 [300]E(f5(f37(f30(x3001),x3002),f37(f30(x3001),x3003),x3001),f37(f30(x3001),f5(x3003,x3002,x3001))) % 0.55/0.76 [305]E(f5(x3051,f15(x3052,f3(x3053),x3053),x3053),f29(f15(x3052,x3051,x3053),x3053)) % 0.55/0.76 [318]E(f5(f37(f30(x3181),x3182),f15(x3183,f3(x3181),x3181),x3181),f37(f30(x3181),f15(x3183,x3182,x3181))) % 0.55/0.76 [329]E(f35(f10(f38(x3291,f50(x3292)),x3293,a52),f37(f30(x3292),x3291),x3292),f37(f30(x3292),f12(x3293,x3291,x3292))) % 0.55/0.76 [330]E(f12(f10(f38(x3301,f50(x3302)),x3303,a52),f37(f30(x3302),x3301),x3302),f37(f30(x3302),f35(x3303,x3301,x3302))) % 0.55/0.76 [338]E(f5(f32(x3381,x3382,x3383),f15(x3382,f3(x3383),x3383),x3383),f15(x3382,f32(x3381,x3382,x3383),x3383)) % 0.55/0.76 [304]E(f33(f7(x3041,f38(x3042,f50(x3043)),a52),x3042,x3043),f33(x3041,x3042,x3043)) % 0.55/0.76 [327]E(f4(f5(x3271,f15(x3272,f3(x3273),x3273),x3273),x3273),x3271) % 0.55/0.76 [328]E(f20(f5(x3281,f15(x3282,f3(x3283),x3283),x3283),x3283),x3282) % 0.55/0.76 [339]E(f6(a39,f5(x3391,f15(f8(x3392,x3393),f3(a2),a2),a2)),f6(a39,x3391)) % 0.55/0.76 [340]E(f37(f30(x3401),f5(f37(f30(x3401),x3402),f15(x3403,f3(x3401),x3401),x3401)),f15(x3403,x3402,x3401)) % 0.55/0.76 [359]E(f5(f12(f7(x3591,f38(x3592,f50(x3593)),a52),x3592,x3593),f35(f7(x3591,f38(x3592,f50(x3593)),a52),x3592,x3593),x3593),f33(x3591,x3592,x3593)) % 0.55/0.76 [375]E(f37(f30(x3751),f33(f10(f38(x3752,f50(x3751)),f7(x3753,f38(x3752,f50(x3751)),a52),a52),x3752,x3751)),f33(x3753,f37(f30(x3751),x3752),x3751)) % 0.55/0.76 [360]E(f43(x3601,x3602,x3603,a39,x3604),x3603) % 0.55/0.76 [361]E(f43(x3611,x3612,x3613,a40,x3614),x3611) % 0.55/0.76 [362]E(f44(x3621,x3622,x3623,a39,x3624),x3623) % 0.55/0.76 [363]E(f44(x3631,x3632,x3633,a40,x3634),x3631) % 0.55/0.76 [307]E(f12(x3071,f32(x3072,x3073,x3074),x3074),f32(f10(x3072,x3071,a52),x3073,x3074)) % 0.55/0.76 [308]E(f47(x3081,f47(x3082,x3083,x3084),x3084),f47(x3082,f47(x3081,x3083,x3084),x3084)) % 0.55/0.76 [314]E(f15(x3141,f5(x3142,x3143,x3144),x3144),f5(f15(x3141,x3142,x3144),x3143,x3144)) % 0.55/0.76 [316]E(f5(f5(x3161,x3162,x3163),x3164,x3163),f5(x3161,f5(x3162,x3164,x3163),x3163)) % 0.55/0.76 [333]E(f35(f10(x3331,x3332,a52),f12(x3332,x3333,x3334),x3334),f12(x3332,f35(x3331,x3333,x3334),x3334)) % 0.64/0.76 [334]E(f5(f13(x3341,x3342,x3343),f13(x3341,x3344,x3343),x3343),f13(x3341,f5(x3342,x3344,x3343),x3343)) % 0.64/0.76 [341]E(f38(f26(x3411,x3412,x3413,x3414),f50(x3414)),f38(x3411,f50(x3414))) % 0.64/0.76 [342]E(f38(f25(x3421,x3422,x3423,x3424),f50(x3424)),f38(x3422,f50(x3423))) % 0.64/0.76 [343]E(f5(f32(x3431,x3432,x3433),f32(x3434,x3432,x3433),x3433),f5(f32(x3434,x3432,x3433),f32(x3431,x3432,x3433),x3433)) % 0.64/0.76 [365]E(f18(x3651,x3652,f3(x3653),x3654,x3653),x3652) % 0.64/0.76 [366]E(f23(x3661,x3662,f3(x3663),x3664,x3663),x3661) % 0.64/0.76 [367]E(f41(x3671,x3672,f3(x3673),x3674,x3673),x3671) % 0.64/0.76 [368]E(f24(x3681,x3682,f3(x3683),x3684,x3683),x3681) % 0.64/0.76 [369]E(f19(x3691,f3(x3692),x3693,x3692,x3694),x3693) % 0.64/0.76 [370]E(f41(x3701,f3(x3702),x3703,x3702,x3704),x3701) % 0.64/0.76 [374]P13(f34(f26(x3741,x3742,x3743,x3744),x3744),f47(x3743,f34(x3741,x3744),x3744),f53(x3744,a1)) % 0.64/0.76 [331]E(f6(a39,f15(f9(x3311,x3312,x3313),x3314,a2)),f47(x3313,f6(a39,x3314),a51)) % 0.64/0.76 [332]E(f6(x3321,f15(f9(x3321,x3322,x3323),x3324,a2)),f47(x3323,f6(x3321,x3324),a51)) % 0.64/0.76 [344]E(f15(x3441,f5(f32(x3442,x3441,x3443),x3444,x3443),x3443),f5(f32(x3442,x3441,x3443),f15(x3441,x3444,x3443),x3443)) % 0.64/0.76 [350]E(f37(f30(x3501),f25(x3502,x3503,x3504,x3501)),f25(x3502,f37(f30(x3504),x3503),x3504,x3501)) % 0.64/0.76 [351]E(f6(a39,f5(x3511,f15(f9(x3512,x3513,x3514),f3(a2),a2),a2)),f47(x3514,f6(a39,x3511),a51)) % 0.64/0.76 [348]E(f5(f12(x3481,x3482,x3483),f12(f10(x3481,f38(x3482,f50(x3483)),a52),x3484,x3483),x3483),f12(x3481,f5(x3482,x3484,x3483),x3483)) % 0.64/0.76 [349]E(f5(f35(x3491,x3492,x3493),f35(f10(x3491,f38(x3492,f50(x3493)),a52),x3494,x3493),x3493),f35(x3491,f5(x3492,x3494,x3493),x3493)) % 0.64/0.76 [397]~E(f8(x3971,x3972),f9(x3973,x3974,x3975)) % 0.64/0.76 [398]~E(f9(x3981,x3982,x3983),f8(x3984,x3985)) % 0.64/0.76 [336]E(f25(x3361,f32(x3362,x3363,x3364),x3364,x3365),f32(x3362,f37(x3361,x3363),x3365)) % 0.64/0.76 [352]E(f12(x3521,f25(x3522,x3523,x3524,x3525),x3525),f25(x3522,f12(x3521,x3523,x3524),x3524,x3525)) % 0.64/0.76 [353]E(f35(x3531,f25(x3532,x3533,x3534,x3535),x3535),f25(x3532,f35(x3531,x3533,x3534),x3534,x3535)) % 0.64/0.76 [354]E(f33(x3541,f25(x3542,x3543,x3544,x3545),x3545),f25(x3542,f33(x3541,x3543,x3544),x3544,x3545)) % 0.64/0.76 [356]E(f25(x3561,f15(x3562,x3563,x3564),x3564,x3565),f15(f37(x3561,x3562),f25(x3561,x3563,x3564,x3565),x3565)) % 0.64/0.76 [357]E(f15(f37(x3571,x3572),f25(x3571,x3573,x3574,x3575),x3575),f25(x3571,f15(x3572,x3573,x3574),x3574,x3575)) % 0.64/0.76 [358]E(f26(f26(x3581,x3582,x3583,x3584),x3582,x3585,x3584),f26(x3581,x3582,x3585,x3584)) % 0.64/0.76 [372]E(f43(x3721,x3722,x3723,f42(x3724),x3725),f37(x3722,x3724)) % 0.64/0.76 [373]E(f44(x3731,x3732,x3733,f42(x3734),x3735),f37(x3732,x3734)) % 0.64/0.76 [377]E(f5(f25(x3771,x3772,x3773,x3774),f25(x3771,x3775,x3773,x3774),x3774),f25(x3771,f5(x3772,x3775,x3773),x3773,x3774)) % 0.64/0.76 [347]E(f26(f5(x3471,f15(x3472,x3473,x3474),x3474),f38(x3471,f50(x3474)),x3475,x3474),f5(x3471,f15(x3475,x3473,x3474),x3474)) % 0.64/0.76 [376]E(f23(x3761,x3762,f15(x3763,x3764,x3765),x3766,x3765),f37(f37(x3762,x3763),x3764)) % 0.64/0.76 [378]E(f25(x3781,f26(x3782,x3783,x3784,x3785),x3785,x3786),f26(f25(x3781,x3782,x3785,x3786),x3783,f37(x3781,x3784),x3786)) % 0.64/0.76 [380]E(f19(x3801,f15(x3802,x3803,x3804),x3805,x3804,x3806),f37(f37(x3801,x3802),f19(x3801,x3803,x3805,x3804,x3806))) % 0.64/0.76 [381]E(f24(x3811,x3812,f15(x3813,x3814,x3815),x3816,x3815),f37(f37(f37(x3812,x3813),x3814),f24(x3811,x3812,x3814,x3816,x3815))) % 0.64/0.76 [382]E(f18(x3821,f18(x3821,x3822,x3823,x3824,x3825),x3826,x3824,x3825),f18(x3821,x3822,f5(x3823,x3826,x3825),x3824,x3825)) % 0.64/0.76 [383]E(f19(x3831,x3832,f19(x3831,x3833,x3834,x3835,x3836),x3835,x3836),f19(x3831,f5(x3832,x3833,x3835),x3834,x3835,x3836)) % 0.64/0.76 [379]E(f18(x3791,x3792,f15(x3793,x3794,x3795),x3796,x3795),f18(x3791,f37(f37(x3791,x3792),x3793),x3794,x3796,x3795)) % 0.64/0.76 [402]~P16(x4021)+P8(f3(x4021),x4021) % 0.64/0.76 [416]~P15(x4162)+P13(x4161,x4161,x4162) % 0.64/0.76 [417]~P20(x4172)+P13(x4171,x4171,x4172) % 0.64/0.76 [436]P13(x4362,x4361,a52)+P13(x4361,x4362,a52) % 0.64/0.76 [401]E(x4011,x4012)+~E(f42(x4011),f42(x4012)) % 0.64/0.76 [403]~P6(x4031,x4032)+E(x4031,f3(x4032)) % 0.64/0.76 [405]~E(f21(x4051,x4052),f3(x4052))+E(x4051,f3(x4052)) % 0.64/0.76 [406]~E(f29(x4061,x4062),f3(x4062))+E(x4061,f3(x4062)) % 0.64/0.76 [407]~P1(x4072)+P1(f53(x4071,x4072)) % 0.64/0.76 [408]~P15(x4082)+P15(f53(x4081,x4082)) % 0.64/0.76 [409]~P20(x4092)+P20(f53(x4091,x4092)) % 0.64/0.76 [410]~P4(x4101,x4102)+E(f21(x4101,x4102),x4101) % 0.64/0.76 [411]P4(x4111,x4112)+~E(f21(x4111,x4112),x4111) % 0.64/0.76 [418]~P4(x4181,x4182)+P4(f29(x4181,x4182),x4182) % 0.64/0.76 [425]P4(x4251,x4252)+~P4(f29(x4251,x4252),x4252) % 0.64/0.76 [413]E(x4131,f3(x4132))+~E(f37(f30(x4132),x4131),f3(x4132)) % 0.64/0.76 [424]~P4(x4242,x4241)+P4(f37(f30(x4241),x4242),x4241) % 0.64/0.76 [430]P4(x4301,x4302)+~P4(f37(f30(x4302),x4301),x4302) % 0.64/0.76 [438]E(f21(x4381,x4382),x4381)+~E(f38(f21(x4381,x4382),f50(x4382)),f38(x4381,f50(x4382))) % 0.64/0.76 [457]~P16(x4572)+P8(f15(x4571,f3(x4572),x4572),x4572) % 0.64/0.76 [514]~P13(x5142,x5141,a52)+E(f10(x5141,f10(x5141,x5142,a52),a52),x5142) % 0.64/0.76 [528]~P13(x5282,x5281,a52)+E(f7(f10(x5281,x5282,a52),x5282,a52),f7(x5281,x5282,a52)) % 0.64/0.76 [421]E(x4211,f3(x4212))+E(f20(f37(f30(x4212),x4211),x4212),f16(x4211,x4212)) % 0.64/0.76 [422]E(x4221,f3(x4222))+E(f16(f37(f30(x4222),x4221),x4222),f20(x4221,x4222)) % 0.64/0.76 [423]~P17(x4231)+E(f27(f37(f30(x4231),x4232),x4231),f27(x4232,x4231)) % 0.64/0.76 [522]E(x5221,f3(x5222))+E(f5(f4(x5221,x5222),f15(f20(x5221,x5222),f3(x5222),x5222),x5222),x5221) % 0.64/0.76 [525]E(x5251,f3(x5252))+E(f5(f28(x5251,x5252),f15(f16(x5251,x5252),f3(x5252),x5252),x5252),f29(x5251,x5252)) % 0.64/0.76 [428]~E(f5(x4283,x4281,x4282),x4283)+E(x4281,f3(x4282)) % 0.64/0.76 [429]~E(f5(x4291,x4293,x4292),x4293)+E(x4291,f3(x4292)) % 0.64/0.76 [433]~E(f5(x4333,x4331,x4332),f3(x4332))+E(x4331,f3(x4332)) % 0.64/0.76 [434]~E(f33(x4343,x4341,x4342),f3(x4342))+E(x4341,f3(x4342)) % 0.64/0.76 [435]~E(f5(x4351,x4353,x4352),f3(x4352))+E(x4351,f3(x4352)) % 0.64/0.76 [458]~P4(x4582,x4583)+P4(f12(x4581,x4582,x4583),x4583) % 0.64/0.76 [459]~P4(x4592,x4593)+P4(f35(x4591,x4592,x4593),x4593) % 0.64/0.76 [460]~P4(x4602,x4603)+P4(f33(x4601,x4602,x4603),x4603) % 0.64/0.76 [461]~P4(x4612,x4613)+P4(f13(x4611,x4612,x4613),x4613) % 0.64/0.76 [462]~P4(x4622,x4623)+P4(f14(x4621,x4622,x4623),x4623) % 0.64/0.76 [463]~P4(x4632,x4633)+P4(f31(x4631,x4632,x4633),x4633) % 0.64/0.76 [464]~P4(x4641,x4643)+P4(f36(x4641,x4642,x4643),x4643) % 0.64/0.76 [497]P4(x4971,x4972)+~P4(f15(x4973,x4971,x4972),x4972) % 0.64/0.76 [498]P4(x4981,x4982)+~P4(f5(x4983,x4981,x4982),x4982) % 0.64/0.76 [499]P4(x4991,x4992)+~P4(f5(x4991,x4993,x4992),x4992) % 0.64/0.76 [500]P4(x5001,x5002)+~P4(f33(x5003,x5001,x5002),x5002) % 0.64/0.76 [545]~P13(x5451,x5453,a52)+P13(f10(x5451,x5452,a52),f10(x5453,x5452,a52),a52) % 0.64/0.76 [546]~P13(x5463,x5462,a52)+P13(f10(x5461,x5462,a52),f10(x5461,x5463,a52),a52) % 0.64/0.76 [595]E(x5951,x5952)+~P11(f46(x5953),x5951,x5952,x5953,x5953) % 0.64/0.76 [419]E(x4191,x4192)+~E(f37(f30(x4193),x4191),f37(f30(x4193),x4192)) % 0.64/0.76 [454]E(x4541,f3(x4542))+E(f20(f15(x4543,x4541,x4542),x4542),f20(x4541,x4542)) % 0.64/0.76 [455]E(x4551,f3(x4552))+E(f20(f5(x4553,x4551,x4552),x4552),f20(x4551,x4552)) % 0.64/0.76 [456]E(x4561,f3(x4562))+E(f16(f5(x4561,x4563,x4562),x4562),f16(x4561,x4562)) % 0.64/0.76 [480]~P7(x4801,x4803,x4802)+P7(x4801,f37(f30(x4802),x4803),x4802) % 0.64/0.76 [486]~E(f12(x4863,x4861,x4862),f3(x4862))+P13(f38(x4861,f50(x4862)),x4863,a52) % 0.64/0.76 [487]~E(f37(f30(x4873),x4871),f15(x4872,f3(x4873),x4873))+E(x4871,f15(x4872,f3(x4873),x4873)) % 0.64/0.76 [488]~E(f15(x4882,f3(x4883),x4883),f37(f30(x4883),x4881))+E(x4881,f15(x4882,f3(x4883),x4883)) % 0.64/0.76 [490]E(f35(x4901,x4902,x4903),x4902)+~P13(f38(x4902,f50(x4903)),x4901,a52) % 0.64/0.76 [493]P7(x4931,x4932,x4933)+~P7(x4931,f37(f30(x4933),x4932),x4933) % 0.64/0.76 [496]E(f12(x4961,x4962,x4963),f3(x4963))+~P13(f38(x4962,f50(x4963)),x4961,a52) % 0.64/0.76 [501]E(x5011,f3(x5012))+E(f15(x5013,f4(x5011,x5012),x5012),f4(f15(x5013,x5011,x5012),x5012)) % 0.64/0.76 [502]E(x5021,f3(x5022))+E(f5(x5023,f4(x5021,x5022),x5022),f4(f5(x5023,x5021,x5022),x5022)) % 0.64/0.76 [503]E(x5031,f3(x5032))+E(f5(f28(x5031,x5032),x5033,x5032),f28(f5(x5031,x5033,x5032),x5032)) % 0.64/0.76 [510]~P2(x5103)+E(f7(f7(x5101,x5102,x5103),x5102,x5103),f7(x5101,x5102,x5103)) % 0.64/0.76 [470]E(x4701,x4702)+~P21(f37(f37(f46(x4703),x4701),x4702)) % 0.64/0.76 [521]E(x5211,a39)+E(f6(x5211,f15(f8(x5211,x5212),x5213,a2)),f47(x5212,f6(x5211,x5213),a51)) % 0.64/0.76 [589]E(f14(x5891,x5892,x5893),f3(x5893))+~P21(f37(x5891,f16(f14(x5891,x5892,x5893),x5893))) % 0.64/0.76 [645]P21(f37(x6451,x6452))+~P21(f37(x6451,f23(x6452,x6453,f3(a49),a48,a49))) % 0.64/0.76 [549]~E(f35(f38(x5491,f50(x5492)),x5493,x5492),x5491)+E(f5(x5491,f12(f38(x5491,f50(x5492)),x5493,x5492),x5492),x5493) % 0.64/0.76 [414]E(x4141,x4142)+~E(f8(x4143,x4141),f8(x4144,x4142)) % 0.64/0.76 [415]E(x4151,x4152)+~E(f8(x4151,x4153),f8(x4152,x4154)) % 0.64/0.76 [475]E(x4751,x4752)+~E(f5(x4753,x4751,x4754),f5(x4753,x4752,x4754)) % 0.64/0.76 [478]E(x4781,x4782)+~E(f5(x4781,x4783,x4784),f5(x4782,x4783,x4784)) % 0.64/0.76 [504]P12(x5041,f15(x5042,x5043,x5044),x5044)+~P21(f37(x5041,x5042)) % 0.64/0.76 [520]~P12(x5201,x5203,x5204)+P12(x5201,f15(x5202,x5203,x5204),x5204) % 0.64/0.76 [526]~P7(x5261,f15(x5262,x5263,x5264),x5264)+P21(f37(x5261,x5262)) % 0.64/0.76 [530]~P13(x5301,x5303,f53(x5304,a1))+P13(x5301,f47(x5302,x5303,x5304),f53(x5304,a1)) % 0.64/0.76 [531]P7(x5311,x5312,x5313)+~P7(x5311,f15(x5314,x5312,x5313),x5313) % 0.64/0.76 [532]P7(x5321,x5322,x5323)+~P7(x5321,f5(x5324,x5322,x5323),x5323) % 0.64/0.76 [533]P7(x5331,x5332,x5333)+~P7(x5331,f5(x5332,x5334,x5333),x5333) % 0.64/0.76 [534]P9(x5341,x5342,x5343)+~P9(x5341,f5(x5344,x5342,x5343),x5343) % 0.64/0.76 [535]P9(x5351,x5352,x5353)+~P9(x5351,f5(x5352,x5354,x5353),x5353) % 0.64/0.76 [547]~P13(f47(x5474,x5471,x5473),x5472,f53(x5473,a1))+P13(x5471,x5472,f53(x5473,a1)) % 0.64/0.76 [553]~E(f25(x5533,x5531,x5532,x5534),f3(x5534))+E(x5531,f3(x5532)) % 0.64/0.76 [554]~E(f26(x5541,x5543,x5544,x5542),f3(x5542))+E(x5541,f3(x5542)) % 0.64/0.76 [555]~P13(x5552,x5554,f53(x5553,a1))+P13(f47(x5551,x5552,x5553),f47(x5551,x5554,x5553),f53(x5553,a1)) % 0.64/0.76 [586]P4(x5861,x5862)+~P4(f25(x5863,x5861,x5862,x5864),x5864) % 0.64/0.76 [593]P5(x5931,f34(x5932,x5933),x5933,x5934)+~P4(f25(x5931,x5932,x5933,x5934),x5934) % 0.64/0.76 [596]~P11(x5963,x5961,f3(x5964),x5962,x5964)+E(x5961,f3(x5962)) % 0.64/0.76 [597]~P11(x5973,f3(x5974),x5971,x5974,x5972)+E(x5971,f3(x5972)) % 0.64/0.76 [489]P21(f37(x4891,x4893))+E(f13(x4891,f32(x4892,x4893,x4894),x4894),f3(x4894)) % 0.64/0.76 [515]P21(f37(x5151,x5152))+E(f13(x5151,f15(x5152,x5153,x5154),x5154),f13(x5151,x5153,x5154)) % 0.64/0.76 [516]P21(f37(x5161,x5162))+E(f14(x5161,f15(x5162,x5163,x5164),x5164),f15(x5162,x5163,x5164)) % 0.64/0.76 [517]P21(f37(x5172,x5171))+E(f31(x5171,f13(x5172,x5173,x5174),x5174),f13(x5172,x5173,x5174)) % 0.64/0.76 [523]~P21(f37(x5231,x5233))+E(f13(x5231,f32(x5232,x5233,x5234),x5234),f32(x5232,x5233,x5234)) % 0.64/0.76 [524]~P21(f37(x5241,x5242))+E(f14(x5241,f15(x5242,x5243,x5244),x5244),f14(x5241,x5243,x5244)) % 0.64/0.76 [527]~P21(f37(x5272,x5274))+P21(f37(f47(x5271,x5272,x5273),x5274)) % 0.64/0.76 [539]E(x5391,x5392)+E(f31(x5391,f15(x5392,x5393,x5394),x5394),f15(x5392,f31(x5391,x5393,x5394),x5394)) % 0.64/0.76 [548]~P21(f37(x5481,x5482))+E(f13(x5481,f15(x5482,x5483,x5484),x5484),f15(x5482,f13(x5481,x5483,x5484),x5484)) % 0.64/0.76 [550]E(f26(x5501,x5502,x5503,x5504),x5501)+~P13(f38(x5501,f50(x5504)),x5502,a52) % 0.64/0.76 [643]P21(f37(x6431,x6432))+~P21(f37(x6431,f43(x6433,x6434,x6432,a39,a48))) % 0.64/0.76 [644]P21(f37(x6441,x6442))+~P21(f37(x6441,f43(x6442,x6443,x6444,a40,a48))) % 0.64/0.76 [540]~E(f37(f30(x5402),x5401),f15(x5404,x5403,x5402))+E(x5401,f5(f37(f30(x5402),x5403),f15(x5404,f3(x5402),x5402),x5402)) % 0.64/0.76 [572]~P14(x5724)+E(f7(f10(x5721,f7(x5722,x5723,x5724),x5724),x5723,x5724),f7(f10(x5721,x5722,x5724),x5723,x5724)) % 0.64/0.76 [573]~P14(x5733)+E(f7(f10(f7(x5731,x5732,x5733),x5734,x5733),x5732,x5733),f7(f10(x5731,x5734,x5733),x5732,x5733)) % 0.64/0.76 [582]~P14(x5823)+E(f7(f10(f7(x5821,x5822,x5823),f7(x5824,x5822,x5823),x5823),x5822,x5823),f7(f10(x5821,x5824,x5823),x5822,x5823)) % 0.64/0.76 [474]E(x4741,x4742)+~E(f15(x4743,x4741,x4744),f15(x4745,x4742,x4744)) % 0.64/0.76 [477]E(x4771,x4772)+~E(f15(x4771,x4773,x4774),f15(x4772,x4775,x4774)) % 0.64/0.76 [479]E(x4791,x4792)+~E(f32(x4791,x4793,x4794),f32(x4792,x4795,x4794)) % 0.64/0.76 [495]~E(f13(x4951,x4953,x4954),f15(x4952,x4955,x4954))+P21(f37(x4951,x4952)) % 0.64/0.76 [508]~E(f14(x5081,x5082,x5083),f15(x5084,x5085,x5083))+~P21(f37(x5081,x5084)) % 0.64/0.76 [584]P5(x5841,x5842,x5843,x5844)+~P5(x5841,f47(x5845,x5842,x5843),x5843,x5844) % 0.64/0.76 [587]~E(f25(x5874,x5871,x5872,x5875),f25(x5874,x5873,x5872,x5875))+E(f38(x5871,f50(x5872)),f38(x5873,f50(x5872))) % 0.64/0.76 [598]~P11(x5985,x5981,x5983,x5982,x5984)+E(f38(x5981,f50(x5982)),f38(x5983,f50(x5984))) % 0.64/0.76 [607]~P11(x6071,x6073,x6075,x6072,x6074)+P11(x6071,f37(f30(x6072),x6073),f37(f30(x6074),x6075),x6072,x6074) % 0.64/0.76 [608]~P11(x6081,f37(f30(x6085),x6082),x6084,x6085,x6083)+P11(x6081,x6082,f37(f30(x6083),x6084),x6085,x6083) % 0.64/0.76 [609]~P11(x6091,x6093,f37(f30(x6095),x6094),x6092,x6095)+P11(x6091,f37(f30(x6092),x6093),x6094,x6092,x6095) % 0.64/0.76 [610]P11(x6101,x6102,x6103,x6104,x6105)+~P11(x6101,f37(f30(x6104),x6102),f37(f30(x6105),x6103),x6104,x6105) % 0.64/0.76 [574]E(x5741,x5742)+~E(f5(x5743,f15(x5741,f3(x5744),x5744),x5744),f5(x5745,f15(x5742,f3(x5744),x5744),x5744)) % 0.64/0.76 [575]E(x5751,x5752)+~E(f5(x5751,f15(x5753,f3(x5754),x5754),x5754),f5(x5752,f15(x5755,f3(x5754),x5754),x5754)) % 0.64/0.76 [647]P21(f37(x6471,f37(x6472,x6473)))+~P21(f37(x6471,f43(x6474,x6472,x6475,f42(x6473),a48))) % 0.64/0.76 [649]P21(f37(x6491,f37(f37(x6492,x6493),x6494)))+~P21(f37(x6491,f23(x6495,x6492,f15(x6493,x6494,a49),a48,a49))) % 0.64/0.76 [472]E(x4721,x4722)+~E(f9(x4723,x4724,x4721),f9(x4725,x4726,x4722)) % 0.64/0.76 [473]E(x4731,x4732)+~E(f9(x4733,x4731,x4734),f9(x4735,x4732,x4736)) % 0.64/0.76 [476]E(x4761,x4762)+~E(f9(x4761,x4763,x4764),f9(x4762,x4765,x4766)) % 0.64/0.76 [611]~P11(x6111,x6113,x6115,x6114,x6116)+P11(x6111,f12(x6112,x6113,x6114),f12(x6112,x6115,x6116),x6114,x6116) % 0.64/0.76 [612]~P11(x6121,x6123,x6125,x6124,x6126)+P11(x6121,f35(x6122,x6123,x6124),f35(x6122,x6125,x6126),x6124,x6126) % 0.64/0.76 [594]E(x5941,x5942)+E(f26(f26(x5943,x5941,x5944,x5945),x5942,x5946,x5945),f26(f26(x5943,x5942,x5946,x5945),x5941,x5944,x5945)) % 0.64/0.76 [601]~E(f38(x6012,f50(x6016)),f38(x6013,f50(x6015)))+E(f41(x6011,x6012,f5(x6013,x6014,x6015),x6016,x6015),f41(x6011,x6012,x6013,x6016,x6015)) % 0.64/0.76 [602]~E(f38(x6022,f50(x6024)),f38(x6025,f50(x6026)))+E(f41(x6021,f5(x6022,x6023,x6024),x6025,x6024,x6026),f41(x6021,x6022,x6025,x6024,x6026)) % 0.64/0.76 [603]E(f43(x6035,x6032,x6036,x6031,x6034),f43(x6035,x6033,x6036,x6031,x6034))+E(f42(f45(x6031,x6032,x6033,x6034)),x6031) % 0.64/0.76 [619]E(f43(x6191,x6192,x6193,x6194,x6195),f43(x6191,x6196,x6193,x6194,x6195))+~E(f37(x6192,f45(x6194,x6192,x6196,x6195)),f37(x6196,f45(x6194,x6192,x6196,x6195))) % 0.64/0.76 [613]P11(x6131,x6132,x6133,x6134,x6135)+~P11(x6131,f15(x6136,x6132,x6134),f15(x6137,x6133,x6135),x6134,x6135) % 0.64/0.76 [600]~P11(x6001,f15(x6002,x6004,x6005),f15(x6003,x6006,x6007),x6005,x6007)+P21(f37(f37(x6001,x6002),x6003)) % 0.64/0.76 [471]E(x4711,x4712)+~P13(x4712,x4711,a52)+~P13(x4711,x4712,a52) % 0.64/0.76 [420]~P16(x4202)+~P8(x4201,x4202)+P8(f21(x4201,x4202),x4202) % 0.64/0.76 [439]P21(f37(x4391,x4392))+P21(f37(x4391,f54(x4391)))+~P21(f37(x4391,f3(a48))) % 0.64/0.76 [440]P21(f37(x4401,x4402))+P21(f37(x4401,f64(x4401)))+~P21(f37(x4401,f3(a48))) % 0.64/0.76 [441]P21(f37(x4411,x4412))+P21(f37(x4411,f66(x4411)))+~P21(f37(x4411,f3(a48))) % 0.64/0.76 [442]P21(f37(x4421,x4422))+P21(f37(x4421,f75(x4421)))+~P21(f37(x4421,f3(a48))) % 0.64/0.76 [443]P21(f37(x4431,x4432))+P21(f37(x4431,f55(x4431)))+~P21(f37(x4431,f3(a48))) % 0.64/0.76 [444]P21(f37(x4441,x4442))+P21(f37(x4441,f77(x4441)))+~P21(f37(x4441,f3(a48))) % 0.64/0.76 [445]P21(f37(x4451,x4452))+P21(f37(x4451,f67(x4451)))+~P21(f37(x4451,f3(a48))) % 0.64/0.76 [446]P21(f37(x4461,x4462))+P21(f37(x4461,f69(x4461)))+~P21(f37(x4461,f3(a48))) % 0.64/0.76 [447]P21(f37(x4471,x4472))+P21(f37(x4471,f56(x4471)))+~P21(f37(x4471,f3(a48))) % 0.64/0.76 [448]P21(f37(x4481,x4482))+P21(f37(x4481,f70(x4481)))+~P21(f37(x4481,f3(a48))) % 0.64/0.76 [449]P21(f37(x4491,x4492))+P21(f37(x4491,f60(x4491)))+~P21(f37(x4491,f3(a48))) % 0.64/0.76 [450]P21(f37(x4501,x4502))+P21(f37(x4501,f61(x4501)))+~P21(f37(x4501,f3(a48))) % 0.64/0.76 [451]P21(f37(x4511,x4512))+P21(f37(x4511,f78(x4511)))+~P21(f37(x4511,f3(a48))) % 0.64/0.76 [452]P21(f37(x4521,x4522))+P21(f37(x4521,f57(x4521)))+~P21(f37(x4521,f3(a48))) % 0.64/0.76 [453]P21(f37(x4531,x4532))+P21(f37(x4531,f72(x4531)))+~P21(f37(x4531,f3(a48))) % 0.64/0.76 [560]P21(f37(x5601,x5602))+~P21(f37(x5601,f3(a48)))+~P21(f37(x5601,f15(f63(x5601),f54(x5601),a48))) % 0.64/0.76 [561]P21(f37(x5611,x5612))+~P21(f37(x5611,f3(a48)))+~P21(f37(x5611,f15(f65(x5611),f64(x5611),a48))) % 0.64/0.76 [562]P21(f37(x5621,x5622))+~P21(f37(x5621,f3(a48)))+~P21(f37(x5621,f15(f74(x5621),f66(x5621),a48))) % 0.64/0.76 [563]P21(f37(x5631,x5632))+~P21(f37(x5631,f3(a48)))+~P21(f37(x5631,f15(f76(x5631),f75(x5631),a48))) % 0.64/0.76 [564]P21(f37(x5641,x5642))+~P21(f37(x5641,f3(a48)))+~P21(f37(x5641,f15(f59(x5641),f55(x5641),a48))) % 0.64/0.76 [565]P21(f37(x5651,x5652))+~P21(f37(x5651,f3(a48)))+~P21(f37(x5651,f15(f79(x5651),f77(x5651),a48))) % 0.64/0.76 [566]P21(f37(x5661,x5662))+~P21(f37(x5661,f3(a48)))+~P21(f37(x5661,f15(f68(x5661),f67(x5661),a48))) % 0.64/0.76 [567]P21(f37(x5671,x5672))+~P21(f37(x5671,f3(a48)))+~P21(f37(x5671,f15(f73(x5671),f69(x5671),a48))) % 0.64/0.76 [568]P21(f37(x5681,x5682))+~P21(f37(x5681,f3(a48)))+~P21(f37(x5681,f15(f58(x5681),f56(x5681),a48))) % 0.64/0.76 [569]P21(f37(x5691,x5692))+~P21(f37(x5691,f3(a48)))+~P21(f37(x5691,f15(f71(x5691),f70(x5691),a48))) % 0.64/0.76 [570]P21(f37(x5701,x5702))+~P21(f37(x5701,f3(a48)))+~P21(f37(x5701,f15(f62(x5701),f60(x5701),a48))) % 0.64/0.76 [437]P13(x4372,x4371,x4373)+~P16(x4373)+P13(x4371,x4372,x4373) % 0.64/0.76 [509]~P13(x5091,x5093,a52)+P13(x5091,x5092,a52)+~P13(x5093,x5092,a52) % 0.64/0.76 [466]~P16(x4663)+~P8(x4662,x4663)+P8(f12(x4661,x4662,x4663),x4663) % 0.64/0.76 [467]~P16(x4673)+~P8(x4672,x4673)+P8(f35(x4671,x4672,x4673),x4673) % 0.64/0.76 [468]~P16(x4683)+~P8(x4682,x4683)+P8(f14(x4681,x4682,x4683),x4683) % 0.64/0.76 [469]~P16(x4693)+~P8(x4692,x4693)+P8(f31(x4691,x4692,x4693),x4693) % 0.64/0.76 [505]~P16(x5052)+P8(x5051,x5052)+~P8(f15(x5053,x5051,x5052),x5052) % 0.64/0.76 [506]~P16(x5062)+P8(x5061,x5062)+~P8(f5(x5063,x5061,x5062),x5062) % 0.64/0.76 [507]~P16(x5072)+P8(x5071,x5072)+~P8(f5(x5071,x5073,x5072),x5072) % 0.64/0.76 [519]E(x5191,x5192)+~P13(x5191,x5192,f53(x5193,a1))+~P13(x5192,x5191,f53(x5193,a1)) % 0.64/0.76 [558]~P13(x5582,x5583,a52)+~P13(x5582,x5581,a52)+E(f10(f10(x5581,x5582,a52),f10(x5583,x5582,a52),a52),f10(x5581,x5583,a52)) % 0.64/0.76 [481]~P18(x4814)+E(x4811,x4812)+~E(f10(x4813,x4813,x4814),f10(x4811,x4812,x4814)) % 0.64/0.76 [482]~P18(x4823)+E(x4821,x4822)+~E(f10(x4821,x4822,x4823),f10(x4824,x4824,x4823)) % 0.64/0.76 [492]~P13(x4923,x4921,f53(x4924,a1))+P21(f37(x4921,x4922))+~P21(f37(x4923,x4922)) % 0.64/0.76 [529]~P7(x5291,x5293,x5294)+P7(x5291,f15(x5292,x5293,x5294),x5294)+~P21(f37(x5291,x5292)) % 0.64/0.76 [538]~P13(x5381,x5384,f53(x5383,a1))+~P13(x5384,x5382,f53(x5383,a1))+P13(x5381,x5382,f53(x5383,a1)) % 0.64/0.76 [541]~P7(x5411,x5413,x5414)+~P7(x5411,x5412,x5414)+P7(x5411,f5(x5412,x5413,x5414),x5414) % 0.64/0.76 [542]~P9(x5421,x5423,x5424)+~P9(x5421,x5422,x5424)+P9(x5421,f5(x5422,x5423,x5424),x5424) % 0.64/0.76 [544]P12(x5441,x5442,x5443)+~P12(x5441,f15(x5444,x5442,x5443),x5443)+P21(f37(x5441,x5444)) % 0.64/0.76 [591]~P4(x5912,x5913)+~P5(x5911,f34(x5912,x5913),x5913,x5914)+P4(f25(x5911,x5912,x5913,x5914),x5914) % 0.64/0.76 [556]E(x5561,x5562)+P21(f37(x5563,x5561))+~P21(f37(f47(x5562,x5563,x5564),x5561)) % 0.64/0.76 [576]~P16(x5763)+P13(x5761,x5762,x5763)+~P8(f15(x5761,f15(x5762,x5764,x5763),x5763),x5763) % 0.64/0.76 [585]~P17(x5854)+~P4(x5852,x5853)+E(f11(x5851,f34(x5852,x5853),x5853,x5854),f27(f25(x5851,x5852,x5853,x5854),x5854)) % 0.64/0.76 [588]P13(f38(x5883,f50(x5882)),f38(x5881,f50(x5882)),a52)+~E(f35(f38(x5881,f50(x5882)),x5883,x5882),x5881)+E(f5(x5881,f5(f12(f38(x5881,f50(x5882)),x5883,x5882),x5884,x5882),x5882),f5(x5883,x5884,x5882)) % 0.64/0.76 [590]~P13(f38(x5901,f50(x5902)),f38(x5903,f50(x5902)),a52)+~E(f35(f38(x5901,f50(x5902)),x5903,x5902),x5901)+E(f5(x5901,f5(f12(f38(x5901,f50(x5902)),x5903,x5902),x5904,x5902),x5902),f5(x5903,x5904,x5902)) % 0.64/0.76 [513]~P1(x5134)+P13(f37(x5131,x5132),f37(x5133,x5132),x5134)+~P13(x5131,x5133,f53(x5135,x5134)) % 0.64/0.76 [583]P5(x5831,x5832,x5833,x5834)+~P5(x5831,x5835,x5833,x5834)+~P13(x5832,x5835,f53(x5833,a1)) % 0.64/0.76 [551]~E(f5(x5513,x5514,x5512),f5(x5511,x5515,x5512))+P13(f38(x5513,f50(x5512)),f38(x5511,f50(x5512)),a52)+E(f35(f38(x5511,f50(x5512)),x5513,x5512),x5511) % 0.64/0.76 [557]~E(f5(x5571,x5574,x5572),f5(x5573,x5575,x5572))+~P13(f38(x5571,f50(x5572)),f38(x5573,f50(x5572)),a52)+E(f35(f38(x5571,f50(x5572)),x5573,x5572),x5571) % 0.64/0.76 [571]~E(f5(x5713,x5714,x5712),f5(x5711,x5715,x5712))+P13(f38(x5713,f50(x5712)),f38(x5711,f50(x5712)),a52)+E(f5(f12(f38(x5711,f50(x5712)),x5713,x5712),x5714,x5712),x5715) % 0.64/0.76 [577]~E(f5(x5772,x5771,x5773),f5(x5774,x5775,x5773))+~P13(f38(x5772,f50(x5773)),f38(x5774,f50(x5773)),a52)+E(x5771,f5(f12(f38(x5772,f50(x5773)),x5774,x5773),x5775,x5773)) % 0.64/0.76 [592]~P10(x5921,x5923,x5926,x5924)+P10(x5921,f15(x5922,x5923,x5924),f15(x5925,x5926,x5924),x5924)+~P21(f37(f37(x5921,x5922),x5925)) % 0.64/0.76 [631]~P11(x6311,x6313,x6316,x6314,x6317)+~P11(x6311,x6312,x6315,x6314,x6317)+P11(x6311,f5(x6312,x6313,x6314),f5(x6315,x6316,x6317),x6314,x6317) % 0.64/0.76 [604]E(f43(x6045,x6042,x6046,x6041,x6044),f43(x6045,x6043,x6047,x6041,x6044))+E(x6041,a39)+E(f42(f45(x6041,x6042,x6043,x6044)),x6041) % 0.64/0.76 [605]E(f43(x6055,x6052,x6056,x6051,x6054),f43(x6057,x6053,x6056,x6051,x6054))+E(x6051,a40)+E(f42(f45(x6051,x6052,x6053,x6054)),x6051) % 0.64/0.76 [616]~P11(x6161,x6163,x6166,x6164,x6167)+P11(x6161,f15(x6162,x6163,x6164),f15(x6165,x6166,x6167),x6164,x6167)+~P21(f37(f37(x6161,x6162),x6165)) % 0.64/0.76 [617]P11(x6171,x6172,x6173,x6174,x6175)+~P11(x6171,f5(x6176,x6172,x6174),f5(x6177,x6173,x6175),x6174,x6175)+~E(f38(x6176,f50(x6174)),f38(x6177,f50(x6175))) % 0.64/0.76 [618]P11(x6181,x6182,x6183,x6184,x6185)+~P11(x6181,f5(x6182,x6186,x6184),f5(x6183,x6187,x6185),x6184,x6185)+~E(f38(x6182,f50(x6184)),f38(x6183,f50(x6185))) % 0.64/0.76 [620]E(f43(x6202,x6203,x6204,x6201,x6205),f43(x6202,x6206,x6207,x6201,x6205))+E(x6201,a39)+~E(f37(x6203,f45(x6201,x6203,x6206,x6205)),f37(x6206,f45(x6201,x6203,x6206,x6205))) % 0.64/0.76 [621]E(f43(x6212,x6213,x6214,x6211,x6215),f43(x6216,x6217,x6214,x6211,x6215))+E(x6211,a40)+~E(f37(x6213,f45(x6211,x6213,x6217,x6215)),f37(x6217,f45(x6211,x6213,x6217,x6215))) % 0.64/0.76 [485]~P13(x4852,x4851,x4853)+~P13(x4851,x4852,x4853)+E(x4851,x4852)+~P15(x4853) % 0.64/0.76 [543]E(x5431,x5432)+~P13(x5433,x5432,a52)+~P13(x5433,x5431,a52)+~E(f10(x5431,x5433,a52),f10(x5432,x5433,a52)) % 0.64/0.76 [579]~P13(x5793,x5791,a52)+P13(x5791,x5792,a52)+~P13(x5793,x5792,a52)+~P13(f10(x5791,x5793,a52),f10(x5792,x5793,a52),a52) % 0.64/0.76 [511]~P15(x5113)+~P13(x5111,x5114,x5113)+P13(x5111,x5112,x5113)+~P13(x5114,x5112,x5113) % 0.64/0.76 [512]~P20(x5123)+~P13(x5121,x5124,x5123)+P13(x5121,x5122,x5123)+~P13(x5124,x5122,x5123) % 0.64/0.76 [578]~P16(x5784)+~P13(x5781,x5782,x5784)+~P8(f15(x5782,x5783,x5784),x5784)+P8(f15(x5781,f15(x5782,x5783,x5784),x5784),x5784) % 0.64/0.76 [599]~E(f35(f38(x5991,f50(x5992)),x5993,x5992),x5991)+~E(f35(f38(x5993,f50(x5992)),x5991,x5992),x5993)+~E(f5(f12(f38(x5993,f50(x5992)),x5991,x5992),f5(f12(f38(x5991,f50(x5992)),x5993,x5992),x5994,x5992),x5992),x5994)+E(f5(x5991,f5(f12(f38(x5991,f50(x5992)),x5993,x5992),x5994,x5992),x5992),f5(x5993,x5994,x5992)) % 0.64/0.76 [536]~P19(x5363)+~P13(x5365,x5364,x5363)+P13(x5361,x5362,x5363)+~E(f10(x5364,x5365,x5363),f10(x5362,x5361,x5363)) % 0.64/0.76 [537]~P19(x5373)+~P13(x5375,x5374,x5373)+P13(x5371,x5372,x5373)+~E(f10(x5372,x5371,x5373),f10(x5374,x5375,x5373)) % 0.64/0.76 [623]E(x6231,a40)+E(x6231,a39)+E(f42(f80(x6232,x6233,x6231)),x6231)+P21(f37(x6232,f43(x6234,x6233,x6235,x6231,a48))) % 0.64/0.76 [624]E(x6241,a40)+E(x6241,a39)+E(f42(f81(x6242,x6243,x6241)),x6241)+P21(f37(x6242,f43(x6244,x6243,x6245,x6241,a48))) % 0.64/0.76 [625]E(x6251,a39)+~P21(f37(x6252,x6254))+E(f42(f80(x6252,x6253,x6251)),x6251)+P21(f37(x6252,f43(x6254,x6253,x6255,x6251,a48))) % 0.64/0.76 [626]E(x6261,a39)+~P21(f37(x6262,x6264))+E(f42(f81(x6262,x6263,x6261)),x6261)+P21(f37(x6262,f43(x6264,x6263,x6265,x6261,a48))) % 0.64/0.76 [627]E(x6271,a40)+~P21(f37(x6272,x6275))+E(f42(f80(x6272,x6273,x6271)),x6271)+P21(f37(x6272,f43(x6274,x6273,x6275,x6271,a48))) % 0.64/0.76 [628]E(x6281,a40)+~P21(f37(x6282,x6285))+E(f42(f81(x6282,x6283,x6281)),x6281)+P21(f37(x6282,f43(x6284,x6283,x6285,x6281,a48))) % 0.64/0.76 [629]~P21(f37(x6291,x6295))+~P21(f37(x6291,x6294))+E(f42(f80(x6291,x6292,x6293)),x6293)+P21(f37(x6291,f43(x6294,x6292,x6295,x6293,a48))) % 0.64/0.76 [630]~P21(f37(x6301,x6305))+~P21(f37(x6301,x6304))+E(f42(f81(x6301,x6302,x6303)),x6303)+P21(f37(x6301,f43(x6304,x6302,x6305,x6303,a48))) % 0.64/0.76 [635]E(x6351,a40)+E(x6351,a39)+P21(f37(x6352,f43(x6353,x6354,x6355,x6351,a48)))+~P21(f37(x6352,f37(x6354,f80(x6352,x6354,x6351)))) % 0.64/0.76 [636]E(x6361,a40)+E(x6361,a39)+P21(f37(x6362,f43(x6363,x6364,x6365,x6361,a48)))+~P21(f37(x6362,f37(x6364,f81(x6362,x6364,x6361)))) % 0.64/0.76 [637]E(x6371,a39)+~P21(f37(x6372,x6373))+P21(f37(x6372,f43(x6373,x6374,x6375,x6371,a48)))+~P21(f37(x6372,f37(x6374,f80(x6372,x6374,x6371)))) % 0.64/0.76 [638]E(x6381,a39)+~P21(f37(x6382,x6383))+P21(f37(x6382,f43(x6383,x6384,x6385,x6381,a48)))+~P21(f37(x6382,f37(x6384,f81(x6382,x6384,x6381)))) % 0.64/0.76 [639]E(x6391,a40)+~P21(f37(x6392,x6395))+P21(f37(x6392,f43(x6393,x6394,x6395,x6391,a48)))+~P21(f37(x6392,f37(x6394,f80(x6392,x6394,x6391)))) % 0.64/0.76 [640]E(x6401,a40)+~P21(f37(x6402,x6405))+P21(f37(x6402,f43(x6403,x6404,x6405,x6401,a48)))+~P21(f37(x6402,f37(x6404,f81(x6402,x6404,x6401)))) % 0.64/0.76 [641]~P21(f37(x6411,x6414))+~P21(f37(x6411,x6412))+P21(f37(x6411,f43(x6412,x6413,x6414,x6415,a48)))+~P21(f37(x6411,f37(x6413,f80(x6411,x6413,x6415)))) % 0.64/0.76 [642]~P21(f37(x6421,x6424))+~P21(f37(x6421,x6422))+P21(f37(x6421,f43(x6422,x6423,x6424,x6425,a48)))+~P21(f37(x6421,f37(x6423,f81(x6421,x6423,x6425)))) % 0.64/0.76 [581]~P14(x5813)+~E(f7(x5811,x5814,x5813),f7(x5815,x5814,x5813))+~E(f7(x5812,x5814,x5813),f7(x5816,x5814,x5813))+E(f7(f10(x5811,x5812,x5813),x5814,x5813),f7(f10(x5815,x5816,x5813),x5814,x5813)) % 0.64/0.76 [606]E(x6061,a40)+E(f43(x6065,x6062,x6066,x6061,x6064),f43(x6067,x6063,x6068,x6061,x6064))+E(x6061,a39)+E(f42(f45(x6061,x6062,x6063,x6064)),x6061) % 0.64/0.76 [622]E(x6221,a40)+E(f43(x6222,x6223,x6224,x6221,x6225),f43(x6226,x6227,x6228,x6221,x6225))+E(x6221,a39)+~E(f37(x6223,f45(x6221,x6223,x6227,x6225)),f37(x6227,f45(x6221,x6223,x6227,x6225))) % 0.64/0.76 [465]~P16(x4653)+~P8(x4652,x4653)+~P8(x4651,x4653)+~P4(x4652,x4653)+~P4(x4651,x4653)+E(x4651,x4652)+~E(f34(x4651,x4653),f34(x4652,x4653)) % 0.64/0.76 %EqnAxiom % 0.64/0.76 [1]E(x11,x11) % 0.64/0.76 [2]E(x22,x21)+~E(x21,x22) % 0.64/0.76 [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33) % 0.64/0.76 [4]~E(x41,x42)+E(f3(x41),f3(x42)) % 0.64/0.76 [5]~E(x51,x52)+E(f37(x51,x53),f37(x52,x53)) % 0.64/0.76 [6]~E(x61,x62)+E(f37(x63,x61),f37(x63,x62)) % 0.64/0.76 [7]~E(x71,x72)+E(f23(x71,x73,x74,x75,x76),f23(x72,x73,x74,x75,x76)) % 0.64/0.76 [8]~E(x81,x82)+E(f23(x83,x81,x84,x85,x86),f23(x83,x82,x84,x85,x86)) % 0.64/0.76 [9]~E(x91,x92)+E(f23(x93,x94,x91,x95,x96),f23(x93,x94,x92,x95,x96)) % 0.64/0.76 [10]~E(x101,x102)+E(f23(x103,x104,x105,x101,x106),f23(x103,x104,x105,x102,x106)) % 0.64/0.76 [11]~E(x111,x112)+E(f23(x113,x114,x115,x116,x111),f23(x113,x114,x115,x116,x112)) % 0.64/0.76 [12]~E(x121,x122)+E(f15(x121,x123,x124),f15(x122,x123,x124)) % 0.64/0.76 [13]~E(x131,x132)+E(f15(x133,x131,x134),f15(x133,x132,x134)) % 0.64/0.76 [14]~E(x141,x142)+E(f15(x143,x144,x141),f15(x143,x144,x142)) % 0.64/0.76 [15]~E(x151,x152)+E(f21(x151,x153),f21(x152,x153)) % 0.64/0.76 [16]~E(x161,x162)+E(f21(x163,x161),f21(x163,x162)) % 0.64/0.76 [17]~E(x171,x172)+E(f50(x171),f50(x172)) % 0.64/0.76 [18]~E(x181,x182)+E(f45(x181,x183,x184,x185),f45(x182,x183,x184,x185)) % 0.64/0.76 [19]~E(x191,x192)+E(f45(x193,x191,x194,x195),f45(x193,x192,x194,x195)) % 0.64/0.76 [20]~E(x201,x202)+E(f45(x203,x204,x201,x205),f45(x203,x204,x202,x205)) % 0.64/0.76 [21]~E(x211,x212)+E(f45(x213,x214,x215,x211),f45(x213,x214,x215,x212)) % 0.64/0.76 [22]~E(x221,x222)+E(f4(x221,x223),f4(x222,x223)) % 0.64/0.76 [23]~E(x231,x232)+E(f4(x233,x231),f4(x233,x232)) % 0.64/0.76 [24]~E(x241,x242)+E(f77(x241),f77(x242)) % 0.64/0.76 [25]~E(x251,x252)+E(f75(x251),f75(x252)) % 0.64/0.76 [26]~E(x261,x262)+E(f28(x261,x263),f28(x262,x263)) % 0.64/0.76 [27]~E(x271,x272)+E(f28(x273,x271),f28(x273,x272)) % 0.64/0.76 [28]~E(x281,x282)+E(f76(x281),f76(x282)) % 0.64/0.76 [29]~E(x291,x292)+E(f5(x291,x293,x294),f5(x292,x293,x294)) % 0.64/0.76 [30]~E(x301,x302)+E(f5(x303,x301,x304),f5(x303,x302,x304)) % 0.64/0.76 [31]~E(x311,x312)+E(f5(x313,x314,x311),f5(x313,x314,x312)) % 0.64/0.76 [32]~E(x321,x322)+E(f9(x321,x323,x324),f9(x322,x323,x324)) % 0.64/0.76 [33]~E(x331,x332)+E(f9(x333,x331,x334),f9(x333,x332,x334)) % 0.64/0.76 [34]~E(x341,x342)+E(f9(x343,x344,x341),f9(x343,x344,x342)) % 0.64/0.76 [35]~E(x351,x352)+E(f68(x351),f68(x352)) % 0.64/0.76 [36]~E(x361,x362)+E(f67(x361),f67(x362)) % 0.64/0.76 [37]~E(x371,x372)+E(f29(x371,x373),f29(x372,x373)) % 0.64/0.76 [38]~E(x381,x382)+E(f29(x383,x381),f29(x383,x382)) % 0.64/0.76 [39]~E(x391,x392)+E(f66(x391),f66(x392)) % 0.64/0.76 [40]~E(x401,x402)+E(f30(x401),f30(x402)) % 0.64/0.76 [41]~E(x411,x412)+E(f74(x411),f74(x412)) % 0.64/0.76 [42]~E(x421,x422)+E(f43(x421,x423,x424,x425,x426),f43(x422,x423,x424,x425,x426)) % 0.64/0.76 [43]~E(x431,x432)+E(f43(x433,x431,x434,x435,x436),f43(x433,x432,x434,x435,x436)) % 0.64/0.76 [44]~E(x441,x442)+E(f43(x443,x444,x441,x445,x446),f43(x443,x444,x442,x445,x446)) % 0.64/0.76 [45]~E(x451,x452)+E(f43(x453,x454,x455,x451,x456),f43(x453,x454,x455,x452,x456)) % 0.64/0.76 [46]~E(x461,x462)+E(f43(x463,x464,x465,x466,x461),f43(x463,x464,x465,x466,x462)) % 0.64/0.76 [47]~E(x471,x472)+E(f53(x471,x473),f53(x472,x473)) % 0.64/0.76 [48]~E(x481,x482)+E(f53(x483,x481),f53(x483,x482)) % 0.64/0.76 [49]~E(x491,x492)+E(f38(x491,x493),f38(x492,x493)) % 0.64/0.76 [50]~E(x501,x502)+E(f38(x503,x501),f38(x503,x502)) % 0.64/0.76 [51]~E(x511,x512)+E(f42(x511),f42(x512)) % 0.64/0.76 [52]~E(x521,x522)+E(f35(x521,x523,x524),f35(x522,x523,x524)) % 0.64/0.76 [53]~E(x531,x532)+E(f35(x533,x531,x534),f35(x533,x532,x534)) % 0.64/0.76 [54]~E(x541,x542)+E(f35(x543,x544,x541),f35(x543,x544,x542)) % 0.64/0.76 [55]~E(x551,x552)+E(f7(x551,x553,x554),f7(x552,x553,x554)) % 0.64/0.76 [56]~E(x561,x562)+E(f7(x563,x561,x564),f7(x563,x562,x564)) % 0.64/0.76 [57]~E(x571,x572)+E(f7(x573,x574,x571),f7(x573,x574,x572)) % 0.64/0.76 [58]~E(x581,x582)+E(f19(x581,x583,x584,x585,x586),f19(x582,x583,x584,x585,x586)) % 0.64/0.76 [59]~E(x591,x592)+E(f19(x593,x591,x594,x595,x596),f19(x593,x592,x594,x595,x596)) % 0.64/0.76 [60]~E(x601,x602)+E(f19(x603,x604,x601,x605,x606),f19(x603,x604,x602,x605,x606)) % 0.64/0.76 [61]~E(x611,x612)+E(f19(x613,x614,x615,x611,x616),f19(x613,x614,x615,x612,x616)) % 0.64/0.76 [62]~E(x621,x622)+E(f19(x623,x624,x625,x626,x621),f19(x623,x624,x625,x626,x622)) % 0.64/0.76 [63]~E(x631,x632)+E(f8(x631,x633),f8(x632,x633)) % 0.64/0.76 [64]~E(x641,x642)+E(f8(x643,x641),f8(x643,x642)) % 0.64/0.76 [65]~E(x651,x652)+E(f34(x651,x653),f34(x652,x653)) % 0.64/0.76 [66]~E(x661,x662)+E(f34(x663,x661),f34(x663,x662)) % 0.64/0.76 [67]~E(x671,x672)+E(f47(x671,x673,x674),f47(x672,x673,x674)) % 0.64/0.76 [68]~E(x681,x682)+E(f47(x683,x681,x684),f47(x683,x682,x684)) % 0.64/0.76 [69]~E(x691,x692)+E(f47(x693,x694,x691),f47(x693,x694,x692)) % 0.64/0.76 [70]~E(x701,x702)+E(f12(x701,x703,x704),f12(x702,x703,x704)) % 0.64/0.76 [71]~E(x711,x712)+E(f12(x713,x711,x714),f12(x713,x712,x714)) % 0.64/0.76 [72]~E(x721,x722)+E(f12(x723,x724,x721),f12(x723,x724,x722)) % 0.64/0.76 [73]~E(x731,x732)+E(f6(x731,x733),f6(x732,x733)) % 0.64/0.76 [74]~E(x741,x742)+E(f6(x743,x741),f6(x743,x742)) % 0.64/0.76 [75]~E(x751,x752)+E(f13(x751,x753,x754),f13(x752,x753,x754)) % 0.64/0.76 [76]~E(x761,x762)+E(f13(x763,x761,x764),f13(x763,x762,x764)) % 0.64/0.76 [77]~E(x771,x772)+E(f13(x773,x774,x771),f13(x773,x774,x772)) % 0.64/0.76 [78]~E(x781,x782)+E(f10(x781,x783,x784),f10(x782,x783,x784)) % 0.64/0.76 [79]~E(x791,x792)+E(f10(x793,x791,x794),f10(x793,x792,x794)) % 0.64/0.76 [80]~E(x801,x802)+E(f10(x803,x804,x801),f10(x803,x804,x802)) % 0.64/0.76 [81]~E(x811,x812)+E(f32(x811,x813,x814),f32(x812,x813,x814)) % 0.64/0.76 [82]~E(x821,x822)+E(f32(x823,x821,x824),f32(x823,x822,x824)) % 0.64/0.76 [83]~E(x831,x832)+E(f32(x833,x834,x831),f32(x833,x834,x832)) % 0.64/0.76 [84]~E(x841,x842)+E(f20(x841,x843),f20(x842,x843)) % 0.64/0.76 [85]~E(x851,x852)+E(f20(x853,x851),f20(x853,x852)) % 0.64/0.76 [86]~E(x861,x862)+E(f26(x861,x863,x864,x865),f26(x862,x863,x864,x865)) % 0.64/0.76 [87]~E(x871,x872)+E(f26(x873,x871,x874,x875),f26(x873,x872,x874,x875)) % 0.64/0.76 [88]~E(x881,x882)+E(f26(x883,x884,x881,x885),f26(x883,x884,x882,x885)) % 0.64/0.76 [89]~E(x891,x892)+E(f26(x893,x894,x895,x891),f26(x893,x894,x895,x892)) % 0.64/0.76 [90]~E(x901,x902)+E(f81(x901,x903,x904),f81(x902,x903,x904)) % 0.64/0.76 [91]~E(x911,x912)+E(f81(x913,x911,x914),f81(x913,x912,x914)) % 0.64/0.76 [92]~E(x921,x922)+E(f81(x923,x924,x921),f81(x923,x924,x922)) % 0.64/0.76 [93]~E(x931,x932)+E(f60(x931),f60(x932)) % 0.64/0.76 [94]~E(x941,x942)+E(f70(x941),f70(x942)) % 0.64/0.76 [95]~E(x951,x952)+E(f33(x951,x953,x954),f33(x952,x953,x954)) % 0.64/0.76 [96]~E(x961,x962)+E(f33(x963,x961,x964),f33(x963,x962,x964)) % 0.64/0.76 [97]~E(x971,x972)+E(f33(x973,x974,x971),f33(x973,x974,x972)) % 0.64/0.76 [98]~E(x981,x982)+E(f24(x981,x983,x984,x985,x986),f24(x982,x983,x984,x985,x986)) % 0.64/0.76 [99]~E(x991,x992)+E(f24(x993,x991,x994,x995,x996),f24(x993,x992,x994,x995,x996)) % 0.64/0.76 [100]~E(x1001,x1002)+E(f24(x1003,x1004,x1001,x1005,x1006),f24(x1003,x1004,x1002,x1005,x1006)) % 0.64/0.76 [101]~E(x1011,x1012)+E(f24(x1013,x1014,x1015,x1011,x1016),f24(x1013,x1014,x1015,x1012,x1016)) % 0.64/0.76 [102]~E(x1021,x1022)+E(f24(x1023,x1024,x1025,x1026,x1021),f24(x1023,x1024,x1025,x1026,x1022)) % 0.64/0.76 [103]~E(x1031,x1032)+E(f16(x1031,x1033),f16(x1032,x1033)) % 0.64/0.76 [104]~E(x1041,x1042)+E(f16(x1043,x1041),f16(x1043,x1042)) % 0.64/0.76 [105]~E(x1051,x1052)+E(f14(x1051,x1053,x1054),f14(x1052,x1053,x1054)) % 0.64/0.76 [106]~E(x1061,x1062)+E(f14(x1063,x1061,x1064),f14(x1063,x1062,x1064)) % 0.64/0.76 [107]~E(x1071,x1072)+E(f14(x1073,x1074,x1071),f14(x1073,x1074,x1072)) % 0.64/0.76 [108]~E(x1081,x1082)+E(f25(x1081,x1083,x1084,x1085),f25(x1082,x1083,x1084,x1085)) % 0.64/0.76 [109]~E(x1091,x1092)+E(f25(x1093,x1091,x1094,x1095),f25(x1093,x1092,x1094,x1095)) % 0.64/0.76 [110]~E(x1101,x1102)+E(f25(x1103,x1104,x1101,x1105),f25(x1103,x1104,x1102,x1105)) % 0.64/0.76 [111]~E(x1111,x1112)+E(f25(x1113,x1114,x1115,x1111),f25(x1113,x1114,x1115,x1112)) % 0.64/0.76 [112]~E(x1121,x1122)+E(f41(x1121,x1123,x1124,x1125,x1126),f41(x1122,x1123,x1124,x1125,x1126)) % 0.64/0.76 [113]~E(x1131,x1132)+E(f41(x1133,x1131,x1134,x1135,x1136),f41(x1133,x1132,x1134,x1135,x1136)) % 0.64/0.76 [114]~E(x1141,x1142)+E(f41(x1143,x1144,x1141,x1145,x1146),f41(x1143,x1144,x1142,x1145,x1146)) % 0.64/0.76 [115]~E(x1151,x1152)+E(f41(x1153,x1154,x1155,x1151,x1156),f41(x1153,x1154,x1155,x1152,x1156)) % 0.64/0.76 [116]~E(x1161,x1162)+E(f41(x1163,x1164,x1165,x1166,x1161),f41(x1163,x1164,x1165,x1166,x1162)) % 0.64/0.76 [117]~E(x1171,x1172)+E(f80(x1171,x1173,x1174),f80(x1172,x1173,x1174)) % 0.64/0.76 [118]~E(x1181,x1182)+E(f80(x1183,x1181,x1184),f80(x1183,x1182,x1184)) % 0.64/0.76 [119]~E(x1191,x1192)+E(f80(x1193,x1194,x1191),f80(x1193,x1194,x1192)) % 0.64/0.76 [120]~E(x1201,x1202)+E(f31(x1201,x1203,x1204),f31(x1202,x1203,x1204)) % 0.64/0.76 [121]~E(x1211,x1212)+E(f31(x1213,x1211,x1214),f31(x1213,x1212,x1214)) % 0.64/0.76 [122]~E(x1221,x1222)+E(f31(x1223,x1224,x1221),f31(x1223,x1224,x1222)) % 0.64/0.76 [123]~E(x1231,x1232)+E(f56(x1231),f56(x1232)) % 0.64/0.76 [124]~E(x1241,x1242)+E(f36(x1241,x1243,x1244),f36(x1242,x1243,x1244)) % 0.64/0.76 [125]~E(x1251,x1252)+E(f36(x1253,x1251,x1254),f36(x1253,x1252,x1254)) % 0.64/0.76 [126]~E(x1261,x1262)+E(f36(x1263,x1264,x1261),f36(x1263,x1264,x1262)) % 0.64/0.76 [127]~E(x1271,x1272)+E(f73(x1271),f73(x1272)) % 0.64/0.76 [128]~E(x1281,x1282)+E(f27(x1281,x1283),f27(x1282,x1283)) % 0.64/0.76 [129]~E(x1291,x1292)+E(f27(x1293,x1291),f27(x1293,x1292)) % 0.64/0.76 [130]~E(x1301,x1302)+E(f65(x1301),f65(x1302)) % 0.64/0.76 [131]~E(x1311,x1312)+E(f59(x1311),f59(x1312)) % 0.64/0.76 [132]~E(x1321,x1322)+E(f44(x1321,x1323,x1324,x1325,x1326),f44(x1322,x1323,x1324,x1325,x1326)) % 0.64/0.76 [133]~E(x1331,x1332)+E(f44(x1333,x1331,x1334,x1335,x1336),f44(x1333,x1332,x1334,x1335,x1336)) % 0.64/0.76 [134]~E(x1341,x1342)+E(f44(x1343,x1344,x1341,x1345,x1346),f44(x1343,x1344,x1342,x1345,x1346)) % 0.64/0.76 [135]~E(x1351,x1352)+E(f44(x1353,x1354,x1355,x1351,x1356),f44(x1353,x1354,x1355,x1352,x1356)) % 0.64/0.76 [136]~E(x1361,x1362)+E(f44(x1363,x1364,x1365,x1366,x1361),f44(x1363,x1364,x1365,x1366,x1362)) % 0.64/0.76 [137]~E(x1371,x1372)+E(f18(x1371,x1373,x1374,x1375,x1376),f18(x1372,x1373,x1374,x1375,x1376)) % 0.64/0.76 [138]~E(x1381,x1382)+E(f18(x1383,x1381,x1384,x1385,x1386),f18(x1383,x1382,x1384,x1385,x1386)) % 0.64/0.76 [139]~E(x1391,x1392)+E(f18(x1393,x1394,x1391,x1395,x1396),f18(x1393,x1394,x1392,x1395,x1396)) % 0.64/0.76 [140]~E(x1401,x1402)+E(f18(x1403,x1404,x1405,x1401,x1406),f18(x1403,x1404,x1405,x1402,x1406)) % 0.64/0.76 [141]~E(x1411,x1412)+E(f18(x1413,x1414,x1415,x1416,x1411),f18(x1413,x1414,x1415,x1416,x1412)) % 0.64/0.76 [142]~E(x1421,x1422)+E(f46(x1421),f46(x1422)) % 0.64/0.76 [143]~E(x1431,x1432)+E(f55(x1431),f55(x1432)) % 0.64/0.76 [144]~E(x1441,x1442)+E(f72(x1441),f72(x1442)) % 0.64/0.76 [145]~E(x1451,x1452)+E(f11(x1451,x1453,x1454,x1455),f11(x1452,x1453,x1454,x1455)) % 0.64/0.76 [146]~E(x1461,x1462)+E(f11(x1463,x1461,x1464,x1465),f11(x1463,x1462,x1464,x1465)) % 0.64/0.76 [147]~E(x1471,x1472)+E(f11(x1473,x1474,x1471,x1475),f11(x1473,x1474,x1472,x1475)) % 0.64/0.76 [148]~E(x1481,x1482)+E(f11(x1483,x1484,x1485,x1481),f11(x1483,x1484,x1485,x1482)) % 0.64/0.76 [149]~E(x1491,x1492)+E(f79(x1491),f79(x1492)) % 0.64/0.76 [150]~E(x1501,x1502)+E(f17(x1501,x1503,x1504,x1505),f17(x1502,x1503,x1504,x1505)) % 0.64/0.76 [151]~E(x1511,x1512)+E(f17(x1513,x1511,x1514,x1515),f17(x1513,x1512,x1514,x1515)) % 0.64/0.76 [152]~E(x1521,x1522)+E(f17(x1523,x1524,x1521,x1525),f17(x1523,x1524,x1522,x1525)) % 0.64/0.76 [153]~E(x1531,x1532)+E(f17(x1533,x1534,x1535,x1531),f17(x1533,x1534,x1535,x1532)) % 0.64/0.76 [154]~E(x1541,x1542)+E(f54(x1541),f54(x1542)) % 0.64/0.76 [155]~E(x1551,x1552)+E(f64(x1551),f64(x1552)) % 0.64/0.76 [156]~E(x1561,x1562)+E(f58(x1561),f58(x1562)) % 0.64/0.76 [157]~E(x1571,x1572)+E(f62(x1571),f62(x1572)) % 0.64/0.76 [158]~E(x1581,x1582)+E(f78(x1581),f78(x1582)) % 0.64/0.76 [159]~E(x1591,x1592)+E(f22(x1591,x1593,x1594),f22(x1592,x1593,x1594)) % 0.64/0.76 [160]~E(x1601,x1602)+E(f22(x1603,x1601,x1604),f22(x1603,x1602,x1604)) % 0.64/0.76 [161]~E(x1611,x1612)+E(f22(x1613,x1614,x1611),f22(x1613,x1614,x1612)) % 0.64/0.76 [162]~E(x1621,x1622)+E(f57(x1621),f57(x1622)) % 0.64/0.76 [163]~E(x1631,x1632)+E(f71(x1631),f71(x1632)) % 0.64/0.76 [164]~E(x1641,x1642)+E(f63(x1641),f63(x1642)) % 0.64/0.76 [165]~E(x1651,x1652)+E(f69(x1651),f69(x1652)) % 0.64/0.76 [166]~E(x1661,x1662)+E(f61(x1661),f61(x1662)) % 0.64/0.76 [167]~P1(x1671)+P1(x1672)+~E(x1671,x1672) % 0.64/0.76 [168]~P21(x1681)+P21(x1682)+~E(x1681,x1682) % 0.64/0.76 [169]~P2(x1691)+P2(x1692)+~E(x1691,x1692) % 0.64/0.76 [170]~P15(x1701)+P15(x1702)+~E(x1701,x1702) % 0.64/0.76 [171]~P14(x1711)+P14(x1712)+~E(x1711,x1712) % 0.64/0.76 [172]~P20(x1721)+P20(x1722)+~E(x1721,x1722) % 0.64/0.76 [173]P13(x1732,x1733,x1734)+~E(x1731,x1732)+~P13(x1731,x1733,x1734) % 0.64/0.76 [174]P13(x1743,x1742,x1744)+~E(x1741,x1742)+~P13(x1743,x1741,x1744) % 0.64/0.76 [175]P13(x1753,x1754,x1752)+~E(x1751,x1752)+~P13(x1753,x1754,x1751) % 0.64/0.76 [176]~P16(x1761)+P16(x1762)+~E(x1761,x1762) % 0.64/0.76 [177]~P17(x1771)+P17(x1772)+~E(x1771,x1772) % 0.64/0.76 [178]~P3(x1781)+P3(x1782)+~E(x1781,x1782) % 0.64/0.76 [179]P4(x1792,x1793)+~E(x1791,x1792)+~P4(x1791,x1793) % 0.64/0.76 [180]P4(x1803,x1802)+~E(x1801,x1802)+~P4(x1803,x1801) % 0.64/0.76 [181]P6(x1812,x1813)+~E(x1811,x1812)+~P6(x1811,x1813) % 0.64/0.76 [182]P6(x1823,x1822)+~E(x1821,x1822)+~P6(x1823,x1821) % 0.64/0.76 [183]P5(x1832,x1833,x1834,x1835)+~E(x1831,x1832)+~P5(x1831,x1833,x1834,x1835) % 0.64/0.76 [184]P5(x1843,x1842,x1844,x1845)+~E(x1841,x1842)+~P5(x1843,x1841,x1844,x1845) % 0.64/0.76 [185]P5(x1853,x1854,x1852,x1855)+~E(x1851,x1852)+~P5(x1853,x1854,x1851,x1855) % 0.64/0.76 [186]P5(x1863,x1864,x1865,x1862)+~E(x1861,x1862)+~P5(x1863,x1864,x1865,x1861) % 0.64/0.76 [187]P8(x1872,x1873)+~E(x1871,x1872)+~P8(x1871,x1873) % 0.64/0.76 [188]P8(x1883,x1882)+~E(x1881,x1882)+~P8(x1883,x1881) % 0.64/0.76 [189]P12(x1892,x1893,x1894)+~E(x1891,x1892)+~P12(x1891,x1893,x1894) % 0.64/0.76 [190]P12(x1903,x1902,x1904)+~E(x1901,x1902)+~P12(x1903,x1901,x1904) % 0.64/0.76 [191]P12(x1913,x1914,x1912)+~E(x1911,x1912)+~P12(x1913,x1914,x1911) % 0.64/0.76 [192]P7(x1922,x1923,x1924)+~E(x1921,x1922)+~P7(x1921,x1923,x1924) % 0.64/0.76 [193]P7(x1933,x1932,x1934)+~E(x1931,x1932)+~P7(x1933,x1931,x1934) % 0.64/0.76 [194]P7(x1943,x1944,x1942)+~E(x1941,x1942)+~P7(x1943,x1944,x1941) % 0.64/0.76 [195]P9(x1952,x1953,x1954)+~E(x1951,x1952)+~P9(x1951,x1953,x1954) % 0.64/0.76 [196]P9(x1963,x1962,x1964)+~E(x1961,x1962)+~P9(x1963,x1961,x1964) % 0.64/0.76 [197]P9(x1973,x1974,x1972)+~E(x1971,x1972)+~P9(x1973,x1974,x1971) % 0.64/0.76 [198]P11(x1982,x1983,x1984,x1985,x1986)+~E(x1981,x1982)+~P11(x1981,x1983,x1984,x1985,x1986) % 0.64/0.76 [199]P11(x1993,x1992,x1994,x1995,x1996)+~E(x1991,x1992)+~P11(x1993,x1991,x1994,x1995,x1996) % 0.64/0.76 [200]P11(x2003,x2004,x2002,x2005,x2006)+~E(x2001,x2002)+~P11(x2003,x2004,x2001,x2005,x2006) % 0.64/0.76 [201]P11(x2013,x2014,x2015,x2012,x2016)+~E(x2011,x2012)+~P11(x2013,x2014,x2015,x2011,x2016) % 0.64/0.76 [202]P11(x2023,x2024,x2025,x2026,x2022)+~E(x2021,x2022)+~P11(x2023,x2024,x2025,x2026,x2021) % 0.64/0.76 [203]~P18(x2031)+P18(x2032)+~E(x2031,x2032) % 0.64/0.76 [204]P10(x2042,x2043,x2044,x2045)+~E(x2041,x2042)+~P10(x2041,x2043,x2044,x2045) % 0.64/0.76 [205]P10(x2053,x2052,x2054,x2055)+~E(x2051,x2052)+~P10(x2053,x2051,x2054,x2055) % 0.64/0.76 [206]P10(x2063,x2064,x2062,x2065)+~E(x2061,x2062)+~P10(x2063,x2064,x2061,x2065) % 0.64/0.76 [207]P10(x2073,x2074,x2075,x2072)+~E(x2071,x2072)+~P10(x2073,x2074,x2075,x2071) % 0.64/0.76 [208]~P19(x2081)+P19(x2082)+~E(x2081,x2082) % 0.64/0.76 % 0.64/0.76 %------------------------------------------- % 0.64/0.76 cnf(675,plain, % 0.64/0.76 (E(f41(x6751,x6752,f5(x6752,x6753,x6754),x6754,x6754),f41(x6751,x6752,x6752,x6754,x6754))), % 0.64/0.76 inference(equality_inference,[],[601])). % 0.64/0.76 cnf(684,plain, % 0.64/0.76 ($false), % 0.64/0.76 inference(scs_inference,[],[396,675,227,2,74]), % 0.64/0.76 ['proof']). % 0.64/0.76 % SZS output end Proof % 0.64/0.76 % Total time :0.040000s %------------------------------------------------------------------------------