%------------------------------------------------------------------------------ % File : CSE---1.7 % Problem : SWV908-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 : n023.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:53 EDT 2024 % Result : Unsatisfiable 0.54s 0.82s % Output : CNFRefutation 0.54s % Verified : % SZS Type : - % Comments : %------------------------------------------------------------------------------ %----WARNING: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % 0.11/0.13 % Problem : SWV908-1 : TPTP v8.2.0. Released v4.1.0. % 0.11/0.13 % Command : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %d %s % 0.12/0.34 % Computer : n023.cluster.edu % 0.12/0.34 % Model : x86_64 x86_64 % 0.12/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz % 0.12/0.34 % Memory : 8042.1875MB % 0.12/0.34 % OS : Linux 3.10.0-693.el7.x86_64 % 0.12/0.34 % CPULimit : 300 % 0.12/0.34 % WCLimit : 300 % 0.12/0.34 % DateTime : Thu Jun 20 13:55:09 EDT 2024 % 0.12/0.34 % CPUTime : % 0.20/0.58 start to proof:theBenchmark % 0.53/0.78 %------------------------------------------- % 0.53/0.78 % File :CSE---1.7 % 0.53/0.78 % Problem :theBenchmark % 0.53/0.78 % Transform :cnf % 0.53/0.78 % Format :tptp:raw % 0.53/0.78 % Command :java -jar mcs_scs.jar %d %s % 0.53/0.78 % 0.53/0.78 % Result :Theorem 0.030000s % 0.53/0.78 % Output :CNFRefutation 0.030000s % 0.53/0.78 %------------------------------------------- % 0.53/0.78 %------------------------------------------------------------------------------ % 0.53/0.78 % File : SWV908-1 : TPTP v8.2.0. Released v4.1.0. % 0.53/0.78 % Domain : Software Verification % 0.53/0.78 % Problem : Hoare logic with procedures 458_1 % 0.53/0.78 % Version : Especial. % 0.53/0.78 % English : Completeness is taken relative to completeness of the underlying % 0.53/0.78 % logic. Two versions of completeness proof: nested single recursion % 0.53/0.78 % and simultaneous recursion in call rule. % 0.53/0.79 % 0.53/0.79 % Refs : [Nip10] Nipkow (2010), Email to Geoff Sutcliffe % 0.53/0.79 % : [BN10] Boehme & Nipkow (2010), Sledgehammer: Judgement Day % 0.53/0.79 % Source : [Nip10] % 0.53/0.79 % Names : Hoare-458_1 [Nip10] % 0.53/0.79 % 0.53/0.79 % Status : Unsatisfiable % 0.53/0.79 % Rating : 0.05 v8.2.0, 0.10 v8.1.0, 0.05 v7.5.0, 0.11 v7.4.0, 0.12 v7.3.0, 0.00 v7.0.0, 0.20 v6.3.0, 0.09 v6.2.0, 0.20 v6.1.0, 0.14 v6.0.0, 0.20 v5.5.0, 0.50 v5.3.0, 0.39 v5.2.0, 0.31 v5.1.0, 0.41 v5.0.0, 0.36 v4.1.0 % 0.53/0.79 % Syntax : Number of clauses : 481 ( 191 unt; 45 nHn; 287 RR) % 0.53/0.79 % Number of literals : 913 ( 347 equ; 461 neg) % 0.53/0.79 % Maximal clause size : 5 ( 1 avg) % 0.53/0.79 % Maximal term depth : 10 ( 2 avg) % 0.53/0.79 % Number of predicates : 24 ( 23 usr; 2 prp; 0-4 aty) % 0.53/0.79 % Number of functors : 58 ( 58 usr; 14 con; 0-10 aty) % 0.53/0.79 % Number of variables : 1864 ( 637 sgn) % 0.53/0.79 % SPC : CNF_UNS_RFO_SEQ_NHN % 0.53/0.79 % 0.53/0.79 % Comments : % 0.53/0.79 %------------------------------------------------------------------------------ % 0.53/0.79 cnf(cls_com_Osimps_I7_J_2,axiom, % 0.53/0.79 ( c_Com_Ocom_OCall(V_vname,V_pname,V_fun) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) % 0.53/0.79 | V_fun = V_fun_H ) ). % 0.53/0.79 % 0.53/0.79 cnf(cls_com_Orecs_I3_J_0,axiom, % 0.53/0.79 c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OLocal(V_loc,V_fun,V_com),T_a) = hAPP(hAPP(hAPP(hAPP(V_f3,V_loc),V_fun),V_com),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com,T_a)) ). % 0.53/0.79 % 0.53/0.79 cnf(cls_com_Osimps_I24_J_0,axiom, % 0.53/0.79 c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) ). % 0.53/0.79 % 0.53/0.79 cnf(cls_com_Orecs_I1_J_0,axiom, % 0.53/0.79 c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OSKIP,T_a) = V_f1 ). % 0.53/0.79 % 0.53/0.79 cnf(cls_dom__empty_0,axiom, % 0.53/0.79 c_Map_Odom(c_COMBK(c_Option_Ooption_ONone(T_b),tc_Option_Ooption(T_b),T_a),T_a,T_b) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ). % 0.53/0.79 % 0.53/0.79 cnf(cls_subset__insertI2_0,axiom, % 0.53/0.79 ( c_lessequals(V_A,c_Set_Oinsert(V_b,V_B,T_a),tc_fun(T_a,tc_bool)) % 0.53/0.79 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.79 % 0.53/0.79 cnf(cls_insert__subset_1,axiom, % 0.53/0.79 ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.53/0.79 | ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.79 % 0.53/0.79 cnf(cls_com_Osimps_I36_J_0,axiom, % 0.53/0.79 c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) ). % 0.53/0.79 % 0.53/0.79 cnf(cls_com_Osimps_I56_J_0,axiom, % 0.53/0.79 c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ). % 0.53/0.79 % 0.53/0.79 cnf(cls_inj__on__insert_0,axiom, % 0.53/0.79 ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b) % 0.53/0.79 | ~ c_Fun_Oinj__on(V_f,c_Set_Oinsert(V_a,V_A,T_a),T_a,T_b) ) ). % 0.53/0.79 % 0.53/0.79 cnf(cls_inj__image__subset__iff_1,axiom, % 0.53/0.79 ( c_lessequals(c_Set_Oimage(V_f,V_A,T_a,T_b),c_Set_Oimage(V_f,V_B,T_a,T_b),tc_fun(T_b,tc_bool)) % 0.53/0.79 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.53/0.79 | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ). % 0.53/0.79 % 0.53/0.79 cnf(cls_inj__image__subset__iff_0,axiom, % 0.53/0.79 ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.53/0.79 | ~ c_lessequals(c_Set_Oimage(V_f,V_A,T_a,T_b),c_Set_Oimage(V_f,V_B,T_a,T_b),tc_fun(T_b,tc_bool)) % 0.53/0.79 | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ). % 0.53/0.79 % 0.53/0.79 cnf(cls_evaln_OWhileFalse_0,axiom, % 0.53/0.79 ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b,V_c),V_s,V_n,V_s) % 0.53/0.79 | hBOOL(hAPP(V_b,V_s)) ) ). % 0.53/0.79 % 0.53/0.79 cnf(cls_finite__surj_0,axiom, % 0.53/0.79 ( c_Finite__Set_Ofinite(V_B,T_b) % 0.53/0.79 | ~ c_lessequals(V_B,c_Set_Oimage(V_f,V_A,T_a,T_b),tc_fun(T_b,tc_bool)) % 0.53/0.79 | ~ c_Finite__Set_Ofinite(V_A,T_a) ) ). % 0.53/0.79 % 0.53/0.79 cnf(cls_image__subset__iff_0,axiom, % 0.53/0.79 ( c_in(hAPP(V_f,V_x),V_B,T_a) % 0.53/0.79 | ~ c_in(V_x,V_A,T_b) % 0.53/0.79 | ~ c_lessequals(c_Set_Oimage(V_f,V_A,T_b,T_a),V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.79 % 0.53/0.79 cnf(cls_image__constant_0,axiom, % 0.53/0.79 ( c_Set_Oimage(c_COMBK(V_c,T_b,T_a),V_A,T_a,T_b) = c_Set_Oinsert(V_c,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b) % 0.53/0.79 | ~ c_in(V_x,V_A,T_a) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_singletonE_0,axiom, % 0.54/0.79 ( V_b = V_a % 0.54/0.79 | ~ c_in(V_b,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_Un__absorb_0,axiom, % 0.54/0.79 c_Lattices_Oupper__semilattice__class_Osup(V_A,V_A,tc_fun(T_a,tc_bool)) = V_A ). % 0.54/0.79 % 0.54/0.79 cnf(cls_sup__idem_0,axiom, % 0.54/0.79 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.79 | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_x,T_a) = V_x ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_com_Osimps_I51_J_0,axiom, % 0.54/0.79 c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_insert__iff_1,axiom, % 0.54/0.79 c_in(V_x,c_Set_Oinsert(V_x,V_A,T_a),T_a) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_insertI1_0,axiom, % 0.54/0.79 c_in(V_a,c_Set_Oinsert(V_a,V_B,T_a),T_a) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_insertCI_1,axiom, % 0.54/0.79 c_in(V_x,c_Set_Oinsert(V_x,V_B,T_a),T_a) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_inj__on__id_0,axiom, % 0.54/0.79 c_Fun_Oinj__on(c_Fun_Oid(T_a),V_A,T_a,T_a) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_com_Osimps_I71_J_0,axiom, % 0.54/0.79 c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OCall(V_vname,V_pname,V_fun),T_a) = hAPP(hAPP(hAPP(V_f8,V_vname),V_pname),V_fun) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_evaln_OIfTrue_0,axiom, % 0.54/0.79 ( c_Natural_Oevaln(c_Com_Ocom_OCond(V_b,V_c0,V_c1),V_s,V_n,V_s1) % 0.54/0.79 | ~ c_Natural_Oevaln(V_c0,V_s,V_n,V_s1) % 0.54/0.79 | ~ hBOOL(hAPP(V_b,V_s)) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_evaln__elim__cases_I5_J_1,axiom, % 0.54/0.79 ( ~ hBOOL(hAPP(V_b,V_s)) % 0.54/0.79 | c_Natural_Oevaln(V_c1,V_s,V_n,V_t) % 0.54/0.79 | ~ c_Natural_Oevaln(c_Com_Ocom_OCond(V_b,V_c1,V_c2),V_s,V_n,V_t) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_insert__commute_0,axiom, % 0.54/0.79 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.54/0.79 % 0.54/0.79 cnf(cls_dom__fun__upd_1,axiom, % 0.54/0.79 ( c_Map_Odom(c_Fun_Ofun__upd(V_f,V_x,V_y,T_a,tc_Option_Ooption(T_b)),T_a,T_b) = c_Set_Oinsert(V_x,c_Map_Odom(V_f,T_a,T_b),T_a) % 0.54/0.79 | V_y = c_Option_Ooption_ONone(T_b) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_mem__def_1,axiom, % 0.54/0.79 ( c_in(V_x,V_S,T_a) % 0.54/0.79 | ~ hBOOL(hAPP(V_S,V_x)) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_mem__def_0,axiom, % 0.54/0.79 ( hBOOL(hAPP(V_S,V_x)) % 0.54/0.79 | ~ c_in(V_x,V_S,T_a) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_COMBK__def_0,axiom, % 0.54/0.79 hAPP(c_COMBK(V_P,T_a,T_b),V_Q) = V_P ). % 0.54/0.79 % 0.54/0.79 cnf(cls_COMBS__def_0,axiom, % 0.54/0.79 hAPP(c_COMBS(V_P,V_Q,T_b,T_c,T_a),V_R) = hAPP(hAPP(V_P,V_R),hAPP(V_Q,V_R)) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_com_Osimps_I65_J_0,axiom, % 0.54/0.79 c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OAss(V_vname,V_fun),T_a) = hAPP(hAPP(V_f2,V_vname),V_fun) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_option_Osplit_0,axiom, % 0.54/0.79 ( ~ hBOOL(hAPP(V_P,c_Option_Ooption_Ooption__case(V_f1,V_f2,c_Option_Ooption_ONone(t_b),t_a,t_b))) % 0.54/0.79 | hBOOL(hAPP(V_P,V_f1)) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_rangeI_0,axiom, % 0.54/0.79 c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_bool)),T_b,T_a),T_a) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_evaln_OWhileTrue_0,axiom, % 0.54/0.79 ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b,V_c),V_s0,V_n,V_s2) % 0.54/0.79 | ~ c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b,V_c),V_s1,V_n,V_s2) % 0.54/0.79 | ~ c_Natural_Oevaln(V_c,V_s0,V_n,V_s1) % 0.54/0.79 | ~ hBOOL(hAPP(V_b,V_s0)) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_evalc_OWhileTrue_0,axiom, % 0.54/0.79 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b,V_c)),V_s0),V_s2)) % 0.54/0.79 | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b,V_c)),V_s1),V_s2)) % 0.54/0.79 | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s0),V_s1)) % 0.54/0.79 | ~ hBOOL(hAPP(V_b,V_s0)) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_doubleton__eq__iff_4,axiom, % 0.54/0.79 c_Set_Oinsert(V_xa,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) = c_Set_Oinsert(V_x,c_Set_Oinsert(V_xa,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_evaln_OSemi_0,axiom, % 0.54/0.79 ( c_Natural_Oevaln(c_Com_Ocom_OSemi(V_c0,V_c1),V_s0,V_n,V_s2) % 0.54/0.79 | ~ c_Natural_Oevaln(V_c1,V_s1,V_n,V_s2) % 0.54/0.79 | ~ c_Natural_Oevaln(V_c0,V_s0,V_n,V_s1) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_map__add__empty_0,axiom, % 0.54/0.79 c_Map_Omap__add(V_m,c_COMBK(c_Option_Ooption_ONone(T_b),tc_Option_Ooption(T_b),T_a),T_a,T_b) = V_m ). % 0.54/0.79 % 0.54/0.79 cnf(cls_empty__map__add_0,axiom, % 0.54/0.79 c_Map_Omap__add(c_COMBK(c_Option_Ooption_ONone(T_b),tc_Option_Ooption(T_b),T_a),V_m,T_a,T_b) = V_m ). % 0.54/0.79 % 0.54/0.79 cnf(cls_finite__pointwise_0,axiom, % 0.54/0.79 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(t_b),V_P,tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b))),t_a),V_c0,t_a,tc_Com_Ocom,tc_fun(tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b))),V_Q,t_a,tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b)),V_U,t_a,tc_Hoare__Mirabelle_Otriple(t_b)),t_b) % 0.54/0.79 | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(t_b),V_P_H,tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b))),t_a),V_c0,t_a,tc_Com_Ocom,tc_fun(tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b))),V_Q_H,t_a,tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b)),V_U,t_a,tc_Hoare__Mirabelle_Otriple(t_b)),t_b) % 0.54/0.79 | c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_b),hAPP(V_P_H,v_sko__Hoare__Mirabelle__Xfinite__pointwise__1(V_G,V_P,V_P_H,V_Q,V_Q_H,V_c0))),hAPP(V_c0,v_sko__Hoare__Mirabelle__Xfinite__pointwise__1(V_G,V_P,V_P_H,V_Q,V_Q_H,V_c0))),hAPP(V_Q_H,v_sko__Hoare__Mirabelle__Xfinite__pointwise__1(V_G,V_P,V_P_H,V_Q,V_Q_H,V_c0))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(t_b),tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b)),t_b) % 0.54/0.79 | ~ c_Finite__Set_Ofinite(V_U,t_a) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_finite__pointwise_1,axiom, % 0.54/0.79 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(t_b),V_P,tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b))),t_a),V_c0,t_a,tc_Com_Ocom,tc_fun(tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b))),V_Q,t_a,tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b)),V_U,t_a,tc_Hoare__Mirabelle_Otriple(t_b)),t_b) % 0.54/0.79 | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(t_b),V_P_H,tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b))),t_a),V_c0,t_a,tc_Com_Ocom,tc_fun(tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b))),V_Q_H,t_a,tc_fun(t_b,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b)),V_U,t_a,tc_Hoare__Mirabelle_Otriple(t_b)),t_b) % 0.54/0.79 | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_b),hAPP(V_P,v_sko__Hoare__Mirabelle__Xfinite__pointwise__1(V_G,V_P,V_P_H,V_Q,V_Q_H,V_c0))),hAPP(V_c0,v_sko__Hoare__Mirabelle__Xfinite__pointwise__1(V_G,V_P,V_P_H,V_Q,V_Q_H,V_c0))),hAPP(V_Q,v_sko__Hoare__Mirabelle__Xfinite__pointwise__1(V_G,V_P,V_P_H,V_Q,V_Q_H,V_c0))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(t_b),tc_bool)),tc_Hoare__Mirabelle_Otriple(t_b)),t_b) % 0.54/0.79 | ~ c_Finite__Set_Ofinite(V_U,t_a) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_dom__eq__singleton__conv_0,axiom, % 0.54/0.79 ( c_Map_Odom(V_f,T_a,T_b) != c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) % 0.54/0.79 | V_f = c_Fun_Ofun__upd(c_COMBK(c_Option_Ooption_ONone(T_b),tc_Option_Ooption(T_b),T_a),V_x,hAPP(c_Option_Ooption_OSome(T_b),c_Map_Osko__Map__Xdom__eq__singleton__conv__1__1(V_f,V_x,T_a,T_b)),T_a,tc_Option_Ooption(T_b)) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_MGF__complete_0,axiom, % 0.54/0.79 ( c_Hoare__Mirabelle_Ohoare__derivs(c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),V_P),V_c),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) % 0.54/0.79 | ~ c_Hoare__Mirabelle_Ohoare__valids(c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),V_P),V_c),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) % 0.54/0.79 | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oinsert(hAPP(c_Hoare__Mirabelle_OMGT,V_c),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_com_Osimps_I7_J_1,axiom, % 0.54/0.79 ( c_Com_Ocom_OCall(V_vname,V_pname,V_fun) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) % 0.54/0.79 | V_pname = V_pname_H ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_com_Osimps_I7_J_0,axiom, % 0.54/0.79 ( c_Com_Ocom_OCall(V_vname,V_pname,V_fun) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) % 0.54/0.79 | V_vname = V_vname_H ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_com_Orecs_I4_J_0,axiom, % 0.54/0.79 c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OSemi(V_com1,V_com2),T_a) = hAPP(hAPP(hAPP(hAPP(V_f4,V_com1),V_com2),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com1,T_a)),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com2,T_a)) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_map__add__upd__left_0,axiom, % 0.54/0.79 ( c_Map_Omap__add(c_Fun_Ofun__upd(V_e1,V_m,hAPP(c_Option_Ooption_OSome(T_b),V_u1),T_a,tc_Option_Ooption(T_b)),V_e2,T_a,T_b) = c_Fun_Ofun__upd(c_Map_Omap__add(V_e1,V_e2,T_a,T_b),V_m,hAPP(c_Option_Ooption_OSome(T_b),V_u1),T_a,tc_Option_Ooption(T_b)) % 0.54/0.79 | c_in(V_m,c_Map_Odom(V_e2,T_a,T_b),T_a) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_com_Osimps_I17_J_0,axiom, % 0.54/0.79 c_Com_Ocom_OWhile(V_fun_H,V_com_H) != c_Com_Ocom_OSKIP ). % 0.54/0.79 % 0.54/0.79 cnf(cls_com_Osimps_I39_J_0,axiom, % 0.54/0.79 c_Com_Ocom_OWhile(V_fun_H,V_com_H) != c_Com_Ocom_OLocal(V_loc,V_fun,V_com) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_evalc_OWhileFalse_0,axiom, % 0.54/0.79 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b,V_c)),V_s),V_s)) % 0.54/0.79 | hBOOL(hAPP(V_b,V_s)) ) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_Un__insert__left_0,axiom, % 0.54/0.79 c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oinsert(V_a,V_B,T_a),V_C,tc_fun(T_a,tc_bool)) = c_Set_Oinsert(V_a,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),T_a) ). % 0.54/0.79 % 0.54/0.79 cnf(cls_Un__insert__right_0,axiom, % 0.54/0.80 c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) = c_Set_Oinsert(V_a,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_empty__subsetI_0,axiom, % 0.54/0.80 c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_bot__least_0,axiom, % 0.54/0.80 ( ~ class_Orderings_Obot(T_a) % 0.54/0.80 | c_lessequals(c_Orderings_Obot__class_Obot(T_a),V_x,T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I3_J_1,axiom, % 0.54/0.80 ( c_Com_Ocom_OSemi(V_com1,V_com2) != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) % 0.54/0.80 | V_com2 = V_com2_H ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I3_J_0,axiom, % 0.54/0.80 ( c_Com_Ocom_OSemi(V_com1,V_com2) != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) % 0.54/0.80 | V_com1 = V_com1_H ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I46_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OSemi(V_com1,V_com2) != c_Com_Ocom_OWhile(V_fun_H,V_com_H) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_sup__top__right_0,axiom, % 0.54/0.80 ( ~ class_Lattices_Obounded__lattice(T_a) % 0.54/0.80 | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Orderings_Otop__class_Otop(T_a),T_a) = c_Orderings_Otop__class_Otop(T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_sup__top__left_0,axiom, % 0.54/0.80 ( ~ class_Lattices_Obounded__lattice(T_a) % 0.54/0.80 | c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Otop__class_Otop(T_a),V_x,T_a) = c_Orderings_Otop__class_Otop(T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_Un__UNIV__left_0,axiom, % 0.54/0.80 c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_Un__UNIV__right_0,axiom, % 0.54/0.80 c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I44_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OSemi(V_com1,V_com2) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_insert__not__empty_0,axiom, % 0.54/0.80 c_Set_Oinsert(V_a,V_A,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I35_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OSemi(V_com1_H,V_com2_H) != c_Com_Ocom_OLocal(V_loc,V_fun,V_com) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_map__upd__nonempty_0,axiom, % 0.54/0.80 c_Fun_Ofun__upd(V_t,V_k,hAPP(c_Option_Ooption_OSome(T_b),V_x),T_a,tc_Option_Ooption(T_b)) != c_COMBK(c_Option_Ooption_ONone(T_b),tc_Option_Ooption(T_b),T_a) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_triple__valid__Suc_0,axiom, % 0.54/0.80 ( c_Hoare__Mirabelle_Otriple__valid(V_n,V_t,T_a) % 0.54/0.80 | ~ c_Hoare__Mirabelle_Otriple__valid(c_Suc(V_n),V_t,T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_insert__absorb2_0,axiom, % 0.54/0.80 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.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I23_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H) != c_Com_Ocom_OAss(V_vname,V_fun) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_insert__code_0,axiom, % 0.54/0.80 ( hBOOL(hAPP(V_A,V_x)) % 0.54/0.80 | V_y = V_x % 0.54/0.80 | ~ hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x)) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I52_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != c_Com_Ocom_OWhile(V_fun_H,V_com_H) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_dom__map__add_0,axiom, % 0.54/0.80 c_Map_Odom(c_Map_Omap__add(V_m,V_n,T_a,T_b),T_a,T_b) = c_Lattices_Oupper__semilattice__class_Osup(c_Map_Odom(V_n,T_a,T_b),c_Map_Odom(V_m,T_a,T_b),tc_fun(T_a,tc_bool)) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_inj__on__Un__image__eq__iff_0,axiom, % 0.54/0.80 ( c_Set_Oimage(V_f,V_A,T_a,T_b) != c_Set_Oimage(V_f,V_B,T_a,T_b) % 0.54/0.80 | ~ c_Fun_Oinj__on(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a,T_b) % 0.54/0.80 | V_A = V_B ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I37_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) != c_Com_Ocom_OLocal(V_loc,V_fun,V_com) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_subset__insertI_0,axiom, % 0.54/0.80 c_lessequals(V_B,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_finite__insert_0,axiom, % 0.54/0.80 ( c_Finite__Set_Ofinite(V_A,T_a) % 0.54/0.80 | ~ c_Finite__Set_Ofinite(c_Set_Oinsert(V_a,V_A,T_a),T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_finite__insert_1,axiom, % 0.54/0.80 ( c_Finite__Set_Ofinite(c_Set_Oinsert(V_a,V_A,T_a),T_a) % 0.54/0.80 | ~ c_Finite__Set_Ofinite(V_A,T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_finite_OemptyI_0,axiom, % 0.54/0.80 c_Finite__Set_Ofinite(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I45_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I4_J_2,axiom, % 0.54/0.80 ( c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) % 0.54/0.80 | V_com2 = V_com2_H ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I4_J_1,axiom, % 0.54/0.80 ( c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) % 0.54/0.80 | V_com1 = V_com1_H ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I4_J_0,axiom, % 0.54/0.80 ( c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) % 0.54/0.80 | V_fun = V_fun_H ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_finite__Un_2,axiom, % 0.54/0.80 ( c_Finite__Set_Ofinite(c_Lattices_Oupper__semilattice__class_Osup(V_F,V_G,tc_fun(T_a,tc_bool)),T_a) % 0.54/0.80 | ~ c_Finite__Set_Ofinite(V_G,T_a) % 0.54/0.80 | ~ c_Finite__Set_Ofinite(V_F,T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_finite__UnI_0,axiom, % 0.54/0.80 ( c_Finite__Set_Ofinite(c_Lattices_Oupper__semilattice__class_Osup(V_F,V_G,tc_fun(T_a,tc_bool)),T_a) % 0.54/0.80 | ~ c_Finite__Set_Ofinite(V_G,T_a) % 0.54/0.80 | ~ c_Finite__Set_Ofinite(V_F,T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_UNIV__I_0,axiom, % 0.54/0.80 c_in(V_x,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I57_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OCond(V_fun,V_com1,V_com2) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_inj__image__mem__iff_0,axiom, % 0.54/0.80 ( c_in(V_a,V_A,T_a) % 0.54/0.80 | ~ c_in(hAPP(V_f,V_a),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b) % 0.54/0.80 | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_inj__image__mem__iff_1,axiom, % 0.54/0.80 ( c_in(hAPP(V_f,V_a),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b) % 0.54/0.80 | ~ c_in(V_a,V_A,T_a) % 0.54/0.80 | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_Suc__inject_0,axiom, % 0.54/0.80 ( c_Suc(V_x) != c_Suc(V_y) % 0.54/0.80 | V_x = V_y ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_nat_Oinject_0,axiom, % 0.54/0.80 ( c_Suc(V_nat) != c_Suc(V_nat_H) % 0.54/0.80 | V_nat = V_nat_H ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I28_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OWhile(V_fun_H,V_com_H) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_map__add__assoc_0,axiom, % 0.54/0.80 c_Map_Omap__add(V_m1,c_Map_Omap__add(V_m2,V_m3,T_a,T_b),T_a,T_b) = c_Map_Omap__add(c_Map_Omap__add(V_m1,V_m2,T_a,T_b),V_m3,T_a,T_b) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I22_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_fun__upd__twist_0,axiom, % 0.54/0.80 ( c_Fun_Ofun__upd(c_Fun_Ofun__upd(V_m,V_a,V_b,T_a,T_b),V_c,V_d,T_a,T_b) = c_Fun_Ofun__upd(c_Fun_Ofun__upd(V_m,V_c,V_d,T_a,T_b),V_a,V_b,T_a,T_b) % 0.54/0.80 | V_a = V_c ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_injD_0,axiom, % 0.54/0.80 ( hAPP(V_f,V_x) != hAPP(V_f,V_y) % 0.54/0.80 | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) % 0.54/0.80 | V_x = V_y ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_sup1E_0,axiom, % 0.54/0.80 ( hBOOL(hAPP(V_B,V_x)) % 0.54/0.80 | hBOOL(hAPP(V_A,V_x)) % 0.54/0.80 | ~ hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x)) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_sup1CI_0,axiom, % 0.54/0.80 ( hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x)) % 0.54/0.80 | ~ hBOOL(hAPP(V_B,V_x)) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_sup1CI_1,axiom, % 0.54/0.80 ( hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x)) % 0.54/0.80 | ~ hBOOL(hAPP(V_A,V_x)) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I64_J_0,axiom, % 0.54/0.80 c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OSKIP,T_a) = V_f1 ). % 0.54/0.80 % 0.54/0.80 cnf(cls_endo__inj__surj_0,axiom, % 0.54/0.80 ( c_Set_Oimage(V_f,V_A,T_a,T_a) = V_A % 0.54/0.80 | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_a) % 0.54/0.80 | ~ c_lessequals(c_Set_Oimage(V_f,V_A,T_a,T_a),V_A,tc_fun(T_a,tc_bool)) % 0.54/0.80 | ~ c_Finite__Set_Ofinite(V_A,T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_UnE_0,axiom, % 0.54/0.80 ( c_in(V_c,V_B,T_a) % 0.54/0.80 | c_in(V_c,V_A,T_a) % 0.54/0.80 | ~ c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I38_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OWhile(V_fun_H,V_com_H) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_domIff_0,axiom, % 0.54/0.80 ( hAPP(V_m,V_a) != c_Option_Ooption_ONone(T_b) % 0.54/0.80 | ~ c_in(V_a,c_Map_Odom(V_m,T_a,T_b),T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_domIff_1,axiom, % 0.54/0.80 ( c_in(V_a,c_Map_Odom(V_m,T_a,T_b),T_a) % 0.54/0.80 | hAPP(V_m,V_a) = c_Option_Ooption_ONone(T_b) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_finite__Un_0,axiom, % 0.54/0.80 ( c_Finite__Set_Ofinite(V_F,T_a) % 0.54/0.80 | ~ c_Finite__Set_Ofinite(c_Lattices_Oupper__semilattice__class_Osup(V_F,V_G,tc_fun(T_a,tc_bool)),T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_finite__Un_1,axiom, % 0.54/0.80 ( c_Finite__Set_Ofinite(V_G,T_a) % 0.54/0.80 | ~ c_Finite__Set_Ofinite(c_Lattices_Oupper__semilattice__class_Osup(V_F,V_G,tc_fun(T_a,tc_bool)),T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_sup__bot__right_0,axiom, % 0.54/0.80 ( ~ class_Lattices_Obounded__lattice(T_a) % 0.54/0.80 | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Orderings_Obot__class_Obot(T_a),T_a) = V_x ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_sup__bot__left_0,axiom, % 0.54/0.80 ( ~ class_Lattices_Obounded__lattice(T_a) % 0.54/0.80 | c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(T_a),V_x,T_a) = V_x ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_Un__empty__left_0,axiom, % 0.54/0.80 c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) = V_B ). % 0.54/0.80 % 0.54/0.80 cnf(cls_Un__empty__right_0,axiom, % 0.54/0.80 c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = V_A ). % 0.54/0.80 % 0.54/0.80 cnf(cls_inj__image__eq__iff_0,axiom, % 0.54/0.80 ( c_Set_Oimage(V_f,V_A,T_a,T_b) != c_Set_Oimage(V_f,V_B,T_a,T_b) % 0.54/0.80 | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) % 0.54/0.80 | V_A = V_B ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_option__map__is__None_0,axiom, % 0.54/0.80 ( c_Option_Omap(V_f,V_opt,T_b,T_a) != c_Option_Ooption_ONone(T_a) % 0.54/0.80 | V_opt = c_Option_Ooption_ONone(T_b) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I26_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_Comp_0,axiom, % 0.54/0.80 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),c_Com_Ocom_OSemi(V_c,V_d)),V_R),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) % 0.54/0.80 | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_Q),V_d),V_R),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) % 0.54/0.80 | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),V_c),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I16_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OSKIP != c_Com_Ocom_OWhile(V_fun_H,V_com_H) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_bot1E_0,axiom, % 0.54/0.80 ~ hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_x)) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_image__constant__conv_1,axiom, % 0.54/0.80 ( c_Set_Oimage(c_COMBK(V_c,T_a,T_b),V_A,T_b,T_a) = c_Set_Oinsert(V_c,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) % 0.54/0.80 | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I10_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OSKIP != c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_UNIV__not__empty_0,axiom, % 0.54/0.80 c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_fun__upd__upd_0,axiom, % 0.54/0.80 c_Fun_Ofun__upd(c_Fun_Ofun__upd(V_f,V_x,V_y,T_a,T_b),V_x,V_z,T_a,T_b) = c_Fun_Ofun__upd(V_f,V_x,V_z,T_a,T_b) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_evaln__Suc_0,axiom, % 0.54/0.80 ( c_Natural_Oevaln(V_c,V_s,c_Suc(V_n),V_s_H) % 0.54/0.80 | ~ c_Natural_Oevaln(V_c,V_s,V_n,V_s_H) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_top1I_0,axiom, % 0.54/0.80 hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),V_x)) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_insertE_0,axiom, % 0.54/0.80 ( c_in(V_a,V_A,T_a) % 0.54/0.80 | V_a = V_b % 0.54/0.80 | ~ c_in(V_a,c_Set_Oinsert(V_b,V_A,T_a),T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_evaln__elim__cases_I5_J_0,axiom, % 0.54/0.80 ( c_Natural_Oevaln(V_c2,V_s,V_n,V_t) % 0.54/0.80 | hBOOL(hAPP(V_b,V_s)) % 0.54/0.80 | ~ c_Natural_Oevaln(c_Com_Ocom_OCond(V_b,V_c1,V_c2),V_s,V_n,V_t) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_evaln_OIfFalse_0,axiom, % 0.54/0.80 ( c_Natural_Oevaln(c_Com_Ocom_OCond(V_b,V_c0,V_c1),V_s,V_n,V_s1) % 0.54/0.80 | ~ c_Natural_Oevaln(V_c1,V_s,V_n,V_s1) % 0.54/0.80 | hBOOL(hAPP(V_b,V_s)) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I60_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OWhile(V_fun,V_com) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_evalc_OSkip_0,axiom, % 0.54/0.80 hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_s),V_s)) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I25_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OSemi(V_com1_H,V_com2_H) != c_Com_Ocom_OAss(V_vname,V_fun) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_equalityI_0,axiom, % 0.54/0.80 ( V_A = V_B % 0.54/0.80 | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool)) % 0.54/0.80 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com__det_0,axiom, % 0.54/0.80 ( V_u = V_t % 0.54/0.80 | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_u)) % 0.54/0.80 | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t)) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_set__eq__subset_2,axiom, % 0.54/0.80 ( V_A = V_B % 0.54/0.80 | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool)) % 0.54/0.80 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_order__eq__iff_2,axiom, % 0.54/0.80 ( ~ class_Orderings_Oorder(T_a) % 0.54/0.80 | V_x = V_y % 0.54/0.80 | ~ c_lessequals(V_y,V_x,T_a) % 0.54/0.80 | ~ c_lessequals(V_x,V_y,T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_order__antisym_0,axiom, % 0.54/0.80 ( ~ class_Orderings_Oorder(T_a) % 0.54/0.80 | V_x = V_y % 0.54/0.80 | ~ c_lessequals(V_y,V_x,T_a) % 0.54/0.80 | ~ c_lessequals(V_x,V_y,T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_order__antisym__conv_0,axiom, % 0.54/0.80 ( ~ class_Orderings_Oorder(T_a) % 0.54/0.80 | V_x = V_y % 0.54/0.80 | ~ c_lessequals(V_x,V_y,T_a) % 0.54/0.80 | ~ c_lessequals(V_y,V_x,T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_com_Osimps_I11_J_0,axiom, % 0.54/0.80 c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H) != c_Com_Ocom_OSKIP ). % 0.54/0.80 % 0.54/0.80 cnf(cls_sup__absorb1_0,axiom, % 0.54/0.80 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.80 | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = V_x % 0.54/0.80 | ~ c_lessequals(V_y,V_x,T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_le__iff__sup_1,axiom, % 0.54/0.80 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.80 | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) != V_y % 0.54/0.80 | c_lessequals(V_x,V_y,T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_le__iff__sup_0,axiom, % 0.54/0.80 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.80 | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = V_y % 0.54/0.80 | ~ c_lessequals(V_x,V_y,T_a) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_Un__absorb1_0,axiom, % 0.54/0.80 ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = V_B % 0.54/0.80 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_Un__absorb2_0,axiom, % 0.54/0.80 ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = V_A % 0.54/0.80 | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_subset__Un__eq_1,axiom, % 0.54/0.80 ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != V_B % 0.54/0.80 | c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_evaln_OSkip_0,axiom, % 0.54/0.80 c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_s,V_n,V_s) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_is__none__def_1,axiom, % 0.54/0.80 c_Option_Ois__none(c_Option_Ooption_ONone(T_a),T_a) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_option_Osimps_I4_J_0,axiom, % 0.54/0.80 c_Option_Ooption_Ooption__case(V_f1,V_f2,c_Option_Ooption_ONone(T_b),T_a,T_b) = V_f1 ). % 0.54/0.80 % 0.54/0.80 cnf(cls_evalc_OIfTrue_0,axiom, % 0.54/0.80 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b,V_c0,V_c1)),V_s),V_s1)) % 0.54/0.80 | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c0),V_s),V_s1)) % 0.54/0.80 | ~ hBOOL(hAPP(V_b,V_s)) ) ). % 0.54/0.80 % 0.54/0.80 cnf(cls_evalc__elim__cases_I5_J_1,axiom, % 0.54/0.80 ( ~ hBOOL(hAPP(V_b,V_s)) % 0.54/0.80 | hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1),V_s),V_t)) % 0.54/0.81 | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b,V_c1,V_c2)),V_s),V_t)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_option_Orecs_I1_J_0,axiom, % 0.54/0.81 c_Option_Ooption_Ooption__rec(V_f1,V_f2,c_Option_Ooption_ONone(T_b),T_a,T_b) = V_f1 ). % 0.54/0.81 % 0.54/0.81 cnf(cls_evalc_OSemi_0,axiom, % 0.54/0.81 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSemi(V_c0,V_c1)),V_s0),V_s2)) % 0.54/0.81 | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1),V_s1),V_s2)) % 0.54/0.81 | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c0),V_s0),V_s1)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_inj__on__empty_0,axiom, % 0.54/0.81 c_Fun_Oinj__on(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a,T_b) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_Un__left__commute_0,axiom, % 0.54/0.81 c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_B,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_Un__assoc_0,axiom, % 0.54/0.81 c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_sup__assoc_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.81 | c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_sup__left__commute_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.81 | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_z,T_a),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_inf__sup__aci_I7_J_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Olattice(T_a) % 0.54/0.81 | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_z,T_a),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_inf__sup__aci_I6_J_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Olattice(T_a) % 0.54/0.81 | c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_inj__on__contraD_0,axiom, % 0.54/0.81 ( hAPP(V_f,V_x) != hAPP(V_f,V_y) % 0.54/0.81 | ~ c_in(V_y,V_A,T_a) % 0.54/0.81 | ~ c_in(V_x,V_A,T_a) % 0.54/0.81 | V_x = V_y % 0.54/0.81 | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_inj__on__iff_0,axiom, % 0.54/0.81 ( hAPP(V_f,V_x) != hAPP(V_f,V_y) % 0.54/0.81 | ~ c_in(V_y,V_A,T_a) % 0.54/0.81 | ~ c_in(V_x,V_A,T_a) % 0.54/0.81 | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b) % 0.54/0.81 | V_x = V_y ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_inj__on__def_0,axiom, % 0.54/0.81 ( hAPP(V_f,V_x) != hAPP(V_f,V_xa) % 0.54/0.81 | ~ c_in(V_xa,V_A,T_a) % 0.54/0.81 | ~ c_in(V_x,V_A,T_a) % 0.54/0.81 | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b) % 0.54/0.81 | V_x = V_xa ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_inj__onD_0,axiom, % 0.54/0.81 ( hAPP(V_f,V_x) != hAPP(V_f,V_y) % 0.54/0.81 | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b) % 0.54/0.81 | V_x = V_y % 0.54/0.81 | ~ c_in(V_y,V_A,T_a) % 0.54/0.81 | ~ c_in(V_x,V_A,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_Un__subset__iff_2,axiom, % 0.54/0.81 ( c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) % 0.54/0.81 | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool)) % 0.54/0.81 | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_Un__upper2_0,axiom, % 0.54/0.81 c_lessequals(V_B,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_Un__upper1_0,axiom, % 0.54/0.81 c_lessequals(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_Un__least_0,axiom, % 0.54/0.81 ( c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) % 0.54/0.81 | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool)) % 0.54/0.81 | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_le__supI_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.81 | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a) % 0.54/0.81 | ~ c_lessequals(V_b,V_x,T_a) % 0.54/0.81 | ~ c_lessequals(V_a,V_x,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_sup__ge1_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.81 | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_sup__ge2_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.81 | c_lessequals(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_sup__least_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.81 | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),V_x,T_a) % 0.54/0.81 | ~ c_lessequals(V_z,V_x,T_a) % 0.54/0.81 | ~ c_lessequals(V_y,V_x,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_le__sup__iff_2,axiom, % 0.54/0.81 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.81 | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) % 0.54/0.81 | ~ c_lessequals(V_y,V_z,T_a) % 0.54/0.81 | ~ c_lessequals(V_x,V_z,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_inf__sup__ord_I4_J_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Olattice(T_a) % 0.54/0.81 | c_lessequals(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_inf__sup__ord_I3_J_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Olattice(T_a) % 0.54/0.81 | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I14_J_0,axiom, % 0.54/0.81 c_Com_Ocom_OSKIP != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I32_J_0,axiom, % 0.54/0.81 c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_singleton__inject_0,axiom, % 0.54/0.81 ( c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) != c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) % 0.54/0.81 | V_a = V_b ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_bex__empty_0,axiom, % 0.54/0.81 ( ~ hBOOL(hAPP(V_P,V_x)) % 0.54/0.81 | ~ c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_dom__eq__singleton__conv_1,axiom, % 0.54/0.81 c_Map_Odom(c_Fun_Ofun__upd(c_COMBK(c_Option_Ooption_ONone(T_b),tc_Option_Ooption(T_b),T_a),V_x,hAPP(c_Option_Ooption_OSome(T_b),V_xa),T_a,tc_Option_Ooption(T_b)),T_a,T_b) = c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_image__constant__conv_0,axiom, % 0.54/0.81 c_Set_Oimage(c_COMBK(V_c,T_a,T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b,T_a) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_map__add__Some__iff_3,axiom, % 0.54/0.81 ( hAPP(V_m,V_k) != hAPP(c_Option_Ooption_OSome(T_a),V_x) % 0.54/0.81 | hAPP(V_n,V_k) != c_Option_Ooption_ONone(T_a) % 0.54/0.81 | hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) = hAPP(c_Option_Ooption_OSome(T_a),V_x) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_map__add__None_1,axiom, % 0.54/0.81 ( hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) != c_Option_Ooption_ONone(T_a) % 0.54/0.81 | hAPP(V_m,V_k) = c_Option_Ooption_ONone(T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_map__add__None_0,axiom, % 0.54/0.81 ( hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) != c_Option_Ooption_ONone(T_a) % 0.54/0.81 | hAPP(V_n,V_k) = c_Option_Ooption_ONone(T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_comm__monoid__add_Ononempty__iff_2,axiom, % 0.54/0.81 ( c_Set_Oinsert(V_x,V_xa,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) % 0.54/0.81 | c_in(V_x,V_xa,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_derivs__insertD_0,axiom, % 0.54/0.81 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(V_t,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) % 0.54/0.81 | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(V_t,V_ts,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I43_J_0,axiom, % 0.54/0.81 c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OLocal(V_loc,V_fun,V_com) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_insert__subset_0,axiom, % 0.54/0.81 ( c_in(V_x,V_B,T_a) % 0.54/0.81 | ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I61_J_0,axiom, % 0.54/0.81 c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OWhile(V_fun,V_com) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_insert__code_2,axiom, % 0.54/0.81 ( hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x)) % 0.54/0.81 | ~ hBOOL(hAPP(V_A,V_x)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_insert__image_0,axiom, % 0.54/0.81 ( c_Set_Oinsert(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b) = c_Set_Oimage(V_f,V_A,T_a,T_b) % 0.54/0.81 | ~ c_in(V_x,V_A,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_subset__insert__iff_2,axiom, % 0.54/0.81 ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) % 0.54/0.81 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.54/0.81 | c_in(V_x,V_A,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_subset__insert__iff_1,axiom, % 0.54/0.81 ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.54/0.81 | c_in(V_x,V_A,T_a) % 0.54/0.81 | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_subset__insert_1,axiom, % 0.54/0.81 ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) % 0.54/0.81 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.54/0.81 | c_in(V_x,V_A,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_subset__insert_0,axiom, % 0.54/0.81 ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.54/0.81 | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) % 0.54/0.81 | c_in(V_x,V_A,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_insert__ident_0,axiom, % 0.54/0.81 ( c_Set_Oinsert(V_x,V_A,T_a) != c_Set_Oinsert(V_x,V_B,T_a) % 0.54/0.81 | c_in(V_x,V_B,T_a) % 0.54/0.81 | c_in(V_x,V_A,T_a) % 0.54/0.81 | V_A = V_B ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_Un__empty_1,axiom, % 0.54/0.81 ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) % 0.54/0.81 | V_B = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_Un__empty_0,axiom, % 0.54/0.81 ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) % 0.54/0.81 | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_sup__eq__bot__eq1_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Obounded__lattice(T_a) % 0.54/0.81 | c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a) % 0.54/0.81 | V_A = c_Orderings_Obot__class_Obot(T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_sup__eq__bot__eq2_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Obounded__lattice(T_a) % 0.54/0.81 | c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a) % 0.54/0.81 | V_B = c_Orderings_Obot__class_Obot(T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I67_J_0,axiom, % 0.54/0.81 c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OSemi(V_com1,V_com2),T_a) = hAPP(hAPP(V_f4,V_com1),V_com2) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I34_J_0,axiom, % 0.54/0.81 c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_Un__commute_0,axiom, % 0.54/0.81 c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_B,V_A,tc_fun(T_a,tc_bool)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_sup__commute_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.81 | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,V_x,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_inf__sup__aci_I5_J_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Olattice(T_a) % 0.54/0.81 | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,V_x,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I5_J_0,axiom, % 0.54/0.81 ( c_Com_Ocom_OWhile(V_fun,V_com) != c_Com_Ocom_OWhile(V_fun_H,V_com_H) % 0.54/0.81 | V_fun = V_fun_H ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I5_J_1,axiom, % 0.54/0.81 ( c_Com_Ocom_OWhile(V_fun,V_com) != c_Com_Ocom_OWhile(V_fun_H,V_com_H) % 0.54/0.81 | V_com = V_com_H ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_is__none__def_0,axiom, % 0.54/0.81 ( V_x = c_Option_Ooption_ONone(T_a) % 0.54/0.81 | ~ c_Option_Ois__none(V_x,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Orecs_I8_J_0,axiom, % 0.54/0.81 c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OCall(V_vname,V_pname,V_fun),T_a) = hAPP(hAPP(hAPP(V_f8,V_vname),V_pname),V_fun) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_insert__absorb_0,axiom, % 0.54/0.81 ( c_Set_Oinsert(V_a,V_A,T_a) = V_A % 0.54/0.81 | ~ c_in(V_a,V_A,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_insert__is__Un_0,axiom, % 0.54/0.81 c_Set_Oinsert(V_a,V_A,T_a) = c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),V_A,tc_fun(T_a,tc_bool)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_option__map__None_0,axiom, % 0.54/0.81 c_Option_Omap(V_f,c_Option_Ooption_ONone(T_b),T_b,T_a) = c_Option_Ooption_ONone(T_a) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_Un__left__absorb_0,axiom, % 0.54/0.81 c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_sup__left__idem_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.81 | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_inf__sup__aci_I8_J_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Olattice(T_a) % 0.54/0.81 | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I15_J_0,axiom, % 0.54/0.81 c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) != c_Com_Ocom_OSKIP ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I53_J_0,axiom, % 0.54/0.81 c_Com_Ocom_OWhile(V_fun_H,V_com_H) != c_Com_Ocom_OCond(V_fun,V_com1,V_com2) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_finite_0,axiom, % 0.54/0.81 ( ~ class_Finite__Set_Ofinite_Ofinite(T_a) % 0.54/0.81 | c_Finite__Set_Ofinite(V_A,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_map__add__None_2,axiom, % 0.54/0.81 ( hAPP(V_m,V_k) != c_Option_Ooption_ONone(T_a) % 0.54/0.81 | hAPP(V_n,V_k) != c_Option_Ooption_ONone(T_a) % 0.54/0.81 | hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) = c_Option_Ooption_ONone(T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_MGT__def_0,axiom, % 0.54/0.81 hAPP(c_Hoare__Mirabelle_OMGT,V_c) = hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),c_fequal(tc_Com_Ostate)),V_c),c_Natural_Oevalc(V_c)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I50_J_0,axiom, % 0.54/0.81 c_Com_Ocom_OSemi(V_com1,V_com2) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_evaln__elim__cases_I6_J_0,axiom, % 0.54/0.81 ( V_n = c_Suc(c_Natural_Osko__Natural__Xevaln__elim__cases__6__1(V_P,V_n,V_s,V_s1)) % 0.54/0.81 | ~ c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_P),V_s,V_n,V_s1) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Orecs_I2_J_0,axiom, % 0.54/0.81 c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OAss(V_vname,V_fun),T_a) = hAPP(hAPP(V_f2,V_vname),V_fun) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I27_J_0,axiom, % 0.54/0.81 c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) != c_Com_Ocom_OAss(V_vname,V_fun) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_fun__upd__idem__iff_0,axiom, % 0.54/0.81 ( c_Fun_Ofun__upd(V_f,V_x,V_y,T_a,T_b) != V_f % 0.54/0.81 | hAPP(V_f,V_x) = V_y ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_map__comp__None__iff_2,axiom, % 0.54/0.81 ( hAPP(V_m2,V_k) != c_Option_Ooption_ONone(T_b) % 0.54/0.81 | c_Map_Omap__comp(V_m1,V_m2,V_k,T_b,T_a,T_c) = c_Option_Ooption_ONone(T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_map__comp__simps_I1_J_0,axiom, % 0.54/0.81 ( hAPP(V_m2,V_k) != c_Option_Ooption_ONone(T_a) % 0.54/0.81 | c_Map_Omap__comp(V_m1,V_m2,V_k,T_a,T_c,T_b) = c_Option_Ooption_ONone(T_c) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_finite__surj__inj_0,axiom, % 0.54/0.81 ( c_Fun_Oinj__on(V_f,V_A,T_a,T_a) % 0.54/0.81 | ~ c_lessequals(V_A,c_Set_Oimage(V_f,V_A,T_a,T_a),tc_fun(T_a,tc_bool)) % 0.54/0.81 | ~ c_Finite__Set_Ofinite(V_A,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_inj__on__Un_1,axiom, % 0.54/0.81 ( c_Fun_Oinj__on(V_f,V_B,T_a,T_b) % 0.54/0.81 | ~ c_Fun_Oinj__on(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a,T_b) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_inj__on__Un_0,axiom, % 0.54/0.81 ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b) % 0.54/0.81 | ~ c_Fun_Oinj__on(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a,T_b) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Orecs_I6_J_0,axiom, % 0.54/0.81 c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OWhile(V_fun,V_com),T_a) = hAPP(hAPP(hAPP(V_f6,V_fun),V_com),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com,T_a)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_map__add__dom__app__simps_I1_J_0,axiom, % 0.54/0.81 ( hAPP(c_Map_Omap__add(V_l1,V_l2,T_a,T_b),V_m) = hAPP(V_l2,V_m) % 0.54/0.81 | ~ c_in(V_m,c_Map_Odom(V_l2,T_a,T_b),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_evaln__elim__cases_I1_J_0,axiom, % 0.54/0.81 ( V_t = V_s % 0.54/0.81 | ~ c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_s,V_n,V_t) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_id__apply_0,axiom, % 0.54/0.81 hAPP(c_Fun_Oid(T_a),V_x) = V_x ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Orecs_I5_J_0,axiom, % 0.54/0.81 c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OCond(V_fun,V_com1,V_com2),T_a) = hAPP(hAPP(hAPP(hAPP(hAPP(V_f5,V_fun),V_com1),V_com2),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com1,T_a)),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com2,T_a)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_evalc__elim__cases_I1_J_0,axiom, % 0.54/0.81 ( V_t = V_s % 0.54/0.81 | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_s),V_t)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_evaln__evalc_0,axiom, % 0.54/0.81 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t)) % 0.54/0.81 | ~ c_Natural_Oevaln(V_c,V_s,V_n,V_t) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_eval__eq_1,axiom, % 0.54/0.81 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t)) % 0.54/0.81 | ~ c_Natural_Oevaln(V_c,V_s,V_x,V_t) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_le__funD_0,axiom, % 0.54/0.81 ( ~ class_HOL_Oord(T_b) % 0.54/0.81 | c_lessequals(hAPP(V_f,V_x),hAPP(V_g,V_x),T_b) % 0.54/0.81 | ~ c_lessequals(V_f,V_g,tc_fun(T_a,T_b)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_Body1_0,axiom, % 0.54/0.81 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),hAPP(V_P,V_pn)),hAPP(c_Com_Ocom_OBODY,V_pn)),hAPP(V_Q,V_pn)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) % 0.54/0.81 | ~ c_in(V_pn,V_Procs,tc_Com_Opname) % 0.54/0.81 | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Lattices_Oupper__semilattice__class_Osup(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Com_Ocom_OBODY,tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_finite__range__imageI_0,axiom, % 0.54/0.81 ( c_Finite__Set_Ofinite(c_Set_Oimage(c_COMBB(V_f,V_g,T_a,T_c,T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_bool)),T_b,T_c),T_c) % 0.54/0.81 | ~ c_Finite__Set_Ofinite(c_Set_Oimage(V_g,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_bool)),T_b,T_a),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_image__Un_0,axiom, % 0.54/0.81 c_Set_Oimage(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_b,tc_bool)),T_b,T_a) = c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(V_f,V_A,T_b,T_a),c_Set_Oimage(V_f,V_B,T_b,T_a),tc_fun(T_a,tc_bool)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_subset__image__iff_2,axiom, % 0.54/0.81 ( ~ c_lessequals(V_x,V_A,tc_fun(T_b,tc_bool)) % 0.54/0.81 | c_lessequals(c_Set_Oimage(V_f,V_x,T_b,T_a),c_Set_Oimage(V_f,V_A,T_b,T_a),tc_fun(T_a,tc_bool)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_image__mono_0,axiom, % 0.54/0.81 ( c_lessequals(c_Set_Oimage(V_f,V_A,T_a,T_b),c_Set_Oimage(V_f,V_B,T_a,T_b),tc_fun(T_b,tc_bool)) % 0.54/0.81 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_image__is__empty_0,axiom, % 0.54/0.81 ( c_Set_Oimage(V_f,V_A,T_b,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) % 0.54/0.81 | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_image__insert_0,axiom, % 0.54/0.81 c_Set_Oimage(V_f,c_Set_Oinsert(V_a,V_B,T_b),T_b,T_a) = c_Set_Oinsert(hAPP(V_f,V_a),c_Set_Oimage(V_f,V_B,T_b,T_a),T_a) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_finite__imageI_0,axiom, % 0.54/0.81 ( c_Finite__Set_Ofinite(c_Set_Oimage(V_h,V_F,T_a,T_b),T_b) % 0.54/0.81 | ~ c_Finite__Set_Ofinite(V_F,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_empty__is__image_0,axiom, % 0.54/0.81 ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_Set_Oimage(V_f,V_A,T_b,T_a) % 0.54/0.81 | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_image__empty_0,axiom, % 0.54/0.81 c_Set_Oimage(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b,T_a) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_doubleton__eq__iff_0,axiom, % 0.54/0.81 ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) % 0.54/0.81 | V_a = V_d % 0.54/0.81 | V_a = V_c ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_doubleton__eq__iff_1,axiom, % 0.54/0.81 ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) % 0.54/0.81 | V_b = V_c % 0.54/0.81 | V_a = V_c ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_doubleton__eq__iff_2,axiom, % 0.54/0.81 ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) % 0.54/0.81 | V_a = V_d % 0.54/0.81 | V_b = V_d ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_doubleton__eq__iff_3,axiom, % 0.54/0.81 ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) % 0.54/0.81 | V_b = V_c % 0.54/0.81 | V_b = V_d ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_triple__valid__def2_0,axiom, % 0.54/0.81 ( hBOOL(hAPP(hAPP(V_Q,V_Z),V_s_H)) % 0.54/0.81 | ~ c_Natural_Oevaln(V_c,V_s,V_n,V_s_H) % 0.54/0.81 | ~ hBOOL(hAPP(hAPP(V_P,V_Z),V_s)) % 0.54/0.81 | ~ c_Hoare__Mirabelle_Otriple__valid(V_n,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_a),V_P),V_c),V_Q),t_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_evalc__elim__cases_I5_J_0,axiom, % 0.54/0.81 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c2),V_s),V_t)) % 0.54/0.81 | hBOOL(hAPP(V_b,V_s)) % 0.54/0.81 | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b,V_c1,V_c2)),V_s),V_t)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_evalc_OIfFalse_0,axiom, % 0.54/0.81 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b,V_c0,V_c1)),V_s),V_s1)) % 0.54/0.81 | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1),V_s),V_s1)) % 0.54/0.81 | hBOOL(hAPP(V_b,V_s)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I8_J_0,axiom, % 0.54/0.81 c_Com_Ocom_OSKIP != c_Com_Ocom_OAss(V_vname_H,V_fun_H) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_fun__upd__idem_0,axiom, % 0.54/0.81 c_Fun_Ofun__upd(V_f,V_x,hAPP(V_f,V_x),T_b,T_a) = V_f ). % 0.54/0.81 % 0.54/0.81 cnf(cls_fun__upd__same_0,axiom, % 0.54/0.81 hAPP(c_Fun_Ofun__upd(V_f,V_x,V_y,T_b,T_a),V_x) = V_y ). % 0.54/0.81 % 0.54/0.81 cnf(cls_fun__upd__triv_0,axiom, % 0.54/0.81 c_Fun_Ofun__upd(V_f,V_x,hAPP(V_f,V_x),T_a,T_b) = V_f ). % 0.54/0.81 % 0.54/0.81 cnf(cls_fun__upd__apply_0,axiom, % 0.54/0.81 hAPP(c_Fun_Ofun__upd(V_f,V_x,V_y,T_a,T_aa),V_x) = V_y ). % 0.54/0.81 % 0.54/0.81 cnf(cls_fun__upd__idem__iff_1,axiom, % 0.54/0.81 c_Fun_Ofun__upd(V_f,V_x,hAPP(V_f,V_x),T_aa,T_a) = V_f ). % 0.54/0.81 % 0.54/0.81 cnf(cls_dom__eq__empty__conv_0,axiom, % 0.54/0.81 ( c_Map_Odom(V_f,T_a,T_b) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) % 0.54/0.81 | V_f = c_COMBK(c_Option_Ooption_ONone(T_b),tc_Option_Ooption(T_b),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_triple_Oinject_0,axiom, % 0.54/0.81 ( hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1),V_com),V_fun2) != hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1_H),V_com_H),V_fun2_H) % 0.54/0.81 | V_fun1 = V_fun1_H ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_triple_Oinject_1,axiom, % 0.54/0.81 ( hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1),V_com),V_fun2) != hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1_H),V_com_H),V_fun2_H) % 0.54/0.81 | V_com = V_com_H ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_triple_Oinject_2,axiom, % 0.54/0.81 ( hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1),V_com),V_fun2) != hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1_H),V_com_H),V_fun2_H) % 0.54/0.81 | V_fun2 = V_fun2_H ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_subset__empty_0,axiom, % 0.54/0.81 ( V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) % 0.54/0.81 | ~ c_lessequals(V_A,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_subset__empty_1,axiom, % 0.54/0.81 c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I29_J_0,axiom, % 0.54/0.81 c_Com_Ocom_OWhile(V_fun_H,V_com_H) != c_Com_Ocom_OAss(V_vname,V_fun) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_empty__not__insert_0,axiom, % 0.54/0.81 c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_Set_Oinsert(V_a,V_A,T_a) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I66_J_0,axiom, % 0.54/0.81 c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OLocal(V_loc,V_fun,V_com),T_a) = hAPP(hAPP(hAPP(V_f3,V_loc),V_fun),V_com) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I69_J_0,axiom, % 0.54/0.81 c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OWhile(V_fun,V_com),T_a) = hAPP(hAPP(V_f6,V_fun),V_com) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_emptyE_0,axiom, % 0.54/0.81 ~ c_in(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_empty__iff_0,axiom, % 0.54/0.81 ~ c_in(V_c,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_ball__empty_0,axiom, % 0.54/0.81 ( hBOOL(hAPP(V_P,V_x)) % 0.54/0.81 | ~ c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_ex__in__conv_0,axiom, % 0.54/0.81 ~ c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_map__add__SomeD_0,axiom, % 0.54/0.81 ( hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) != hAPP(c_Option_Ooption_OSome(T_a),V_x) % 0.54/0.81 | hAPP(V_n,V_k) = c_Option_Ooption_ONone(T_a) % 0.54/0.81 | hAPP(V_n,V_k) = hAPP(c_Option_Ooption_OSome(T_a),V_x) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_Un__mono_0,axiom, % 0.54/0.81 ( c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),c_Lattices_Oupper__semilattice__class_Osup(V_C,V_D,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) % 0.54/0.81 | ~ c_lessequals(V_B,V_D,tc_fun(T_a,tc_bool)) % 0.54/0.81 | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_subset__UNIV_0,axiom, % 0.54/0.81 c_lessequals(V_A,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_top__greatest_0,axiom, % 0.54/0.81 ( ~ class_Orderings_Otop(T_a) % 0.54/0.81 | c_lessequals(V_x,c_Orderings_Otop__class_Otop(T_a),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_inj__on__fun__updI_0,axiom, % 0.54/0.81 ( c_Fun_Oinj__on(c_Fun_Ofun__upd(V_f,V_x,V_y,T_a,T_b),V_A,T_a,T_b) % 0.54/0.81 | c_in(V_y,c_Set_Oimage(V_f,V_A,T_a,T_b),T_b) % 0.54/0.81 | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_fun__upd__image_1,axiom, % 0.54/0.81 ( c_Set_Oimage(c_Fun_Ofun__upd(V_f,V_x,V_y,T_b,T_a),V_A,T_b,T_a) = c_Set_Oimage(V_f,V_A,T_b,T_a) % 0.54/0.81 | c_in(V_x,V_A,T_b) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I1_J_1,axiom, % 0.54/0.81 ( c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OAss(V_vname_H,V_fun_H) % 0.54/0.81 | V_fun = V_fun_H ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I1_J_0,axiom, % 0.54/0.81 ( c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OAss(V_vname_H,V_fun_H) % 0.54/0.81 | V_vname = V_vname_H ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I33_J_0,axiom, % 0.54/0.81 c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OAss(V_vname,V_fun) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I13_J_0,axiom, % 0.54/0.81 c_Com_Ocom_OSemi(V_com1_H,V_com2_H) != c_Com_Ocom_OSKIP ). % 0.54/0.81 % 0.54/0.81 cnf(cls_hoare__derivs_OSkip_0,axiom, % 0.54/0.81 c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),c_Com_Ocom_OSKIP),V_P),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_inj__on__map__add__dom_0,axiom, % 0.54/0.81 ( c_Fun_Oinj__on(V_m_H,c_Map_Odom(V_m_H,T_a,T_b),T_a,tc_Option_Ooption(T_b)) % 0.54/0.81 | ~ c_Fun_Oinj__on(c_Map_Omap__add(V_m,V_m_H,T_a,T_b),c_Map_Odom(V_m_H,T_a,T_b),T_a,tc_Option_Ooption(T_b)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_inj__on__map__add__dom_1,axiom, % 0.54/0.81 ( c_Fun_Oinj__on(c_Map_Omap__add(V_m,V_m_H,T_a,T_b),c_Map_Odom(V_m_H,T_a,T_b),T_a,tc_Option_Ooption(T_b)) % 0.54/0.81 | ~ c_Fun_Oinj__on(V_m_H,c_Map_Odom(V_m_H,T_a,T_b),T_a,tc_Option_Ooption(T_b)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_insert__code_1,axiom, % 0.54/0.81 hBOOL(hAPP(c_Set_Oinsert(V_x,V_A,T_a),V_x)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_insert__subset_2,axiom, % 0.54/0.81 ( c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) % 0.54/0.81 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.54/0.81 | ~ c_in(V_x,V_B,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_map__add__upd_0,axiom, % 0.54/0.81 c_Map_Omap__add(V_f,c_Fun_Ofun__upd(V_g,V_x,hAPP(c_Option_Ooption_OSome(T_b),V_y),T_a,tc_Option_Ooption(T_b)),T_a,T_b) = c_Fun_Ofun__upd(c_Map_Omap__add(V_f,V_g,T_a,T_b),V_x,hAPP(c_Option_Ooption_OSome(T_b),V_y),T_a,tc_Option_Ooption(T_b)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I2_J_2,axiom, % 0.54/0.81 ( c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H) % 0.54/0.81 | V_com = V_com_H ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I2_J_1,axiom, % 0.54/0.81 ( c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H) % 0.54/0.81 | V_fun = V_fun_H ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I2_J_0,axiom, % 0.54/0.81 ( c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H) % 0.54/0.81 | V_loc = V_loc_H ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I20_J_0,axiom, % 0.54/0.81 c_Com_Ocom_OSKIP != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_com_Osimps_I47_J_0,axiom, % 0.54/0.81 c_Com_Ocom_OWhile(V_fun_H,V_com_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_finite__UNIV_0,axiom, % 0.54/0.81 ( ~ class_Finite__Set_Ofinite_Ofinite(T_a) % 0.54/0.81 | c_Finite__Set_Ofinite(c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_UnCI_0,axiom, % 0.54/0.81 ( c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) % 0.54/0.81 | ~ c_in(V_c,V_B,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_UnCI_1,axiom, % 0.54/0.81 ( c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) % 0.54/0.81 | ~ c_in(V_c,V_A,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_evalc__WHILE__case_0,axiom, % 0.54/0.81 ( hBOOL(hAPP(V_b,V_s)) % 0.54/0.81 | V_t = V_s % 0.54/0.81 | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b,V_c)),V_s),V_t)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_Suc__n__not__n_0,axiom, % 0.54/0.81 c_Suc(V_n) != V_n ). % 0.54/0.81 % 0.54/0.81 cnf(cls_n__not__Suc__n_0,axiom, % 0.54/0.81 V_n != c_Suc(V_n) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_map__comp__None__iff_3,axiom, % 0.54/0.81 ( hAPP(V_m1,V_x) != c_Option_Ooption_ONone(T_a) % 0.54/0.81 | hAPP(V_m2,V_k) != hAPP(c_Option_Ooption_OSome(T_b),V_x) % 0.54/0.81 | c_Map_Omap__comp(V_m1,V_m2,V_k,T_b,T_a,T_c) = c_Option_Ooption_ONone(T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_le__sup__iff_1,axiom, % 0.54/0.81 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.81 | c_lessequals(V_y,V_z,T_a) % 0.54/0.81 | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_le__sup__iff_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.81 | c_lessequals(V_x,V_z,T_a) % 0.54/0.81 | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_le__supI2_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.81 | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a) % 0.54/0.81 | ~ c_lessequals(V_x,V_b,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_le__supI1_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.81 | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a) % 0.54/0.81 | ~ c_lessequals(V_x,V_a,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_le__supE_1,axiom, % 0.54/0.81 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.81 | c_lessequals(V_b,V_x,T_a) % 0.54/0.81 | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_le__supE_0,axiom, % 0.54/0.81 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.54/0.81 | c_lessequals(V_a,V_x,T_a) % 0.54/0.81 | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_Un__subset__iff_0,axiom, % 0.54/0.81 ( c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) % 0.54/0.81 | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_Un__subset__iff_1,axiom, % 0.54/0.81 ( c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool)) % 0.54/0.81 | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_xt1_I6_J_0,axiom, % 0.54/0.81 ( ~ class_Orderings_Oorder(T_a) % 0.54/0.81 | c_lessequals(V_z,V_x,T_a) % 0.54/0.81 | ~ c_lessequals(V_z,V_y,T_a) % 0.54/0.81 | ~ c_lessequals(V_y,V_x,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_order__trans_0,axiom, % 0.54/0.81 ( ~ class_Orderings_Opreorder(T_a) % 0.54/0.81 | c_lessequals(V_x,V_z,T_a) % 0.54/0.81 | ~ c_lessequals(V_y,V_z,T_a) % 0.54/0.81 | ~ c_lessequals(V_x,V_y,T_a) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_set__mp_0,axiom, % 0.54/0.81 ( c_in(V_x,V_B,T_a) % 0.54/0.81 | ~ c_in(V_x,V_A,T_a) % 0.54/0.81 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_subsetD_0,axiom, % 0.54/0.81 ( c_in(V_c,V_B,T_a) % 0.54/0.81 | ~ c_in(V_c,V_A,T_a) % 0.54/0.81 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_equalityE_0,axiom, % 0.54/0.81 c_lessequals(V_x,V_x,tc_fun(T_a,tc_bool)) ). % 0.54/0.81 % 0.54/0.81 cnf(cls_set__rev__mp_0,axiom, % 0.54/0.81 ( c_in(V_x,V_B,T_a) % 0.54/0.81 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.54/0.81 | ~ c_in(V_x,V_A,T_a) ) ). % 0.54/0.81 % 0.54/0.82 cnf(cls_subset__iff_0,axiom, % 0.54/0.82 ( c_in(V_t,V_B,T_a) % 0.54/0.82 | ~ c_in(V_t,V_A,T_a) % 0.54/0.82 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_subset__refl_0,axiom, % 0.54/0.82 c_lessequals(V_A,V_A,tc_fun(T_a,tc_bool)) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_subset__trans_0,axiom, % 0.54/0.82 ( c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) % 0.54/0.82 | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool)) % 0.54/0.82 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_subset__inj__on_0,axiom, % 0.54/0.82 ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b) % 0.54/0.82 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.54/0.82 | ~ c_Fun_Oinj__on(V_f,V_B,T_a,T_b) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_predicate1D_0,axiom, % 0.54/0.82 ( hBOOL(hAPP(V_Q,V_x)) % 0.54/0.82 | ~ hBOOL(hAPP(V_P,V_x)) % 0.54/0.82 | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_order__eq__iff_0,axiom, % 0.54/0.82 ( ~ class_Orderings_Oorder(T_a) % 0.54/0.82 | c_lessequals(V_x,V_x,T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_order__eq__refl_0,axiom, % 0.54/0.82 ( ~ class_Orderings_Opreorder(T_a) % 0.54/0.82 | c_lessequals(V_x,V_x,T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_finite__subset_0,axiom, % 0.54/0.82 ( c_Finite__Set_Ofinite(V_A,T_a) % 0.54/0.82 | ~ c_Finite__Set_Ofinite(V_B,T_a) % 0.54/0.82 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_rev__predicate1D_0,axiom, % 0.54/0.82 ( hBOOL(hAPP(V_Q,V_x)) % 0.54/0.82 | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool)) % 0.54/0.82 | ~ hBOOL(hAPP(V_P,V_x)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_rev__finite__subset_0,axiom, % 0.54/0.82 ( c_Finite__Set_Ofinite(V_A,T_a) % 0.54/0.82 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.54/0.82 | ~ c_Finite__Set_Ofinite(V_B,T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I21_J_0,axiom, % 0.54/0.82 c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OSKIP ). % 0.54/0.82 % 0.54/0.82 cnf(cls_insertCI_0,axiom, % 0.54/0.82 ( c_in(V_a,c_Set_Oinsert(V_b,V_B,T_a),T_a) % 0.54/0.82 | ~ c_in(V_a,V_B,T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_insert__iff_2,axiom, % 0.54/0.82 ( c_in(V_a,c_Set_Oinsert(V_b,V_A,T_a),T_a) % 0.54/0.82 | ~ c_in(V_a,V_A,T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_singleton__iff_1,axiom, % 0.54/0.82 c_in(V_x,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I68_J_0,axiom, % 0.54/0.82 c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OCond(V_fun,V_com1,V_com2),T_a) = hAPP(hAPP(hAPP(V_f5,V_fun),V_com1),V_com2) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_subset__singletonD_0,axiom, % 0.54/0.82 ( V_A = c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) % 0.54/0.82 | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) % 0.54/0.82 | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_evaln__WHILE__case_0,axiom, % 0.54/0.82 ( hBOOL(hAPP(V_b,V_s)) % 0.54/0.82 | V_t = V_s % 0.54/0.82 | ~ c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b,V_c),V_s,V_n,V_t) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_hoare__derivs_Oinsert_0,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(V_t,V_ts,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(V_t,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_fun__upd__apply_1,axiom, % 0.54/0.82 ( hAPP(c_Fun_Ofun__upd(V_f,V_x,V_y,T_b,T_a),V_z) = hAPP(V_f,V_z) % 0.54/0.82 | V_z = V_x ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_fun__upd__other_0,axiom, % 0.54/0.82 ( hAPP(c_Fun_Ofun__upd(V_f,V_x,V_y,T_a,T_b),V_z) = hAPP(V_f,V_z) % 0.54/0.82 | V_z = V_x ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I9_J_0,axiom, % 0.54/0.82 c_Com_Ocom_OAss(V_vname_H,V_fun_H) != c_Com_Ocom_OSKIP ). % 0.54/0.82 % 0.54/0.82 cnf(cls_insert__mono_0,axiom, % 0.54/0.82 ( 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.54/0.82 | ~ c_lessequals(V_C,V_D,tc_fun(T_a,tc_bool)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_finite__imageD_0,axiom, % 0.54/0.82 ( c_Finite__Set_Ofinite(V_A,T_b) % 0.54/0.82 | ~ c_Fun_Oinj__on(V_f,V_A,T_b,T_a) % 0.54/0.82 | ~ c_Finite__Set_Ofinite(c_Set_Oimage(V_f,V_A,T_b,T_a),T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_Un__empty_2,axiom, % 0.54/0.82 c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_evaln__elim__cases_I5_J_2,axiom, % 0.54/0.82 ( c_Natural_Oevaln(V_c2,V_s,V_n,V_t) % 0.54/0.82 | c_Natural_Oevaln(V_c1,V_s,V_n,V_t) % 0.54/0.82 | ~ c_Natural_Oevaln(c_Com_Ocom_OCond(V_b,V_c1,V_c2),V_s,V_n,V_t) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_map__add__dom__app__simps_I2_J_0,axiom, % 0.54/0.82 ( hAPP(c_Map_Omap__add(V_l1,V_l2,T_a,T_b),V_m) = hAPP(V_l2,V_m) % 0.54/0.82 | c_in(V_m,c_Map_Odom(V_l1,T_a,T_b),T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_map__add__dom__app__simps_I3_J_0,axiom, % 0.54/0.82 ( hAPP(c_Map_Omap__add(V_l1,V_l2,T_a,T_b),V_m) = hAPP(V_l1,V_m) % 0.54/0.82 | c_in(V_m,c_Map_Odom(V_l2,T_a,T_b),T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I42_J_0,axiom, % 0.54/0.82 c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_evalc__elim__cases_I5_J_2,axiom, % 0.54/0.82 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c2),V_s),V_t)) % 0.54/0.82 | hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1),V_s),V_t)) % 0.54/0.82 | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b,V_c1,V_c2)),V_s),V_t)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I12_J_0,axiom, % 0.54/0.82 c_Com_Ocom_OSKIP != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_linorder__linear_0,axiom, % 0.54/0.82 ( ~ class_Orderings_Olinorder(T_a) % 0.54/0.82 | c_lessequals(V_y,V_x,T_a) % 0.54/0.82 | c_lessequals(V_x,V_y,T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_image__id_0,axiom, % 0.54/0.82 c_Set_Oimage(c_Fun_Oid(T_a),V_Y,T_a,T_a) = V_Y ). % 0.54/0.82 % 0.54/0.82 cnf(cls_empty__is__image_1,axiom, % 0.54/0.82 c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) = c_Set_Oimage(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b,T_a) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_rev__image__eqI_0,axiom, % 0.54/0.82 ( ~ c_in(V_x,V_A,T_aa) % 0.54/0.82 | c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_aa,T_a),T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_image__iff_2,axiom, % 0.54/0.82 ( ~ c_in(V_x,V_A,T_b) % 0.54/0.82 | c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_b,T_a),T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_image__eqI_0,axiom, % 0.54/0.82 ( c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_b,T_a),T_a) % 0.54/0.82 | ~ c_in(V_x,V_A,T_b) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_imageI_0,axiom, % 0.54/0.82 ( c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b) % 0.54/0.82 | ~ c_in(V_x,V_A,T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_Body__sound__lemma_0,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__valids(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Com_Ocom_OBODY,tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ohoare__valids(c_Lattices_Oupper__semilattice__class_Osup(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Com_Ocom_OBODY,tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_map__upd__eqD1_0,axiom, % 0.54/0.82 ( c_Fun_Ofun__upd(V_m,V_a,hAPP(c_Option_Ooption_OSome(T_b),V_x),T_a,tc_Option_Ooption(T_b)) != c_Fun_Ofun__upd(V_n,V_a,hAPP(c_Option_Ooption_OSome(T_b),V_y),T_a,tc_Option_Ooption(T_b)) % 0.54/0.82 | V_x = V_y ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_option_Orecs_I2_J_0,axiom, % 0.54/0.82 c_Option_Ooption_Ooption__rec(V_f1,V_f2,hAPP(c_Option_Ooption_OSome(T_b),V_a),T_a,T_b) = hAPP(V_f2,V_a) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_map__upd__triv_0,axiom, % 0.54/0.82 ( hAPP(V_t,V_k) != hAPP(c_Option_Ooption_OSome(T_a),V_x) % 0.54/0.82 | c_Fun_Ofun__upd(V_t,V_k,hAPP(c_Option_Ooption_OSome(T_a),V_x),T_b,tc_Option_Ooption(T_a)) = V_t ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_map__upd__Some__unfold_3,axiom, % 0.54/0.82 hAPP(c_Fun_Ofun__upd(V_m,V_xa,hAPP(c_Option_Ooption_OSome(T_a),V_x),T_aa,tc_Option_Ooption(T_a)),V_xa) = hAPP(c_Option_Ooption_OSome(T_a),V_x) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_map__comp__Some__iff_2,axiom, % 0.54/0.82 ( hAPP(V_m1,V_x) != hAPP(c_Option_Ooption_OSome(T_a),V_v) % 0.54/0.82 | hAPP(V_m2,V_k) != hAPP(c_Option_Ooption_OSome(T_b),V_x) % 0.54/0.82 | c_Map_Omap__comp(V_m1,V_m2,V_k,T_b,T_a,T_c) = hAPP(c_Option_Ooption_OSome(T_a),V_v) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_option_Osplit__asm_1,axiom, % 0.54/0.82 ( ~ hBOOL(hAPP(V_P,c_Option_Ooption_Ooption__case(V_f1,V_f2,hAPP(c_Option_Ooption_OSome(t_b),V_xa),t_a,t_b))) % 0.54/0.82 | hBOOL(hAPP(V_P,hAPP(V_f2,V_xa))) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_option_Osplit_1,axiom, % 0.54/0.82 ( ~ hBOOL(hAPP(V_P,c_Option_Ooption_Ooption__case(V_f1,V_f2,hAPP(c_Option_Ooption_OSome(t_b),V_a),t_a,t_b))) % 0.54/0.82 | hBOOL(hAPP(V_P,hAPP(V_f2,V_a))) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_inj__Some_0,axiom, % 0.54/0.82 c_Fun_Oinj__on(c_Option_Ooption_OSome(T_a),V_A,T_a,tc_Option_Ooption(T_a)) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_is__none__code_I2_J_0,axiom, % 0.54/0.82 ~ c_Option_Ois__none(hAPP(c_Option_Ooption_OSome(T_a),V_x),T_a) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_not__None__eq_1,axiom, % 0.54/0.82 hAPP(c_Option_Ooption_OSome(T_a),V_xa) != c_Option_Ooption_ONone(T_a) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_option_Osimps_I3_J_0,axiom, % 0.54/0.82 hAPP(c_Option_Ooption_OSome(T_a),V_a_H) != c_Option_Ooption_ONone(T_a) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_map__upd__Some__unfold_4,axiom, % 0.54/0.82 ( hAPP(V_m,V_x) != hAPP(c_Option_Ooption_OSome(T_a),V_y) % 0.54/0.82 | V_x = V_a % 0.54/0.82 | hAPP(c_Fun_Ofun__upd(V_m,V_a,hAPP(c_Option_Ooption_OSome(T_a),V_b),T_b,tc_Option_Ooption(T_a)),V_x) = hAPP(c_Option_Ooption_OSome(T_a),V_y) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_map__upd__Some__unfold_2,axiom, % 0.54/0.82 ( hAPP(c_Fun_Ofun__upd(V_m,V_a,hAPP(c_Option_Ooption_OSome(T_a),V_b),T_b,tc_Option_Ooption(T_a)),V_x) != hAPP(c_Option_Ooption_OSome(T_a),V_y) % 0.54/0.82 | hAPP(V_m,V_x) = hAPP(c_Option_Ooption_OSome(T_a),V_y) % 0.54/0.82 | V_b = V_y ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_map__upd__Some__unfold_0,axiom, % 0.54/0.82 ( hAPP(c_Fun_Ofun__upd(V_m,V_a,hAPP(c_Option_Ooption_OSome(T_a),V_b),T_b,tc_Option_Ooption(T_a)),V_x) != hAPP(c_Option_Ooption_OSome(T_a),V_y) % 0.54/0.82 | hAPP(V_m,V_x) = hAPP(c_Option_Ooption_OSome(T_a),V_y) % 0.54/0.82 | V_x = V_a ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_option_Osimps_I5_J_0,axiom, % 0.54/0.82 c_Option_Ooption_Ooption__case(V_f1,V_f2,hAPP(c_Option_Ooption_OSome(T_b),V_a),T_a,T_b) = hAPP(V_f2,V_a) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_map__upd__Some__unfold_1,axiom, % 0.54/0.82 ( V_b = V_y % 0.54/0.82 | hAPP(c_Fun_Ofun__upd(V_m,V_x,hAPP(c_Option_Ooption_OSome(T_aa),V_b),T_a,tc_Option_Ooption(T_aa)),V_x) != hAPP(c_Option_Ooption_OSome(T_aa),V_y) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_not__Some__eq_1,axiom, % 0.54/0.82 c_Option_Ooption_ONone(T_a) != hAPP(c_Option_Ooption_OSome(T_a),V_y) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_option_Osimps_I2_J_0,axiom, % 0.54/0.82 c_Option_Ooption_ONone(T_a) != hAPP(c_Option_Ooption_OSome(T_a),V_a_H) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_map__add__SomeD_1,axiom, % 0.54/0.82 ( hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) != hAPP(c_Option_Ooption_OSome(T_a),V_x) % 0.54/0.82 | hAPP(V_m,V_k) = hAPP(c_Option_Ooption_OSome(T_a),V_x) % 0.54/0.82 | hAPP(V_n,V_k) = hAPP(c_Option_Ooption_OSome(T_a),V_x) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_option__map__Some_0,axiom, % 0.54/0.82 c_Option_Omap(V_f,hAPP(c_Option_Ooption_OSome(T_b),V_x),T_b,T_a) = hAPP(c_Option_Ooption_OSome(T_a),hAPP(V_f,V_x)) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_map__comp__simps_I2_J_0,axiom, % 0.54/0.82 ( hAPP(V_m2,V_k) != hAPP(c_Option_Ooption_OSome(T_a),V_k_H) % 0.54/0.82 | c_Map_Omap__comp(V_m1,V_m2,V_k,T_a,T_c,T_b) = hAPP(V_m1,V_k_H) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_ospec_1,axiom, % 0.54/0.82 ( ~ hBOOL(hAPP(V_P,c_ATP__Linkup_Osko__Option__Xospec__1__1(hAPP(c_Option_Ooption_OSome(T_a),V_x),V_P,T_a))) % 0.54/0.82 | hBOOL(hAPP(V_P,V_x)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_map__add__find__right_0,axiom, % 0.54/0.82 ( hAPP(V_n,V_k) != hAPP(c_Option_Ooption_OSome(T_a),V_xx) % 0.54/0.82 | hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) = hAPP(c_Option_Ooption_OSome(T_a),V_xx) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_map__add__Some__iff_2,axiom, % 0.54/0.82 ( hAPP(V_n,V_k) != hAPP(c_Option_Ooption_OSome(T_a),V_x) % 0.54/0.82 | hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) = hAPP(c_Option_Ooption_OSome(T_a),V_x) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I19_J_0,axiom, % 0.54/0.82 hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OSKIP ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I58_J_0,axiom, % 0.54/0.82 c_Com_Ocom_OWhile(V_fun,V_com) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Orecs_I7_J_0,axiom, % 0.54/0.82 c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,hAPP(c_Com_Ocom_OBODY,V_pname),T_a) = hAPP(V_f7,V_pname) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I55_J_0,axiom, % 0.54/0.82 hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OCond(V_fun,V_com1,V_com2) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I54_J_0,axiom, % 0.54/0.82 c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I31_J_0,axiom, % 0.54/0.82 hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OAss(V_vname,V_fun) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I30_J_0,axiom, % 0.54/0.82 c_Com_Ocom_OAss(V_vname,V_fun) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I41_J_0,axiom, % 0.54/0.82 hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OLocal(V_loc,V_fun,V_com) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I59_J_0,axiom, % 0.54/0.82 hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OWhile(V_fun,V_com) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I63_J_0,axiom, % 0.54/0.82 c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != hAPP(c_Com_Ocom_OBODY,V_pname) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I49_J_0,axiom, % 0.54/0.82 hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I48_J_0,axiom, % 0.54/0.82 c_Com_Ocom_OSemi(V_com1,V_com2) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I40_J_0,axiom, % 0.54/0.82 c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I62_J_0,axiom, % 0.54/0.82 hAPP(c_Com_Ocom_OBODY,V_pname) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I70_J_0,axiom, % 0.54/0.82 c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,hAPP(c_Com_Ocom_OBODY,V_pname),T_a) = hAPP(V_f7,V_pname) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I18_J_0,axiom, % 0.54/0.82 c_Com_Ocom_OSKIP != hAPP(c_Com_Ocom_OBODY,V_pname_H) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_derivs__insertD_1,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(V_t,V_ts,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_weaken_0,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a) % 0.54/0.82 | ~ c_lessequals(V_ts,V_ts_H,tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts_H,T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_thin_0,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a) % 0.54/0.82 | ~ c_lessequals(V_G_H,V_G,tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G_H,V_ts,T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_empty_0,axiom, % 0.54/0.82 c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),T_a) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_hoare__sound_0,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__valids(V_G,V_ts,T_a) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_asm_0,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a) % 0.54/0.82 | ~ c_lessequals(V_ts,V_G,tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_dom__const_0,axiom, % 0.54/0.82 c_Map_Odom(c_COMBK(hAPP(c_Option_Ooption_OSome(T_b),V_y),tc_Option_Ooption(T_b),T_a),T_a,T_b) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_domD_0,axiom, % 0.54/0.82 ( hAPP(V_m,V_a) = hAPP(c_Option_Ooption_OSome(T_b),c_Map_Osko__Map__XdomD__1__1(V_a,V_m,T_a,T_b)) % 0.54/0.82 | ~ c_in(V_a,c_Map_Odom(V_m,T_a,T_b),T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_Body__triple__valid__Suc_0,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Otriple__valid(c_Suc(V_n),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Com_Ocom_OBODY,V_pn)),V_Q),T_a) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Otriple__valid(V_n,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_Q),T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_Body__triple__valid__Suc_1,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Otriple__valid(V_n,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_Q),T_a) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Otriple__valid(c_Suc(V_n),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Com_Ocom_OBODY,V_pn)),V_Q),T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_WTs__elim__cases_I5_J_0,axiom, % 0.54/0.82 ( c_Com_OWT(V_c1) % 0.54/0.82 | ~ c_Com_OWT(c_Com_Ocom_OCond(V_b,V_c1,V_c2)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_WTs__elim__cases_I5_J_1,axiom, % 0.54/0.82 ( c_Com_OWT(V_c2) % 0.54/0.82 | ~ c_Com_OWT(c_Com_Ocom_OCond(V_b,V_c1,V_c2)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_WT_OSemi_0,axiom, % 0.54/0.82 ( c_Com_OWT(c_Com_Ocom_OSemi(V_c0,V_c1)) % 0.54/0.82 | ~ c_Com_OWT(V_c1) % 0.54/0.82 | ~ c_Com_OWT(V_c0) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_WTs__elim__cases_I4_J_0,axiom, % 0.54/0.82 ( c_Com_OWT(V_c1) % 0.54/0.82 | ~ c_Com_OWT(c_Com_Ocom_OSemi(V_c1,V_c2)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_WTs__elim__cases_I4_J_1,axiom, % 0.54/0.82 ( c_Com_OWT(V_c2) % 0.54/0.82 | ~ c_Com_OWT(c_Com_Ocom_OSemi(V_c1,V_c2)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_WT_OIf_0,axiom, % 0.54/0.82 ( c_Com_OWT(c_Com_Ocom_OCond(V_b,V_c0,V_c1)) % 0.54/0.82 | ~ c_Com_OWT(V_c1) % 0.54/0.82 | ~ c_Com_OWT(V_c0) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_WT_OSkip_0,axiom, % 0.54/0.82 c_Com_OWT(c_Com_Ocom_OSKIP) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_WT_OAssign_0,axiom, % 0.54/0.82 c_Com_OWT(c_Com_Ocom_OAss(V_X,V_a)) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_While_0,axiom, % 0.54/0.82 ( c_Com_OWT(c_Com_Ocom_OWhile(V_b,V_c)) % 0.54/0.82 | ~ c_Com_OWT(V_c) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_WTs__elim__cases_I6_J_0,axiom, % 0.54/0.82 ( c_Com_OWT(V_c) % 0.54/0.82 | ~ c_Com_OWT(c_Com_Ocom_OWhile(V_b,V_c)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_WT_OLocal_0,axiom, % 0.54/0.82 ( c_Com_OWT(c_Com_Ocom_OLocal(V_Y,V_a,V_c)) % 0.54/0.82 | ~ c_Com_OWT(V_c) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_WTs__elim__cases_I3_J_0,axiom, % 0.54/0.82 ( c_Com_OWT(V_c) % 0.54/0.82 | ~ c_Com_OWT(c_Com_Ocom_OLocal(V_Y,V_a,V_c)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_MGT__def__raw_0,axiom, % 0.54/0.82 hAPP(c_Hoare__Mirabelle_OMGT,v_c) = hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),c_fequal(tc_Com_Ostate)),v_c),c_Natural_Oevalc(v_c)) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_single__stateE_0,axiom, % 0.54/0.82 ( v_sko__Hoare__Mirabelle__Xsingle__stateE__1(V_t) != V_t % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ostate__not__singleton ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_hoare__derivs_OBody_0,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Com_Ocom_OBODY,tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Lattices_Oupper__semilattice__class_Osup(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Com_Ocom_OBODY,tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_BodyN_0,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Com_Ocom_OBODY,V_pn)),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Com_Ocom_OBODY,V_pn)),V_Q),V_G,tc_Hoare__Mirabelle_Otriple(T_a)),c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_weak__Body_0,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Com_Ocom_OBODY,V_pn)),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_evaln__elim__cases_I6_J_1,axiom, % 0.54/0.82 ( c_Natural_Oevaln(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_P)),V_s,c_Natural_Osko__Natural__Xevaln__elim__cases__6__1(V_P,V_n,V_s,V_s1),V_s1) % 0.54/0.82 | ~ c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_P),V_s,V_n,V_s1) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_evaln_OBody_0,axiom, % 0.54/0.82 ( c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_pn),V_s0,c_Suc(V_n),V_s1) % 0.54/0.82 | ~ c_Natural_Oevaln(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn)),V_s0,V_n,V_s1) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_range__composition_0,axiom, % 0.54/0.82 c_Set_Oimage(c_COMBB(V_f,V_g,T_c,T_a,T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_bool)),T_b,T_a) = c_Set_Oimage(V_f,c_Set_Oimage(V_g,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_bool)),T_b,T_c),T_c,T_a) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_MGF__lemma1_0,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(c_Hoare__Mirabelle_OMGT,V_c),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) % 0.54/0.82 | ~ c_Com_OWT(V_c) % 0.54/0.82 | c_in(v_sko__Hoare__Mirabelle__XMGF__lemma1__1(V_G),c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ostate__not__singleton ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_MGF__lemma1_1,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(c_Hoare__Mirabelle_OMGT,V_c),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) % 0.54/0.82 | ~ c_Com_OWT(V_c) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(c_Hoare__Mirabelle_OMGT,hAPP(c_Com_Ocom_OBODY,v_sko__Hoare__Mirabelle__XMGF__lemma1__1(V_G))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ostate__not__singleton ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_domI_0,axiom, % 0.54/0.82 ( hAPP(V_m,V_a) != hAPP(c_Option_Ooption_OSome(T_a),V_b) % 0.54/0.82 | c_in(V_a,c_Map_Odom(V_m,T_b,T_a),T_b) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_insert__dom_0,axiom, % 0.54/0.82 ( hAPP(V_f,V_x) != hAPP(c_Option_Ooption_OSome(T_a),V_y) % 0.54/0.82 | c_Set_Oinsert(V_x,c_Map_Odom(V_f,T_b,T_a),T_b) = c_Map_Odom(V_f,T_b,T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_WT_OCall_0,axiom, % 0.54/0.82 ( c_Com_OWT(c_Com_Ocom_OCall(V_X,V_pn,V_a)) % 0.54/0.82 | ~ c_Com_OWT(hAPP(c_Com_Ocom_OBODY,V_pn)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_WTs__elim__cases_I8_J_0,axiom, % 0.54/0.82 ( c_Com_OWT(hAPP(c_Com_Ocom_OBODY,V_P)) % 0.54/0.82 | ~ c_Com_OWT(c_Com_Ocom_OCall(V_X,V_P,V_a)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_finite__dom__body_0,axiom, % 0.54/0.82 c_Finite__Set_Ofinite(c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_MGT__BodyN_0,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(c_Hoare__Mirabelle_OMGT,hAPP(c_Com_Ocom_OBODY,V_pn)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Set_Oinsert(hAPP(c_Hoare__Mirabelle_OMGT,hAPP(c_Com_Ocom_OBODY,V_pn)),V_G,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),c_Set_Oinsert(hAPP(c_Hoare__Mirabelle_OMGT,hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_MGF_0,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__derivs(c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oinsert(hAPP(c_Hoare__Mirabelle_OMGT,V_c),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) % 0.54/0.82 | ~ c_Com_OWT(V_c) % 0.54/0.82 | ~ c_Com_OWT__bodies % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ostate__not__singleton ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_evalc_OBody_0,axiom, % 0.54/0.82 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Com_Ocom_OBODY,V_pn)),V_s0),V_s1)) % 0.54/0.82 | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_s0),V_s1)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_evalc__elim__cases_I6_J_0,axiom, % 0.54/0.82 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_P))),V_s),V_s1)) % 0.54/0.82 | ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Com_Ocom_OBODY,V_P)),V_s),V_s1)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_WT_OBody_0,axiom, % 0.54/0.82 ( c_Com_OWT(hAPP(c_Com_Ocom_OBODY,V_pn)) % 0.54/0.82 | hAPP(c_Com_Obody,V_pn) = c_Option_Ooption_ONone(tc_Com_Ocom) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_MGT__Body_0,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_Com_Ocom_OBODY,tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) % 0.54/0.82 | ~ c_Finite__Set_Ofinite(V_Procs,tc_Com_Opname) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Lattices_Oupper__semilattice__class_Osup(V_G,c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_Com_Ocom_OBODY,tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_WTs__elim__cases_I7_J_0,axiom, % 0.54/0.82 ( hAPP(c_Com_Obody,V_P) = hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),c_Com_Osko__Com__XWTs__elim__cases__7__1(V_P)) % 0.54/0.82 | ~ c_Com_OWT(hAPP(c_Com_Ocom_OBODY,V_P)) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_MGF__lemma2__simult_0,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__derivs(c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_Com_Ocom_OBODY,tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),V_F,tc_Com_Ostate) % 0.54/0.82 | ~ c_lessequals(V_F,c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)) % 0.54/0.82 | ~ c_Com_OWT__bodies % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ostate__not__singleton ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_the_Osimps_0,axiom, % 0.54/0.82 hAPP(c_Option_Othe(T_a),hAPP(c_Option_Ooption_OSome(T_a),V_x)) = V_x ). % 0.54/0.82 % 0.54/0.82 cnf(cls_WT__bodiesD_0,axiom, % 0.54/0.82 ( hAPP(c_Com_Obody,V_pn) != hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),V_b) % 0.54/0.82 | ~ c_Com_OWT__bodies % 0.54/0.82 | c_Com_OWT(V_b) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_image__image_0,axiom, % 0.54/0.82 c_Set_Oimage(V_f,c_Set_Oimage(V_g,V_A,T_c,T_b),T_b,T_a) = c_Set_Oimage(c_COMBB(V_f,V_g,T_b,T_a,T_c),V_A,T_c,T_a) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_cut_0,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_G_H,T_a) % 0.54/0.82 | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G_H,V_ts,T_a) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_option_Oinject_0,axiom, % 0.54/0.82 ( hAPP(c_Option_Ooption_OSome(T_a),V_a) != hAPP(c_Option_Ooption_OSome(T_a),V_a_H) % 0.54/0.82 | V_a = V_a_H ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_state__not__singleton__def_1,axiom, % 0.54/0.82 ( c_Hoare__Mirabelle_Ostate__not__singleton % 0.54/0.82 | V_x = V_xa ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_COMBB__def_0,axiom, % 0.54/0.82 hAPP(c_COMBB(V_P,V_Q,T_b,T_a,T_c),V_R) = hAPP(V_P,hAPP(V_Q,V_R)) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_com_Osimps_I6_J_0,axiom, % 0.54/0.82 ( hAPP(c_Com_Ocom_OBODY,V_pname) != hAPP(c_Com_Ocom_OBODY,V_pname_H) % 0.54/0.82 | V_pname = V_pname_H ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_conjecture_0,negated_conjecture, % 0.54/0.82 c_Hoare__Mirabelle_Ostate__not__singleton ). % 0.54/0.82 % 0.54/0.82 cnf(cls_conjecture_1,negated_conjecture, % 0.54/0.82 c_Com_OWT__bodies ). % 0.54/0.82 % 0.54/0.82 cnf(cls_conjecture_2,negated_conjecture, % 0.54/0.82 c_Com_OWT(v_c) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_conjecture_3,negated_conjecture, % 0.54/0.82 hAPP(c_Com_Obody,v_pn) = hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),v_y) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_conjecture_4,negated_conjecture, % 0.54/0.82 ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_Com_Ocom_OBODY,tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_fun__Lattices_Oupper__semilattice,axiom, % 0.54/0.82 ( class_Lattices_Oupper__semilattice(tc_fun(T_2,T_1)) % 0.54/0.82 | ~ class_Lattices_Olattice(T_1) ) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_fun__Lattices_Obounded__lattice,axiom, % 0.54/0.82 ( class_Lattices_Obounded__lattice(tc_fun(T_2,T_1)) % 0.54/0.82 | ~ class_Lattices_Obounded__lattice(T_1) ) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_fun__Finite__Set_Ofinite_Ofinite,axiom, % 0.54/0.82 ( class_Finite__Set_Ofinite_Ofinite(tc_fun(T_2,T_1)) % 0.54/0.82 | ~ class_Finite__Set_Ofinite_Ofinite(T_1) % 0.54/0.82 | ~ class_Finite__Set_Ofinite_Ofinite(T_2) ) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_fun__Orderings_Opreorder,axiom, % 0.54/0.82 ( class_Orderings_Opreorder(tc_fun(T_2,T_1)) % 0.54/0.82 | ~ class_Orderings_Opreorder(T_1) ) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_fun__Lattices_Olattice,axiom, % 0.54/0.82 ( class_Lattices_Olattice(tc_fun(T_2,T_1)) % 0.54/0.82 | ~ class_Lattices_Olattice(T_1) ) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_fun__Orderings_Oorder,axiom, % 0.54/0.82 ( class_Orderings_Oorder(tc_fun(T_2,T_1)) % 0.54/0.82 | ~ class_Orderings_Oorder(T_1) ) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_fun__Orderings_Otop,axiom, % 0.54/0.82 ( class_Orderings_Otop(tc_fun(T_2,T_1)) % 0.54/0.82 | ~ class_Orderings_Otop(T_1) ) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_fun__Orderings_Obot,axiom, % 0.54/0.82 ( class_Orderings_Obot(tc_fun(T_2,T_1)) % 0.54/0.82 | ~ class_Orderings_Obot(T_1) ) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_fun__HOL_Oord,axiom, % 0.54/0.82 ( class_HOL_Oord(tc_fun(T_2,T_1)) % 0.54/0.82 | ~ class_HOL_Oord(T_1) ) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_nat__Lattices_Oupper__semilattice,axiom, % 0.54/0.82 class_Lattices_Oupper__semilattice(tc_nat) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_nat__Orderings_Opreorder,axiom, % 0.54/0.82 class_Orderings_Opreorder(tc_nat) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_nat__Orderings_Olinorder,axiom, % 0.54/0.82 class_Orderings_Olinorder(tc_nat) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_nat__Lattices_Olattice,axiom, % 0.54/0.82 class_Lattices_Olattice(tc_nat) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_nat__Orderings_Oorder,axiom, % 0.54/0.82 class_Orderings_Oorder(tc_nat) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_nat__Orderings_Obot,axiom, % 0.54/0.82 class_Orderings_Obot(tc_nat) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_nat__HOL_Oord,axiom, % 0.54/0.82 class_HOL_Oord(tc_nat) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_bool__Lattices_Oupper__semilattice,axiom, % 0.54/0.82 class_Lattices_Oupper__semilattice(tc_bool) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_bool__Lattices_Obounded__lattice,axiom, % 0.54/0.82 class_Lattices_Obounded__lattice(tc_bool) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_bool__Finite__Set_Ofinite_Ofinite,axiom, % 0.54/0.82 class_Finite__Set_Ofinite_Ofinite(tc_bool) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_bool__Orderings_Opreorder,axiom, % 0.54/0.82 class_Orderings_Opreorder(tc_bool) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_bool__Lattices_Olattice,axiom, % 0.54/0.82 class_Lattices_Olattice(tc_bool) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_bool__Orderings_Oorder,axiom, % 0.54/0.82 class_Orderings_Oorder(tc_bool) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_bool__Orderings_Otop,axiom, % 0.54/0.82 class_Orderings_Otop(tc_bool) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_bool__Orderings_Obot,axiom, % 0.54/0.82 class_Orderings_Obot(tc_bool) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_bool__HOL_Oord,axiom, % 0.54/0.82 class_HOL_Oord(tc_bool) ). % 0.54/0.82 % 0.54/0.82 cnf(clsarity_Option__Ooption__Finite__Set_Ofinite_Ofinite,axiom, % 0.54/0.82 ( class_Finite__Set_Ofinite_Ofinite(tc_Option_Ooption(T_1)) % 0.54/0.82 | ~ class_Finite__Set_Ofinite_Ofinite(T_1) ) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_ATP__Linkup_OCOMBC__def_0,axiom, % 0.54/0.82 c_COMBC(V_P,V_Q,V_R,T_b,T_c,T_a) = hAPP(hAPP(V_P,V_R),V_Q) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_ATP__Linkup_OCOMBB__def_0,axiom, % 0.54/0.82 hAPP(c_COMBB(V_P,V_Q,T_b,T_a,T_c),V_R) = hAPP(V_P,hAPP(V_Q,V_R)) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_ATP__Linkup_Oequal__imp__fequal_0,axiom, % 0.54/0.82 hBOOL(hAPP(hAPP(c_fequal(T_a),V_x),V_x)) ). % 0.54/0.82 % 0.54/0.82 cnf(cls_ATP__Linkup_Ofequal__imp__equal_0,axiom, % 0.54/0.82 ( V_X = V_Y % 0.54/0.82 | ~ hBOOL(hAPP(hAPP(c_fequal(T_a),V_X),V_Y)) ) ). % 0.54/0.82 % 0.54/0.82 %------------------------------------------------------------------------------ % 0.54/0.82 %------------------------------------------- % 0.54/0.82 % Proof found % 0.54/0.82 % SZS status Theorem for theBenchmark % 0.54/0.82 % SZS output start Proof % 0.54/0.82 %ClaNum:654(EqnAxiom:174) % 0.54/0.82 %VarNum:3282(SingletonVarNum:1597) % 0.54/0.82 %MaxLitNum:5 % 0.54/0.82 %MaxfuncDepth:5 % 0.54/0.82 %SharedTerms:75 % 0.54/0.82 %goalClause: 175 176 194 197 364 % 0.54/0.82 %singleGoalClaCount:5 % 0.54/0.82 [175]P1(a5000) % 0.54/0.82 [176]P2(a5000) % 0.54/0.82 [177]P8(a1) % 0.54/0.82 [178]P8(a50) % 0.54/0.82 [179]P18(a1) % 0.54/0.82 [180]P18(a50) % 0.54/0.82 [181]P9(a1) % 0.54/0.82 [182]P19(a1) % 0.54/0.82 [183]P19(a50) % 0.54/0.82 [184]P17(a1) % 0.54/0.82 [185]P17(a50) % 0.54/0.82 [186]P10(a1) % 0.54/0.82 [187]P16(a1) % 0.54/0.82 [188]P16(a50) % 0.54/0.82 [189]P21(a1) % 0.54/0.82 [190]P22(a1) % 0.54/0.82 [191]P22(a50) % 0.54/0.82 [192]P20(a50) % 0.54/0.82 [193]P3(a2) % 0.54/0.82 [194]P3(a52) % 0.54/0.82 [207]P4(f25(a3,a46,a43),a46) % 0.54/0.82 [197]E(f32(f33(a43),a53),f32(a3,a54)) % 0.54/0.82 [364]~P5(f41(f5(a23,a9,a43,f48(a47),a46),f25(a3,a46,a43),a46,f48(a47)),f41(f5(a23,f5(f34(a43),a3,f49(a43),a43,a46),a43,f48(a47),a46),f25(a3,a46,a43),a46,f48(a47)),a47) % 0.54/0.82 [195]P11(f13(x1951),x1951) % 0.54/0.82 [294]~E(f42(x2941),x2941) % 0.54/0.82 [296]~E(f32(a9,x2961),a2) % 0.54/0.82 [200]P4(f37(f51(x2001,a1)),x2001) % 0.54/0.82 [216]E(f32(f32(f32(f22(a47),f38(a47)),x2161),f24(x2161)),f32(a23,x2161)) % 0.54/0.82 [320]~E(f39(f51(x3201,a1)),f37(f51(x3201,a1))) % 0.54/0.82 [204]P23(f32(f32(f24(a2),x2041),x2041)) % 0.54/0.82 [231]P12(a2,x2311,x2312,x2311) % 0.54/0.82 [198]P3(f8(x1981,x1982)) % 0.54/0.82 [202]P14(x2021,x2021,f51(x2022,a1)) % 0.54/0.82 [232]P6(f14(x2321),x2322,x2321,x2321) % 0.54/0.82 [235]P6(f33(x2351),x2352,x2351,f49(x2351)) % 0.54/0.82 [300]~E(f8(x3001,x3002),a2) % 0.54/0.82 [301]~E(f18(x3011,x3012),a2) % 0.54/0.82 [302]~E(f19(x3021,x3022),a2) % 0.54/0.82 [196]E(f32(f14(x1961),x1962),x1962) % 0.54/0.82 [203]E(f21(x2031,x2031,f51(x2032,a1)),x2031) % 0.54/0.82 [206]P15(x2061,f39(f51(x2062,a1)),x2062) % 0.54/0.82 [210]P14(x2101,f39(f51(x2102,a1)),f51(x2102,a1)) % 0.54/0.82 [211]P14(f37(f51(x2111,a1)),x2112,f51(x2111,a1)) % 0.54/0.82 [212]E(f21(x2121,f37(f51(x2122,a1)),f51(x2122,a1)),x2121) % 0.54/0.82 [213]E(f21(f37(f51(x2131,a1)),x2132,f51(x2131,a1)),x2132) % 0.54/0.82 [218]E(f21(x2181,f39(f51(x2182,a1)),f51(x2182,a1)),f39(f51(x2182,a1))) % 0.54/0.82 [219]E(f21(f39(f51(x2191,a1)),x2192,f51(x2191,a1)),f39(f51(x2191,a1))) % 0.54/0.82 [233]E(f41(f14(x2331),x2332,x2331,x2331),x2332) % 0.54/0.82 [306]~E(f32(f33(x3061),x3062),f13(x3061)) % 0.54/0.82 [319]~P11(f32(f33(x3191),x3192),x3191) % 0.54/0.82 [355]~P15(x3551,f37(f51(x3552,a1)),x3552) % 0.54/0.82 [199]E(f32(f34(x1991),f32(f33(x1991),x1992)),x1992) % 0.54/0.82 [205]P23(f32(f32(f38(x2051),x2052),x2052)) % 0.54/0.82 [214]P5(x2141,f37(f51(f48(x2142),a1)),x2142) % 0.54/0.82 [215]P23(f32(f39(f51(x2151,a1)),x2152)) % 0.54/0.82 [226]E(f25(f4(f13(x2261),f49(x2261),x2262),x2262,x2261),f37(f51(x2262,a1))) % 0.54/0.82 [362]~P23(f32(f37(f51(x3621,a1)),x3622)) % 0.54/0.82 [222]P15(x2221,f40(x2221,x2222,x2223),x2223) % 0.54/0.82 [224]P14(x2241,f40(x2242,x2241,x2243),f51(x2243,a1)) % 0.54/0.82 [307]~E(f8(x3071,x3072),f32(a9,x3073)) % 0.54/0.82 [308]~E(f18(x3081,x3082),f32(a9,x3083)) % 0.54/0.82 [309]~E(f19(x3091,x3092),f32(a9,x3093)) % 0.54/0.82 [310]~E(f32(a9,x3101),f8(x3102,x3103)) % 0.54/0.82 [311]~E(f32(a9,x3111),f18(x3112,x3113)) % 0.54/0.82 [312]~E(f32(a9,x3121),f19(x3122,x3123)) % 0.54/0.82 [324]~E(f10(x3241,x3242,x3243),a2) % 0.54/0.82 [325]~E(f11(x3251,x3252,x3253),a2) % 0.54/0.82 [326]~E(f12(x3261,x3262,x3263),a2) % 0.54/0.82 [217]E(f21(x2171,x2172,f51(x2173,a1)),f21(x2172,x2171,f51(x2173,a1))) % 0.54/0.82 [227]E(f40(x2271,f40(x2271,x2272,x2273),x2273),f40(x2271,x2272,x2273)) % 0.54/0.82 [228]P14(x2281,f21(x2282,x2281,f51(x2283,a1)),f51(x2283,a1)) % 0.54/0.82 [229]P14(x2291,f21(x2291,x2292,f51(x2293,a1)),f51(x2293,a1)) % 0.54/0.82 [230]P23(f32(f40(x2301,x2302,x2303),x2301)) % 0.54/0.82 [234]E(f30(x2341,f13(x2342),x2342,x2343),f13(x2343)) % 0.54/0.82 [238]P6(x2381,f37(f51(x2382,a1)),x2382,x2383) % 0.54/0.82 [239]E(f21(x2391,f21(x2391,x2392,f51(x2393,a1)),f51(x2393,a1)),f21(x2391,x2392,f51(x2393,a1))) % 0.54/0.82 [244]E(f21(f40(x2441,f37(f51(x2442,a1)),x2442),x2443,f51(x2442,a1)),f40(x2441,x2443,x2442)) % 0.54/0.82 [254]P5(x2541,f40(f32(f32(f32(f22(x2542),x2543),a2),x2543),f37(f51(f48(x2542),a1)),f48(x2542)),x2542) % 0.54/0.82 [351]~E(f40(x3511,x3512,x3513),f37(f51(x3513,a1))) % 0.54/0.82 [352]~E(f37(f51(x3521,a1)),f40(x3522,x3523,x3521)) % 0.54/0.82 [237]E(f25(f4(f32(f33(x2371),x2372),f49(x2371),x2373),x2373,x2371),f39(f51(x2373,a1))) % 0.54/0.82 [242]E(f41(x2421,f37(f51(x2422,a1)),x2422,x2423),f37(f51(x2423,a1))) % 0.54/0.82 [245]E(f26(x2451,f4(f13(x2452),f49(x2452),x2453),x2453,x2452),x2451) % 0.54/0.82 [246]E(f26(f4(f13(x2461),f49(x2461),x2462),x2463,x2462,x2461),x2463) % 0.54/0.82 [314]~E(f18(x3141,x3142),f8(x3143,x3144)) % 0.54/0.82 [317]~E(f19(x3171,x3172),f8(x3173,x3174)) % 0.54/0.82 [318]~E(f19(x3181,x3182),f18(x3183,x3184)) % 0.54/0.82 [327]~E(f32(a9,x3271),f10(x3272,x3273,x3274)) % 0.54/0.82 [328]~E(f32(a9,x3281),f11(x3282,x3283,x3284)) % 0.54/0.82 [329]~E(f32(a9,x3291),f12(x3292,x3293,x3294)) % 0.54/0.82 [330]~E(f10(x3301,x3302,x3303),f32(a9,x3304)) % 0.54/0.82 [331]~E(f11(x3311,x3312,x3313),f32(a9,x3314)) % 0.54/0.82 [332]~E(f12(x3321,x3322,x3323),f32(a9,x3324)) % 0.54/0.82 [208]E(f32(f4(x2081,x2082,x2083),x2084),x2081) % 0.54/0.82 [240]E(f40(x2401,f40(x2402,x2403,x2404),x2404),f40(x2402,f40(x2401,x2403,x2404),x2404)) % 0.54/0.82 [250]E(f21(x2501,f21(x2502,x2503,f51(x2504,a1)),f51(x2504,a1)),f21(x2502,f21(x2501,x2503,f51(x2504,a1)),f51(x2504,a1))) % 0.54/0.82 [251]E(f21(f21(x2511,x2512,f51(x2513,a1)),x2514,f51(x2513,a1)),f21(x2511,f21(x2512,x2514,f51(x2513,a1)),f51(x2513,a1))) % 0.54/0.82 [255]E(f21(f25(x2551,x2552,x2553),f25(x2554,x2552,x2553),f51(x2552,a1)),f25(f26(x2554,x2551,x2552,x2553),x2552,x2553)) % 0.54/0.82 [257]E(f35(x2571,x2572,f13(x2573),x2574,x2573),x2571) % 0.54/0.82 [258]E(f36(x2581,x2582,f13(x2583),x2584,x2583),x2581) % 0.54/0.82 [261]E(f15(x2611,x2612,f32(x2611,x2612),x2613,x2614),x2611) % 0.54/0.82 [243]E(f30(x2431,f32(f33(x2432),x2433),x2432,x2434),f32(f33(x2434),f32(x2431,x2433))) % 0.54/0.82 [247]E(f40(x2471,f21(x2472,x2473,f51(x2474,a1)),x2474),f21(x2472,f40(x2471,x2473,x2474),f51(x2474,a1))) % 0.54/0.82 [248]E(f40(x2481,f21(x2482,x2483,f51(x2484,a1)),x2484),f21(f40(x2481,x2482,x2484),x2483,f51(x2484,a1))) % 0.54/0.82 [253]P15(f32(x2531,x2532),f41(x2531,f39(f51(x2533,a1)),x2533,x2534),x2534) % 0.54/0.82 [272]E(f25(f15(f4(f13(x2721),f49(x2721),x2722),x2723,f32(f33(x2721),x2724),x2722,f49(x2721)),x2722,x2721),f40(x2723,f37(f51(x2722,a1)),x2722)) % 0.54/0.82 [333]~E(f8(x3331,x3332),f10(x3333,x3334,x3335)) % 0.54/0.82 [334]~E(f8(x3341,x3342),f11(x3343,x3344,x3345)) % 0.54/0.82 [335]~E(f8(x3351,x3352),f12(x3353,x3354,x3355)) % 0.54/0.82 [336]~E(f18(x3361,x3362),f10(x3363,x3364,x3365)) % 0.54/0.82 [337]~E(f18(x3371,x3372),f11(x3373,x3374,x3375)) % 0.54/0.82 [338]~E(f18(x3381,x3382),f12(x3383,x3384,x3385)) % 0.54/0.82 [339]~E(f19(x3391,x3392),f10(x3393,x3394,x3395)) % 0.54/0.82 [340]~E(f19(x3401,x3402),f11(x3403,x3404,x3405)) % 0.54/0.82 [341]~E(f19(x3411,x3412),f12(x3413,x3414,x3415)) % 0.54/0.82 [342]~E(f10(x3421,x3422,x3423),f8(x3424,x3425)) % 0.54/0.82 [343]~E(f10(x3431,x3432,x3433),f18(x3434,x3435)) % 0.54/0.82 [344]~E(f10(x3441,x3442,x3443),f19(x3444,x3445)) % 0.54/0.82 [345]~E(f11(x3451,x3452,x3453),f8(x3454,x3455)) % 0.54/0.82 [346]~E(f11(x3461,x3462,x3463),f18(x3464,x3465)) % 0.54/0.82 [347]~E(f11(x3471,x3472,x3473),f19(x3474,x3475)) % 0.54/0.82 [348]~E(f12(x3481,x3482,x3483),f8(x3484,x3485)) % 0.54/0.82 [349]~E(f12(x3491,x3492,x3493),f18(x3494,x3495)) % 0.54/0.82 [350]~E(f12(x3501,x3502,x3503),f19(x3504,x3505)) % 0.54/0.82 [256]E(f41(x2561,f40(x2562,x2563,x2564),x2564,x2565),f40(f32(x2561,x2562),f41(x2561,x2563,x2564,x2565),x2565)) % 0.54/0.82 [265]E(f26(f26(x2651,x2652,x2653,x2654),x2655,x2653,x2654),f26(x2651,f26(x2652,x2655,x2653,x2654),x2653,x2654)) % 0.54/0.82 [267]E(f32(f15(x2671,x2672,x2673,x2674,x2675),x2672),x2673) % 0.54/0.82 [363]~E(f15(x3631,x3632,f32(f33(x3633),x3634),x3635,f49(x3633)),f4(f13(x3633),f49(x3633),x3635)) % 0.54/0.82 [262]E(f35(x2621,x2622,f32(f33(x2623),x2624),x2625,x2623),f32(x2622,x2624)) % 0.54/0.82 [263]E(f36(x2631,x2632,f32(f33(x2633),x2634),x2635,x2633),f32(x2632,x2634)) % 0.54/0.82 [264]E(f21(f41(x2641,x2642,x2643,x2644),f41(x2641,x2645,x2643,x2644),f51(x2644,a1)),f41(x2641,f21(x2642,x2645,f51(x2643,a1)),x2643,x2644)) % 0.54/0.82 [274]E(f41(f5(x2741,x2742,x2743,x2744,x2745),f39(f51(x2745,a1)),x2745,x2744),f41(x2741,f41(x2742,f39(f51(x2745,a1)),x2745,x2743),x2743,x2744)) % 0.54/0.82 [357]~E(f11(x3571,x3572,x3573),f10(x3574,x3575,x3576)) % 0.54/0.82 [360]~E(f12(x3601,x3602,x3603),f10(x3604,x3605,x3606)) % 0.54/0.82 [361]~E(f12(x3611,x3612,x3613),f11(x3614,x3615,x3616)) % 0.54/0.82 [269]E(f32(f5(x2691,x2692,x2693,x2694,x2695),x2696),f32(x2691,f32(x2692,x2696))) % 0.54/0.82 [270]E(f32(f7(x2701,x2702,x2703,x2704,x2705),x2706),f32(f32(x2701,x2706),f32(x2702,x2706))) % 0.54/0.82 [273]E(f41(x2731,f41(x2732,x2733,x2734,x2735),x2735,x2736),f41(f5(x2731,x2732,x2735,x2736,x2734),x2733,x2734,x2736)) % 0.54/0.82 [276]E(f15(f15(x2761,x2762,x2763,x2764,x2765),x2762,x2766,x2764,x2765),f15(x2761,x2762,x2766,x2764,x2765)) % 0.54/0.82 [275]E(f15(f26(x2751,x2752,x2753,x2754),x2755,f32(f33(x2754),x2756),x2753,f49(x2754)),f26(x2751,f15(x2752,x2755,f32(f33(x2754),x2756),x2753,f49(x2754)),x2753,x2754)) % 0.54/0.82 [277]E(f16(x2771,x2772,x2773,x2774,x2775,x2776,x2777,x2778,a2,x2779),x2771) % 0.54/0.82 [278]E(f17(x2781,x2782,x2783,x2784,x2785,x2786,x2787,x2788,a2,x2789),x2781) % 0.54/0.82 [279]E(f16(x2791,x2792,x2793,x2794,x2795,x2796,x2797,x2798,f32(a9,x2799),x27910),f32(x2797,x2799)) % 0.54/0.82 [280]E(f17(x2801,x2802,x2803,x2804,x2805,x2806,x2807,x2808,f32(a9,x2809),x28010),f32(x2807,x2809)) % 0.54/0.82 [281]E(f16(x2811,x2812,x2813,x2814,x2815,x2816,x2817,x2818,f8(x2819,x28110),x28111),f32(f32(x2812,x2819),x28110)) % 0.54/0.82 [282]E(f17(x2821,x2822,x2823,x2824,x2825,x2826,x2827,x2828,f8(x2829,x28210),x28211),f32(f32(x2822,x2829),x28210)) % 0.54/0.82 [283]E(f17(x2831,x2832,x2833,x2834,x2835,x2836,x2837,x2838,f18(x2839,x28310),x28311),f32(f32(x2834,x2839),x28310)) % 0.54/0.82 [284]E(f17(x2841,x2842,x2843,x2844,x2845,x2846,x2847,x2848,f19(x2849,x28410),x28411),f32(f32(x2846,x2849),x28410)) % 0.54/0.82 [289]E(f32(f32(f32(x2891,x2892),x2893),f16(x2894,x2895,x2896,x2897,x2898,x2891,x2899,x28910,x2893,x28911)),f16(x2894,x2895,x2896,x2897,x2898,x2891,x2899,x28910,f19(x2892,x2893),x28911)) % 0.54/0.82 [291]E(f32(f32(f32(f32(x2911,x2912),x2913),f16(x2914,x2915,x2916,x2911,x2917,x2918,x2919,x29110,x2912,x29111)),f16(x2914,x2915,x2916,x2911,x2917,x2918,x2919,x29110,x2913,x29111)),f16(x2914,x2915,x2916,x2911,x2917,x2918,x2919,x29110,f18(x2912,x2913),x29111)) % 0.54/0.82 [290]E(f32(f32(f32(f32(x2901,x2902),x2903),x2904),f16(x2905,x2906,x2901,x2907,x2908,x2909,x29010,x29011,x2904,x29012)),f16(x2905,x2906,x2901,x2907,x2908,x2909,x29010,x29011,f11(x2902,x2903,x2904),x29012)) % 0.54/0.82 [292]E(f32(f32(f32(f32(f32(x2921,x2922),x2923),x2924),f16(x2925,x2926,x2927,x2928,x2921,x2929,x29210,x29211,x2923,x29212)),f16(x2925,x2926,x2927,x2928,x2921,x2929,x29210,x29211,x2924,x29212)),f16(x2925,x2926,x2927,x2928,x2921,x2929,x29210,x29211,f12(x2922,x2923,x2924),x29212)) % 0.54/0.82 [285]E(f16(x2851,x2852,x2853,x2854,x2855,x2856,x2857,x2858,f10(x2859,x28510,x28511),x28512),f32(f32(f32(x2858,x2859),x28510),x28511)) % 0.54/0.82 [286]E(f17(x2861,x2862,x2863,x2864,x2865,x2866,x2867,x2868,f10(x2869,x28610,x28611),x28612),f32(f32(f32(x2868,x2869),x28610),x28611)) % 0.54/0.82 [287]E(f17(x2871,x2872,x2873,x2874,x2875,x2876,x2877,x2878,f11(x2879,x28710,x28711),x28712),f32(f32(f32(x2873,x2879),x28710),x28711)) % 0.54/0.82 [288]E(f17(x2881,x2882,x2883,x2884,x2885,x2886,x2887,x2888,f12(x2889,x28810,x28811),x28812),f32(f32(f32(x2885,x2889),x28810),x28811)) % 0.54/0.82 [366]~E(f55(x3661),x3661)+~P1(a5000) % 0.54/0.82 [369]~P10(x3691)+P10(f49(x3691)) % 0.54/0.82 [382]E(f32(a3,x3821),f13(a43))+P3(f32(a9,x3821)) % 0.54/0.82 [406]E(f32(f33(a43),f20(x4061)),f32(a3,x4061))+~P3(f32(a9,x4061)) % 0.54/0.82 [370]~P10(x3702)+P4(x3701,x3702) % 0.54/0.82 [395]~P19(x3952)+P14(x3951,x3951,x3952) % 0.54/0.82 [396]~P22(x3962)+P14(x3961,x3961,x3962) % 0.54/0.82 [368]E(x3681,x3682)+~E(f42(x3681),f42(x3682)) % 0.54/0.82 [371]~P11(x3711,x3712)+E(x3711,f13(x3712)) % 0.54/0.82 [372]~P17(x3722)+P8(f51(x3721,x3722)) % 0.54/0.82 [373]~P18(x3732)+P18(f51(x3731,x3732)) % 0.54/0.82 [374]~P9(x3742)+P9(f51(x3741,x3742)) % 0.54/0.82 [375]~P19(x3752)+P19(f51(x3751,x3752)) % 0.54/0.82 [376]~P17(x3762)+P17(f51(x3761,x3762)) % 0.54/0.82 [377]~P16(x3772)+P16(f51(x3771,x3772)) % 0.54/0.82 [378]~P21(x3782)+P21(f51(x3781,x3782)) % 0.54/0.82 [379]~P22(x3792)+P22(f51(x3791,x3792)) % 0.54/0.82 [380]~P3(x3802)+P3(f19(x3801,x3802)) % 0.54/0.82 [381]E(x3811,x3812)+~E(f32(a9,x3811),f32(a9,x3812)) % 0.54/0.82 [391]P3(x3911)+~P3(f18(x3912,x3911)) % 0.54/0.82 [392]P3(x3921)+~P3(f18(x3921,x3922)) % 0.54/0.82 [393]P3(x3931)+~P3(f19(x3932,x3931)) % 0.54/0.82 [397]~P8(x3972)+E(f21(x3971,x3971,x3972),x3971) % 0.54/0.82 [399]~P21(x3992)+P14(x3991,f39(x3992),x3992) % 0.54/0.82 [400]~P18(x4001)+P14(f37(x4001),x4002,x4001) % 0.54/0.82 [401]~P9(x4012)+E(f21(x4011,f37(x4012),x4012),x4011) % 0.54/0.82 [402]~P9(x4021)+E(f21(f37(x4021),x4022,x4021),x4022) % 0.54/0.82 [403]~P9(x4032)+E(f21(x4031,f39(x4032),x4032),f39(x4032)) % 0.54/0.82 [404]~P9(x4041)+E(f21(f39(x4041),x4042,x4041),f39(x4041)) % 0.54/0.82 [468]~P14(x4681,f37(f51(x4682,a1)),f51(x4682,a1))+E(x4681,f37(f51(x4682,a1))) % 0.54/0.82 [619]P5(x6191,f40(f32(a23,f32(a9,x6192)),f37(f51(f48(a47),a1)),f48(a47)),a47)+~P5(f40(f32(a23,f32(a9,x6192)),x6191,f48(a47)),f40(f32(a23,f32(f34(a43),f32(a3,x6192))),f37(f51(f48(a47),a1)),f48(a47)),a47) % 0.54/0.82 [423]E(x4231,x4232)+~P23(f32(f32(f24(a2),x4232),x4231)) % 0.54/0.82 [416]~P5(x4161,x4162,x4163)+P7(x4161,x4162,x4163) % 0.54/0.82 [520]E(x5201,x5202)+~P12(a2,x5202,x5203,x5201) % 0.54/0.82 [407]P15(x4071,x4072,x4073)+~P23(f32(x4072,x4071)) % 0.54/0.82 [410]~P8(x4103)+E(f21(x4101,x4102,x4103),f21(x4102,x4101,x4103)) % 0.54/0.82 [411]~P17(x4113)+E(f21(x4111,x4112,x4113),f21(x4112,x4111,x4113)) % 0.54/0.82 [412]~P15(x4122,x4121,x4123)+P23(f32(x4121,x4122)) % 0.54/0.82 [414]~P3(x4143)+P3(f11(x4141,x4142,x4143)) % 0.54/0.82 [417]~P15(x4171,x4172,x4173)+E(f40(x4171,x4172,x4173),x4172) % 0.54/0.82 [418]~P4(x4182,x4183)+P4(f40(x4181,x4182,x4183),x4183) % 0.54/0.82 [422]P13(x4221,x4222,x4223)+~P13(f42(x4221),x4222,x4223) % 0.54/0.82 [424]P3(f10(x4241,x4242,x4243))+~P3(f32(a9,x4242)) % 0.54/0.82 [427]~P8(x4273)+P14(x4271,f21(x4272,x4271,x4273),x4273) % 0.54/0.82 [428]~P17(x4283)+P14(x4281,f21(x4282,x4281,x4283),x4283) % 0.54/0.82 [429]~P8(x4293)+P14(x4291,f21(x4291,x4292,x4293),x4293) % 0.54/0.82 [430]~P17(x4303)+P14(x4301,f21(x4301,x4302,x4303),x4303) % 0.54/0.82 [441]P3(x4411)+~P3(f11(x4412,x4413,x4411)) % 0.54/0.82 [442]P3(x4421)+~P3(f12(x4422,x4423,x4421)) % 0.54/0.82 [443]P3(x4431)+~P3(f12(x4432,x4431,x4433)) % 0.54/0.82 [459]~P3(f10(x4592,x4591,x4593))+P3(f32(a9,x4591)) % 0.54/0.82 [460]P4(x4601,x4602)+~P4(f40(x4603,x4601,x4602),x4602) % 0.54/0.82 [398]E(x3981,x3982)+~E(f32(f33(x3983),x3981),f32(f33(x3983),x3982)) % 0.54/0.82 [449]E(x4491,f37(f51(x4492,a1)))+~E(f21(x4493,x4491,f51(x4492,a1)),f37(f51(x4492,a1))) % 0.54/0.82 [450]E(x4501,f37(f51(x4502,a1)))+~E(f21(x4501,x4503,f51(x4502,a1)),f37(f51(x4502,a1))) % 0.54/0.82 [451]E(x4511,f4(f13(x4512),f49(x4512),x4513))+~E(f25(x4511,x4513,x4512),f37(f51(x4513,a1))) % 0.54/0.82 [452]P5(x4521,x4522,x4523)+~P14(x4522,x4521,f51(f48(x4523),a1)) % 0.54/0.82 [456]~P14(x4561,x4562,f51(x4563,a1))+E(f21(x4561,x4562,f51(x4563,a1)),x4562) % 0.54/0.82 [457]~P14(x4572,x4571,f51(x4573,a1))+E(f21(x4571,x4572,f51(x4573,a1)),x4571) % 0.54/0.82 [458]P14(x4581,x4582,f51(x4583,a1))+~E(f21(x4581,x4582,f51(x4583,a1)),x4582) % 0.54/0.82 [465]~P8(x4653)+E(f21(x4651,f21(x4651,x4652,x4653),x4653),f21(x4651,x4652,x4653)) % 0.54/0.82 [466]~P17(x4663)+E(f21(x4661,f21(x4661,x4662,x4663),x4663),f21(x4661,x4662,x4663)) % 0.54/0.82 [483]P4(x4831,x4832)+~P4(f21(x4833,x4831,f51(x4832,a1)),x4832) % 0.54/0.82 [484]P4(x4841,x4842)+~P4(f21(x4841,x4843,f51(x4842,a1)),x4842) % 0.54/0.82 [431]E(x4311,x4312)+~P23(f32(f32(f38(x4313),x4311),x4312)) % 0.54/0.82 [505]E(x5051,x5052)+~E(f40(x5051,f37(f51(x5053,a1)),x5053),f40(x5052,f37(f51(x5053,a1)),x5053)) % 0.54/0.82 [526]E(x5261,x5262)+~P15(x5261,f40(x5262,f37(f51(x5263,a1)),x5263),x5263) % 0.54/0.82 [645]P23(f32(x6451,x6452))+~P23(f32(x6451,f35(x6452,x6453,f13(a45),a44,a45))) % 0.54/0.82 [510]P23(f32(x5101,x5102))+P23(f32(f32(f24(f19(x5101,x5103)),x5102),x5102)) % 0.54/0.82 [559]P23(f32(x5591,x5592))+~P23(f32(x5591,f6(f32(f33(x5593),x5592),x5591,x5593))) % 0.54/0.82 [600]~P23(f32(f32(f24(f32(a9,x6001)),x6002),x6003))+P23(f32(f32(f24(f32(f34(a43),f32(a3,x6001))),x6002),x6003)) % 0.54/0.82 [612]P23(f32(f32(f24(f32(a9,x6121)),x6122),x6123))+~P23(f32(f32(f24(f32(f34(a43),f32(a3,x6121))),x6122),x6123)) % 0.54/0.82 [385]E(x3851,x3852)+~E(f8(x3853,x3851),f8(x3854,x3852)) % 0.54/0.82 [386]E(x3861,x3862)+~E(f18(x3863,x3861),f18(x3864,x3862)) % 0.54/0.82 [387]E(x3871,x3872)+~E(f19(x3873,x3871),f19(x3874,x3872)) % 0.54/0.82 [388]E(x3881,x3882)+~E(f8(x3881,x3883),f8(x3882,x3884)) % 0.54/0.82 [389]E(x3891,x3892)+~E(f18(x3891,x3893),f18(x3892,x3894)) % 0.54/0.82 [390]E(x3901,x3902)+~E(f19(x3901,x3903),f19(x3902,x3904)) % 0.54/0.82 [444]P15(x4442,f25(x4441,x4444,x4443),x4444)+E(f32(x4441,x4442),f13(x4443)) % 0.54/0.82 [475]~P15(x4751,x4753,x4754)+P15(x4751,f40(x4752,x4753,x4754),x4754) % 0.54/0.82 [487]~P15(x4872,f25(x4871,x4874,x4873),x4874)+~E(f32(x4871,x4872),f13(x4873)) % 0.54/0.82 [492]P12(f19(x4921,x4923),x4922,x4924,x4922)+P23(f32(x4921,x4922)) % 0.54/0.82 [493]~P14(x4931,x4933,f51(x4934,a1))+P14(x4931,f40(x4932,x4933,x4934),f51(x4934,a1)) % 0.54/0.82 [511]P15(x5111,x5112,x5113)+~P14(f40(x5111,x5114,x5113),x5112,f51(x5113,a1)) % 0.54/0.82 [517]~P14(f40(x5174,x5171,x5173),x5172,f51(x5173,a1))+P14(x5171,x5172,f51(x5173,a1)) % 0.54/0.82 [522]~E(f30(x5223,x5221,x5222,x5224),f13(x5224))+E(x5221,f13(x5222)) % 0.54/0.82 [523]~P14(x5232,x5234,f51(x5233,a1))+P14(f40(x5231,x5232,x5233),f40(x5231,x5234,x5233),f51(x5233,a1)) % 0.54/0.82 [543]~P4(x5432,x5433)+P4(f41(x5431,x5432,x5433,x5434),x5434) % 0.54/0.82 [557]~P12(x5571,x5572,x5573,x5574)+P12(x5571,x5572,f42(x5573),x5574) % 0.54/0.82 [610]~P6(x6102,f25(x6102,x6103,x6104),x6103,f49(x6104))+P6(f26(x6101,x6102,x6103,x6104),f25(x6102,x6103,x6104),x6103,f49(x6104)) % 0.54/0.82 [617]~P6(f26(x6174,x6171,x6172,x6173),f25(x6171,x6172,x6173),x6172,f49(x6173))+P6(x6171,f25(x6171,x6172,x6173),x6172,f49(x6173)) % 0.54/0.82 [489]~P23(f32(x4892,x4894))+P23(f32(f40(x4891,x4892,x4893),x4894)) % 0.54/0.82 [490]~P15(x4901,x4903,x4904)+P15(x4901,f21(x4902,x4903,f51(x4904,a1)),x4904) % 0.54/0.82 [491]~P15(x4911,x4912,x4914)+P15(x4911,f21(x4912,x4913,f51(x4914,a1)),x4914) % 0.54/0.82 [500]P5(x5001,x5002,x5003)+~P5(x5001,f40(x5004,x5002,f48(x5003)),x5003) % 0.54/0.82 [501]~P8(x5014)+E(f21(x5011,f21(x5012,x5013,x5014),x5014),f21(x5012,f21(x5011,x5013,x5014),x5014)) % 0.54/0.82 [502]~P17(x5024)+E(f21(x5021,f21(x5022,x5023,x5024),x5024),f21(x5022,f21(x5021,x5023,x5024),x5024)) % 0.54/0.82 [503]~P8(x5033)+E(f21(f21(x5031,x5032,x5033),x5034,x5033),f21(x5031,f21(x5032,x5034,x5033),x5033)) % 0.54/0.82 [504]~P17(x5043)+E(f21(f21(x5041,x5042,x5043),x5044,x5043),f21(x5041,f21(x5042,x5044,x5043),x5043)) % 0.54/0.82 [530]P14(x5301,x5302,f51(x5303,a1))+~P14(f21(x5304,x5301,f51(x5303,a1)),x5302,f51(x5303,a1)) % 0.54/0.82 [531]P14(x5311,x5312,f51(x5313,a1))+~P14(f21(x5311,x5314,f51(x5313,a1)),x5312,f51(x5313,a1)) % 0.54/0.82 [533]~E(f41(x5333,x5331,x5332,x5334),f37(f51(x5334,a1)))+E(x5331,f37(f51(x5332,a1))) % 0.54/0.82 [550]~P5(x5501,f40(x5502,x5504,f48(x5503)),x5503)+P5(x5501,f40(x5502,f37(f51(f48(x5503),a1)),f48(x5503)),x5503) % 0.54/0.82 [570]~P15(x5702,f25(x5703,x5704,x5701),x5704)+E(f32(f33(x5701),f27(x5702,x5703,x5704,x5701)),f32(x5703,x5702)) % 0.54/0.82 [571]P12(f32(a9,x5711),x5712,f42(x5713),x5714)+~P12(f32(f34(a43),f32(a3,x5711)),x5712,x5713,x5714) % 0.54/0.82 [587]~P12(f32(a9,x5871),x5873,x5872,x5874)+E(f42(f31(x5871,x5872,x5873,x5874)),x5872) % 0.54/0.82 [605]~P12(f32(a9,x6051),x6052,x6053,x6054)+P12(f32(f34(a43),f32(a3,x6051)),x6052,f31(x6051,x6053,x6052,x6054),x6054) % 0.54/0.82 [518]~P23(f32(x5182,x5184))+P23(f32(f21(x5181,x5182,f51(x5183,a1)),x5184)) % 0.54/0.82 [519]~P23(f32(x5191,x5194))+P23(f32(f21(x5191,x5192,f51(x5193,a1)),x5194)) % 0.54/0.82 [537]E(x5371,f37(f51(x5372,a1)))+E(f41(f4(x5373,x5374,x5372),x5371,x5372,x5374),f40(x5373,f37(f51(x5374,a1)),x5374)) % 0.54/0.82 [539]~P12(x5391,x5392,x5394,x5393)+P23(f32(f32(f24(x5391),x5392),x5393)) % 0.54/0.82 [626]E(f15(f4(f13(x6261),f49(x6261),x6262),x6263,f32(f33(x6261),f29(x6264,x6263,x6262,x6261)),x6262,f49(x6261)),x6264)+~E(f25(x6264,x6262,x6261),f40(x6263,f37(f51(x6262,a1)),x6262)) % 0.54/0.82 [647]P23(f32(x6471,f32(x6472,x6473)))+~P23(f32(x6471,f35(x6474,x6472,f32(f33(a45),x6473),a44,a45))) % 0.54/0.82 [563]~P15(x5632,x5633,x5634)+P15(f32(x5631,x5632),f41(x5631,x5633,x5634,x5635),x5635) % 0.54/0.82 [573]P6(x5731,x5732,x5733,x5734)+~P6(x5731,f40(x5735,x5732,x5733),x5733,x5734) % 0.54/0.82 [602]~P14(x6022,x6025,f51(x6023,a1))+P14(f41(x6021,x6022,x6023,x6024),f41(x6021,x6025,x6023,x6024),f51(x6024,a1)) % 0.54/0.82 [620]~E(f15(x6201,x6202,x6203,x6204,x6205),x6201)+E(f32(x6201,x6202),x6203) % 0.54/0.82 [463]P15(x4631,f25(x4632,x4633,x4634),x4633)+~E(f32(x4632,x4631),f32(f33(x4634),x4635)) % 0.54/0.82 [482]E(f40(x4821,f25(x4822,x4823,x4824),x4823),f25(x4822,x4823,x4824))+~E(f32(x4822,x4821),f32(f33(x4824),x4825)) % 0.54/0.82 [564]P15(x5645,f25(x5641,x5643,x5644),x5643)+E(f32(f26(x5641,x5642,x5643,x5644),x5645),f32(x5642,x5645)) % 0.54/0.82 [565]P15(x5655,f25(x5652,x5653,x5654),x5653)+E(f32(f26(x5651,x5652,x5653,x5654),x5655),f32(x5651,x5655)) % 0.54/0.82 [569]~P15(x5695,f25(x5692,x5693,x5694),x5693)+E(f32(f26(x5691,x5692,x5693,x5694),x5695),f32(x5692,x5695)) % 0.54/0.82 [574]E(f32(x5741,x5742),f13(x5743))+~E(f32(f26(x5744,x5741,x5745,x5743),x5742),f13(x5743)) % 0.54/0.82 [575]E(f32(x5751,x5752),f13(x5753))+~E(f32(f26(x5751,x5754,x5755,x5753),x5752),f13(x5753)) % 0.54/0.82 [582]P6(x5821,x5822,x5823,x5824)+~P6(x5821,f21(x5825,x5822,f51(x5823,a1)),x5823,x5824) % 0.54/0.82 [583]P6(x5831,x5832,x5833,x5834)+~P6(x5831,f21(x5832,x5835,f51(x5833,a1)),x5833,x5834) % 0.54/0.82 [586]~P15(x5862,x5863,x5864)+E(f40(f32(x5861,x5862),f41(x5861,x5863,x5864,x5865),x5865),f41(x5861,x5863,x5864,x5865)) % 0.54/0.82 [607]E(f15(x6071,x6072,f32(f33(x6073),x6074),x6075,f49(x6073)),x6071)+~E(f32(x6071,x6072),f32(f33(x6073),x6074)) % 0.54/0.82 [629]~P5(x6291,f40(f32(f32(f32(f22(x6292),x6293),f32(f34(a43),f32(a3,x6294))),x6295),f37(f51(f48(x6292),a1)),f48(x6292)),x6292)+P5(x6291,f40(f32(f32(f32(f22(x6292),x6293),f32(a9,x6294)),x6295),f37(f51(f48(x6292),a1)),f48(x6292)),x6292) % 0.54/0.82 [636]P5(x6361,f40(f32(f32(f32(f22(x6362),x6363),f32(a9,x6364)),x6365),f37(f51(f48(x6362),a1)),f48(x6362)),x6362)+~P5(f40(f32(f32(f32(f22(x6362),x6363),f32(a9,x6364)),x6365),x6361,f48(x6362)),f40(f32(f32(f32(f22(x6362),x6363),f32(f34(a43),f32(a3,x6364))),x6365),f37(f51(f48(x6362),a1)),f48(x6362)),x6362) % 0.54/0.82 [544]~P15(x5445,x5444,x5443)+E(f41(f4(x5441,x5442,x5443),x5444,x5443,x5442),f40(x5441,f37(f51(x5442,a1)),x5442)) % 0.54/0.82 [627]E(x6271,f13(x6272))+E(f25(f15(x6273,x6274,x6271,x6275,f49(x6272)),x6275,x6272),f40(x6274,f25(x6273,x6275,x6272),x6275)) % 0.54/0.82 [643]~P4(f41(x6432,f39(f51(x6435,a1)),x6435,x6433),x6433)+P4(f41(f5(x6431,x6432,x6433,x6434,x6435),f39(f51(x6435,a1)),x6435,x6434),x6434) % 0.54/0.82 [651]P5(x6511,f41(f7(f7(f5(f22(x6512),x6513,f51(x6512,f51(a47,a1)),f51(a43,f51(f51(x6512,f51(a47,a1)),f48(x6512))),a46),a9,a46,a43,f51(f51(x6512,f51(a47,a1)),f48(x6512))),x6514,a46,f51(x6512,f51(a47,a1)),f48(x6512)),x6515,a46,f48(x6512)),x6512)+~P5(f21(x6511,f41(f7(f7(f5(f22(x6512),x6513,f51(x6512,f51(a47,a1)),f51(a43,f51(f51(x6512,f51(a47,a1)),f48(x6512))),a46),a9,a46,a43,f51(f51(x6512,f51(a47,a1)),f48(x6512))),x6514,a46,f51(x6512,f51(a47,a1)),f48(x6512)),x6515,a46,f48(x6512)),f51(f48(x6512),a1)),f41(f7(f7(f5(f22(x6512),x6513,f51(x6512,f51(a47,a1)),f51(a43,f51(f51(x6512,f51(a47,a1)),f48(x6512))),a46),f5(f34(a43),a3,f49(a43),a43,a46),a46,a43,f51(f51(x6512,f51(a47,a1)),f48(x6512))),x6514,a46,f51(x6512,f51(a47,a1)),f48(x6512)),x6515,a46,f48(x6512)),x6512) % 0.54/0.82 [652]P7(x6521,f41(f7(f7(f5(f22(x6522),x6523,f51(x6522,f51(a47,a1)),f51(a43,f51(f51(x6522,f51(a47,a1)),f48(x6522))),a46),a9,a46,a43,f51(f51(x6522,f51(a47,a1)),f48(x6522))),x6524,a46,f51(x6522,f51(a47,a1)),f48(x6522)),x6525,a46,f48(x6522)),x6522)+~P7(f21(x6521,f41(f7(f7(f5(f22(x6522),x6523,f51(x6522,f51(a47,a1)),f51(a43,f51(f51(x6522,f51(a47,a1)),f48(x6522))),a46),a9,a46,a43,f51(f51(x6522,f51(a47,a1)),f48(x6522))),x6524,a46,f51(x6522,f51(a47,a1)),f48(x6522)),x6525,a46,f48(x6522)),f51(f48(x6522),a1)),f41(f7(f7(f5(f22(x6522),x6523,f51(x6522,f51(a47,a1)),f51(a43,f51(f51(x6522,f51(a47,a1)),f48(x6522))),a46),f5(f34(a43),a3,f49(a43),a43,a46),a46,a43,f51(f51(x6522,f51(a47,a1)),f48(x6522))),x6524,a46,f51(x6522,f51(a47,a1)),f48(x6522)),x6525,a46,f48(x6522)),x6522) % 0.54/0.82 [603]~P13(f42(x6031),f32(f32(f32(f22(x6032),x6033),f32(a9,x6034)),x6035),x6032)+P13(x6031,f32(f32(f32(f22(x6032),x6033),f32(f34(a43),f32(a3,x6034))),x6035),x6032) % 0.54/0.82 [608]P13(f42(x6081),f32(f32(f32(f22(x6082),x6083),f32(a9,x6084)),x6085),x6082)+~P13(x6081,f32(f32(f32(f22(x6082),x6083),f32(f34(a43),f32(a3,x6084))),x6085),x6082) % 0.54/0.82 [432]E(x4321,x4322)+~E(f10(x4323,x4324,x4321),f10(x4325,x4326,x4322)) % 0.54/0.82 [433]E(x4331,x4332)+~E(f11(x4333,x4334,x4331),f11(x4335,x4336,x4332)) % 0.54/0.82 [434]E(x4341,x4342)+~E(f12(x4343,x4344,x4341),f12(x4345,x4346,x4342)) % 0.54/0.82 [435]E(x4351,x4352)+~E(f10(x4353,x4351,x4354),f10(x4355,x4352,x4356)) % 0.54/0.82 [436]E(x4361,x4362)+~E(f11(x4363,x4361,x4364),f11(x4365,x4362,x4366)) % 0.54/0.82 [437]E(x4371,x4372)+~E(f12(x4373,x4371,x4374),f12(x4375,x4372,x4376)) % 0.54/0.82 [438]E(x4381,x4382)+~E(f10(x4381,x4383,x4384),f10(x4382,x4385,x4386)) % 0.54/0.82 [439]E(x4391,x4392)+~E(f11(x4391,x4393,x4394),f11(x4392,x4395,x4396)) % 0.54/0.82 [440]E(x4401,x4402)+~E(f12(x4401,x4403,x4404),f12(x4402,x4405,x4406)) % 0.54/0.82 [639]~E(f32(x6392,x6393),f13(x6394))+E(f28(x6391,x6392,x6393,x6394,x6395,x6396),f13(x6395)) % 0.54/0.82 [547]E(f32(f26(x5471,x5472,x5473,x5474),x5475),f32(f33(x5474),x5476))+~E(f32(x5472,x5475),f32(f33(x5474),x5476)) % 0.54/0.82 [623]E(x6231,x6232)+E(f32(f15(x6233,x6231,x6234,x6235,x6236),x6232),f32(x6233,x6232)) % 0.54/0.82 [628]P15(x6282,x6286,x6284)+E(f41(f15(x6281,x6282,x6283,x6284,x6285),x6286,x6284,x6285),f41(x6281,x6286,x6284,x6285)) % 0.54/0.82 [633]E(x6331,x6332)+~E(f32(f15(x6333,x6334,f32(f33(x6335),x6331),x6336,f49(x6335)),x6334),f32(f33(x6335),x6332)) % 0.54/0.82 [637]P15(x6375,f25(x6372,x6373,x6374),x6373)+E(f15(f26(x6371,x6372,x6373,x6374),x6375,f32(f33(x6374),x6376),x6373,f49(x6374)),f26(f15(x6371,x6375,f32(f33(x6374),x6376),x6373,f49(x6374)),x6372,x6373,x6374)) % 0.54/0.82 [632]E(x6321,x6322)+~E(f15(x6323,x6324,f32(f33(x6325),x6321),x6326,f49(x6325)),f15(x6327,x6324,f32(f33(x6325),x6322),x6326,f49(x6325))) % 0.54/0.82 [640]E(f28(x6401,x6402,x6403,x6404,x6405,x6406),f32(x6401,x6407))+~E(f32(x6402,x6403),f32(f33(x6404),x6407)) % 0.54/0.82 [644]E(x6441,x6442)+E(f15(f15(x6443,x6441,x6444,x6445,x6446),x6442,x6447,x6445,x6446),f15(f15(x6443,x6442,x6447,x6445,x6446),x6441,x6444,x6445,x6446)) % 0.54/0.82 [514]E(x5141,x5142)+~E(f32(f32(f32(f22(x5143),x5144),x5145),x5141),f32(f32(f32(f22(x5143),x5146),x5147),x5142)) % 0.54/0.82 [515]E(x5151,x5152)+~E(f32(f32(f32(f22(x5153),x5154),x5151),x5155),f32(f32(f32(f22(x5153),x5156),x5152),x5157)) % 0.54/0.82 [516]E(x5161,x5162)+~E(f32(f32(f32(f22(x5163),x5161),x5164),x5165),f32(f32(f32(f22(x5163),x5162),x5166),x5167)) % 0.54/0.82 [383]~P10(x3832)+~P10(x3831)+P10(f51(x3831,x3832)) % 0.54/0.82 [384]~P3(x3842)+~P3(x3841)+P3(f18(x3841,x3842)) % 0.54/0.82 [394]P3(x3941)+~P2(a5000)+~E(f32(a3,x3942),f32(f33(a43),x3941)) % 0.54/0.82 [649]~P4(x6492,a46)+P5(x6491,f41(f5(a23,a9,a43,f48(a47),a46),x6492,a46,f48(a47)),a47)+~P5(f21(x6491,f41(f5(a23,a9,a43,f48(a47),a46),x6492,a46,f48(a47)),f51(f48(a47),a1)),f41(f5(a23,f5(f34(a43),a3,f49(a43),a43,a46),a43,f48(a47),a46),x6492,a46,f48(a47)),a47) % 0.54/0.82 [413]P14(x4132,x4131,x4133)+~P20(x4133)+P14(x4131,x4132,x4133) % 0.54/0.82 [408]~P9(x4082)+~E(f21(x4083,x4081,x4082),f37(x4082))+E(x4081,f37(x4082)) % 0.54/0.82 [409]~P9(x4092)+~E(f21(x4091,x4093,x4092),f37(x4092))+E(x4091,f37(x4092)) % 0.54/0.82 [415]~P3(x4153)+~P3(x4152)+P3(f12(x4151,x4152,x4153)) % 0.54/0.82 [419]~P8(x4193)+~P14(x4191,x4192,x4193)+E(f21(x4191,x4192,x4193),x4192) % 0.54/0.82 [420]~P8(x4203)+~P14(x4202,x4201,x4203)+E(f21(x4201,x4202,x4203),x4201) % 0.54/0.82 [421]~P8(x4213)+P14(x4211,x4212,x4213)+~E(f21(x4211,x4212,x4213),x4212) % 0.54/0.82 [426]P4(x4261,x4262)+~P4(x4263,x4262)+~P14(x4261,x4263,f51(x4262,a1)) % 0.54/0.82 [473]E(x4731,x4732)+~P14(x4731,x4732,f51(x4733,a1))+~P14(x4732,x4731,f51(x4733,a1)) % 0.54/0.82 [598]~P4(x5982,x5983)+P6(x5981,x5982,x5983,x5983)+~P14(x5982,f41(x5981,x5982,x5983,x5983),f51(x5983,a1)) % 0.54/0.82 [462]~P4(x4622,x4623)+~P4(x4621,x4623)+P4(f21(x4621,x4622,f51(x4623,a1)),x4623) % 0.54/0.82 [549]~P14(x5491,f40(x5493,f37(f51(x5492,a1)),x5492),f51(x5492,a1))+E(x5491,f37(f51(x5492,a1)))+E(x5491,f40(x5493,f37(f51(x5492,a1)),x5492)) % 0.54/0.82 [625]~P7(f37(f51(f48(a47),a1)),f40(f32(f32(f32(f22(a47),x6251),x6252),x6253),f37(f51(f48(a47),a1)),f48(a47)),a47)+P5(f37(f51(f48(a47),a1)),f40(f32(f32(f32(f22(a47),x6251),x6252),x6253),f37(f51(f48(a47),a1)),f48(a47)),a47)+~P5(f37(f51(f48(a47),a1)),f40(f32(a23,x6252),f37(f51(f48(a47),a1)),f48(a47)),a47) % 0.54/0.82 [467]~P5(x4671,x4674,x4673)+P5(x4671,x4672,x4673)+~P5(x4674,x4672,x4673) % 0.54/0.82 [455]~P14(x4553,x4551,f51(x4554,a1))+P23(f32(x4551,x4552))+~P23(f32(x4553,x4552)) % 0.54/0.82 [476]~P8(x4764)+~P14(x4761,x4763,x4764)+P14(x4761,f21(x4762,x4763,x4764),x4764) % 0.54/0.82 [477]~P8(x4774)+~P14(x4771,x4772,x4774)+P14(x4771,f21(x4772,x4773,x4774),x4774) % 0.54/0.82 [481]P15(x4811,x4812,x4813)+~P15(x4811,x4814,x4813)+~P14(x4814,x4812,f51(x4813,a1)) % 0.54/0.82 [494]E(x4941,x4942)+P15(x4941,x4943,x4944)+~P15(x4941,f40(x4942,x4943,x4944),x4944) % 0.54/0.82 [496]~P8(x4963)+P14(x4961,x4962,x4963)+~P14(f21(x4964,x4961,x4963),x4962,x4963) % 0.54/0.82 [498]~P8(x4983)+P14(x4981,x4982,x4983)+~P14(f21(x4981,x4984,x4983),x4982,x4983) % 0.54/0.82 [499]~P14(x4991,x4994,f51(x4993,a1))+~P14(x4994,x4992,f51(x4993,a1))+P14(x4991,x4992,f51(x4993,a1)) % 0.54/0.82 [521]~P15(x5211,x5214,x5213)+~P14(x5212,x5214,f51(x5213,a1))+P14(f40(x5211,x5212,x5213),x5214,f51(x5213,a1)) % 0.54/0.82 [528]P15(x5281,x5282,x5283)+~P14(x5282,f40(x5281,x5284,x5283),f51(x5283,a1))+P14(x5282,x5284,f51(x5283,a1)) % 0.54/0.82 [604]P4(x6041,x6042)+~P6(x6043,x6041,x6042,x6044)+~P4(f41(x6043,x6041,x6042,x6044),x6044) % 0.54/0.82 [485]P5(x4851,x4852,x4853)+~P5(x4854,x4852,x4853)+~P14(x4854,x4851,f51(f48(x4853),a1)) % 0.54/0.82 [486]P5(x4861,x4862,x4863)+~P5(x4861,x4864,x4863)+~P14(x4862,x4864,f51(f48(x4863),a1)) % 0.54/0.82 [525]E(x5251,x5252)+P23(f32(x5253,x5251))+~P23(f32(f40(x5252,x5253,x5254),x5251)) % 0.54/0.82 [529]P15(x5291,x5292,x5293)+P15(x5291,x5294,x5293)+~P15(x5291,f21(x5292,x5294,f51(x5293,a1)),x5293) % 0.54/0.82 [536]~P14(x5361,x5364,f51(x5363,a1))+~P14(x5362,x5364,f51(x5363,a1))+P14(f21(x5361,x5362,f51(x5363,a1)),x5364,f51(x5363,a1)) % 0.54/0.82 [567]~P5(x5671,x5673,x5674)+P5(x5671,f40(x5672,x5673,f48(x5674)),x5674)+~P5(x5671,f40(x5672,f37(f51(f48(x5674),a1)),f48(x5674)),x5674) % 0.54/0.82 [506]E(x5061,x5062)+~P23(f32(f32(f24(x5063),x5064),x5062))+~P23(f32(f32(f24(x5063),x5064),x5061)) % 0.54/0.82 [548]P23(f32(x5481,x5482))+P23(f32(x5483,x5482))+~P23(f32(f21(x5481,x5483,f51(x5484,a1)),x5482)) % 0.54/0.82 [542]E(x5421,x5422)+P23(f32(x5423,x5421))+~P23(f32(f32(f24(f19(x5423,x5424)),x5421),x5422)) % 0.54/0.82 [471]~P16(x4714)+P14(f32(x4711,x4712),f32(x4713,x4712),x4714)+~P14(x4711,x4713,f51(x4715,x4714)) % 0.54/0.82 [534]E(x5341,x5342)+~P12(f19(x5343,x5344),x5341,x5345,x5342)+P23(f32(x5343,x5341)) % 0.54/0.82 [566]P6(x5661,x5662,x5663,x5664)+~P6(x5661,x5665,x5663,x5664)+~P14(x5662,x5665,f51(x5663,a1)) % 0.54/0.82 [588]P4(x5881,x5882)+~P4(x5883,x5884)+~P14(x5881,f41(x5885,x5883,x5884,x5882),f51(x5882,a1)) % 0.54/0.82 [541]E(x5411,x5412)+~E(f32(x5413,x5411),f32(x5413,x5412))+~P6(x5413,f39(f51(x5414,a1)),x5414,x5415) % 0.54/0.82 [545]~E(f32(x5452,x5455),f13(x5454))+~E(f32(x5451,x5455),f13(x5454))+E(f32(f26(x5451,x5452,x5453,x5454),x5455),f13(x5454)) % 0.54/0.82 [556]~P14(x5561,x5564,f51(x5563,a1))+~P14(x5562,x5565,f51(x5563,a1))+P14(f21(x5561,x5562,f51(x5563,a1)),f21(x5564,x5565,f51(x5563,a1)),f51(x5563,a1)) % 0.54/0.82 [606]E(x6061,x6062)+~E(f41(x6063,x6061,x6064,x6065),f41(x6063,x6062,x6064,x6065))+~P6(x6063,f39(f51(x6064,a1)),x6064,x6065) % 0.54/0.82 [609]E(x6091,x6092)+~E(f41(x6093,x6091,x6094,x6095),f41(x6093,x6092,x6094,x6095))+~P6(x6093,f21(x6091,x6092,f51(x6094,a1)),x6094,x6095) % 0.54/0.82 [611]P15(x6111,x6112,x6113)+~P15(f32(x6114,x6111),f41(x6114,x6112,x6113,x6115),x6115)+~P6(x6114,f39(f51(x6113,a1)),x6113,x6115) % 0.54/0.82 [621]~P14(f41(x6214,x6211,x6213,x6215),f41(x6214,x6212,x6213,x6215),f51(x6215,a1))+P14(x6211,x6212,f51(x6213,a1))+~P6(x6214,f39(f51(x6213,a1)),x6213,x6215) % 0.54/0.82 [558]~P23(f32(f32(f24(x5581),x5583),x5585))+~P23(f32(f32(f24(x5582),x5585),x5584))+P23(f32(f32(f24(f18(x5581,x5582)),x5583),x5584)) % 0.54/0.82 [577]E(x5771,x5772)+E(x5771,x5773)+~E(f40(x5774,f40(x5771,f37(f51(x5775,a1)),x5775),x5775),f40(x5773,f40(x5772,f37(f51(x5775,a1)),x5775),x5775)) % 0.54/0.82 [578]E(x5781,x5782)+E(x5783,x5782)+~E(f40(x5783,f40(x5781,f37(f51(x5784,a1)),x5784),x5784),f40(x5785,f40(x5782,f37(f51(x5784,a1)),x5784),x5784)) % 0.54/0.82 [579]E(x5791,x5792)+E(x5793,x5792)+~E(f40(x5793,f40(x5791,f37(f51(x5794,a1)),x5794),x5794),f40(x5792,f40(x5795,f37(f51(x5794,a1)),x5794),x5794)) % 0.54/0.82 [580]E(x5801,x5802)+E(x5801,x5803)+~E(f40(x5801,f40(x5804,f37(f51(x5805,a1)),x5805),x5805),f40(x5803,f40(x5802,f37(f51(x5805,a1)),x5805),x5805)) % 0.54/0.82 [597]P23(f32(x5971,x5972))+~P23(f32(f32(f24(x5974),x5972),x5975))+P23(f32(f32(f24(f12(x5971,x5973,x5974)),x5972),x5975)) % 0.54/0.82 [599]~P23(f32(x5991,x5994))+~P23(f32(f32(f24(x5992),x5994),x5995))+P23(f32(f32(f24(f12(x5991,x5992,x5993)),x5994),x5995)) % 0.54/0.82 [614]P23(f32(x6141,x6142))+P23(f32(f32(f24(x6143),x6142),x6144))+~P23(f32(f32(f24(f12(x6141,x6145,x6143)),x6142),x6144)) % 0.54/0.82 [616]~P23(f32(x6164,x6162))+P23(f32(f32(f24(x6161),x6162),x6163))+~P23(f32(f32(f24(f12(x6164,x6161,x6165)),x6162),x6163)) % 0.54/0.82 [618]P23(f32(f32(f24(x6181),x6182),x6183))+P23(f32(f32(f24(x6184),x6182),x6183))+~P23(f32(f32(f24(f12(x6185,x6181,x6184)),x6182),x6183)) % 0.54/0.82 [568]~P12(x5684,x5682,x5685,x5686)+P12(f12(x5681,x5683,x5684),x5682,x5685,x5686)+P23(f32(x5681,x5682)) % 0.54/0.82 [572]~P12(x5722,x5724,x5725,x5726)+P12(f12(x5721,x5722,x5723),x5724,x5725,x5726)+~P23(f32(x5721,x5724)) % 0.54/0.82 [576]P12(x5763,x5762,x5764,x5765)+~P12(f12(x5761,x5766,x5763),x5762,x5764,x5765)+P23(f32(x5761,x5762)) % 0.54/0.82 [581]P12(x5811,x5812,x5813,x5814)+~P12(f12(x5815,x5811,x5816),x5812,x5813,x5814)+~P23(f32(x5815,x5812)) % 0.54/0.82 [591]~P12(x5911,x5913,x5914,x5916)+~P12(x5912,x5916,x5914,x5915)+P12(f18(x5911,x5912),x5913,x5914,x5915) % 0.54/0.82 [592]P12(x5921,x5922,x5923,x5924)+P12(x5925,x5922,x5923,x5924)+~P12(f12(x5926,x5921,x5925),x5922,x5923,x5924) % 0.54/0.82 [593]~P15(x5932,x5935,x5936)+P15(f32(x5931,x5932),x5933,x5934)+~P14(f41(x5931,x5935,x5936,x5934),x5933,f51(x5934,a1)) % 0.54/0.82 [631]~P6(x6312,x6313,x6314,x6315)+P6(f15(x6312,x6316,x6311,x6314,x6315),x6313,x6314,x6315)+P15(x6311,f41(x6312,x6313,x6314,x6315),x6315) % 0.54/0.82 [555]~E(f32(x5552,x5555),f13(x5554))+E(f32(f26(x5551,x5552,x5553,x5554),x5555),f32(f33(x5554),x5556))+~E(f32(x5551,x5555),f32(f33(x5554),x5556)) % 0.54/0.82 [584]E(f32(x5841,x5842),f13(x5843))+~E(f32(f26(x5845,x5841,x5846,x5843),x5842),f32(f33(x5843),x5844))+E(f32(x5841,x5842),f32(f33(x5843),x5844)) % 0.54/0.82 [585]~E(f32(f26(x5855,x5851,x5856,x5853),x5852),f32(f33(x5853),x5854))+E(f32(x5851,x5852),f32(f33(x5853),x5854))+E(f32(x5855,x5852),f32(f33(x5853),x5854)) % 0.54/0.82 [650]~P15(x6504,x6506,a46)+P5(x6501,f40(f32(f32(f32(f22(x6502),f32(x6503,x6504)),f32(a9,x6504)),f32(x6505,x6504)),f37(f51(f48(x6502),a1)),f48(x6502)),x6502)+~P5(f21(x6501,f41(f7(f7(f5(f22(x6502),x6503,f51(x6502,f51(a47,a1)),f51(a43,f51(f51(x6502,f51(a47,a1)),f48(x6502))),a46),a9,a46,a43,f51(f51(x6502,f51(a47,a1)),f48(x6502))),x6505,a46,f51(x6502,f51(a47,a1)),f48(x6502)),x6506,a46,f48(x6502)),f51(f48(x6502),a1)),f41(f7(f7(f5(f22(x6502),x6503,f51(x6502,f51(a47,a1)),f51(a43,f51(f51(x6502,f51(a47,a1)),f48(x6502))),a46),f5(f34(a43),a3,f49(a43),a43,a46),a46,a43,f51(f51(x6502,f51(a47,a1)),f48(x6502))),x6505,a46,f51(x6502,f51(a47,a1)),f48(x6502)),x6506,a46,f48(x6502)),x6502) % 0.54/0.82 [630]~P5(x6301,f40(f32(f32(f32(f22(x6302),x6303),x6304),x6307),f37(f51(f48(x6302),a1)),f48(x6302)),x6302)+P5(x6301,f40(f32(f32(f32(f22(x6302),x6303),f18(x6304,x6305)),x6306),f37(f51(f48(x6302),a1)),f48(x6302)),x6302)+~P5(x6301,f40(f32(f32(f32(f22(x6302),x6307),x6305),x6306),f37(f51(f48(x6302),a1)),f48(x6302)),x6302) % 0.54/0.82 [641]E(f28(x6411,x6412,x6413,x6414,x6415,x6416),f13(x6415))+~E(f32(x6411,x6417),f13(x6415))+~E(f32(x6412,x6413),f32(f33(x6414),x6417)) % 0.54/0.82 [624]E(x6241,x6242)+~E(f32(x6243,x6241),f32(f33(x6244),x6247))+E(f32(f15(x6243,x6242,f32(f33(x6244),x6245),x6246,f49(x6244)),x6241),f32(f33(x6244),x6247)) % 0.54/0.82 [634]E(x6341,x6342)+E(f32(x6343,x6344),f32(f33(x6345),x6342))+~E(f32(f15(x6343,x6346,f32(f33(x6345),x6341),x6347,f49(x6345)),x6344),f32(f33(x6345),x6342)) % 0.54/0.82 [635]E(x6351,x6352)+E(f32(x6353,x6352),f32(f33(x6354),x6355))+~E(f32(f15(x6353,x6351,f32(f33(x6354),x6356),x6357,f49(x6354)),x6352),f32(f33(x6354),x6355)) % 0.54/0.82 [642]E(f28(x6421,x6422,x6423,x6424,x6425,x6426),f32(f33(x6425),x6427))+~E(f32(x6421,x6428),f32(f33(x6425),x6427))+~E(f32(x6422,x6423),f32(f33(x6424),x6428)) % 0.54/0.82 [648]~P14(x6481,f41(f5(a23,f5(f34(a43),a3,f49(a43),a43,a46),a43,f48(a47),a46),f25(a3,a46,a43),a46,f48(a47)),f51(f48(a47),a1))+~P1(a5000)+~P2(a5000)+P5(f41(f5(a23,a9,a43,f48(a47),a46),f25(a3,a46,a43),a46,f48(a47)),x6481,a47) % 0.54/0.82 [524]~P3(x5241)+~P1(a5000)+~P2(a5000)+P5(f37(f51(f48(a47),a1)),f40(f32(a23,x5241),f37(f51(f48(a47),a1)),f48(a47)),a47) % 0.54/0.82 [540]~P3(x5402)+P15(f56(x5401),f25(a3,a46,a43),a46)+~P1(a5000)+P5(x5401,f40(f32(a23,x5402),f37(f51(f48(a47),a1)),f48(a47)),a47) % 0.54/0.82 [594]~P3(x5942)+~P1(a5000)+P5(x5941,f40(f32(a23,x5942),f37(f51(f48(a47),a1)),f48(a47)),a47)+~P5(x5941,f40(f32(a23,f32(a9,f56(x5941))),f37(f51(f48(a47),a1)),f48(a47)),a47) % 0.54/0.82 [447]~P14(x4472,x4471,x4473)+~P14(x4471,x4472,x4473)+E(x4471,x4472)+~P19(x4473) % 0.54/0.82 [613]~P4(x6132,x6133)+~P6(x6131,x6132,x6133,x6133)+~P14(f41(x6131,x6132,x6133,x6133),x6132,f51(x6133,a1))+E(f41(x6131,x6132,x6133,x6133),x6132) % 0.54/0.82 [469]~P19(x4693)+~P14(x4691,x4694,x4693)+P14(x4691,x4692,x4693)+~P14(x4694,x4692,x4693) % 0.54/0.82 [470]~P22(x4703)+~P14(x4701,x4704,x4703)+P14(x4701,x4702,x4703)+~P14(x4704,x4702,x4703) % 0.54/0.82 [488]P15(x4883,x4881,x4884)+E(x4881,x4882)+P15(x4883,x4882,x4884)+~E(f40(x4883,x4881,x4884),f40(x4883,x4882,x4884)) % 0.54/0.82 [509]~P8(x5093)+~P14(x5092,x5094,x5093)+~P14(x5091,x5094,x5093)+P14(f21(x5091,x5092,x5093),x5094,x5093) % 0.54/0.82 [590]~P23(f32(x5901,x5903))+~P23(f32(f32(f24(x5902),x5903),x5905))+~P23(f32(f32(f24(f19(x5901,x5902)),x5905),x5904))+P23(f32(f32(f24(f19(x5901,x5902)),x5903),x5904)) % 0.54/0.82 [596]~P12(x5962,x5963,x5964,x5966)+~P12(f19(x5961,x5962),x5966,x5964,x5965)+P12(f19(x5961,x5962),x5963,x5964,x5965)+~P23(f32(x5961,x5963)) % 0.54/0.82 [653]~P4(x6537,a44)+P5(x6531,f40(f32(f32(f32(f22(a45),f32(x6532,f57(x6531,x6533,x6532,x6534,x6535,x6536))),f32(x6536,f57(x6531,x6533,x6532,x6534,x6535,x6536))),f32(x6535,f57(x6531,x6533,x6532,x6534,x6535,x6536))),f37(f51(f48(a45),a1)),f48(a45)),a45)+~P5(x6531,f41(f7(f7(f5(f22(a45),x6532,f51(a45,f51(a47,a1)),f51(a43,f51(f51(a45,f51(a47,a1)),f48(a45))),a44),x6536,a44,a43,f51(f51(a45,f51(a47,a1)),f48(a45))),x6535,a44,f51(a45,f51(a47,a1)),f48(a45)),x6537,a44,f48(a45)),a45)+P5(x6531,f41(f7(f7(f5(f22(a45),x6533,f51(a45,f51(a47,a1)),f51(a43,f51(f51(a45,f51(a47,a1)),f48(a45))),a44),x6536,a44,a43,f51(f51(a45,f51(a47,a1)),f48(a45))),x6534,a44,f51(a45,f51(a47,a1)),f48(a45)),x6537,a44,f48(a45)),a45) % 0.54/0.82 [654]~P4(x6545,a44)+~P5(x6541,f40(f32(f32(f32(f22(a45),f32(x6542,f57(x6541,x6542,x6546,x6544,x6547,x6543))),f32(x6543,f57(x6541,x6542,x6546,x6544,x6547,x6543))),f32(x6544,f57(x6541,x6542,x6546,x6544,x6547,x6543))),f37(f51(f48(a45),a1)),f48(a45)),a45)+~P5(x6541,f41(f7(f7(f5(f22(a45),x6546,f51(a45,f51(a47,a1)),f51(a43,f51(f51(a45,f51(a47,a1)),f48(a45))),a44),x6543,a44,a43,f51(f51(a45,f51(a47,a1)),f48(a45))),x6547,a44,f51(a45,f51(a47,a1)),f48(a45)),x6545,a44,f48(a45)),a45)+P5(x6541,f41(f7(f7(f5(f22(a45),x6542,f51(a45,f51(a47,a1)),f51(a43,f51(f51(a45,f51(a47,a1)),f48(a45))),a44),x6543,a44,a43,f51(f51(a45,f51(a47,a1)),f48(a45))),x6544,a44,f51(a45,f51(a47,a1)),f48(a45)),x6545,a44,f48(a45)),a45) % 0.54/0.82 [589]~P12(x5894,x5895,x5896,x5893)+~P13(x5896,f32(f32(f32(f22(a44),x5897),x5894),x5891),a44)+P23(f32(f32(x5891,x5892),x5893))+~P23(f32(f32(x5897,x5892),x5895)) % 0.54/0.82 [554]~P15(x5541,x5544,x5545)+E(x5541,x5542)+~P6(x5543,x5544,x5545,x5546)+~P15(x5542,x5544,x5545)+~E(f32(x5543,x5541),f32(x5543,x5542)) % 0.54/0.82 %EqnAxiom % 0.54/0.82 [1]E(x11,x11) % 0.54/0.82 [2]E(x22,x21)+~E(x21,x22) % 0.54/0.82 [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33) % 0.54/0.82 [4]~E(x41,x42)+E(f13(x41),f13(x42)) % 0.54/0.82 [5]~E(x51,x52)+E(f14(x51),f14(x52)) % 0.54/0.82 [6]~E(x61,x62)+E(f32(x61,x63),f32(x62,x63)) % 0.54/0.82 [7]~E(x71,x72)+E(f32(x73,x71),f32(x73,x72)) % 0.54/0.82 [8]~E(x81,x82)+E(f33(x81),f33(x82)) % 0.54/0.82 [9]~E(x91,x92)+E(f51(x91,x93),f51(x92,x93)) % 0.54/0.83 [10]~E(x101,x102)+E(f51(x103,x101),f51(x103,x102)) % 0.54/0.83 [11]~E(x111,x112)+E(f7(x111,x113,x114,x115,x116),f7(x112,x113,x114,x115,x116)) % 0.54/0.83 [12]~E(x121,x122)+E(f7(x123,x121,x124,x125,x126),f7(x123,x122,x124,x125,x126)) % 0.54/0.83 [13]~E(x131,x132)+E(f7(x133,x134,x131,x135,x136),f7(x133,x134,x132,x135,x136)) % 0.54/0.83 [14]~E(x141,x142)+E(f7(x143,x144,x145,x141,x146),f7(x143,x144,x145,x142,x146)) % 0.54/0.83 [15]~E(x151,x152)+E(f7(x153,x154,x155,x156,x151),f7(x153,x154,x155,x156,x152)) % 0.54/0.83 [16]~E(x161,x162)+E(f8(x161,x163),f8(x162,x163)) % 0.54/0.83 [17]~E(x171,x172)+E(f8(x173,x171),f8(x173,x172)) % 0.54/0.83 [18]~E(x181,x182)+E(f34(x181),f34(x182)) % 0.54/0.83 [19]~E(x191,x192)+E(f15(x191,x193,x194,x195,x196),f15(x192,x193,x194,x195,x196)) % 0.54/0.83 [20]~E(x201,x202)+E(f15(x203,x201,x204,x205,x206),f15(x203,x202,x204,x205,x206)) % 0.54/0.83 [21]~E(x211,x212)+E(f15(x213,x214,x211,x215,x216),f15(x213,x214,x212,x215,x216)) % 0.54/0.83 [22]~E(x221,x222)+E(f15(x223,x224,x225,x221,x226),f15(x223,x224,x225,x222,x226)) % 0.54/0.83 [23]~E(x231,x232)+E(f15(x233,x234,x235,x236,x231),f15(x233,x234,x235,x236,x232)) % 0.54/0.83 [24]~E(x241,x242)+E(f22(x241),f22(x242)) % 0.54/0.83 [25]~E(x251,x252)+E(f48(x251),f48(x252)) % 0.54/0.83 [26]~E(x261,x262)+E(f37(x261),f37(x262)) % 0.54/0.83 [27]~E(x271,x272)+E(f21(x271,x273,x274),f21(x272,x273,x274)) % 0.54/0.83 [28]~E(x281,x282)+E(f21(x283,x281,x284),f21(x283,x282,x284)) % 0.54/0.83 [29]~E(x291,x292)+E(f21(x293,x294,x291),f21(x293,x294,x292)) % 0.54/0.83 [30]~E(x301,x302)+E(f40(x301,x303,x304),f40(x302,x303,x304)) % 0.54/0.83 [31]~E(x311,x312)+E(f40(x313,x311,x314),f40(x313,x312,x314)) % 0.54/0.83 [32]~E(x321,x322)+E(f40(x323,x324,x321),f40(x323,x324,x322)) % 0.54/0.83 [33]~E(x331,x332)+E(f5(x331,x333,x334,x335,x336),f5(x332,x333,x334,x335,x336)) % 0.54/0.83 [34]~E(x341,x342)+E(f5(x343,x341,x344,x345,x346),f5(x343,x342,x344,x345,x346)) % 0.54/0.83 [35]~E(x351,x352)+E(f5(x353,x354,x351,x355,x356),f5(x353,x354,x352,x355,x356)) % 0.54/0.83 [36]~E(x361,x362)+E(f5(x363,x364,x365,x361,x366),f5(x363,x364,x365,x362,x366)) % 0.54/0.83 [37]~E(x371,x372)+E(f5(x373,x374,x375,x376,x371),f5(x373,x374,x375,x376,x372)) % 0.54/0.83 [38]~E(x381,x382)+E(f18(x381,x383),f18(x382,x383)) % 0.54/0.83 [39]~E(x391,x392)+E(f18(x393,x391),f18(x393,x392)) % 0.54/0.83 [40]~E(x401,x402)+E(f19(x401,x403),f19(x402,x403)) % 0.54/0.83 [41]~E(x411,x412)+E(f19(x413,x411),f19(x413,x412)) % 0.54/0.83 [42]~E(x421,x422)+E(f24(x421),f24(x422)) % 0.54/0.83 [43]~E(x431,x432)+E(f56(x431),f56(x432)) % 0.54/0.83 [44]~E(x441,x442)+E(f41(x441,x443,x444,x445),f41(x442,x443,x444,x445)) % 0.54/0.83 [45]~E(x451,x452)+E(f41(x453,x451,x454,x455),f41(x453,x452,x454,x455)) % 0.54/0.83 [46]~E(x461,x462)+E(f41(x463,x464,x461,x465),f41(x463,x464,x462,x465)) % 0.54/0.83 [47]~E(x471,x472)+E(f41(x473,x474,x475,x471),f41(x473,x474,x475,x472)) % 0.54/0.83 [48]~E(x481,x482)+E(f38(x481),f38(x482)) % 0.54/0.83 [49]~E(x491,x492)+E(f10(x491,x493,x494),f10(x492,x493,x494)) % 0.54/0.83 [50]~E(x501,x502)+E(f10(x503,x501,x504),f10(x503,x502,x504)) % 0.54/0.83 [51]~E(x511,x512)+E(f10(x513,x514,x511),f10(x513,x514,x512)) % 0.54/0.83 [52]~E(x521,x522)+E(f39(x521),f39(x522)) % 0.54/0.83 [53]~E(x531,x532)+E(f49(x531),f49(x532)) % 0.54/0.83 [54]~E(x541,x542)+E(f12(x541,x543,x544),f12(x542,x543,x544)) % 0.54/0.83 [55]~E(x551,x552)+E(f12(x553,x551,x554),f12(x553,x552,x554)) % 0.54/0.83 [56]~E(x561,x562)+E(f12(x563,x564,x561),f12(x563,x564,x562)) % 0.54/0.83 [57]~E(x571,x572)+E(f25(x571,x573,x574),f25(x572,x573,x574)) % 0.54/0.83 [58]~E(x581,x582)+E(f25(x583,x581,x584),f25(x583,x582,x584)) % 0.54/0.83 [59]~E(x591,x592)+E(f25(x593,x594,x591),f25(x593,x594,x592)) % 0.54/0.83 [60]~E(x601,x602)+E(f4(x601,x603,x604),f4(x602,x603,x604)) % 0.54/0.83 [61]~E(x611,x612)+E(f4(x613,x611,x614),f4(x613,x612,x614)) % 0.54/0.83 [62]~E(x621,x622)+E(f4(x623,x624,x621),f4(x623,x624,x622)) % 0.54/0.83 [63]~E(x631,x632)+E(f11(x631,x633,x634),f11(x632,x633,x634)) % 0.54/0.83 [64]~E(x641,x642)+E(f11(x643,x641,x644),f11(x643,x642,x644)) % 0.54/0.83 [65]~E(x651,x652)+E(f11(x653,x654,x651),f11(x653,x654,x652)) % 0.54/0.83 [66]~E(x661,x662)+E(f28(x661,x663,x664,x665,x666,x667),f28(x662,x663,x664,x665,x666,x667)) % 0.54/0.83 [67]~E(x671,x672)+E(f28(x673,x671,x674,x675,x676,x677),f28(x673,x672,x674,x675,x676,x677)) % 0.54/0.83 [68]~E(x681,x682)+E(f28(x683,x684,x681,x685,x686,x687),f28(x683,x684,x682,x685,x686,x687)) % 0.54/0.83 [69]~E(x691,x692)+E(f28(x693,x694,x695,x691,x696,x697),f28(x693,x694,x695,x692,x696,x697)) % 0.54/0.83 [70]~E(x701,x702)+E(f28(x703,x704,x705,x706,x701,x707),f28(x703,x704,x705,x706,x702,x707)) % 0.54/0.83 [71]~E(x711,x712)+E(f28(x713,x714,x715,x716,x717,x711),f28(x713,x714,x715,x716,x717,x712)) % 0.54/0.83 [72]~E(x721,x722)+E(f20(x721),f20(x722)) % 0.54/0.83 [73]~E(x731,x732)+E(f26(x731,x733,x734,x735),f26(x732,x733,x734,x735)) % 0.54/0.83 [74]~E(x741,x742)+E(f26(x743,x741,x744,x745),f26(x743,x742,x744,x745)) % 0.54/0.83 [75]~E(x751,x752)+E(f26(x753,x754,x751,x755),f26(x753,x754,x752,x755)) % 0.54/0.83 [76]~E(x761,x762)+E(f26(x763,x764,x765,x761),f26(x763,x764,x765,x762)) % 0.54/0.83 [77]~E(x771,x772)+E(f17(x771,x773,x774,x775,x776,x777,x778,x779,x7710,x7711),f17(x772,x773,x774,x775,x776,x777,x778,x779,x7710,x7711)) % 0.54/0.83 [78]~E(x781,x782)+E(f17(x783,x781,x784,x785,x786,x787,x788,x789,x7810,x7811),f17(x783,x782,x784,x785,x786,x787,x788,x789,x7810,x7811)) % 0.54/0.83 [79]~E(x791,x792)+E(f17(x793,x794,x791,x795,x796,x797,x798,x799,x7910,x7911),f17(x793,x794,x792,x795,x796,x797,x798,x799,x7910,x7911)) % 0.54/0.83 [80]~E(x801,x802)+E(f17(x803,x804,x805,x801,x806,x807,x808,x809,x8010,x8011),f17(x803,x804,x805,x802,x806,x807,x808,x809,x8010,x8011)) % 0.54/0.83 [81]~E(x811,x812)+E(f17(x813,x814,x815,x816,x811,x817,x818,x819,x8110,x8111),f17(x813,x814,x815,x816,x812,x817,x818,x819,x8110,x8111)) % 0.54/0.83 [82]~E(x821,x822)+E(f17(x823,x824,x825,x826,x827,x821,x828,x829,x8210,x8211),f17(x823,x824,x825,x826,x827,x822,x828,x829,x8210,x8211)) % 0.54/0.83 [83]~E(x831,x832)+E(f17(x833,x834,x835,x836,x837,x838,x831,x839,x8310,x8311),f17(x833,x834,x835,x836,x837,x838,x832,x839,x8310,x8311)) % 0.54/0.83 [84]~E(x841,x842)+E(f17(x843,x844,x845,x846,x847,x848,x849,x841,x8410,x8411),f17(x843,x844,x845,x846,x847,x848,x849,x842,x8410,x8411)) % 0.54/0.83 [85]~E(x851,x852)+E(f17(x853,x854,x855,x856,x857,x858,x859,x8510,x851,x8511),f17(x853,x854,x855,x856,x857,x858,x859,x8510,x852,x8511)) % 0.54/0.83 [86]~E(x861,x862)+E(f17(x863,x864,x865,x866,x867,x868,x869,x8610,x8611,x861),f17(x863,x864,x865,x866,x867,x868,x869,x8610,x8611,x862)) % 0.54/0.83 [87]~E(x871,x872)+E(f16(x871,x873,x874,x875,x876,x877,x878,x879,x8710,x8711),f16(x872,x873,x874,x875,x876,x877,x878,x879,x8710,x8711)) % 0.54/0.83 [88]~E(x881,x882)+E(f16(x883,x881,x884,x885,x886,x887,x888,x889,x8810,x8811),f16(x883,x882,x884,x885,x886,x887,x888,x889,x8810,x8811)) % 0.54/0.83 [89]~E(x891,x892)+E(f16(x893,x894,x891,x895,x896,x897,x898,x899,x8910,x8911),f16(x893,x894,x892,x895,x896,x897,x898,x899,x8910,x8911)) % 0.54/0.83 [90]~E(x901,x902)+E(f16(x903,x904,x905,x901,x906,x907,x908,x909,x9010,x9011),f16(x903,x904,x905,x902,x906,x907,x908,x909,x9010,x9011)) % 0.54/0.83 [91]~E(x911,x912)+E(f16(x913,x914,x915,x916,x911,x917,x918,x919,x9110,x9111),f16(x913,x914,x915,x916,x912,x917,x918,x919,x9110,x9111)) % 0.54/0.83 [92]~E(x921,x922)+E(f16(x923,x924,x925,x926,x927,x921,x928,x929,x9210,x9211),f16(x923,x924,x925,x926,x927,x922,x928,x929,x9210,x9211)) % 0.54/0.83 [93]~E(x931,x932)+E(f16(x933,x934,x935,x936,x937,x938,x931,x939,x9310,x9311),f16(x933,x934,x935,x936,x937,x938,x932,x939,x9310,x9311)) % 0.54/0.83 [94]~E(x941,x942)+E(f16(x943,x944,x945,x946,x947,x948,x949,x941,x9410,x9411),f16(x943,x944,x945,x946,x947,x948,x949,x942,x9410,x9411)) % 0.54/0.83 [95]~E(x951,x952)+E(f16(x953,x954,x955,x956,x957,x958,x959,x9510,x951,x9511),f16(x953,x954,x955,x956,x957,x958,x959,x9510,x952,x9511)) % 0.54/0.83 [96]~E(x961,x962)+E(f16(x963,x964,x965,x966,x967,x968,x969,x9610,x9611,x961),f16(x963,x964,x965,x966,x967,x968,x969,x9610,x9611,x962)) % 0.54/0.83 [97]~E(x971,x972)+E(f42(x971),f42(x972)) % 0.54/0.83 [98]~E(x981,x982)+E(f30(x981,x983,x984,x985),f30(x982,x983,x984,x985)) % 0.54/0.83 [99]~E(x991,x992)+E(f30(x993,x991,x994,x995),f30(x993,x992,x994,x995)) % 0.54/0.83 [100]~E(x1001,x1002)+E(f30(x1003,x1004,x1001,x1005),f30(x1003,x1004,x1002,x1005)) % 0.54/0.83 [101]~E(x1011,x1012)+E(f30(x1013,x1014,x1015,x1011),f30(x1013,x1014,x1015,x1012)) % 0.54/0.83 [102]~E(x1021,x1022)+E(f57(x1021,x1023,x1024,x1025,x1026,x1027),f57(x1022,x1023,x1024,x1025,x1026,x1027)) % 0.54/0.83 [103]~E(x1031,x1032)+E(f57(x1033,x1031,x1034,x1035,x1036,x1037),f57(x1033,x1032,x1034,x1035,x1036,x1037)) % 0.54/0.83 [104]~E(x1041,x1042)+E(f57(x1043,x1044,x1041,x1045,x1046,x1047),f57(x1043,x1044,x1042,x1045,x1046,x1047)) % 0.54/0.83 [105]~E(x1051,x1052)+E(f57(x1053,x1054,x1055,x1051,x1056,x1057),f57(x1053,x1054,x1055,x1052,x1056,x1057)) % 0.54/0.83 [106]~E(x1061,x1062)+E(f57(x1063,x1064,x1065,x1066,x1061,x1067),f57(x1063,x1064,x1065,x1066,x1062,x1067)) % 0.54/0.83 [107]~E(x1071,x1072)+E(f57(x1073,x1074,x1075,x1076,x1077,x1071),f57(x1073,x1074,x1075,x1076,x1077,x1072)) % 0.54/0.83 [108]~E(x1081,x1082)+E(f35(x1081,x1083,x1084,x1085,x1086),f35(x1082,x1083,x1084,x1085,x1086)) % 0.54/0.83 [109]~E(x1091,x1092)+E(f35(x1093,x1091,x1094,x1095,x1096),f35(x1093,x1092,x1094,x1095,x1096)) % 0.54/0.83 [110]~E(x1101,x1102)+E(f35(x1103,x1104,x1101,x1105,x1106),f35(x1103,x1104,x1102,x1105,x1106)) % 0.54/0.83 [111]~E(x1111,x1112)+E(f35(x1113,x1114,x1115,x1111,x1116),f35(x1113,x1114,x1115,x1112,x1116)) % 0.54/0.83 [112]~E(x1121,x1122)+E(f35(x1123,x1124,x1125,x1126,x1121),f35(x1123,x1124,x1125,x1126,x1122)) % 0.54/0.83 [113]~E(x1131,x1132)+E(f31(x1131,x1133,x1134,x1135),f31(x1132,x1133,x1134,x1135)) % 0.54/0.83 [114]~E(x1141,x1142)+E(f31(x1143,x1141,x1144,x1145),f31(x1143,x1142,x1144,x1145)) % 0.54/0.83 [115]~E(x1151,x1152)+E(f31(x1153,x1154,x1151,x1155),f31(x1153,x1154,x1152,x1155)) % 0.54/0.83 [116]~E(x1161,x1162)+E(f31(x1163,x1164,x1165,x1161),f31(x1163,x1164,x1165,x1162)) % 0.54/0.83 [117]~E(x1171,x1172)+E(f29(x1171,x1173,x1174,x1175),f29(x1172,x1173,x1174,x1175)) % 0.54/0.83 [118]~E(x1181,x1182)+E(f29(x1183,x1181,x1184,x1185),f29(x1183,x1182,x1184,x1185)) % 0.54/0.83 [119]~E(x1191,x1192)+E(f29(x1193,x1194,x1191,x1195),f29(x1193,x1194,x1192,x1195)) % 0.54/0.83 [120]~E(x1201,x1202)+E(f29(x1203,x1204,x1205,x1201),f29(x1203,x1204,x1205,x1202)) % 0.54/0.83 [121]~E(x1211,x1212)+E(f55(x1211),f55(x1212)) % 0.54/0.83 [122]~E(x1221,x1222)+E(f36(x1221,x1223,x1224,x1225,x1226),f36(x1222,x1223,x1224,x1225,x1226)) % 0.54/0.83 [123]~E(x1231,x1232)+E(f36(x1233,x1231,x1234,x1235,x1236),f36(x1233,x1232,x1234,x1235,x1236)) % 0.54/0.83 [124]~E(x1241,x1242)+E(f36(x1243,x1244,x1241,x1245,x1246),f36(x1243,x1244,x1242,x1245,x1246)) % 0.54/0.83 [125]~E(x1251,x1252)+E(f36(x1253,x1254,x1255,x1251,x1256),f36(x1253,x1254,x1255,x1252,x1256)) % 0.54/0.83 [126]~E(x1261,x1262)+E(f36(x1263,x1264,x1265,x1266,x1261),f36(x1263,x1264,x1265,x1266,x1262)) % 0.54/0.83 [127]~E(x1271,x1272)+E(f27(x1271,x1273,x1274,x1275),f27(x1272,x1273,x1274,x1275)) % 0.54/0.83 [128]~E(x1281,x1282)+E(f27(x1283,x1281,x1284,x1285),f27(x1283,x1282,x1284,x1285)) % 0.54/0.83 [129]~E(x1291,x1292)+E(f27(x1293,x1294,x1291,x1295),f27(x1293,x1294,x1292,x1295)) % 0.54/0.83 [130]~E(x1301,x1302)+E(f27(x1303,x1304,x1305,x1301),f27(x1303,x1304,x1305,x1302)) % 0.54/0.83 [131]~E(x1311,x1312)+E(f6(x1311,x1313,x1314),f6(x1312,x1313,x1314)) % 0.54/0.83 [132]~E(x1321,x1322)+E(f6(x1323,x1321,x1324),f6(x1323,x1322,x1324)) % 0.54/0.83 [133]~E(x1331,x1332)+E(f6(x1333,x1334,x1331),f6(x1333,x1334,x1332)) % 0.54/0.83 [134]~P1(x1341)+P1(x1342)+~E(x1341,x1342) % 0.54/0.83 [135]~P2(x1351)+P2(x1352)+~E(x1351,x1352) % 0.54/0.83 [136]~P8(x1361)+P8(x1362)+~E(x1361,x1362) % 0.54/0.83 [137]P7(x1372,x1373,x1374)+~E(x1371,x1372)+~P7(x1371,x1373,x1374) % 0.54/0.83 [138]P7(x1383,x1382,x1384)+~E(x1381,x1382)+~P7(x1383,x1381,x1384) % 0.54/0.83 [139]P7(x1393,x1394,x1392)+~E(x1391,x1392)+~P7(x1393,x1394,x1391) % 0.54/0.83 [140]~P18(x1401)+P18(x1402)+~E(x1401,x1402) % 0.54/0.83 [141]P6(x1412,x1413,x1414,x1415)+~E(x1411,x1412)+~P6(x1411,x1413,x1414,x1415) % 0.54/0.83 [142]P6(x1423,x1422,x1424,x1425)+~E(x1421,x1422)+~P6(x1423,x1421,x1424,x1425) % 0.54/0.83 [143]P6(x1433,x1434,x1432,x1435)+~E(x1431,x1432)+~P6(x1433,x1434,x1431,x1435) % 0.54/0.83 [144]P6(x1443,x1444,x1445,x1442)+~E(x1441,x1442)+~P6(x1443,x1444,x1445,x1441) % 0.54/0.83 [145]~P9(x1451)+P9(x1452)+~E(x1451,x1452) % 0.54/0.83 [146]~P19(x1461)+P19(x1462)+~E(x1461,x1462) % 0.54/0.83 [147]P13(x1472,x1473,x1474)+~E(x1471,x1472)+~P13(x1471,x1473,x1474) % 0.54/0.83 [148]P13(x1483,x1482,x1484)+~E(x1481,x1482)+~P13(x1483,x1481,x1484) % 0.54/0.83 [149]P13(x1493,x1494,x1492)+~E(x1491,x1492)+~P13(x1493,x1494,x1491) % 0.54/0.83 [150]~P17(x1501)+P17(x1502)+~E(x1501,x1502) % 0.54/0.83 [151]~P23(x1511)+P23(x1512)+~E(x1511,x1512) % 0.54/0.83 [152]~P10(x1521)+P10(x1522)+~E(x1521,x1522) % 0.54/0.83 [153]~P16(x1531)+P16(x1532)+~E(x1531,x1532) % 0.54/0.83 [154]P15(x1542,x1543,x1544)+~E(x1541,x1542)+~P15(x1541,x1543,x1544) % 0.54/0.83 [155]P15(x1553,x1552,x1554)+~E(x1551,x1552)+~P15(x1553,x1551,x1554) % 0.54/0.83 [156]P15(x1563,x1564,x1562)+~E(x1561,x1562)+~P15(x1563,x1564,x1561) % 0.54/0.83 [157]~P21(x1571)+P21(x1572)+~E(x1571,x1572) % 0.54/0.83 [158]~P22(x1581)+P22(x1582)+~E(x1581,x1582) % 0.54/0.83 [159]P4(x1592,x1593)+~E(x1591,x1592)+~P4(x1591,x1593) % 0.54/0.83 [160]P4(x1603,x1602)+~E(x1601,x1602)+~P4(x1603,x1601) % 0.54/0.83 [161]~P20(x1611)+P20(x1612)+~E(x1611,x1612) % 0.54/0.83 [162]~P3(x1621)+P3(x1622)+~E(x1621,x1622) % 0.54/0.83 [163]P14(x1632,x1633,x1634)+~E(x1631,x1632)+~P14(x1631,x1633,x1634) % 0.54/0.83 [164]P14(x1643,x1642,x1644)+~E(x1641,x1642)+~P14(x1643,x1641,x1644) % 0.54/0.83 [165]P14(x1653,x1654,x1652)+~E(x1651,x1652)+~P14(x1653,x1654,x1651) % 0.54/0.83 [166]P11(x1662,x1663)+~E(x1661,x1662)+~P11(x1661,x1663) % 0.54/0.83 [167]P11(x1673,x1672)+~E(x1671,x1672)+~P11(x1673,x1671) % 0.54/0.83 [168]P12(x1682,x1683,x1684,x1685)+~E(x1681,x1682)+~P12(x1681,x1683,x1684,x1685) % 0.54/0.83 [169]P12(x1693,x1692,x1694,x1695)+~E(x1691,x1692)+~P12(x1693,x1691,x1694,x1695) % 0.54/0.83 [170]P12(x1703,x1704,x1702,x1705)+~E(x1701,x1702)+~P12(x1703,x1704,x1701,x1705) % 0.54/0.83 [171]P12(x1713,x1714,x1715,x1712)+~E(x1711,x1712)+~P12(x1713,x1714,x1715,x1711) % 0.54/0.83 [172]P5(x1722,x1723,x1724)+~E(x1721,x1722)+~P5(x1721,x1723,x1724) % 0.54/0.83 [173]P5(x1733,x1732,x1734)+~E(x1731,x1732)+~P5(x1733,x1731,x1734) % 0.54/0.83 [174]P5(x1743,x1744,x1742)+~E(x1741,x1742)+~P5(x1743,x1744,x1741) % 0.54/0.83 % 0.54/0.83 %------------------------------------------- % 0.54/0.83 cnf(693,plain, % 0.54/0.83 ($false), % 0.54/0.83 inference(scs_inference,[],[202,175,176,364,648]), % 0.54/0.83 ['proof']). % 0.54/0.83 % SZS output end Proof % 0.54/0.83 % Total time :0.030000s %------------------------------------------------------------------------------